.elementor-11366 .elementor-element.elementor-element-0394422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-0394422:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-0394422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181715;}.elementor-11366 .elementor-element.elementor-element-0394422.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-9fe76c0 .deensimc-marquee-main-container{--deensimc-container-padding:5px;--deensimc-item-gap:68px;}.elementor-11366 .elementor-element.elementor-element-9fe76c0 .deensimc-scroll-text{font-family:"acumin-pro", Sans-serif;font-size:12px;color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-9fe76c0 .deensimc-text-wrapper svg{fill:#FFFFFF;height:12px;width:12px;align-self:center;flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-9fe76c0 .deensimc-text-wrapper i{color:#FFFFFF;font-size:12px;align-self:center;flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-9fe76c0 .deensimc-text-wrapper{gap:8px;}.elementor-11366 .elementor-element.elementor-element-9fe76c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-3a39aa52{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:99;}.elementor-11366 .elementor-element.elementor-element-3a39aa52:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-3a39aa52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-111d86b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-11366 .elementor-element.elementor-element-609029e1{text-align:start;}.elementor-11366 .elementor-element.elementor-element-609029e1 img{width:122px;height:71px;object-fit:contain;object-position:center center;}.elementor-11366 .elementor-element.elementor-element-5a79211{text-align:start;}.elementor-11366 .elementor-element.elementor-element-5a79211 img{width:122px;height:71px;object-fit:contain;object-position:center center;}.elementor-11366 .elementor-element.elementor-element-110fddf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-11366 .elementor-element.elementor-element-a6238d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11366 .elementor-element.elementor-element-a6238d4:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-a6238d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E400;}.elementor-11366 .elementor-element.elementor-element-76c2888{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-70441be );--border-color:var( --e-global-color-70441be );--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:229px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-76c2888:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-76c2888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-76c2888.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-bb1f769{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:12px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-bb1f769.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-14eaed5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-14eaed5.e-con{--flex-grow:0;--flex-shrink:0;}.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-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-6098d43{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-size:15px;font-weight:500;}.elementor-11366 .elementor-element.elementor-element-6098d43 .elementor-icon-list-text{color:var( --e-global-color-90380dd );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-228d792{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-228d792.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-3187282{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-size:15px;font-weight:500;}.elementor-11366 .elementor-element.elementor-element-3187282 .elementor-icon-list-text{color:var( --e-global-color-90380dd );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-3ca84c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-3ca84c4:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-3ca84c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-3ca84c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-394868c{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11366 .elementor-element.elementor-element-394868c img{max-width:100%;}.elementor-11366 .elementor-element.elementor-element-394868c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-11366 .elementor-element.elementor-element-d3e2509 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11366 .elementor-element.elementor-element-d3e2509 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-11366 .elementor-element.elementor-element-d3e2509 .elementor-button{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-a39fe95 );color:var( --e-global-color-a39fe95 );background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-d3e2509{padding:0px 0px 0px 11px;}.elementor-11366 .elementor-element.elementor-element-8c85c77{--display:flex;}.elementor-11366 .elementor-element.elementor-element-8c85c77:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-8c85c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E5A5A00;}.elementor-11366 .elementor-element.elementor-element-dd2de93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-70441be );--border-color:var( --e-global-color-70441be );--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:390px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-dd2de93:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-dd2de93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-dd2de93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-7a70e4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:4px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-7a70e4a:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-7a70e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-7a70e4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-0a85195 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11366 .elementor-element.elementor-element-0a85195 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-11366 .elementor-element.elementor-element-0a85195 .elementor-button{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:600;fill:#181715;color:#181715;background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-0a85195 .elementor-button:hover, .elementor-11366 .elementor-element.elementor-element-0a85195 .elementor-button:focus{color:#000000;background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-0a85195 .elementor-button:hover svg, .elementor-11366 .elementor-element.elementor-element-0a85195 .elementor-button:focus svg{fill:#000000;}.elementor-11366 .elementor-element.elementor-element-0a85195{padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-612500c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-612500c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-acfb3ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-acfb3ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-11366 .elementor-element.elementor-element-0a5de2e{font-family:"acumin-pro", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-0a5de2e p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-b34fed7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-size:15px;font-weight:500;}.elementor-11366 .elementor-element.elementor-element-b34fed7 .elementor-icon-list-text{color:var( --e-global-color-90380dd );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-5a9b0e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-5a9b0e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-560dad2{font-family:"acumin-pro", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-560dad2 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-682d3b4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-size:15px;font-weight:500;}.elementor-11366 .elementor-element.elementor-element-682d3b4 .elementor-icon-list-text{color:var( --e-global-color-90380dd );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-3a34488{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:11px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-3a34488:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-3a34488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-3a34488.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-b06eb97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11366 .elementor-element.elementor-element-b06eb97 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-11366 .elementor-element.elementor-element-b06eb97 .elementor-button{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-a39fe95 );color:var( --e-global-color-a39fe95 );background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-b06eb97{padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-30fcddf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11366 .elementor-element.elementor-element-30fcddf:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-30fcddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-11366 .elementor-element.elementor-element-0107d08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-70441be );--border-color:var( --e-global-color-70441be );--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:329px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-0107d08:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-0107d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-0107d08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-7d12b11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:4px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-7d12b11:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-7d12b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-7d12b11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-35842c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11366 .elementor-element.elementor-element-35842c3 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-11366 .elementor-element.elementor-element-35842c3 .elementor-button{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-90380dd );color:var( --e-global-color-90380dd );background-color:#E8DFD5;}.elementor-11366 .elementor-element.elementor-element-35842c3{padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-26c2d8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-26c2d8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-08d9761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-08d9761.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-7f96541{font-family:"acumin-pro", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-7f96541 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-679f2a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-size:15px;font-weight:500;}.elementor-11366 .elementor-element.elementor-element-679f2a5 .elementor-icon-list-text{color:var( --e-global-color-90380dd );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-178bfe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-178bfe9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-91b790d{font-family:"acumin-pro", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-91b790d p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-482e3d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-size:15px;font-weight:500;}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-text{color:var( --e-global-color-90380dd );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-482e3d7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-5a36886{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:11px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-5a36886:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-5a36886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-5a36886.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-d3434a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11366 .elementor-element.elementor-element-d3434a7 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-11366 .elementor-element.elementor-element-d3434a7 .elementor-button{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-a39fe95 );color:var( --e-global-color-a39fe95 );background-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-d3434a7{padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-745dae2{--display:flex;}.elementor-11366 .elementor-element.elementor-element-63fbb6e{--display:flex;}.elementor-11366 .elementor-element.elementor-element-63fbb6e:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-63fbb6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-11366 .elementor-element.elementor-element-e7f69ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-70441be );--border-color:var( --e-global-color-70441be );--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:688px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-e7f69ed:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-e7f69ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-e7f69ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-3424d6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-3424d6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-5bdf5ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-5bdf5ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-b29fbcb{font-family:"acumin-pro", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-b29fbcb p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-54d5446{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-size:15px;font-weight:500;}.elementor-11366 .elementor-element.elementor-element-54d5446 .elementor-icon-list-text{color:var( --e-global-color-90380dd );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-052f29d{--display:flex;}.elementor-11366 .elementor-element.elementor-element-bb8eb24{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-color-normal:var( --e-global-color-90380dd );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-11366 .elementor-element.elementor-element-bb8eb24 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-11366 .elementor-element.elementor-element-bb8eb24 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-11366 .elementor-element.elementor-element-bb8eb24 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"acumin-pro", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-11366 .elementor-element.elementor-element-bb8eb24 {--n-menu-title-color-hover:var( --e-global-color-a39fe95 );--n-menu-title-color-active:var( --e-global-color-90380dd );}.elementor-11366 .elementor-element.elementor-element-36c0b07 .elementor-button{font-family:"acumin-pro", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-90380dd );border-radius:0px 0px 0px 0px;padding:12px 16px 12px 16px;}.elementor-11366 .elementor-element.elementor-element-7dfd242 .elementor-button{font-family:"acumin-pro", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#C9AD8B;border-radius:0px 0px 0px 0px;padding:12px 16px 12px 16px;}.elementor-11366 .elementor-element.elementor-element-6959ee3{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:2.7s;--e-off-canvas-overlay-opacity:1;}.elementor-11366 .elementor-element.elementor-element-6959ee3 .e-off-canvas__content{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-90380dd ) 0%, var( --e-global-color-90380dd ) 100%);}.elementor-11366 .elementor-element.elementor-element-6959ee3 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-11366 .elementor-element.elementor-element-7956b87{--display:flex;}.elementor-11366 .elementor-element.elementor-element-fd8ef60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-fd8ef60:not(.elementor-motion-effects-element-type-background), .elementor-11366 .elementor-element.elementor-element-fd8ef60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AD8B;}.elementor-11366 .elementor-element.elementor-element-fd8ef60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-71f8792 .deensimc-marquee-main-container{--deensimc-container-padding:5px;--deensimc-item-gap:68px;}.elementor-11366 .elementor-element.elementor-element-71f8792 .deensimc-scroll-text{font-family:"acumin-pro", Sans-serif;font-size:12px;color:var( --e-global-color-90380dd );}.elementor-11366 .elementor-element.elementor-element-71f8792 .deensimc-text-wrapper svg{fill:var( --e-global-color-90380dd );height:12px;width:12px;align-self:center;flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-71f8792 .deensimc-text-wrapper i{color:var( --e-global-color-90380dd );font-size:12px;align-self:center;flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-71f8792 .deensimc-text-wrapper{gap:8px;}.elementor-11366 .elementor-element.elementor-element-71f8792 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-0a3df69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-0a3df69.e-con{--flex-grow:0;--flex-shrink:0;}.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-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon-wrapper{text-align:center;}.elementor-11366 .elementor-element.elementor-element-9f0c054.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;color:#FFFFFF29;}.elementor-11366 .elementor-element.elementor-element-9f0c054.elementor-view-framed .elementor-icon, .elementor-11366 .elementor-element.elementor-element-9f0c054.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-11366 .elementor-element.elementor-element-9f0c054.elementor-view-framed .elementor-icon, .elementor-11366 .elementor-element.elementor-element-9f0c054.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-11366 .elementor-element.elementor-element-9f0c054.elementor-view-framed .elementor-icon{background-color:#FFFFFF29;}.elementor-11366 .elementor-element.elementor-element-9f0c054.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF29;}.elementor-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon{border-width:1px 1px 1px 1px;}.elementor-11366 .elementor-element.elementor-element-6afe951{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-6afe951.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-ec30183{--display:flex;border-style:none;--border-style:none;}.elementor-11366 .elementor-element.elementor-element-a979a64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-a979a64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-a979a64{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-a979a64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-a979a64 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-a979a64 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-a979a64 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-504754c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-504754c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-2c1b5d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-2c1b5d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-2c1b5d9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-2c1b5d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-2c1b5d9 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-2c1b5d9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-2c1b5d9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-a9e79f6{--display:flex;border-style:none;--border-style:none;}.elementor-11366 .elementor-element.elementor-element-4c87d94{font-family:"acumin-pro", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-737ae0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-737ae0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-737ae0a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-737ae0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-737ae0a .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-737ae0a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-737ae0a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-c470c13{font-family:"acumin-pro", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-acb69fd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-acb69fd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-acb69fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-acb69fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-acb69fd .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-acb69fd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-acb69fd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-891ba13{font-family:"acumin-pro", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-e683db1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-e683db1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-e683db1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-e683db1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-e683db1 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-e683db1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-e683db1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-fe97ad0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-fe97ad0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-8c07c4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11366 .elementor-element.elementor-element-8c07c4b .elementor-button{font-family:"acumin-pro", Sans-serif;font-weight:500;fill:var( --e-global-color-90380dd );color:var( --e-global-color-90380dd );background-color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-12d04cc{--display:flex;border-style:none;--border-style:none;}.elementor-11366 .elementor-element.elementor-element-cee6d34{font-family:"acumin-pro", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-1dcf946 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-1dcf946 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-1dcf946{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-1dcf946 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-1dcf946 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-1dcf946 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-1dcf946 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-e55f850{font-family:"acumin-pro", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-5a05775 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-5a05775 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-5a05775{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-5a05775 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-5a05775 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-5a05775 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-5a05775 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-f2cfae3{font-family:"acumin-pro", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-d30eca2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-d30eca2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-d30eca2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-d30eca2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-d30eca2 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-d30eca2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-d30eca2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-0b17286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-0b17286.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11366 .elementor-element.elementor-element-267b8a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11366 .elementor-element.elementor-element-267b8a4 .elementor-button{font-family:"acumin-pro", Sans-serif;font-weight:500;fill:var( --e-global-color-90380dd );color:var( --e-global-color-90380dd );background-color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-2fae4ef{--display:flex;border-style:none;--border-style:none;}.elementor-11366 .elementor-element.elementor-element-ea69458 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-ea69458 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-ea69458{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-ea69458 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-ea69458 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-ea69458 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-ea69458 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-37dc1ea{--display:flex;border-style:none;--border-style:none;}.elementor-11366 .elementor-element.elementor-element-0ab91b5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-0ab91b5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-0ab91b5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-0ab91b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-0ab91b5 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-0ab91b5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-0ab91b5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-6180cfd{--display:flex;border-style:none;--border-style:none;}.elementor-11366 .elementor-element.elementor-element-a046528 .elementor-icon-list-icon i{color:var( --e-global-color-a39fe95 );transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-a046528 .elementor-icon-list-icon svg{fill:var( --e-global-color-a39fe95 );transition:fill 0.3s;}.elementor-11366 .elementor-element.elementor-element-a046528{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11366 .elementor-element.elementor-element-a046528 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11366 .elementor-element.elementor-element-a046528 .elementor-icon-list-item > a{font-family:"acumin-pro", Sans-serif;font-weight:400;}.elementor-11366 .elementor-element.elementor-element-a046528 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11366 .elementor-element.elementor-element-a046528 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-98742fa{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-a39fe95 );--n-accordion-title-active-color:var( --e-global-color-a39fe95 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-a39fe95 );}.elementor-11366 .elementor-element.elementor-element-98742fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#494949;}:where( .elementor-11366 .elementor-element.elementor-element-98742fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"acumin-pro", Sans-serif;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11366 .elementor-element.elementor-element-9f27c3c{--divider-style:solid;--subtotal-divider-style:solid;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-a39fe95 );--toggle-button-background-color:#BC333300;--toggle-button-border-color:var( --e-global-color-a39fe95 );--toggle-button-icon-hover-color:var( --e-global-color-a39fe95 );--toggle-button-hover-background-color:var( --e-global-color-90380dd );--toggle-button-hover-border-color:var( --e-global-color-70441be );--toggle-button-border-width:0px;--toggle-icon-size:26px;--toggle-icon-padding:6px 6px 6px 6px;--items-indicator-text-color:var( --e-global-color-70441be );--items-indicator-background-color:var( --e-global-color-90380dd );--cart-background-color:#FFFFFF;--cart-border-style:none;--cart-close-button-color:var( --e-global-color-90380dd );--menu-cart-subtotal-color:var( --e-global-color-a39fe95 );--menu-cart-subtotal-text-align:center;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-a39fe95 );--view-cart-button-background-color:var( --e-global-color-70441be );--checkout-button-background-color:var( --e-global-color-a39fe95 );}body:not(.rtl) .elementor-11366 .elementor-element.elementor-element-9f27c3c .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-10px;top:-10px;}body.rtl .elementor-11366 .elementor-element.elementor-element-9f27c3c .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:10px;top:-10px;left:auto;}.elementor-11366 .elementor-element.elementor-element-9f27c3c .elementor-menu-cart__subtotal{font-family:"acumin-pro", Sans-serif;font-size:14px;}.elementor-11366 .elementor-element.elementor-element-9f27c3c .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;--subtotal-divider-color:var( --e-global-color-70441be );}.elementor-11366 .elementor-element.elementor-element-5c0cff6 .elementor-icon-wrapper{text-align:center;}.elementor-11366 .elementor-element.elementor-element-5c0cff6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-90380dd );color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-5c0cff6.elementor-view-framed .elementor-icon, .elementor-11366 .elementor-element.elementor-element-5c0cff6.elementor-view-default .elementor-icon{color:var( --e-global-color-90380dd );border-color:var( --e-global-color-90380dd );}.elementor-11366 .elementor-element.elementor-element-5c0cff6.elementor-view-framed .elementor-icon, .elementor-11366 .elementor-element.elementor-element-5c0cff6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-90380dd );}.elementor-11366 .elementor-element.elementor-element-5c0cff6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-5c0cff6.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-11366 .elementor-element.elementor-element-5c0cff6 .elementor-icon{border-width:1px 1px 1px 1px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-11366 .elementor-element.elementor-element-110fddf0{--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-11366 .elementor-element.elementor-element-7956b87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-fd8ef60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-0a3df69{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-e709ed3 img{max-width:100%;}.elementor-11366 .elementor-element.elementor-element-e709ed3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon-wrapper{text-align:end;}.elementor-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon{font-size:20px;}.elementor-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon svg{height:20px;}.elementor-11366 .elementor-element.elementor-element-9f0c054{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-11366 .elementor-element.elementor-element-504754c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-e0a198c img{max-width:100%;}.elementor-11366 .elementor-element.elementor-element-e0a198c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11366 .elementor-element.elementor-element-4c87d94 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-c470c13 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-891ba13 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-fe97ad0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-cee6d34 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-e55f850 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-f2cfae3 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-0b17286{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-98742fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-11366 .elementor-element.elementor-element-5c0cff6 .elementor-icon{font-size:21px;}.elementor-11366 .elementor-element.elementor-element-5c0cff6 .elementor-icon svg{height:21px;}}@media(min-width:768px){.elementor-11366 .elementor-element.elementor-element-0394422{--width:100%;}.elementor-11366 .elementor-element.elementor-element-3a39aa52{--content-width:1450px;}.elementor-11366 .elementor-element.elementor-element-111d86b1{--width:10%;}.elementor-11366 .elementor-element.elementor-element-110fddf0{--width:90%;}.elementor-11366 .elementor-element.elementor-element-a6238d4{--content-width:68%;}.elementor-11366 .elementor-element.elementor-element-76c2888{--width:39%;}.elementor-11366 .elementor-element.elementor-element-bb1f769{--width:100%;}.elementor-11366 .elementor-element.elementor-element-14eaed5{--width:50%;}.elementor-11366 .elementor-element.elementor-element-228d792{--width:50%;}.elementor-11366 .elementor-element.elementor-element-3ca84c4{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-dd2de93{--width:39%;}.elementor-11366 .elementor-element.elementor-element-7a70e4a{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-612500c{--width:100%;}.elementor-11366 .elementor-element.elementor-element-acfb3ea{--width:50%;}.elementor-11366 .elementor-element.elementor-element-5a9b0e1{--width:50%;}.elementor-11366 .elementor-element.elementor-element-3a34488{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-0107d08{--width:39%;}.elementor-11366 .elementor-element.elementor-element-7d12b11{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-26c2d8c{--width:100%;}.elementor-11366 .elementor-element.elementor-element-08d9761{--width:50%;}.elementor-11366 .elementor-element.elementor-element-178bfe9{--width:50%;}.elementor-11366 .elementor-element.elementor-element-5a36886{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-e7f69ed{--width:23%;}.elementor-11366 .elementor-element.elementor-element-3424d6d{--width:100%;}.elementor-11366 .elementor-element.elementor-element-5bdf5ff{--width:100%;}.elementor-11366 .elementor-element.elementor-element-fd8ef60{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-0a3df69{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-6afe951{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-504754c{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-fe97ad0{--width:100.071%;}.elementor-11366 .elementor-element.elementor-element-0b17286{--width:100.071%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11366 .elementor-element.elementor-element-111d86b1{--width:15%;}.elementor-11366 .elementor-element.elementor-element-110fddf0{--width:85%;}}@media(max-width:767px){.elementor-11366 .elementor-element.elementor-element-111d86b1{--width:30%;}.elementor-11366 .elementor-element.elementor-element-609029e1 img{width:85%;}.elementor-11366 .elementor-element.elementor-element-5a79211 img{width:85%;}.elementor-11366 .elementor-element.elementor-element-110fddf0{--width:70%;}.elementor-11366 .elementor-element.elementor-element-36c0b07 .elementor-button{padding:12px 12px 12px 12px;}.elementor-11366 .elementor-element.elementor-element-7dfd242 .elementor-button{padding:12px 12px 12px 12px;}.elementor-11366 .elementor-element.elementor-element-6959ee3{--e-off-canvas-justify-content:center;--e-off-canvas-width:500px;--e-off-canvas-height:1000px;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1s;}.elementor-11366 .elementor-element.elementor-element-7956b87{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-fd8ef60{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-0a3df69{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-11366 .elementor-element.elementor-element-e709ed3{text-align:start;width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-11366 .elementor-element.elementor-element-e709ed3 img{max-width:100%;}.elementor-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon-wrapper{text-align:end;}.elementor-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon{font-size:22px;}.elementor-11366 .elementor-element.elementor-element-9f0c054 .elementor-icon svg{height:22px;}.elementor-11366 .elementor-element.elementor-element-6afe951{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-11366 .elementor-element.elementor-element-ec30183{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11366 .elementor-element.elementor-element-a979a64{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-11366 .elementor-element.elementor-element-504754c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-e0a198c{text-align:start;width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-11366 .elementor-element.elementor-element-e0a198c img{max-width:100%;}.elementor-11366 .elementor-element.elementor-element-2c1b5d9{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-11366 .elementor-element.elementor-element-a9e79f6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11366 .elementor-element.elementor-element-4c87d94{font-size:11px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-4c87d94 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-737ae0a{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-c470c13{font-size:11px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-c470c13 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-acb69fd{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-891ba13{font-size:11px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-891ba13 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-e683db1{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-fe97ad0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-8c07c4b .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-8c07c4b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-12d04cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11366 .elementor-element.elementor-element-cee6d34{font-size:11px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-cee6d34 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-1dcf946{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-e55f850{font-size:11px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-e55f850 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-5a05775{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-f2cfae3{font-size:11px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-f2cfae3 p{margin-block-end:0px;}.elementor-11366 .elementor-element.elementor-element-d30eca2{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-0b17286{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11366 .elementor-element.elementor-element-267b8a4 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-267b8a4{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11366 .elementor-element.elementor-element-2fae4ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11366 .elementor-element.elementor-element-ea69458{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-11366 .elementor-element.elementor-element-37dc1ea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11366 .elementor-element.elementor-element-0ab91b5{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-11366 .elementor-element.elementor-element-6180cfd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11366 .elementor-element.elementor-element-a046528{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-11366 .elementor-element.elementor-element-98742fa{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-border-radius:0px 0px 0px 0px;}.elementor-11366 .elementor-element.elementor-element-98742fa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-11366 .elementor-element.elementor-element-5c0cff6 .elementor-icon{font-size:18px;}.elementor-11366 .elementor-element.elementor-element-5c0cff6 .elementor-icon svg{height:18px;}}/* Start custom CSS for container, class: .elementor-element-3a39aa52 *//* =========================================
   LOGO
   ========================================= */

.d-logo {
    display: none;
}

.elementor-sticky--effects .d-logo {
    display: inline-block;
}

.elementor-sticky--effects .l-logo {
    display: none;
}


/* =========================================
   HEADER - DARK ON SCROLL  +  Z-INDEX
   ---------------------------------------------------------------
   BELANGRIJK: hier stond eerst alleen ".elementor-sticky--effects".
   Die class krijgt ELK sticky Elementor-element (dus ook je
   custom filters die blijven staan bij het scrollen). Daardoor
   werden die filters zwart en kwamen ze qua z-index gelijk met de
   header te staan.

   Door de header-class ".auto-hide-header" ervoor te zetten,
   gelden de donkere achtergrond én de hoge z-index nu ALLEEN
   voor de header, en niet meer voor je filters.

   Heeft jouw header een andere wrapper-class/ID dan
   ".auto-hide-header"? Vervang die dan hieronder.
   ========================================= */

.auto-hide-header.elementor-sticky--effects {
    background: #181715 !important;
    z-index: 9999 !important;                 /* header altijd bovenop */
    transition: background 0.5s ease-in-out !important;
}


/* =========================================
   ELEMENTOR N MENU - mw
   ========================================= */

.elementor-sticky--effects .mw {
    --n-menu-title-color: #ffffff !important;
    --n-menu-title-hover-color: #ffffff !important;
    --n-menu-title-active-color: #ffffff !important;
    --n-menu-title-background-color: transparent !important;
}

/* Menu tekst  (ns-knoppen uitgesloten zodat die niet wit worden) */
.elementor-sticky--effects .mw a:not(.ns),
.elementor-sticky--effects .mw .e-n-menu-title,
.elementor-sticky--effects .mw .e-n-menu-title-text,
.elementor-sticky--effects .mw .e-n-menu-item-title,
.elementor-sticky--effects .mw .e-n-menu-item-title-text {
    color: #ffffff !important;
}

/* Hover  (ns-knoppen uitgesloten) */
.elementor-sticky--effects .mw a:not(.ns):hover,
.elementor-sticky--effects .mw .e-n-menu-title:hover,
.elementor-sticky--effects .mw .e-n-menu-item-title:hover {
    color: #ffffff !important;
}

/* Actief menu-item */
.elementor-sticky--effects .mw .e-n-menu-title[aria-current="page"],
.elementor-sticky--effects .mw .e-n-menu-item-title[aria-current="page"],
.elementor-sticky--effects .mw .e-n-menu-item-title.e-current {
    color: #ffffff !important;
}


/* =========================================
   DROPDOWN INDICATORS
   ELEMENTOR N MENU
   ========================================= */

/* Dropdown button */
.elementor-sticky--effects .mw button.e-n-menu-dropdown-icon {
    color: #ffffff !important;
}

/* Dropdown button met specifieke Elementor class */
.elementor-sticky--effects .mw button[class*="e-n-menu-dropdown-icon"] {
    color: #ffffff !important;
}

/* Gesloten dropdown indicator */
.elementor-sticky--effects .mw .e-n-menu-dropdown-icon-closed {
    color: #ffffff !important;
}

/* Open dropdown indicator */
.elementor-sticky--effects .mw .e-n-menu-dropdown-icon-opened {
    color: #ffffff !important;
}

/* Exacte caret SVG */
.elementor-sticky--effects .mw svg.e-font-icon-svg.e-fas-caret-down {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Exacte caret path */
.elementor-sticky--effects .mw svg.e-font-icon-svg.e-fas-caret-down path {
    fill: #ffffff !important;
    stroke: #ffffff !important;
}

/* Extra specifiek voor de gesloten indicator */
.elementor-sticky--effects .mw .e-n-menu-dropdown-icon-closed svg.e-font-icon-svg.e-fas-caret-down {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Extra specifiek voor de SVG path */
.elementor-sticky--effects .mw .e-n-menu-dropdown-icon-closed svg.e-font-icon-svg.e-fas-caret-down path {
    fill: #ffffff !important;
}

/* Open indicator */
.elementor-sticky--effects .mw .e-n-menu-dropdown-icon-opened svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

.elementor-sticky--effects .mw .e-n-menu-dropdown-icon-opened svg path {
    fill: #ffffff !important;
}


/* =========================================
   BUTTON - hknop  (ENIGE knop die op sticky verandert)
   ========================================= */

.elementor-sticky--effects .hknop {
    background: #ffffff !important;
    color: #181715 !important;
}

.elementor-sticky--effects .hknop .elementor-button {
    background: #ffffff !important;
    color: #181715 !important;
}

.elementor-sticky--effects .hknop .elementor-button-text {
    color: #181715 !important;
}


/* =========================================
   BUTTON - ns  (op sticky NIET aanpassen)
   Schild: dwingt de ns-knop om zijn normale styling te behouden,
   ongeacht de sticky-header. 'revert' zet kleur/achtergrond terug
   naar wat de knop buiten sticky ook heeft.
   ========================================= */

.elementor-sticky--effects .ns,
.elementor-sticky--effects .ns .elementor-button,
.elementor-sticky--effects .ns .elementor-button-text,
.elementor-sticky--effects .ns a {
    background: revert !important;
    color: revert !important;
}

.elementor-sticky--effects .ns i,
.elementor-sticky--effects .ns svg,
.elementor-sticky--effects .ns svg path {
    color: revert !important;
    fill: revert !important;
}


/* =========================================
   MOBILE HAMBURGER MENU
   ========================================= */

.elementor-sticky--effects .sticky-menu-items i {
    color: #ffffff !important;
}

.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
    background: transparent !important;
}


/* =========================================
   TRANSITIONS
   ========================================= */

.elementor-sticky--effects .mw,
.elementor-sticky--effects .mw a:not(.ns),
.elementor-sticky--effects .mw .e-n-menu-title,
.elementor-sticky--effects .mw .e-n-menu-item-title {
    transition: color 0.5s ease-in-out !important;
}

.elementor-sticky--effects .hknop,
.elementor-sticky--effects .hknop .elementor-button,
.elementor-sticky--effects .hknop .elementor-button-text {
    transition: all 0.5s ease-in-out !important;
}


/* =========================================
   AUTO-HIDE HEADER
   ========================================= */

.auto-hide-header {
    transition:
        transform 0.4s ease-in-out,
        background 0.5s ease-in-out !important;
}

.auto-hide-header.header-hidden {
    transform: translateY(-100%) !important;
}

/* ============================================================
   NS-KNOP OP STICKY VASTZETTEN
   Plak dit ONDERAAN al je CSS (dus NA alle andere regels).

   Pas de twee kleuren hieronder aan naar de normale kleuren
   van jouw ns-knop:
     --ns-bg   = achtergrondkleur van de knop
     --ns-text = tekstkleur van de knop
   ============================================================ */

.elementor-sticky--effects .ns {
    --ns-bg: #E8DFD5;    /* <-- achtergrond ns-knop */
    --ns-text: #181715;  /* <-- tekstkleur ns-knop */
}

/* Achtergrond van de knop vasthouden (dekt wrapper, <a> en Elementor-knop) */
.elementor-sticky--effects .ns,
.elementor-sticky--effects .ns a,
.elementor-sticky--effects .ns .elementor-button,
.elementor-sticky--effects .mw .ns,
.elementor-sticky--effects .mw .ns a,
.elementor-sticky--effects .mw .ns .elementor-button {
    background: var(--ns-bg) !important;
    background-color: var(--ns-bg) !important;
}

/* Tekstkleur vasthouden — óók als de ns-knop binnen het menu (.mw) staat,
   zodat de algemene 'menu tekst wit'-regel verslagen wordt */
.elementor-sticky--effects .ns,
.elementor-sticky--effects .ns *,
.elementor-sticky--effects .ns a,
.elementor-sticky--effects .ns .elementor-button,
.elementor-sticky--effects .ns .elementor-button-text,
.elementor-sticky--effects .mw a.ns,
.elementor-sticky--effects .mw .ns,
.elementor-sticky--effects .mw .ns a,
.elementor-sticky--effects .mw .ns *,
.elementor-sticky--effects .mw .ns .elementor-button-text {
    color: var(--ns-text) !important;
}

/* Eventuele iconen in de knop dezelfde tekstkleur geven */
.elementor-sticky--effects .ns i,
.elementor-sticky--effects .ns svg,
.elementor-sticky--effects .ns svg path,
.elementor-sticky--effects .mw .ns i,
.elementor-sticky--effects .mw .ns svg,
.elementor-sticky--effects .mw .ns svg path {
    color: var(--ns-text) !important;
    fill: var(--ns-text) !important;
}/* End custom CSS */
/* Start custom CSS *//* ===== MOBIEL MENU ===== */
#mobileNavPanel a,#mobileNavPanel a:link,#mobileNavPanel a:visited,#mobileNavPanel a:hover,#mobileNavPanel a:focus,#mobileNavPanel a:active{text-decoration:none!important;box-shadow:none!important;text-shadow:none!important}
#mobileNavPanel button{box-shadow:none!important}
#mobileNavPanel button:hover,#mobileNavPanel button:focus,#mobileNavPanel button:active{box-shadow:none!important}
#mobileNavPanel .mobile-menu-link{color:#fff!important;background:none!important}
#mobileNavPanel .mobile-menu-link:hover,#mobileNavPanel .mobile-menu-link:focus,#mobileNavPanel .mobile-menu-link:focus-visible,#mobileNavPanel .mobile-menu-link:active{color:#c9ad8b!important;padding-left:.35rem!important;background:none!important}
#mobileNavPanel .mobile-menu-link:hover i,#mobileNavPanel .mobile-menu-link:focus i,#mobileNavPanel .mobile-menu-link:active i{color:#c9ad8b!important;transform:translateX(3px)!important}
#mobileNavPanel .mobile-menu-subnav a{color:rgba(255,255,255,.88)!important}
#mobileNavPanel .mobile-menu-subnav a:hover,#mobileNavPanel .mobile-menu-subnav a:focus,#mobileNavPanel .mobile-menu-subnav a:focus-visible,#mobileNavPanel .mobile-menu-subnav a:active{color:#c9ad8b!important;padding-left:.35rem!important}
#mobileNavPanel .mobile-menu-subnav a:hover i,#mobileNavPanel .mobile-menu-subnav a:focus i,#mobileNavPanel .mobile-menu-subnav a:active i{color:#c9ad8b!important;transform:translateX(2px)!important}
#mobileNavPanel .mobile-menu-brand-btn{color:#1c1816!important;background:#c9ad8b!important;border-color:transparent!important}
#mobileNavPanel .mobile-menu-brand-btn:hover,#mobileNavPanel .mobile-menu-brand-btn:focus,#mobileNavPanel .mobile-menu-brand-btn:active{color:#1c1816!important;background:#fff!important;border-color:transparent!important}
#mobileNavPanel .mobile-menu-promo-card-btn{color:#1c1816!important;background:#fff!important;border-color:transparent!important}
#mobileNavPanel .mobile-menu-promo-card-btn:hover,#mobileNavPanel .mobile-menu-promo-card-btn:focus,#mobileNavPanel .mobile-menu-promo-card-btn:active{background:#c9ad8b!important;color:#1c1816!important}
#mobileNavPanel .mobile-menu-promo-card-btn--whatsapp{color:#fff!important;background:#25d366!important}
#mobileNavPanel .mobile-menu-promo-card-btn--whatsapp:hover,#mobileNavPanel .mobile-menu-promo-card-btn--whatsapp:focus,#mobileNavPanel .mobile-menu-promo-card-btn--whatsapp:active{color:#fff!important;background:#1da851!important}
#mobileNavPanel .mobile-menu-promo-card-btn--contact{color:#1c1816!important;background:#c9ad8b!important}
#mobileNavPanel .mobile-menu-promo-card-btn--contact:hover,#mobileNavPanel .mobile-menu-promo-card-btn--contact:focus,#mobileNavPanel .mobile-menu-promo-card-btn--contact:active{color:#1c1816!important;background:#fff!important}
#mobileNavPanel .mobile-menu-back{color:rgba(201,173,139,.88)!important;background:none!important}
#mobileNavPanel .mobile-menu-back:hover,#mobileNavPanel .mobile-menu-back:focus,#mobileNavPanel .mobile-menu-back:active{color:#fff!important;background:none!important}
#mobileNavPanel .mobile-menu-logo:hover,#mobileNavPanel .mobile-menu-logo:focus{opacity:1!important;background:none!important}
#mobileNavPanel .mobile-menu-close{color:#fff!important;background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.16)!important}
#mobileNavPanel .mobile-menu-close:hover,#mobileNavPanel .mobile-menu-close:focus,#mobileNavPanel .mobile-menu-close:active{color:#fff!important;background:rgba(255,255,255,.12)!important;border-color:rgba(201,173,139,.45)!important}
.mobile-menu-trigger{color:#1c1816!important;background:rgba(255,255,255,.92)!important;border-color:rgba(28,24,22,.1)!important;box-shadow:none!important}
.mobile-menu-trigger:hover,.mobile-menu-trigger:focus,.mobile-menu-trigger:focus-visible{color:#1c1816!important;background:#fff!important;border-color:rgba(201,173,139,.55)!important;box-shadow:none!important}
.mobile-menu-trigger.is-active,.mobile-menu-trigger.is-active:hover,.mobile-menu-trigger.is-active:focus{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important}
@media(max-width:1023px){
.elementor-element-171c425{margin-left:auto!important;display:flex!important;align-items:center!important;width:auto!important;flex:0 0 auto!important}
.elementor-element-171c425>.elementor-widget-container{display:flex!important;align-items:center!important}
}
@media(min-width:1024px){.elementor-element-171c425{width:0!important;margin:0!important;padding:0!important;overflow:visible!important}}

/* === OVERFLOW FIX: sub-dropdown mag niet afgeknipt worden === */
/* Alle wrappers langs het pad naar de sub-dropdown moeten overflow: visible hebben */
#header,
#header *,
.header-mega,
.header-mega-panel,
.header-mega-panel--duo,
.header-mega-col,
.header-mega-col--service,
.header-mega-service-links,
.header-has-sub {
  overflow: visible !important;
}

/* === FEATURE-LINKS: goud in dark/sticky staat, nooit wit === */
/* Hoge specificiteit + :link/:visited om de #header-nav a{color:#fff} override te verslaan */
header.elementor-location-header.is-scrolled .header-mega-feature a,
header.elementor-location-header.is-scrolled .header-mega-feature a:link,
header.elementor-location-header.is-scrolled .header-mega-feature a:visited {
  color: #c9ad8b !important;
}
header.elementor-location-header.is-scrolled .header-mega-feature a:hover,
header.elementor-location-header.is-scrolled .header-mega-feature a:focus {
  color: #be1421 !important;
}

/* =====================================================================
   Brandsma header — DESIGN-POLISH (additieve laag)
   Plak dit NÁ je bestaande header-CSS. Verandert alleen de finesse:
   typografie, mega-menu, hover-states en knoppen. Niets structureels
   (geen height/sticky/overflow/mobiel). Palet ongewijzigd:
   donker #1c1816 · rood #be1421 · goud #c9ad8b · brons #8f7658
   ===================================================================== */

@media (min-width: 1024px) {

	/* ── NAV: rustiger tracking + subtiele underline-reveal ── */
	#header nav .header-nav-link {
		position: relative;
		gap: 0.45rem;
		letter-spacing: 0.06em !important;
		transition: color 0.2s ease, opacity 0.2s ease !important;
	}
	/* underline groeit vanuit links; werkt op licht én op donkere sticky-staat */
	#header nav .header-nav-link::after {
		content: "";
		position: absolute;
		left: 0;
		right: 100%;
		bottom: -0.4rem;
		height: 2px;
		background: #c9ad8b;
		transition: right 0.3s cubic-bezier(0.4, 0, 0.2, 1);
	}
	#header nav .header-nav-item--mega:hover > .header-nav-link::after,
	#header nav .header-nav-item--mega:focus-within > .header-nav-link::after,
	#header nav > a.header-nav-link:hover::after,
	#header nav > a.header-nav-link:focus-visible::after {
		right: 0;
	}
	/* underline vervangt het dimmen; link blijft op volle sterkte */
	#header nav .header-nav-link:hover { opacity: 1 !important; }

	.header-nav-chevron {
		opacity: 0.55;
		transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s ease;
	}

	/* ── MEGA-PANEL: diepere, zachtere schaduw + fijnere rand ── */
	.header-mega-panel {
		border-radius: 4px !important;
		border-color: rgba(28, 24, 22, 0.07) !important;
		box-shadow:
			0 20px 50px -14px rgba(28, 24, 22, 0.20),
			0 6px 16px -8px rgba(28, 24, 22, 0.08) !important;
	}

	/* Kolomlabels: iets meer lucht en tracking, kleur (brons/goud) intact */
	.header-mega-col-label {
		letter-spacing: 0.16em;
		font-size: 0.6rem;
	}

	/* ── MEGA-LINKS: goud accentstreepje dat op hover verschijnt ── */
	.header-mega-link {
		position: relative;
		border-radius: 3px !important;
		transition: background-color 0.18s ease, padding-left 0.18s ease !important;
	}
	.header-mega-link::before {
		content: "";
		position: absolute;
		left: 0.35rem;
		top: 50%;
		width: 2px;
		height: 58%;
		background: #c9ad8b;
		border-radius: 2px;
		transform: translateY(-50%) scaleY(0);
		transform-origin: center;
		transition: transform 0.2s ease;
	}
	.header-mega-panel--duo .header-mega-link:hover::before,
	.header-mega-panel--duo .header-mega-link:focus-visible::before {
		transform: translateY(-50%) scaleY(1);
	}
	/* in de duo-panelen de tekst iets laten inspringen bij hover (ademt) */
	.header-mega-panel--duo .header-mega-link:hover,
	.header-mega-panel--duo .header-mega-link:focus-visible {
		padding-left: 1rem;
	}

	.header-mega-link-title {
		letter-spacing: 0.005em;
		transition: color 0.15s ease;
	}
	.header-mega-link:hover .header-mega-link-title {
		color: #1c1816;
	}

	/* ── FEATURE-BLOK: net iets warmer en strakker ── */
	.header-mega-feature {
		background: #faf6f1;
	}
	.header-mega-feature a {
		letter-spacing: 0.06em;
		transition: color 0.15s ease, gap 0.15s ease;
	}
	.header-mega-feature a:hover { gap: 0.55rem; }

	/* ── SUB-DROPDOWN: schaduw in lijn met het hoofdpaneel ── */
	.header-sub-dropdown {
		border-radius: 4px !important;
		box-shadow: 0 14px 34px -10px rgba(28, 24, 22, 0.20) !important;
	}

	/* ── KNOPPEN: strakkere microinteractie (kleuren ongemoeid) ── */
	#btn-bestellen,
	#btn-contact {
		letter-spacing: 0.06em !important;
		transition: background-color 0.25s ease, color 0.2s ease,
			transform 0.2s ease, box-shadow 0.2s ease !important;
	}
	#btn-bestellen:hover,
	#btn-contact:hover {
		transform: translateY(-1px);
	}
	#btn-bestellen:hover {
		box-shadow: 0 6px 16px -6px rgba(190, 20, 33, 0.45);
	}
	#btn-bestellen:active,
	#btn-contact:active {
		transform: translateY(0);
	}

	/* ── CART-KNOP: subtiele hover-lift ── */
	#btn-cart.header-cart {
		transition: color 0.15s ease, background 0.15s ease, transform 0.15s ease !important;
	}
	#btn-cart.header-cart:hover {
		transform: translateY(-1px);
	}
}

/* Respecteer reduced-motion: geen transforms/animaties forceren */
@media (prefers-reduced-motion: reduce) {
	#header nav .header-nav-link::after,
	.header-mega-link::before,
	#btn-bestellen,
	#btn-contact,
	#btn-cart.header-cart {
		transition: none !important;
	}
	#btn-bestellen:hover,
	#btn-contact:hover,
	#btn-cart.header-cart:hover {
		transform: none !important;
	}
}

/* =====================================================================
   Brandsma header — MEGA-DROPDOWN REFINE (additieve laag)
   Plak dit NÁ je header-CSS én na header-polish.css.
   Alleen de dropdowns worden aangepakt; kleuren blijven ongewijzigd:
   donker #1c1816 · goud #c9ad8b · brons #8f7658 · beige #f5ece3/#faf6f1
   ===================================================================== */

@media (min-width: 1024px) {

	/* ── Breder paneel: 2 kolommen krijgen lucht, geen afbrekende regels ── */
	.header-mega-panel--duo {
		grid-template-columns: 1fr 1fr !important;
		width: min(33rem, calc(100vw - 2.5rem)) !important;
		padding: 0 !important;
		column-gap: 0 !important;
	}

	/* ── "Koffiebeleving" intro: nette featured-strip i.p.v. losse balk ── */
	.header-mega-panel--duo .header-mega-intro {
		position: relative;
		grid-column: 1 / -1;
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 0.75rem;
		margin: 0 !important;
		padding: 1rem 1.35rem 1rem 1.5rem !important;
		background: #faf6f1 !important;
		border: 0 !important;
		border-bottom: 1px solid rgba(28, 24, 22, 0.07) !important;
		border-radius: 4px 4px 0 0 !important;
		box-shadow: none !important;
		outline: none !important;
		text-decoration: none !important;
		color: #1c1816 !important;
	}
	/* goud accentstreepje links = "featured", niet zwevend */
	.header-mega-panel--duo .header-mega-intro::before {
		content: "";
		position: absolute;
		left: 0;
		top: 0.85rem;
		bottom: 0.85rem;
		width: 3px;
		background: #c9ad8b;
		border-radius: 0 2px 2px 0;
	}
	.header-mega-panel--duo .header-mega-intro:hover {
		background: #f5ece3 !important;
		color: #1c1816 !important;
	}
	.header-mega-panel--duo .header-mega-intro-title {
		font-size: 0.9rem;
		font-weight: 700;
		letter-spacing: 0.01em;
	}
	.header-mega-panel--duo .header-mega-intro svg {
		color: #8f7658;
		flex: none;
		transition: transform 0.15s ease;
	}
	.header-mega-panel--duo .header-mega-intro:hover svg {
		transform: translateX(3px);
	}

	/* ── Kolommen: gelijkmatige insprong + fijne, volle tussenlijn ── */
	.header-mega-panel--duo .header-mega-col {
		padding: 1.15rem 0.9rem 1.1rem !important;
	}
	.header-mega-panel--duo .header-mega-col--service {
		border-left: 1px solid rgba(28, 24, 22, 0.07) !important;
	}
	.header-mega-panel--duo .header-mega-col-label {
		padding: 0 0.85rem 0.6rem !important;
		margin: 0 0 0.35rem !important;
		font-size: 0.6rem;
		letter-spacing: 0.16em;
	}
	.header-mega-panel--duo .header-mega-link {
		margin: 0 !important;
		padding: 0.5rem 0.85rem !important;
	}
	/* langere labels netjes op één regel houden waar het kan */
	.header-mega-panel--duo .header-mega-link-title {
		white-space: nowrap;
	}

	/* ── Feature-blok onderaan: strak afgesloten ── */
	.header-mega-panel--duo .header-mega-feature {
		grid-column: 1 / -1;
		margin-top: 0 !important;
		padding: 0.85rem 1.5rem !important;
		background: #faf6f1 !important;
		border-top: 1px solid rgba(28, 24, 22, 0.07) !important;
		border-radius: 0 0 4px 4px !important;
	}

	/* ── Zelfde rust voor de andere panelen (Over ons / Inspiratie) ── */
	.header-mega-panel--list {
		width: min(23rem, calc(100vw - 2.5rem)) !important;
	}
	.header-mega-panel--list .header-mega-links--grid {
		gap: 0.15rem 0.75rem;
		padding: 0 0.75rem 0.25rem;
	}
	.header-mega-panel--simple {
		width: min(14.5rem, calc(100vw - 2.5rem)) !important;
	}
	.header-mega-panel--list .header-mega-link,
	.header-mega-panel--simple .header-mega-link {
		padding: 0.5rem 0.85rem !important;
	}

	/* sub-dropdown (Installatie & onderhoud) mag niet meer botsen met de rand */
	.header-mega-panel--duo .header-has-sub .header-sub-dropdown {
		margin-left: 0.25rem;
	}
}/* End custom CSS */