.elementor-13281 .elementor-element.elementor-element-ebf9316{padding:0vw 0vw 1vw 0vw;}.elementor-13281 .elementor-element.elementor-element-6a2d0d8 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-13281 .elementor-element.elementor-element-6a2d0d8 .hfe-breadcrumbs, .elementor-13281 .elementor-element.elementor-element-6a2d0d8 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-lighter );}.elementor-13281 .elementor-element.elementor-element-6a2d0d8 .hfe-breadcrumbs svg{fill:var( --e-global-color-lighter );}.elementor-13281 .elementor-element.elementor-element-6a2d0d8 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:var( --e-global-color-lighter );}.elementor-13281 .elementor-element.elementor-element-6a2d0d8 .hfe-breadcrumbs-separator-icon svg{fill:var( --e-global-color-lighter );}.elementor-13281 .elementor-element.elementor-element-2ffc9ca:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-2ffc9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0EC;}.elementor-13281 .elementor-element.elementor-element-2ffc9ca, .elementor-13281 .elementor-element.elementor-element-2ffc9ca > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-13281 .elementor-element.elementor-element-2ffc9ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3vw 3vw 3vw 3vw;}.elementor-13281 .elementor-element.elementor-element-2ffc9ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-13281 .elementor-element.elementor-element-c9dfd64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-c9dfd64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-c9dfd64{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-c9dfd64 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-c9dfd64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-c9dfd64 .elementor-icon-list-item > a{font-size:10px;font-weight:600;}.elementor-13281 .elementor-element.elementor-element-c9dfd64 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-c9dfd64 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-13281 .elementor-element.elementor-element-c48321a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-text-editor{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-13281 .elementor-element.elementor-element-48e1089{font-weight:600;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-58c2799 img{border-radius:1px 1px 1px 1px;}.elementor-13281 .elementor-element.elementor-element-22b7aa0{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-c2dd142:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-c2dd142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FB;}.elementor-13281 .elementor-element.elementor-element-c2dd142, .elementor-13281 .elementor-element.elementor-element-c2dd142 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-c2dd142{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3vw 3vw 3vw 3vw;}.elementor-13281 .elementor-element.elementor-element-c2dd142 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-88b39e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13281 .elementor-element.elementor-element-88b39e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13281 .elementor-element.elementor-element-88b39e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13281 .elementor-element.elementor-element-88b39e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13281 .elementor-element.elementor-element-9f51bb0 .elementor-icon-wrapper{text-align:center;}.elementor-13281 .elementor-element.elementor-element-9f51bb0.elementor-view-stacked .elementor-icon{background-color:#2A9AF3;color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-9f51bb0.elementor-view-framed .elementor-icon, .elementor-13281 .elementor-element.elementor-element-9f51bb0.elementor-view-default .elementor-icon{color:#2A9AF3;border-color:#2A9AF3;}.elementor-13281 .elementor-element.elementor-element-9f51bb0.elementor-view-framed .elementor-icon, .elementor-13281 .elementor-element.elementor-element-9f51bb0.elementor-view-default .elementor-icon svg{fill:#2A9AF3;}.elementor-13281 .elementor-element.elementor-element-9f51bb0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-9f51bb0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-9f51bb0 .elementor-icon{font-size:35px;}.elementor-13281 .elementor-element.elementor-element-9f51bb0 .elementor-icon svg{height:35px;}.elementor-13281 .elementor-element.elementor-element-675364b .elementor-heading-title{font-size:11px;color:#2A9AF3;}.elementor-13281 .elementor-element.elementor-element-a6142bc .elementor-heading-title{line-height:25px;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-deca23a:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-deca23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-deca23a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-deca23a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-eda9a63{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-af0539d:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-af0539d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-af0539d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-af0539d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-55132b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-55132b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-55132b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-55132b1 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-55132b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-55132b1 .elementor-icon-list-item > a{font-size:13px;font-weight:bold;}.elementor-13281 .elementor-element.elementor-element-55132b1 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-55132b1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-e4d9a9a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-ae09535{font-weight:500;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-990783c:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-990783c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-990783c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13281 .elementor-element.elementor-element-990783c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-e4e5962:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-e4e5962 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0EC;}.elementor-13281 .elementor-element.elementor-element-e4e5962 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-13281 .elementor-element.elementor-element-e4e5962 > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-e4e5962 > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-e4e5962 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-e4e5962 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3vw 01vw 3vw 1vw;}.elementor-13281 .elementor-element.elementor-element-e4e5962 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-d22cdb1 .elementor-heading-title{font-size:25px;}.elementor-13281 .elementor-element.elementor-element-840b192 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-931f383 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-75a7656:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-75a7656 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0EC;}.elementor-13281 .elementor-element.elementor-element-75a7656 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-13281 .elementor-element.elementor-element-75a7656 > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-75a7656 > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-75a7656 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-75a7656 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3vw 01vw 3vw 1vw;}.elementor-13281 .elementor-element.elementor-element-75a7656 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-79897b4 .elementor-heading-title{font-size:25px;}.elementor-13281 .elementor-element.elementor-element-a595a8c .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-f53b579 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-bde8851:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-bde8851 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0EC;}.elementor-13281 .elementor-element.elementor-element-bde8851 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-13281 .elementor-element.elementor-element-bde8851 > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-bde8851 > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-bde8851 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-bde8851 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3vw 01vw 3vw 1vw;}.elementor-13281 .elementor-element.elementor-element-bde8851 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-d10a99f .elementor-heading-title{font-size:25px;}.elementor-13281 .elementor-element.elementor-element-867ee71 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-db8cf45 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-5554c1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-5554c1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0EC;}.elementor-13281 .elementor-element.elementor-element-5554c1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-13281 .elementor-element.elementor-element-5554c1f > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-5554c1f > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-5554c1f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-5554c1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3vw 01vw 3vw 1vw;}.elementor-13281 .elementor-element.elementor-element-5554c1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-17a5c8b .elementor-heading-title{font-size:25px;}.elementor-13281 .elementor-element.elementor-element-f7e227f .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-8c2fb76 .elementor-heading-title{font-size:15px;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-a880236{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-15dc098:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-15dc098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-15dc098{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-15dc098 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-a047478{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-lighter );padding:0vw 0vw 1vw 0vw;}.elementor-13281 .elementor-element.elementor-element-8d16d3b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-8d16d3b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-8d16d3b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-8d16d3b .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-8d16d3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-8d16d3b .elementor-icon-list-item > a{font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-13281 .elementor-element.elementor-element-8d16d3b .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-8d16d3b .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-db6d019{text-align:start;}.elementor-13281 .elementor-element.elementor-element-db6d019 .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-f6e56a7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13281 .elementor-element.elementor-element-f6e56a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13281 .elementor-element.elementor-element-f6e56a7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-13281 .elementor-element.elementor-element-f62289d .elementor-button{background-color:var( --e-global-color-primary_hover );fill:#FFFFFF;color:#FFFFFF;transition-duration:2.5s;}.elementor-13281 .elementor-element.elementor-element-f62289d .elementor-button:hover, .elementor-13281 .elementor-element.elementor-element-f62289d .elementor-button:focus{background-color:var( --e-global-color-primary_hover );color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-f62289d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13281 .elementor-element.elementor-element-f62289d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13281 .elementor-element.elementor-element-f62289d .elementor-button:hover svg, .elementor-13281 .elementor-element.elementor-element-f62289d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-5088422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2vw 0vw 1vw 0vw;}.elementor-13281 .elementor-element.elementor-element-5088422 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-4f8c097:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-4f8c097 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-4f8c097.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13281 .elementor-element.elementor-element-4f8c097.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13281 .elementor-element.elementor-element-4f8c097 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-4f8c097 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-b8afad1:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-b8afad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-b8afad1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-b8afad1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-e493590{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-711dd23:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-711dd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0EC;}.elementor-13281 .elementor-element.elementor-element-711dd23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-711dd23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-1b06920{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-cf09eed:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-cf09eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF0EC;}.elementor-13281 .elementor-element.elementor-element-cf09eed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-cf09eed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-484c7fa > .elementor-container{min-height:10vh;}.elementor-13281 .elementor-element.elementor-element-484c7fa{padding:0vw 0vw 0vw 0vw;}.elementor-13281 .elementor-element.elementor-element-6b77322 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-6b77322 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-6b77322{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-6b77322 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-6b77322 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-6b77322 .elementor-icon-list-item > a{font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-13281 .elementor-element.elementor-element-6b77322 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-6b77322 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-ee7aa54{text-align:start;}.elementor-13281 .elementor-element.elementor-element-ee7aa54 .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-e97031c{font-weight:600;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-da080dd ul.products li.product{padding-left:calc(20px / 2);padding-right:calc(20px / 2);margin-bottom:20px;}.elementor-13281 .elementor-element.elementor-element-da080dd .layout-carousel-center .woocommerce-carousel .slick-list .slick-slide.slick-center li.product{padding-left:calc(20px / 2);padding-right:calc(20px / 2);margin-bottom:20px;}.elementor-13281 .elementor-element.elementor-element-da080dd ul.products{margin-left:calc(20px / -2);margin-right:calc(20px / -2);}.elementor-13281 .elementor-element.elementor-element-da080dd .slick-dots{text-align:center;}.elementor-13281 .elementor-element.elementor-element-64460ae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-64460ae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-64460ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-64460ae .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-64460ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-64460ae .elementor-icon-list-item > a{font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-13281 .elementor-element.elementor-element-64460ae .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-64460ae .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-2f68dd1{text-align:start;}.elementor-13281 .elementor-element.elementor-element-2f68dd1 .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-20512bd{font-weight:600;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-9cd83ff .slick-dots{text-align:center;}.elementor-13281 .elementor-element.elementor-element-d45f1cf:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-d45f1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-d45f1cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-d45f1cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-eca2f98{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-01b9d6a:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-01b9d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-01b9d6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-01b9d6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-848e7da{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-lighter );padding:0vw 0vw 1vw 0vw;}.elementor-13281 .elementor-element.elementor-element-b2163df .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-b2163df .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-b2163df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-b2163df .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-b2163df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-b2163df .elementor-icon-list-item > a{font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-13281 .elementor-element.elementor-element-b2163df .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-b2163df .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-f34502e{text-align:start;}.elementor-13281 .elementor-element.elementor-element-f34502e .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-6bc9496.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13281 .elementor-element.elementor-element-6bc9496.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13281 .elementor-element.elementor-element-6bc9496.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-13281 .elementor-element.elementor-element-453a267 .elementor-button{background-color:var( --e-global-color-primary_hover );fill:#FFFFFF;color:#FFFFFF;transition-duration:2.5s;}.elementor-13281 .elementor-element.elementor-element-453a267 .elementor-button:hover, .elementor-13281 .elementor-element.elementor-element-453a267 .elementor-button:focus{background-color:var( --e-global-color-primary_hover );color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-453a267 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13281 .elementor-element.elementor-element-453a267 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13281 .elementor-element.elementor-element-453a267 .elementor-button:hover svg, .elementor-13281 .elementor-element.elementor-element-453a267 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-899a9b9{padding:2vw 0vw 1vw 0vw;}.elementor-13281 .elementor-element.elementor-element-4aca560:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-4aca560 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-4aca560.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13281 .elementor-element.elementor-element-4aca560.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13281 .elementor-element.elementor-element-4aca560 > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-4aca560 > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-4aca560 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-4aca560 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-4aca560 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-d613f02:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-d613f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-d613f02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1vw 0vw 0vw 0vw;}.elementor-13281 .elementor-element.elementor-element-d613f02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-0d9e583{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-lighter );padding:0vw 0vw 1vw 0vw;}.elementor-13281 .elementor-element.elementor-element-cf611d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-cf611d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-cf611d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-cf611d4 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-cf611d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-cf611d4 .elementor-icon-list-item > a{font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-13281 .elementor-element.elementor-element-cf611d4 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-cf611d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-baf1eaa{text-align:start;}.elementor-13281 .elementor-element.elementor-element-baf1eaa .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-8bc78ac.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13281 .elementor-element.elementor-element-8bc78ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13281 .elementor-element.elementor-element-8bc78ac.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-13281 .elementor-element.elementor-element-8bc78ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-13281 .elementor-element.elementor-element-baa6aa5 .elementor-button{background-color:var( --e-global-color-primary_hover );fill:#FFFFFF;color:#FFFFFF;transition-duration:2.5s;}.elementor-13281 .elementor-element.elementor-element-baa6aa5 .elementor-button:hover, .elementor-13281 .elementor-element.elementor-element-baa6aa5 .elementor-button:focus{background-color:var( --e-global-color-primary_hover );color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-baa6aa5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13281 .elementor-element.elementor-element-baa6aa5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13281 .elementor-element.elementor-element-baa6aa5 .elementor-button:hover svg, .elementor-13281 .elementor-element.elementor-element-baa6aa5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-7bbf9b0{padding:1vw 0vw 0vw 0vw;}.elementor-13281 .elementor-element.elementor-element-7cc1583:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-7cc1583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-7cc1583{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-7cc1583 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-5b6e41d{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-af55c73:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-af55c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FB;}.elementor-13281 .elementor-element.elementor-element-af55c73, .elementor-13281 .elementor-element.elementor-element-af55c73 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-af55c73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3vw 3vw 3vw 3vw;}.elementor-13281 .elementor-element.elementor-element-af55c73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-50c70cc{text-align:center;}.elementor-13281 .elementor-element.elementor-element-50c70cc .elementor-heading-title{font-size:11px;color:#2A9AF3;}.elementor-13281 .elementor-element.elementor-element-a4ce7ae{text-align:center;}.elementor-13281 .elementor-element.elementor-element-a4ce7ae .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-30bf9eb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-13281 .elementor-element.elementor-element-30bf9eb > .elementor-widget-container{padding:0vw 8vw 0vw 8vw;}.elementor-13281 .elementor-element.elementor-element-30bf9eb .elementor-heading-title{font-size:18px;line-height:25px;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-f05c23b{--spacer-size:15px;}.elementor-13281 .elementor-element.elementor-element-243e82b > .elementor-container{min-height:350px;}.elementor-13281 .elementor-element.elementor-element-eb0f6f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-eb0f6f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-eb0f6f2 > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-eb0f6f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-eb0f6f2 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13281 .elementor-element.elementor-element-eb0f6f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2vw 2vw 2vw 2vw;}.elementor-13281 .elementor-element.elementor-element-eb0f6f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-icon i{color:#2A9AF3;transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-icon svg{fill:#2A9AF3;transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-4d22750{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-icon{padding-inline-end:10px;transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-item > a{font-size:25px;font-weight:700;line-height:37px;}.elementor-13281 .elementor-element.elementor-element-4d22750 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-a37f848{font-weight:500;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-1f7bc57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-1f7bc57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-1f7bc57 > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-1f7bc57 > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-1f7bc57 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13281 .elementor-element.elementor-element-1f7bc57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2vw 2vw 2vw 2vw;}.elementor-13281 .elementor-element.elementor-element-1f7bc57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-icon i{color:#2A9AF3;transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-icon svg{fill:#2A9AF3;transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-a278c02{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-icon{padding-inline-end:10px;transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-item > a{font-size:25px;font-weight:700;line-height:37px;}.elementor-13281 .elementor-element.elementor-element-a278c02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-221b7f3{font-weight:500;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-257bab4 > .elementor-container{min-height:350px;}.elementor-13281 .elementor-element.elementor-element-d74fa97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-d74fa97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-d74fa97 > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-d74fa97 > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-d74fa97 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13281 .elementor-element.elementor-element-d74fa97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2vw 2vw 2vw 2vw;}.elementor-13281 .elementor-element.elementor-element-d74fa97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-icon i{color:#2A9AF3;transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-icon svg{fill:#2A9AF3;transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-71264b7{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-icon{padding-inline-end:10px;transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-item > a{font-size:25px;font-weight:700;line-height:37px;}.elementor-13281 .elementor-element.elementor-element-71264b7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-4f32654{font-weight:500;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-878858a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-878858a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-878858a > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-878858a > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-878858a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13281 .elementor-element.elementor-element-878858a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2vw 2vw 2vw 2vw;}.elementor-13281 .elementor-element.elementor-element-878858a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-icon i{color:#2A9AF3;transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-icon svg{fill:#2A9AF3;transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-7678398{--e-icon-list-icon-size:40px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-icon{padding-inline-end:10px;transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-item > a{font-size:25px;font-weight:700;line-height:37px;}.elementor-13281 .elementor-element.elementor-element-7678398 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-ce76023{font-weight:500;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-1978bd8{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-deca109, .elementor-13281 .elementor-element.elementor-element-deca109 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-deca109{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0vw 0vw 0vw 0vw;}.elementor-13281 .elementor-element.elementor-element-deca109 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-46e12f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-46e12f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-46e12f6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-46e12f6 .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-46e12f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-46e12f6 .elementor-icon-list-item > a{font-size:10px;font-weight:600;}.elementor-13281 .elementor-element.elementor-element-46e12f6 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:var( --e-global-color-primary_hover );}.elementor-13281 .elementor-element.elementor-element-46e12f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-6e8b0f8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-487a544{font-weight:500;color:var( --e-global-color-text );}.elementor-13281 .elementor-element.elementor-element-6a9dace .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary_hover );color:var( --e-global-color-primary_hover );transition-duration:2.5s;}.elementor-13281 .elementor-element.elementor-element-6a9dace .elementor-button:hover, .elementor-13281 .elementor-element.elementor-element-6a9dace .elementor-button:focus{background-color:var( --e-global-color-primary_hover );color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-6a9dace .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13281 .elementor-element.elementor-element-6a9dace .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-13281 .elementor-element.elementor-element-6a9dace .elementor-button:hover svg, .elementor-13281 .elementor-element.elementor-element-6a9dace .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-3cbf19f{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-a2aa584:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-a2aa584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7EB;}.elementor-13281 .elementor-element.elementor-element-a2aa584 > .elementor-container{min-height:70vh;}.elementor-13281 .elementor-element.elementor-element-a2aa584{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-a2aa584 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-89bc04b .elementor-icon-list-icon i{color:#C99A2E;transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-89bc04b .elementor-icon-list-icon svg{fill:#C99A2E;transition:fill 0.3s;}.elementor-13281 .elementor-element.elementor-element-89bc04b{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-13281 .elementor-element.elementor-element-89bc04b .elementor-icon-list-icon{transform:rotate(0deg);}.elementor-13281 .elementor-element.elementor-element-89bc04b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13281 .elementor-element.elementor-element-89bc04b .elementor-icon-list-item > a{font-weight:600;}.elementor-13281 .elementor-element.elementor-element-89bc04b .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{color:#C99A2E;}.elementor-13281 .elementor-element.elementor-element-89bc04b .elementor-icon-list-text{transition:color 0.3s;}.elementor-13281 .elementor-element.elementor-element-1453c29 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-b085a5e{font-weight:500;color:#7F6A50;}.elementor-13281 .elementor-element.elementor-element-a4b4861:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-a4b4861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7EB;}.elementor-13281 .elementor-element.elementor-element-a4b4861{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-a4b4861 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-d4da5f4{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-14401a4:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-14401a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-border );}.elementor-13281 .elementor-element.elementor-element-14401a4, .elementor-13281 .elementor-element.elementor-element-14401a4 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-14401a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3vw 3vw 3vw 3vw;}.elementor-13281 .elementor-element.elementor-element-14401a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-cf4910a{text-align:center;}.elementor-13281 .elementor-element.elementor-element-cf4910a .elementor-heading-title{font-size:11px;color:#2A9AF3;}.elementor-13281 .elementor-element.elementor-element-31fc952{text-align:center;}.elementor-13281 .elementor-element.elementor-element-31fc952 .elementor-heading-title{font-size:30px;font-weight:800;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-44345b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-13281 .elementor-element.elementor-element-44345b3 > .elementor-widget-container{padding:0vw 8vw 0vw 8vw;}.elementor-13281 .elementor-element.elementor-element-44345b3 .elementor-heading-title{font-size:18px;line-height:25px;color:var( --e-global-color-accent );}.elementor-13281 .elementor-element.elementor-element-9f64ecd{--spacer-size:15px;}.elementor-13281 .elementor-element.elementor-element-397ae9c > .elementor-container{min-height:350px;}.elementor-13281 .elementor-element.elementor-element-6200ffa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13281 .elementor-element.elementor-element-6200ffa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-6200ffa > .elementor-element-populated, .elementor-13281 .elementor-element.elementor-element-6200ffa > .elementor-element-populated > .elementor-background-overlay, .elementor-13281 .elementor-element.elementor-element-6200ffa > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13281 .elementor-element.elementor-element-6200ffa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2vw 2vw 2vw 2vw;}.elementor-13281 .elementor-element.elementor-element-6200ffa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-be00708:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-be00708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFA;}.elementor-13281 .elementor-element.elementor-element-be00708{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13281 .elementor-element.elementor-element-be00708 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-0c64c47{--spacer-size:30px;}.elementor-13281 .elementor-element.elementor-element-3d20249:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-3d20249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFA;}.elementor-13281 .elementor-element.elementor-element-3d20249, .elementor-13281 .elementor-element.elementor-element-3d20249 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-13281 .elementor-element.elementor-element-3d20249{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3vw 3vw 3vw 3vw;}.elementor-13281 .elementor-element.elementor-element-3d20249 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13281 .elementor-element.elementor-element-f3d9c3e:not(.elementor-motion-effects-element-type-background), .elementor-13281 .elementor-element.elementor-element-f3d9c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13281 .elementor-element.elementor-element-f3d9c3e > .elementor-container{min-height:30vh;}.elementor-13281 .elementor-element.elementor-element-f3d9c3e, .elementor-13281 .elementor-element.elementor-element-f3d9c3e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-13281 .elementor-element.elementor-element-f3d9c3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2vw 2vw 0vw 3vw;}.elementor-13281 .elementor-element.elementor-element-f3d9c3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-d76663b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13281 .elementor-element.elementor-element-d76663b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13281 .elementor-element.elementor-element-d76663b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13281 .elementor-element.elementor-element-f509ce3 .elementor-heading-title{color:#FFFFFF;}.elementor-13281 .elementor-element.elementor-element-8ad6ff2{font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13281 .elementor-element.elementor-element-7ff47bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13281 .elementor-element.elementor-element-7ff47bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13281 .elementor-element.elementor-element-7ff47bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13281 .elementor-element.elementor-element-b474fa8 .elementor-button{background-color:#FFFFFF;font-size:18px;font-weight:700;fill:var( --e-global-color-primary_hover );color:var( --e-global-color-primary_hover );border-radius:30px 30px 30px 30px;padding:25px 25px 25px 25px;}.elementor-13281 .elementor-element.elementor-element-b474fa8 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1366px){.elementor-13281 .elementor-element.elementor-element-da69dfe{padding:0vw 05vw 0vw 3vw;}}@media(min-width:768px){.elementor-13281 .elementor-element.elementor-element-d9f3d0b{width:49.958%;}.elementor-13281 .elementor-element.elementor-element-d31a749{width:50%;}.elementor-13281 .elementor-element.elementor-element-88b39e3{width:20%;}.elementor-13281 .elementor-element.elementor-element-a277c56{width:79.958%;}.elementor-13281 .elementor-element.elementor-element-c47db54{width:50.958%;}.elementor-13281 .elementor-element.elementor-element-415b3ad{width:49%;}.elementor-13281 .elementor-element.elementor-element-2cf5a54{width:56.299%;}.elementor-13281 .elementor-element.elementor-element-6bc9496{width:43.662%;}.elementor-13281 .elementor-element.elementor-element-80860ce{width:56.299%;}.elementor-13281 .elementor-element.elementor-element-8bc78ac{width:43.662%;}.elementor-13281 .elementor-element.elementor-element-9864645{width:50.958%;}.elementor-13281 .elementor-element.elementor-element-e86ceb8{width:49%;}.elementor-13281 .elementor-element.elementor-element-43ca620{width:37.751%;}.elementor-13281 .elementor-element.elementor-element-91392bd{width:62.249%;}.elementor-13281 .elementor-element.elementor-element-d76663b{width:69.291%;}.elementor-13281 .elementor-element.elementor-element-7ff47bf{width:30.67%;}}/* Start custom CSS for section, class: .elementor-element-c2dd142 */.acf-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
}

.acf-tag {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    padding: 10px 22px;

    background: #fff;
    border: 1px solid #D7E5F8;
    border-radius: 999px;

    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    color: #244A7A;

    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5088422 */.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list {
  display: flex !important;
  align-items: center !important;
  gap: 20px !important;
  background: #ffffff !important;
  border: 1px solid #ececec !important;
  border-radius: 16px !important;
  padding: 16px !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
  transition: box-shadow 0.2s ease, transform 0.2s ease !important;
  margin-bottom: 16px !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list:hover {
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08) !important;
  transform: translateY(-2px) !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .left {
  flex: 0 0 110px !important;
  width: 110px !important;
  height: 110px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  background: #f3f1ec !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .left .menu-thumb {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .left img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  border-radius: 12px !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .right {
  flex: 1 !important;
  min-width: 0 !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .woocommerce-loop-product__title {
  font-size: 17px !important;
  font-weight: 800 !important;
  color: #1a1a1a !important;
  line-height: 1.3 !important;
  margin: 0 0 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .woocommerce-loop-product__title a {
  color: inherit !important;
  text-decoration: none !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .count-review {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  margin-bottom: 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .count-review .star-rating {
  color: #ffb400 !important;
  font-size: 14px !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .count-review span {
  color: #9a9a9a !important;
  font-size: 13px !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .price {
  font-size: 20px !important;
  font-weight: 800 !important;
  color: #f1604d !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .price del {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #b3b3b3 !important;
  text-decoration: line-through !important;
  margin-right: 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .price del .amount {
  color: #b3b3b3 !important;
}

.elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .price ins {
  text-decoration: none !important;
  color: #f1604d !important;
}

@media (max-width: 480px) {
  .elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list {
    flex-direction: column !important;
    align-items: flex-start !important;
  }

  .elementor-13281 .elementor-element.elementor-element-5088422 .products .product-block-list .left {
    width: 100% !important;
    height: 160px !important;
  }
}/* End custom CSS */
/* Start custom CSS for bookory-products, class: .elementor-element-da080dd */.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block {
  background: #ffffff !important;
  border: 1px solid #ececec !important;
  border-radius: 16px !important;
  padding: 16px !important;
  padding-bottom: 20px !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
  transition: box-shadow 0.2s ease, transform 0.2s ease !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 0 !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block:hover {
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08) !important;
  transform: translateY(-2px) !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .product-transition {
  position: relative !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .product-image {
  background: repeating-linear-gradient(
    45deg,
    #f3f1ec,
    #f3f1ec 10px,
    #ece9e2 10px,
    #ece9e2 20px
  ) !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  margin-bottom: 14px !important;
  height: 300px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .product-image img {
  width: 100% !important;
  height: 300px !important;
  object-fit: cover !important;
  border-radius: 12px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .woocommerce-loop-product__title {
  font-size: 18px !important;
  font-weight: 800 !important;
  color: #1a1a1a !important;
  line-height: 1.3 !important;
  margin: 0 0 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .woocommerce-loop-product__title a {
  color: inherit !important;
  text-decoration: none !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .count-review {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  margin-bottom: 10px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .count-review .star-rating {
  color: #ffb400 !important;
  font-size: 15px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .count-review span {
  color: #9a9a9a !important;
  font-size: 13px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .price {
  font-size: 24px !important;
  font-weight: 800 !important;
  color: #f1604d !important;
  display: block !important;
  margin-top: auto !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .price del {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #b3b3b3 !important;
  text-decoration: line-through !important;
  margin-right: 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .price del .amount {
  color: #b3b3b3 !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .price ins {
  text-decoration: none !important;
  color: #f1604d !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .product-caption {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 !important;
  position: relative !important;
  padding-bottom: 56px !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .add_to_cart_button,
.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .opal-add-to-cart-button {
  position: absolute !important;
  right: 0 !important;
  bottom: 0 !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .add_to_cart_button,
.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .opal-add-to-cart-button a {
  display: inline-block !important;
  width: auto !important;
  text-align: center !important;
  background: #f1604d !important;
  color: #fff !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  border: none !important;
  border-radius: 999px !important;
  padding: 14px 28px !important;
  cursor: pointer !important;
  text-decoration: none !important;
  transition: background 0.2s ease, transform 0.15s ease !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .add_to_cart_button:hover,
.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .opal-add-to-cart-button a:hover {
  background: #e14c39 !important;
  transform: translateY(-1px) !important;
  color: #fff !important;
}

.elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .group-action {
  display: none !important;
}

@media (max-width: 480px) {
  .elementor-13281 .elementor-element.elementor-element-da080dd .products .product-block .woocommerce-loop-product__title {
    font-size: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-484c7fa */.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list {
  display: flex !important;
  align-items: center !important;
  gap: 20px !important;
  background: #ffffff !important;
  border: 1px solid #ececec !important;
  border-radius: 16px !important;
  padding: 16px !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
  transition: box-shadow 0.2s ease, transform 0.2s ease !important;
  margin-bottom: 16px !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list:hover {
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08) !important;
  transform: translateY(-2px) !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .left {
  flex: 0 0 110px !important;
  width: 110px !important;
  height: 110px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  background: #f3f1ec !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .left .menu-thumb {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .left img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  border-radius: 12px !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .right {
  flex: 1 !important;
  min-width: 0 !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .woocommerce-loop-product__title {
  font-size: 17px !important;
  font-weight: 800 !important;
  color: #1a1a1a !important;
  line-height: 1.3 !important;
  margin: 0 0 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .woocommerce-loop-product__title a {
  color: inherit !important;
  text-decoration: none !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .count-review {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  margin-bottom: 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .count-review .star-rating {
  color: #ffb400 !important;
  font-size: 14px !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .count-review span {
  color: #9a9a9a !important;
  font-size: 13px !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .price {
  font-size: 20px !important;
  font-weight: 800 !important;
  color: #f1604d !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .price del {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #b3b3b3 !important;
  text-decoration: line-through !important;
  margin-right: 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .price del .amount {
  color: #b3b3b3 !important;
}

.elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .price ins {
  text-decoration: none !important;
  color: #f1604d !important;
}

@media (max-width: 480px) {
  .elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list {
    flex-direction: column !important;
    align-items: flex-start !important;
  }

  .elementor-13281 .elementor-element.elementor-element-484c7fa .products .product-block-list .left {
    width: 100% !important;
    height: 160px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-899a9b9 */.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block {
  background: #ffffff !important;
  border: 1px solid #ececec !important;
  border-radius: 16px !important;
  padding: 16px !important;
  padding-bottom: 20px !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;
  transition: box-shadow 0.2s ease, transform 0.2s ease !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 0 !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block:hover {
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08) !important;
  transform: translateY(-2px) !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .product-transition {
  position: relative !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .product-image {
  background: repeating-linear-gradient(
    45deg,
    #f3f1ec,
    #f3f1ec 10px,
    #ece9e2 10px,
    #ece9e2 20px
  ) !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  margin-bottom: 14px !important;
  height: 300px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .product-image img {
  width: 100% !important;
  height: 300px !important;
  object-fit: cover !important;
  border-radius: 12px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .woocommerce-loop-product__title {
  font-size: 18px !important;
  font-weight: 800 !important;
  color: #1a1a1a !important;
  line-height: 1.3 !important;
  margin: 0 0 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .woocommerce-loop-product__title a {
  color: inherit !important;
  text-decoration: none !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .count-review {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  margin-bottom: 10px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .count-review .star-rating {
  color: #ffb400 !important;
  font-size: 15px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .count-review span {
  color: #9a9a9a !important;
  font-size: 13px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .price {
  font-size: 24px !important;
  font-weight: 800 !important;
  color: #f1604d !important;
  display: block !important;
  margin-top: auto !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .price del {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #b3b3b3 !important;
  text-decoration: line-through !important;
  margin-right: 8px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .price del .amount {
  color: #b3b3b3 !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .price ins {
  text-decoration: none !important;
  color: #f1604d !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .product-caption {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 !important;
  position: relative !important;
  padding-bottom: 56px !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .add_to_cart_button,
.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .opal-add-to-cart-button {
  position: absolute !important;
  right: 0 !important;
  bottom: 0 !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .add_to_cart_button,
.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .opal-add-to-cart-button a {
  display: inline-block !important;
  width: auto !important;
  text-align: center !important;
  background: #f1604d !important;
  color: #fff !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  border: none !important;
  border-radius: 999px !important;
  padding: 14px 28px !important;
  cursor: pointer !important;
  text-decoration: none !important;
  transition: background 0.2s ease, transform 0.15s ease !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .add_to_cart_button:hover,
.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .opal-add-to-cart-button a:hover {
  background: #e14c39 !important;
  transform: translateY(-1px) !important;
  color: #fff !important;
}

.elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .group-action {
  display: none !important;
}

@media (max-width: 480px) {
  .elementor-13281 .elementor-element.elementor-element-899a9b9 .products .product-block .woocommerce-loop-product__title {
    font-size: 16px !important;
  }
}/* End custom CSS */