.elementor-3573 .elementor-element.elementor-element-e66b38b .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-e66b38b .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-e66b38b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-3573 .elementor-element.elementor-element-e66b38b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3573 .elementor-element.elementor-element-e7da243 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-e7da243 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3573 .elementor-element.elementor-element-d43d363 .elementor-repeater-item-0b63b04 .swiper-slide-bg{background-color:#00000000;background-image:url(https://okatsune-europe.com/wp-content/uploads/2024/09/banner-1.png);background-size:cover;}.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-3573 .elementor-element.elementor-element-d43d363 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide-contents{max-width:1310px;}.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide-inner{padding:0px 15px 0px 15px;text-align:center;}.elementor-3573 .elementor-element.elementor-element-d43d363 .elementor-slide-heading{font-family:"Komet", Sans-serif;font-size:50px;font-weight:500;letter-spacing:1.28px;}.elementor-3573 .elementor-element.elementor-element-c8bf893 .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-c8bf893 .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-c8bf893{padding:0px 0px 80px 0px;}.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 );color:var( --e-global-color-primary );}.elementor-3573 .elementor-element.elementor-element-1fba008 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-1fba008 .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.54px;color:#005C38;}.elementor-3573 .elementor-element.elementor-element-f0877a7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-f0877a7 .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:40px;font-weight:700;letter-spacing:3.2px;color:#000000;}.elementor-3573 .elementor-element.elementor-element-f4b8f4b:not(.elementor-motion-effects-element-type-background), .elementor-3573 .elementor-element.elementor-element-f4b8f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://okatsune-europe.com/wp-content/uploads/Website foto’s/Aboet2_donkerder-2.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-3573 .elementor-element.elementor-element-f4b8f4b > .elementor-container{max-width:1280px;}.elementor-3573 .elementor-element.elementor-element-f4b8f4b .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-f4b8f4b .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-f4b8f4b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3573 .elementor-element.elementor-element-f4b8f4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 200px 0px;}.elementor-3573 .elementor-element.elementor-element-d2da108 > .elementor-element-populated{padding:0px 90px 0px 90px;}.elementor-3573 .elementor-element.elementor-element-d6b9e7e .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1.28px;color:#005C38;}.elementor-3573 .elementor-element.elementor-element-ec97f3d{width:auto;max-width:auto;}.elementor-3573 .elementor-element.elementor-element-ec97f3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-ec97f3d .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:40px;font-weight:700;letter-spacing:1.28px;color:#000000;}.elementor-3573 .elementor-element.elementor-element-f823cb6{width:100%;max-width:100%;text-align:right;}.elementor-3573 .elementor-element.elementor-element-f823cb6 > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-f823cb6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#92908E;}.elementor-3573 .elementor-element.elementor-element-f0ecef0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-d3e5831 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3573 .elementor-element.elementor-element-d3e5831:not(.elementor-motion-effects-element-type-background), .elementor-3573 .elementor-element.elementor-element-d3e5831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://okatsune-europe.com/wp-content/uploads/Website foto’s/Group-24.png");background-repeat:no-repeat;background-size:cover;}.elementor-3573 .elementor-element.elementor-element-d3e5831 > .elementor-container{max-width:1280px;}.elementor-3573 .elementor-element.elementor-element-d3e5831 .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-d3e5831 .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-d3e5831{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 500px 0px;}.elementor-3573 .elementor-element.elementor-element-d3e5831 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3573 .elementor-element.elementor-element-7b9aa8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3573 .elementor-element.elementor-element-7b9aa8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005C38;}.elementor-3573 .elementor-element.elementor-element-7b9aa8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3573 .elementor-element.elementor-element-7b9aa8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-3573 .elementor-element.elementor-element-28b5c4f > .elementor-widget-container{margin:50px 70px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-28b5c4f{text-align:right;}.elementor-3573 .elementor-element.elementor-element-28b5c4f img{width:60%;}.elementor-3573 .elementor-element.elementor-element-32f9c42 > .elementor-widget-container{padding:0px 50px 0px 50px;}body:not(.rtl) .elementor-3573 .elementor-element.elementor-element-32f9c42{left:0px;}body.rtl .elementor-3573 .elementor-element.elementor-element-32f9c42{right:0px;}.elementor-3573 .elementor-element.elementor-element-32f9c42{bottom:130px;}.elementor-3573 .elementor-element.elementor-element-32f9c42 .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3573 .elementor-element.elementor-element-f52d252 .elementor-button{background-color:#A99E7F;font-family:"Komet", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1.28px;border-radius:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-f52d252{width:auto;max-width:auto;bottom:60px;}body:not(.rtl) .elementor-3573 .elementor-element.elementor-element-f52d252{left:50px;}body.rtl .elementor-3573 .elementor-element.elementor-element-f52d252{right:50px;}.elementor-3573 .elementor-element.elementor-element-f0ce588:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3573 .elementor-element.elementor-element-f0ce588 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3573 .elementor-element.elementor-element-f0ce588.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3573 .elementor-element.elementor-element-f0ce588.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3573 .elementor-element.elementor-element-f0ce588 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 50px;}.elementor-3573 .elementor-element.elementor-element-f0ce588 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3573 .elementor-element.elementor-element-6a4b167{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-3573 .elementor-element.elementor-element-6a4b167 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-3573 .elementor-element.elementor-element-6a4b167 .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:40px;font-weight:700;letter-spacing:2px;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3573 .elementor-element.elementor-element-94c7418{width:var( --container-widget-width, 70.596% );max-width:70.596%;--container-widget-width:70.596%;--container-widget-flex-grow:0;align-self:center;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3573 .elementor-element.elementor-element-94c7418 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 70px 0px 70px;}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-item > a{font-family:"Komet", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0.5px;}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3573 .elementor-element.elementor-element-fe9b6ec > .elementor-container{max-width:1280px;}.elementor-3573 .elementor-element.elementor-element-fe9b6ec .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-fe9b6ec .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-fe9b6ec{margin-top:-325px;margin-bottom:10px;}.elementor-3573 .elementor-element.elementor-element-d0a4b4e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#005C38;}.elementor-3573 .elementor-element.elementor-element-fda9ee0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-fda9ee0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.8px;color:#000000;}.elementor-3573 .elementor-element.elementor-element-c0ade95:not(.elementor-motion-effects-element-type-background), .elementor-3573 .elementor-element.elementor-element-c0ade95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A99E7F;}.elementor-3573 .elementor-element.elementor-element-c0ade95 > .elementor-container{max-width:1280px;}.elementor-3573 .elementor-element.elementor-element-c0ade95 .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-c0ade95 .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-c0ade95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3573 .elementor-element.elementor-element-c0ade95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3573 .elementor-element.elementor-element-d2d60c5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3573 .elementor-element.elementor-element-d2d60c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3573 .elementor-element.elementor-element-d2d60c5 > .elementor-element-populated{padding:10px 10px 0px 70px;}.elementor-3573 .elementor-element.elementor-element-faab72f > .elementor-widget-container{margin:0px 0px 0px 23px;}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3573 .elementor-element.elementor-element-faab72f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-3573 .elementor-element.elementor-element-faab72f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3573 .elementor-element.elementor-element-81a009b .elementor-button{background-color:#005C38;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 40px 13px 40px;}.elementor-3573 .elementor-element.elementor-element-81a009b > .elementor-widget-container{margin:0px 30px 20px 30px;}.elementor-3573 .elementor-element.elementor-element-97b5710 > .elementor-container{max-width:1280px;}.elementor-3573 .elementor-element.elementor-element-97b5710 .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-97b5710 .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-97b5710{margin-top:50px;margin-bottom:0px;}.elementor-3573 .elementor-element.elementor-element-6fd104c > .elementor-element-populated{padding:0px 90px 0px 90px;}.elementor-3573 .elementor-element.elementor-element-d258065 .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.9px;color:#005C38;}.elementor-3573 .elementor-element.elementor-element-64209bb{width:auto;max-width:auto;}.elementor-3573 .elementor-element.elementor-element-64209bb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-64209bb .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:40px;font-weight:700;letter-spacing:3.2px;color:#000000;}.elementor-3573 .elementor-element.elementor-element-497fd4c{width:100%;max-width:100%;text-align:right;}.elementor-3573 .elementor-element.elementor-element-497fd4c > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-497fd4c .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:18px;font-weight:400;color:#92908E;}.elementor-3573 .elementor-element.elementor-element-9eab971 > .elementor-container{max-width:1280px;}.elementor-3573 .elementor-element.elementor-element-9eab971 .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-9eab971 .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-9eab971{margin-top:0px;margin-bottom:50px;}.elementor-3573 .elementor-element.elementor-element-134c96d > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-3573 .elementor-element.elementor-element-609f142:not(.elementor-motion-effects-element-type-background), .elementor-3573 .elementor-element.elementor-element-609f142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://okatsune-europe.com/wp-content/uploads/Website foto’s/image_2023_07_07T01_51_05_311Z.png");background-position:top left;background-repeat:no-repeat;background-size:300px auto;}.elementor-3573 .elementor-element.elementor-element-609f142 > .elementor-container{max-width:1280px;}.elementor-3573 .elementor-element.elementor-element-609f142 .elementor-container:not(.elementor-column-gap-no) .elementor-column > .elementor-element-populated,.elementor-3573 .elementor-element.elementor-element-609f142 .elementor-container:not(.elementor-column-gap-no) .elementor-row > .elementor-column > .elementor-element-populated{padding:10px !important;}.elementor-3573 .elementor-element.elementor-element-609f142{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3573 .elementor-element.elementor-element-609f142 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3573 .elementor-element.elementor-element-601db00 .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.9px;color:#005C38;}.elementor-3573 .elementor-element.elementor-element-f1779b2{width:auto;max-width:auto;}.elementor-3573 .elementor-element.elementor-element-f1779b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-f1779b2 .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:40px;font-weight:700;letter-spacing:3.2px;color:#000000;}.elementor-3573 .elementor-element.elementor-element-23da6eb{width:100%;max-width:100%;text-align:right;}.elementor-3573 .elementor-element.elementor-element-23da6eb > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-23da6eb .elementor-heading-title{font-family:"Komet", Sans-serif;font-size:18px;font-weight:400;color:#92908E;}@media(max-width:1024px){.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide{height:370px;}.elementor-3573 .elementor-element.elementor-element-30d8e4d > .elementor-element-populated{padding:60px 10px 40px 10px;}.elementor-3573 .elementor-element.elementor-element-f0877a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-f0877a7 .elementor-heading-title{font-size:32px;}.elementor-3573 .elementor-element.elementor-element-d2da108 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3573 .elementor-element.elementor-element-ec97f3d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3573 .elementor-element.elementor-element-ec97f3d .elementor-heading-title{font-size:32px;}.elementor-3573 .elementor-element.elementor-element-f823cb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-f823cb6{text-align:left;}.elementor-3573 .elementor-element.elementor-element-d3e5831{padding:0px 0px 40px 0px;}.elementor-3573 .elementor-element.elementor-element-7b9aa8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3573 .elementor-element.elementor-element-32f9c42{width:100%;max-width:100%;}.elementor-3573 .elementor-element.elementor-element-32f9c42 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-3573 .elementor-element.elementor-element-f0ce588 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3573 .elementor-element.elementor-element-6a4b167{width:100%;max-width:100%;}.elementor-3573 .elementor-element.elementor-element-6a4b167 > .elementor-widget-container{margin:30px 50px 20px 50px;}.elementor-3573 .elementor-element.elementor-element-6a4b167 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-3573 .elementor-element.elementor-element-94c7418 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3573 .elementor-element.elementor-element-94c7418 .elementor-icon-list-item > a{font-size:16px;}.elementor-3573 .elementor-element.elementor-element-fe9b6ec{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-3573 .elementor-element.elementor-element-fda9ee0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-fda9ee0 .elementor-heading-title{font-size:32px;}.elementor-3573 .elementor-element.elementor-element-d2d60c5 > .elementor-element-populated{padding:10px 10px 30px 10px;}.elementor-3573 .elementor-element.elementor-element-faab72f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-6fd104c > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3573 .elementor-element.elementor-element-64209bb .elementor-heading-title{font-size:32px;}.elementor-3573 .elementor-element.elementor-element-497fd4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-497fd4c{text-align:left;}.elementor-3573 .elementor-element.elementor-element-609f142{padding:40px 0px 40px 0px;}.elementor-3573 .elementor-element.elementor-element-f1779b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-f1779b2 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide{height:215px;}.elementor-3573 .elementor-element.elementor-element-c8bf893{padding:50px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-30d8e4d > .elementor-element-populated{padding:60px 10px 10px 10px;}.elementor-3573 .elementor-element.elementor-element-1fba008 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-f0877a7{text-align:left;}.elementor-3573 .elementor-element.elementor-element-f0877a7 .elementor-heading-title{font-size:26px;}.elementor-3573 .elementor-element.elementor-element-f4b8f4b{padding:20px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-ec97f3d .elementor-heading-title{font-size:26px;}.elementor-3573 .elementor-element.elementor-element-d3e5831{padding:0px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-7b9aa8a > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3573 .elementor-element.elementor-element-28b5c4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-28b5c4f img{height:200px;object-fit:contain;}.elementor-3573 .elementor-element.elementor-element-32f9c42 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3573 .elementor-element.elementor-element-32f9c42{bottom:90px;}.elementor-3573 .elementor-element.elementor-element-32f9c42 .elementor-heading-title{font-size:26px;}body:not(.rtl) .elementor-3573 .elementor-element.elementor-element-f52d252{left:15px;}body.rtl .elementor-3573 .elementor-element.elementor-element-f52d252{right:15px;}.elementor-3573 .elementor-element.elementor-element-f52d252{bottom:30px;}.elementor-3573 .elementor-element.elementor-element-f0ce588 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 10px 40px 10px;}.elementor-3573 .elementor-element.elementor-element-6a4b167 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3573 .elementor-element.elementor-element-6a4b167 .elementor-heading-title{font-size:26px;}.elementor-3573 .elementor-element.elementor-element-94c7418{width:100%;max-width:100%;}.elementor-3573 .elementor-element.elementor-element-94c7418 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-fe9b6ec{padding:20px 0px 20px 0px;}.elementor-3573 .elementor-element.elementor-element-fda9ee0 .elementor-heading-title{font-size:26px;}.elementor-3573 .elementor-element.elementor-element-97b5710{margin-top:0px;margin-bottom:0px;}.elementor-3573 .elementor-element.elementor-element-d258065 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-64209bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-64209bb .elementor-heading-title{font-size:24px;}.elementor-3573 .elementor-element.elementor-element-497fd4c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3573 .elementor-element.elementor-element-9eab971{margin-top:0px;margin-bottom:0px;padding:0px 20px 20px 20px;}.elementor-3573 .elementor-element.elementor-element-609f142:not(.elementor-motion-effects-element-type-background), .elementor-3573 .elementor-element.elementor-element-609f142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:125px auto;}.elementor-3573 .elementor-element.elementor-element-609f142{padding:020px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-f1779b2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3573 .elementor-element.elementor-element-f1779b2 .elementor-heading-title{font-size:26px;}.elementor-3573 .elementor-element.elementor-element-23da6eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3573 .elementor-element.elementor-element-23da6eb{text-align:left;}}@media(min-width:768px){.elementor-3573 .elementor-element.elementor-element-d2d60c5{width:27%;}.elementor-3573 .elementor-element.elementor-element-9f3d03c{width:73%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3573 .elementor-element.elementor-element-d2d60c5{width:30%;}.elementor-3573 .elementor-element.elementor-element-9f3d03c{width:70%;}}/* Start custom CSS for slides, class: .elementor-element-d43d363 */.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide-inner{
    max-width: 1310px;
    width: 100%;
}
.elementor-3573 .elementor-element.elementor-element-d43d363 .elementor-slide-heading{
        display: inline-block;
    position: absolute;
    bottom: 0;
    right: 0;
    color: #fff;
    z-index: 9;
    padding: 14px 40px 14px 44px;
    margin: 0 !important;
}
.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide-inner:before {
    position: absolute;
    background: #005C38;
    mix-blend-mode: multiply;
    position: absolute;
    right: 25px;
    content: 'THE ART OF SIMPLICITY';
    bottom: 0;
    padding: 27px 40px 10px 40px;
    font-family: "Roboto", Sans-serif;
    font-size: 50px;
    font-weight: 500;
    letter-spacing: 4px;
    width: fit-content;
    height: fit-content;
    color: transparent;
    line-height: 1;
}
.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide-contents.animated.fadeInUp{
    animation-name: none;
}

@media(max-width: 767px){
/*   .elementor-3573 .elementor-element.elementor-element-d43d363 .elementor-slide-heading{*/
/*    background: #0006;*/
   
/*} */
.elementor-3573 .elementor-element.elementor-element-d43d363 .swiper-slide-inner:before,
.elementor-3573 .elementor-element.elementor-element-d43d363 .elementor-slides .swiper-slide-inner .elementor-slide-heading{
        font-size: 20px;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e7da243 */div#remove-pd .elementor-widget-wrap.elementor-element-populated {
    padding: 10px 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e66b38b */.elementor-3573 .elementor-element.elementor-element-e66b38b .swiper-wrapper{
    margin-top: 0;
}
body#remove_padding .elementor-3573 .elementor-element.elementor-element-e66b38b .elementor-widget-wrap.elementor-element-populated{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1d3bf6f */.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category{
    background: #F5F1EA;
    padding: 80px 40px 40px;
    position: relative;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .grid-cat.cat-slider {
    z-index: 0;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category .box-rand{
        width: 80px;
    height: 80px;
    position: absolute;
    left: 0;
    background: #E30613;
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category .box-rand img{
       width: auto;
    height: auto;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category .box-img img{
    height: 364px;
    object-fit: contain;
    margin: 0 auto;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category h3{
    margin: 0;
    line-height: 1;
    margin-bottom: 5px;
        margin-top: 30px;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category h3 a{
    font-size: 26px;
    font-weight: 800;
    color: #000;
    letter-spacing: 2.08px;
    text-transform: uppercase;
    display: block;
        font-family: "Komet", Sans-serif;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category .button-ct a{
        color: #005C38;
letter-spacing: 0.48px;
    font-size: 16px;
    font-weight: 400;
        font-family: "Komet", Sans-serif;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category .button-ct a:hover {
    color: #166B4A;
    text-decoration: underline;
    transform: translateY(-3px);
    transition: all .3s;
    display: inline-block;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav{
    top: 45%;
    position: absolute;
    width: 100%;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-prev{
    position: absolute;
    left: -80px;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav img{
    filter: invert(22%) sepia(17%) saturate(5654%) hue-rotate(104deg) brightness(38%) contrast(102%) !important;

}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-prev:focus-visible,
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-next:focus-visible,
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-prev:focus,
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-next:focus{
    outline: none;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-next{
    position: absolute;
    right: -80px;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-dots{
        margin-top: 30px;
    display: flex;
    gap: 10px;
    justify-content: flex-start;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-dots button{
    width: 55px;
    height: 3px;
    background: #BAB8B8;
    border-radius: 0px;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-dots button.active{
    background: #005C38;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-dots button:focus-visible,
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-dots button:focus{
    outline: none;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-item .product-category{
    min-height: 596px;
}
@media(max-width: 1485px) and (min-width: 1024px) {
    .elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid {
        padding: 0 50px;
    }
    .elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-next {
        right: -45px;
    max-width: 30px;
    }
    .elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav .owl-prev {
        left: -45px;
    max-width: 30px;
    }
}
@media(max-width: 1024px) {
    .elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-nav {
        display: none;
    }
}
@media(max-width: 767px) {
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category {
    padding: 30px 20px;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .owl-item .product-category{
    min-height: initial;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category .box-img img{
    height: 200px;
}
.elementor-3573 .elementor-element.elementor-element-1d3bf6f .categories-grid .product-category h3 a {
    font-size: 12px;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-30d8e4d */.elementor-3573 .elementor-element.elementor-element-30d8e4d >.elementor-element-populated:before{
        display: inline-block;
    position: absolute;
    right: 10px;
    left: 0;
    top: -5px;
    color: #fff;
    z-index: 0;
    background: #A99E7F;
    padding: 15px 40px;
    line-height: 1;
    margin-left: auto;
    content: "PREMIUM PRUNING TOOLS";
    max-width: 450px;
    width: 100%;
    left: 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: 1.92px;
}
.elementor-3573 .elementor-element.elementor-element-30d8e4d >.elementor-element-populated{
    position: relative;
}

@media(max-width: 800px) {
 .elementor-3573 .elementor-element.elementor-element-30d8e4d >.elementor-element-populated:before{
font-size: 14px;
    max-width: 100%;
    width:100%;
    left: 0 ;
    top:-55px;
    margin: 0 auto;
    right: 0;
    padding-left: 0;
    padding-right: 0;
    letter-spacing: 0.2px;
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f823cb6 */.elementor-3573 .elementor-element.elementor-element-f823cb6 a:hover {
    text-decoration: underline;
    transform: translateY(-3px);
    transition: all .3s;
    display: inline-block;
    color: #005C38;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f0ecef0 */.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content h2{
    font-family: "Komet", Sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 800;
    min-height: 80px;
    line-height: normal;
    letter-spacing: 2.08px;
    text-transform: uppercase;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content a:hover {
    color: #005C38;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content a:hover h2 label {
    color: #000;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content h2 label{
        font-family: "Komet", Sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 1.12px;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content .box-button .link{
        font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.48px
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav{
    top: 45%;
    position: absolute;
    width: 100%;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-carousel .owl-stage-outer {
    /*margin: 0 -10px;*/
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-prev{
    position: absolute;
    left: -80px;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-prev:focus-visible,
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-next:focus-visible,
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-prev:focus,
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-next:focus{
    outline: none;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-next{
    position: absolute;
    right: -80px;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-dots button:focus-visible,
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-dots button:focus{
    outline: none;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content .box-button a.button:hover{
    background: #005C38;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content .box-short{
    color: #92908E;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item .box-content .box-short ul {
    padding: 0;
    list-style: none;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 {
   background: #fff;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 .price {
    line-height: 0.8;
    min-height: 40px;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 .box-short{
    margin-bottom: 0px;
    min-height: 90px;
}

@media(max-width: 1510px) {
    .elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-prev{
    position: absolute;
    left: -40px;
    }
    
    .elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav .owl-next{
        position: absolute;
        right: -40px;
    }
}


@media(max-width: 1024px) {
    .elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-nav {
        display: none;
    }
}
@media(max-width: 767px) {
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .price {
    line-height: 1.1;
}
.product-custom .box-item .box-content .box-button a.button {
    width: 20px;
    height: 20px;
    line-height: 20px;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .product-custom .box-item {
    background: #fff;
    padding: 20px;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 h3{
    margin-bottom: 0;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-dots{
    margin-top: 30px;
    display: flex;
    gap: 10px;
    justify-content: center;
}


.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-dots button{
    width: 55px;
    height: 3px;
    background: #BAB8B8;
    border-radius: 0px;
}
.elementor-3573 .elementor-element.elementor-element-f0ecef0 .owl-dots button.active{
    background: #005C38;
}
.elementor-3573 .elementor-element.elementor-element-f4b8f4b:not(.elementor-motion-effects-element-type-background), .elementor-3573 .elementor-element.elementor-element-f4b8f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: none;
}

.elementor-3573 .elementor-element.elementor-element-f0ecef0 .price{
    margin-top: 10px;
}

.product-custom .box-item .box-content .box-button .link{
    margin-bottom: 0;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f4b8f4b */@media only screen and (max-width:1248px){
    section.gerelateerde-producten {
    background: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28b5c4f */.elementor-3573 .elementor-element.elementor-element-28b5c4f img{
    filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32f9c42 *//*@media(max-width: 767px){*/
/*    .elementor-3573 .elementor-element.elementor-element-32f9c42 .elementor-heading-title br{*/
/*        display: none;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f52d252 */.elementor-3573 .elementor-element.elementor-element-f52d252 .elementor-button:hover{
    background-color: #FF0000;

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b9aa8a */.elementor-3573 .elementor-element.elementor-element-7b9aa8a{
    max-width: 640px;
}

@media(max-width: 767px){
    .elementor-3573 .elementor-element.elementor-element-7b9aa8a{
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-94c7418 */.elementor-3573 .elementor-element.elementor-element-94c7418 li{
    position: relative;
    padding-left: 30px;
}

.elementor-3573 .elementor-element.elementor-element-94c7418 li:before{
    content: "";
    background: url(/wp-content/uploads/2023/06/Group-32.png);
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 3px;
}
.elementor-3573 .elementor-element.elementor-element-94c7418 li.elementor-icon-list-item:nth-child(2) span {
    margin-top: 0px !important;
}
.elementor-3573 .elementor-element.elementor-element-94c7418 li.elementor-icon-list-item:nth-child(3) span {
    margin-top: 0px !important;
}
.elementor-3573 .elementor-element.elementor-element-94c7418 li:first-child:before{
    content: "";
    background: url(/wp-content/uploads/2023/06/Group-32.png);
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 3px !Important;
}

.elementor-3573 .elementor-element.elementor-element-94c7418 li:last-child:before{
    content: "";
    background: url(/wp-content/uploads/2023/06/Group-32.png);
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 3px !Important;
}


@media(max-width: 767px){
    .elementor-3573 .elementor-element.elementor-element-94c7418 {
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f0ce588 */.elementor-3573 .elementor-element.elementor-element-f0ce588 .elementor-widget-wrap{
    align-content: start !important;
    flex-direction: column;
}

@media(max-width: 767px){
    .elementor-3573 .elementor-element.elementor-element-f0ce588 .elementor-widget-wrap{
    margin-top: 15px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d3e5831 */.elementor-3573 .elementor-element.elementor-element-d3e5831{
    position: relative;
}
.elementor-3573 .elementor-element.elementor-element-d3e5831:before{
        content: "";
    background: var(--brown, #EAE1D6);
    mix-blend-mode: overlay;
    position: absolute;
    width: 100%;
    top: 0px;
    right: 0px;
    left: 0px;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9e0b7d4 */.elementor-3573 .elementor-element.elementor-element-9e0b7d4 input[type=text]{
    width: fit-content;
}

.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmza-search input,.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmza-reset{
   background-color: red;
    color: #fff;
    border: 0;
    outline: 0;
    border-radius: 20px;
    font-size: 12px;
    height: 27px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmza_map{
    border-top-left-radius: 20px;
     border-top-right-radius: 20px;
}

.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmaps_blist_row{
    padding: 15px 45px;
}

.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmza-address{
    outline: 0;
}

.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmza_div_address{
    color: #005C38
}

.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmza-modern-store-locator > .wpgmza-inner{
    gap: 10px;
}


.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .gm-control-active,
.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .gm-svpc,
.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .gmnoprint{
    display: none;
}

.elementor-3573 .elementor-element.elementor-element-9e0b7d4 .wpgmza_map .wpgmza-inner .wpgmza-form-field__input{
     width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81a009b */.elementor-3573 .elementor-element.elementor-element-81a009b .elementor-button:hover{
    background-color: #FF0000;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-174603b */.elementor-3573 .elementor-element.elementor-element-174603b svg {
    max-width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d258065 */@media screen and (max-width:600px){
    .elementor-widget:not(:last-child) {
    margin-bottom: 10px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-497fd4c */.elementor-3573 .elementor-element.elementor-element-497fd4c a:hover {
    text-decoration: underline;
    transform: translateY(-3px);
    transition: all .3s;
    display: inline-block;
    color: #005C38;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-97b5710 */@media (max-width: 1770px) {
    .elementor-3573 .elementor-element.elementor-element-97b5710{
        background-size: 141px auto;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aac3c56 */.elementor-3573 .elementor-element.elementor-element-aac3c56 .blogs-home .owl-stage{
    padding-left: 0 !important;
}

.elementor-3573 .elementor-element.elementor-element-aac3c56 .date{
    display: none;
}

.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav{
    top: 45%;
    position: absolute;
    width: 100%;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-carousel .owl-stage-outer {
    /*margin: 0 -10px;*/
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-prev{
    position: absolute;
    left: -80px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-prev:focus-visible,
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-next:focus-visible,
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-prev:focus,
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-next:focus{
    outline: none;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-next{
    position: absolute;
    right: -80px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-dots button:focus-visible,
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-dots button:focus{
    outline: none;
}


.elementor-3573 .elementor-element.elementor-element-aac3c56 .blogs-home{
    padding-left: calc((100% - 1318px)/2);
    padding-right: calc((100% - 1318px)/2);
}

.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-img:before{
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 60%;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    transition: all .3s;
}
/*.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-item:hover:before{*/
/*    content: '';*/
/*    display: block;*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.7) 100%);*/
/*    transition: all .3s;*/
/*}*/
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-item{
    position: relative;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-item .box-img img {
    height: 400px;
    object-fit: cover;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content{
       position: absolute;
    top: 0;
    padding: 150px 40px;
    left: 0;
    right: 0;
    bottom: 0;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read{
    position: absolute;
    bottom: 20px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read p:before {
    width: 88%;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content h3{
        margin: 0;
    margin-bottom: 8px;

}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content h3 p{
    font-family: "Komet", Sans-serif;
    color: #fff;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: 25px; /* 106.25% */
letter-spacing: 0.96px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content .date p{
    text-align: left;
    color: #fff;
    display: block;
    margin-bottom: 15px;
  font-family: "Komet", Sans-serif;
font-size: 16px;
font-style: italic;
font-weight: 700;
line-height: 22px;
letter-spacing: 0.48px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content .content-p{
    text-align: left;
    color: #fff;
    margin-bottom: 25px;
    max-width: 400px;

  font-family: "Komet", Sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 22px; /* 137.5% */
letter-spacing: 0.48px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read p{
    text-align: left;
    color: #fff;
  font-family: "Komet", Sans-serif;
font-size: 15px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: 0.54px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read:hover {
   
    transform: translateY(-3px);
    transition: all .3s;
    
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read:hover p{
     text-decoration: underline;
     color: #fff;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-dots{
        display: flex;
    margin-top: 40px;
    grid-gap: 7px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-dots .owl-dot{
        width: 50px;
    height: 3px;
    background: #BAB8B8;
        outline: none;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-dots .owl-dot.active{
    background: #005C38;
}
/*.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav{*/
/*        display: flex;*/
/*    grid-gap: 19px;*/
/*    position: absolute;*/
/*    right: 18%;*/
/*    bottom: -32px;*/
/*}*/
@media(max-width: 1510px) {
    .elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-prev{
    position: absolute;
    left: -55px;
    }
    
    .elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav .owl-next{
        position: absolute;
        right: -55px;
    }
}
@media(max-width: 1024px) {
    /*.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav {*/
    /*    right: auto;*/
    /*    bottom: 10px;*/
    /*    left: auto;*/
    /*}*/
    /*.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-prev,.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-next {*/
    /*    font-size: initial;*/
    /*max-width: 35px;*/
    /*}*/
    .elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-nav {
        display: none;
    }
}

@media(max-width: 767px) {
    .elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content{
    padding: 10px;
    position: relative;
    background: #fff;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read{
    position: initial;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-item {
    box-shadow: -1px 2px 10px 0px rgba(0, 0, 0, 0.19);
    margin-bottom: 10px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content h3 p{
        font-size: 22px;
    line-height: 1;
    color: #005C38;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content h3 {
    line-height: 0;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content .date p{
    color: #000;
    margin-bottom: 5px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .box-content .content-p{
    color: #000;
    margin-bottom: 5px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read p{
    color: #fff;
    font-size: 16px;
    position: relative !important;
    margin-bottom: 0;
    font-weight: 800;
    
}

.elementor-3573 .elementor-element.elementor-element-aac3c56 .read{
    width: fit-content;
    background-color: #362E1D;
    padding: 5px 10px;
}
.elementor-3573 .elementor-element.elementor-element-aac3c56 .read p:hover {
    color: #fff;
}

.elementor-3573 .elementor-element.elementor-element-aac3c56 .read:hover {
    text-decoration: none;
}

.elementor-3573 .elementor-element.elementor-element-aac3c56 .owl-dots {
    display: flex;
    margin-top: 19px;
    grid-gap: 7px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23da6eb */.elementor-3573 .elementor-element.elementor-element-23da6eb a:hover {
    text-decoration: underline;
    transform: translateY(-3px);
    transition: all .3s;
    display: inline-block;
    color: #005C38;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-609f142 */@media screen and (max-width:800px){
    .elementor-3573 .elementor-element.elementor-element-609f142:not(.elementor-motion-effects-element-type-background) {
    background: none;
}
}
@media only screen and (max-width:1248px){
    section#social_media {
    background: none;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Komet';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://okatsune-europe.com/wp-content/uploads/2023/08/SourceHanSansCN-Regular-Alphabetic.eot');
	src: url('https://okatsune-europe.com/wp-content/uploads/2023/08/SourceHanSansCN-Regular-Alphabetic.eot?#iefix') format('embedded-opentype'),
		url('https://okatsune-europe.com/wp-content/uploads/2023/08/SourceHanSansCN-Regular-Alphabetic.woff2') format('woff2'),
		url('https://okatsune-europe.com/wp-content/uploads/2023/08/SourceHanSansCN-Regular-Alphabetic.woff') format('woff'),
		url('https://okatsune-europe.com/wp-content/uploads/2023/08/SourceHanSansCN-Regular-Alphabetic-1.ttf') format('truetype'),
		url('https://okatsune-europe.com/wp-content/uploads/2023/08/SourceHanSansCN-Regular-Alphabetic.svg#Komet') format('svg');
}
/* End Custom Fonts CSS */