.elementor-3759 .elementor-element.elementor-element-ce6571e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3759 .elementor-element.elementor-element-ce6571e:not(.elementor-motion-effects-element-type-background), .elementor-3759 .elementor-element.elementor-element-ce6571e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23A39A;}.elementor-3759 .elementor-element.elementor-element-ce6571e > .elementor-container{max-width:1170px;}.elementor-3759 .elementor-element.elementor-element-ce6571e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 16px 0px;}.elementor-3759 .elementor-element.elementor-element-ce6571e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-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-3759 .elementor-element.elementor-element- .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-3759 .elementor-element.elementor-element-{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;}.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-b1071f7:not(.elementor-motion-effects-element-type-background), .elementor-3759 .elementor-element.elementor-element-b1071f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#137A73;}.elementor-3759 .elementor-element.elementor-element-b1071f7 > .elementor-container{max-width:1170px;}.elementor-3759 .elementor-element.elementor-element-b1071f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 30px 0px;}.elementor-3759 .elementor-element.elementor-element-b1071f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3759 .elementor-element.elementor-element-e6087aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3759 .elementor-element.elementor-element-e6087aa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-61c8a7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;}.elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-text{color:rgba(255,255,255,0.82);transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-bee9b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3759 .elementor-element.elementor-element-bee9b89 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-74d15e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;}.elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-text{color:rgba(255,255,255,0.82);transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-01bdcd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-3759 .elementor-element.elementor-element-01bdcd2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-3819539{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3759 .elementor-element.elementor-element-3819539 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-472b78d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;}.elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-text{color:rgba(255,255,255,0.82);transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-0d2a998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3759 .elementor-element.elementor-element-0d2a998 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-b5ceb03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;}.elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-text{color:rgba(255,255,255,0.82);transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-5d73637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-3759 .elementor-element.elementor-element-5d73637 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-28a5274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3759 .elementor-element.elementor-element-28a5274 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-a34e7bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;}.elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-text{color:rgba(255,255,255,0.82);transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-7d042c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-3759 .elementor-element.elementor-element-7d042c5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-592ff50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3759 .elementor-element.elementor-element-592ff50 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-af4debb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:13px;}.elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-text{color:rgba(255,255,255,0.82);transition:color 0.3s;}.elementor-3759 .elementor-element.elementor-element-239cf6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-3759 .elementor-element.elementor-element-239cf6b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-2838267:not(.elementor-motion-effects-element-type-background), .elementor-3759 .elementor-element.elementor-element-2838267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3759 .elementor-element.elementor-element-2838267 > .elementor-container{max-width:1170px;}.elementor-3759 .elementor-element.elementor-element-2838267{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 0px 18px 0px;}.elementor-3759 .elementor-element.elementor-element-2838267 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-3759 .elementor-element.elementor-element-{width:100%;}.elementor-3759 .elementor-element.elementor-element-4c43d37{width:25%;}.elementor-3759 .elementor-element.elementor-element-729a0c6{width:25%;}.elementor-3759 .elementor-element.elementor-element-70cfe0a{width:25%;}.elementor-3759 .elementor-element.elementor-element-82a0293{width:25%;}}/* Start custom CSS for icon-list, class: .elementor-element- */.elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-items{justify-content:center;flex-wrap:wrap} .elementor-3759 .elementor-element.elementor-element- a, .elementor-3759 .elementor-element.elementor-element- .elementor-icon-list-text{color:#ffffff}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-61c8a7f */.elementor-3759 .elementor-element.elementor-element-61c8a7f a, .elementor-3759 .elementor-element.elementor-element-61c8a7f .elementor-icon-list-text{color:rgba(255,255,255,0.82)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-74d15e5 */.elementor-3759 .elementor-element.elementor-element-74d15e5 a, .elementor-3759 .elementor-element.elementor-element-74d15e5 .elementor-icon-list-text{color:rgba(255,255,255,0.82)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-472b78d */.elementor-3759 .elementor-element.elementor-element-472b78d a, .elementor-3759 .elementor-element.elementor-element-472b78d .elementor-icon-list-text{color:rgba(255,255,255,0.82)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b5ceb03 */.elementor-3759 .elementor-element.elementor-element-b5ceb03 a, .elementor-3759 .elementor-element.elementor-element-b5ceb03 .elementor-icon-list-text{color:rgba(255,255,255,0.82)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a34e7bb */.elementor-3759 .elementor-element.elementor-element-a34e7bb a, .elementor-3759 .elementor-element.elementor-element-a34e7bb .elementor-icon-list-text{color:rgba(255,255,255,0.82)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-af4debb */.elementor-3759 .elementor-element.elementor-element-af4debb a, .elementor-3759 .elementor-element.elementor-element-af4debb .elementor-icon-list-text{color:rgba(255,255,255,0.82)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element- */.woocommerce ul.products li.product{border:1px solid #e3e6e8;padding:22px 18px;background:#fff;text-align:left;border-radius:0;}
.woocommerce ul.products li.product:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex !important;flex-direction:column;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img{order:1;margin:0 auto 14px;}
.woocommerce ul.products li.product .price{order:2;color:#13A89E !important;font-weight:700;font-size:19px;line-height:1.2;}
.woocommerce ul.products li.product .price del{color:#999;font-weight:400;font-size:14px;}
.woocommerce ul.products li.product .price ins{text-decoration:none;}
.woocommerce ul.products li.product .price::after{content:'Inclusiv TVA';display:block;font-size:11px;color:#999;font-weight:400;margin-top:2px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title{order:3;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#444;line-height:1.4;margin-top:10px;}
.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.add_to_cart_button{background:#1a3a6e;color:#fff;border-radius:3px;text-transform:uppercase;font-size:12px;font-weight:700;margin-top:12px;display:inline-block;}
.woocommerce ul.products li.product .button:hover{background:#13A89E;color:#fff;}
ul.product-categories,ul.product-categories ul{list-style:none;margin:0;padding:0;}
ul.product-categories>li{border-bottom:1px solid #e3e6e8;position:relative;}
ul.product-categories>li>a{display:block;padding:11px 26px 11px 2px;color:#137A73;font-weight:700;font-family:'Open Sans',sans-serif;font-size:15px;text-decoration:none;}
ul.product-categories>li>a:hover{color:#13A89E;}
ul.product-categories>li .cat-toggle{position:absolute;right:2px;top:9px;cursor:pointer;color:#13A89E;font-size:13px;padding:2px 6px;}
ul.product-categories>li.open .cat-toggle{transform:rotate(180deg);}
ul.product-categories ul.children{padding:2px 0 10px 14px;display:none;}
ul.product-categories>li.open>ul.children{display:block;}
ul.product-categories ul.children li a{display:block;padding:3px 0;color:#777;font-weight:400;font-size:13px;text-decoration:none;}
ul.product-categories ul.children li a:hover{color:#13A89E;}/*CARTBLOCK*/.elementor-location-header .elementor-menu-cart__wrapper{text-align:right !important;}.elementor-location-header .elementor-menu-cart__toggle_button{border:none !important;outline:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;}.elementor-location-header .elementor-menu-cart__toggle_button:focus{outline:none !important;box-shadow:none !important;}.elementor-location-header .elementor-menu-cart__subtotal,.elementor-location-header .elementor-menu-cart__toggle .elementor-button-text{font-size:17px !important;font-weight:700 !important;color:#13A89E !important;}.elementor-location-header .elementor-menu-cart__toggle .elementor-button-icon{position:relative !important;overflow:visible !important;}.elementor-location-header .elementor-menu-cart__toggle .elementor-button-icon svg{width:19px;height:19px;}.elementor-location-header .elementor-button-icon-qty{position:absolute !important;bottom:100% !important;top:auto !important;right:-9px !important;min-width:17px;height:17px;line-height:13px;padding:0 2px;font-size:11px;font-weight:700;background:#e23b3b !important;color:#fff !important;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);text-align:center;}/*MOBILEBLOCK*/.elementor-location-header .elementor-nav-menu--main .elementor-item:hover,.elementor-location-header .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#13A89E !important;background-color:transparent !important;}.elementor-location-header .elementor-nav-menu--dropdown .elementor-item:hover,.elementor-location-header .elementor-nav-menu--dropdown .elementor-item.elementor-item-active{background-color:#13A89E !important;color:#fff !important;}.elementor-element-b4f8f85 .elementor-icon{position:relative !important;overflow:visible !important;}.aliphia-mcart-qty{position:absolute;bottom:100%;right:-9px;min-width:17px;height:17px;line-height:13px;padding:0 2px;font-size:11px;font-weight:700;background:#e23b3b;color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);text-align:center;}.aliphia-mobile-extra{padding:14px 15px;border-bottom:1px solid #eee;background:#fff;}.aliphia-mobile-extra .aliphia-msearch{display:flex;align-items:stretch;max-width:320px;margin:0 auto;}.aliphia-mobile-extra .aliphia-msearch input{flex:1;height:40px;padding:0 12px;border:1px solid #ccc;border-right:none;border-radius:4px 0 0 4px;font-size:14px;outline:none;-webkit-appearance:none;}.aliphia-mobile-extra .aliphia-msearch button{width:50px;height:40px;border:none;background:#13A89E;border-radius:0 4px 4px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;}.aliphia-mobile-extra .aliphia-msearch button svg{width:18px;height:18px;}.aliphia-mobile-lang{margin-top:12px;text-align:center;}.aliphia-mobile-lang a{margin:0 10px;font-weight:700;font-size:15px;color:#777;text-decoration:none;}.aliphia-mobile-lang a:first-child{color:#13A89E;}/*SUBCATBOLD*/.elementor-location-footer .elementor-icon-list-item a[href*="product-category"]{font-weight:600 !important;}/*WOOBTN*/.wc-block-cart__submit-button,.wp-block-woocommerce-proceed-to-checkout-block a,.wc-block-components-checkout-place-order-button,.wc-block-components-button.contained{background-color:#1a3a6e !important;color:#fff !important;border-color:#1a3a6e !important;}.wc-block-cart__submit-button:hover,.wp-block-woocommerce-proceed-to-checkout-block a:hover,.wc-block-components-checkout-place-order-button:hover,.wc-block-components-button.contained:hover{background-color:#13A89E !important;border-color:#13A89E !important;color:#fff !important;}/*CARTBTNTXT*/.wc-block-cart__submit-button{text-decoration:none !important;font-weight:700 !important;}.wc-block-cart__submit-button .wc-block-components-button__text{font-size:0 !important;line-height:0 !important;text-decoration:none !important;}.wc-block-cart__submit-button .wc-block-components-button__text::after{content:"FINALIZARE COMANDĂ";font-size:16px;line-height:1.4;letter-spacing:.3px;font-weight:700;text-decoration:none;}/*CHECKOUTGRAY*/.wc-block-components-address-form__first_name{display:none !important;}.wc-block-components-address-form__country{order:89 !important;margin-top:12px !important;}.wc-block-components-select-input-aliphia-tip_client{order:90 !important;flex:1 1 100% !important;max-width:100% !important;margin-top:12px !important;}.wc-block-components-address-form__company{order:91 !important;flex:1 1 calc(50% - 12px) !important;max-width:calc(50% - 12px) !important;}.wc-block-components-address-form__aliphia-cif{order:92 !important;flex:1 1 calc(50% - 12px) !important;max-width:calc(50% - 12px) !important;}.wc-block-components-address-form__company,.wc-block-components-address-form__aliphia-cif{display:none !important;}.wc-block-components-address-form:has(select[name$="aliphia/tip_client"] option[value="juridica"]:checked) .wc-block-components-address-form__company,.wc-block-components-address-form:has(select[name$="aliphia/tip_client"] option[value="juridica"]:checked) .wc-block-components-address-form__aliphia-cif{display:block !important;}.wc-block-components-address-form__last_name label::after{content:" și prenume";}.wc-block-components-address-form__address_1 label::after{content:" (str., nr, bloc, ap.)";font-size:.95em;}.wc-block-checkout,.wp-block-woocommerce-checkout,.wp-block-woocommerce-cart{color:#666 !important;}.wc-block-components-checkout-step__title,.wc-block-components-title,.wc-block-components-address-form label,.wc-block-components-text-input label,.wc-block-components-checkbox__label,.wc-block-components-totals-item__label{color:#666 !important;}.wc-block-components-text-input input,.wc-block-components-text-input__input,.wc-block-components-select select,.wc-block-components-address-form input,.wc-block-components-address-form select,.wc-block-components-combobox input{border-color:#cfd2d4 !important;color:#555 !important;box-shadow:none !important;}.wc-block-components-text-input input:focus{border-color:#13A89E !important;}.wc-block-cart__submit-button .wc-block-components-button__text,.wc-block-components-checkout-place-order-button .wc-block-components-button__text,.wc-block-components-button.contained .wc-block-components-button__text,.wc-block-cart__submit-button .wc-block-components-button__text::after{color:#fff !important;}/*PAYLOGIN*/#payment-method .wc-block-components-radio-control-accordion-option:not(:last-child){margin-bottom:14px !important;}#payment-method .wc-block-components-radio-control-accordion-option{border:1px solid #e0e4e6 !important;border-radius:6px !important;}.wc-block-components-checkout-login-prompt a,a.wc-block-components-checkout-login-prompt__link{font-weight:700 !important;color:#13A89E !important;}/*PLACEORDER*/.wc-block-components-checkout-place-order-button .wc-block-components-button__text{font-size:0 !important;}.wc-block-components-checkout-place-order-button .wc-block-components-button__text::after{content:"Plasează comanda";font-size:16px !important;color:#fff !important;font-weight:700;letter-spacing:.3px;}/*PAYBORDER*/#payment-method .wc-block-components-radio-control-accordion-option{box-shadow:none !important;outline:none !important;}#payment-method .wc-block-components-radio-control-accordion-option--checked-option-highlighted{border-color:#13A89E !important;}/*NOPAYFRAME*/#payment-method .wc-block-components-radio-control,#payment-method .wc-block-components-radio-control--highlight-checked{border:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;}#payment-method .wc-block-components-radio-control::before,#payment-method .wc-block-components-radio-control::after{display:none !important;border:none !important;box-shadow:none !important;}/*AUTHUI*/.aliphia-login-hidden{display:none !important;}.aliphia-auth-block{margin-top:12px;display:flex !important;align-items:center !important;gap:10px 14px;flex-wrap:wrap;}.aliphia-auth-q{color:#666;font-size:14px;}.aliphia-auth-btn{background:#13A89E !important;color:#fff !important;border:none !important;border-radius:0 !important;padding:9px 18px;font-weight:700;cursor:pointer;font-size:14px;}.aliphia-auth-btn:hover{background:#137A73 !important;}.aliphia-create-inline{margin:0 !important;align-self:center !important;position:relative;top:-4px;}.aliphia-create-inline .wc-block-components-checkbox{margin:0 !important;}.aliphia-create-inline label,.aliphia-create-inline .wc-block-components-checkbox__label{font-weight:700 !important;color:#444 !important;}/*NOROUND*/.woocommerce .button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button,.woocommerce-Button,.woocommerce #respond input#submit,.wc-block-components-button,.elementor-button,.wp-element-button{border-radius:0 !important;}.woocommerce form .form-row input.input-text,.woocommerce-input-wrapper input{border-radius:0 !important;}/*MYACCOUNT*/.woocommerce-account .woocommerce{display:flex !important;gap:30px;flex-wrap:wrap;align-items:flex-start;padding-bottom:50px;}.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 0 240px;width:240px !important;float:none !important;margin:0 !important;}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none !important;margin:0 !important;padding:0 !important;border:1px solid #e3e6e8;}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0 !important;border-bottom:1px solid #e3e6e8;}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 16px;color:#444 !important;text-decoration:none !important;font-weight:600;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#e8f8f4;color:#13A89E !important;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#13A89E;color:#fff !important;}.woocommerce-account .woocommerce-MyAccount-content{flex:1;min-width:300px;float:none !important;width:auto !important;}.woocommerce-account table.shop_table{border:1px solid #e3e6e8;}.woocommerce-account table.shop_table thead th{background:#f6f9f9;color:#444;}.woocommerce-account .woocommerce-orders-table__cell-order-actions a.button{margin:2px 4px 2px 0;}.woocommerce-account .woocommerce-Addresses{display:flex !important;gap:24px;flex-wrap:wrap;margin-top:16px;}.woocommerce-account .woocommerce-Address{flex:1;min-width:260px;border:1px solid #e3e6e8;padding:20px;margin:0 !important;width:auto !important;}.woocommerce-account .woocommerce-Address-title h3{color:#137A73 !important;margin:0 0 12px;font-size:20px;}.woocommerce-account .woocommerce-Address-title a,.woocommerce-account .woocommerce-Address .edit{color:#13A89E !important;font-weight:600;}.woocommerce-account .woocommerce-Address address{color:#555;font-style:normal;line-height:1.7;}.woocommerce-account .woocommerce-EditAccountForm .form-row-first{display:none !important;}.woocommerce-account .woocommerce-EditAccountForm .form-row-last{width:100% !important;float:none !important;}.woocommerce-account .woocommerce-EditAccountForm .form-row-last label .required{display:none !important;}.woocommerce-EditAccountForm .form-row-last label::after{content:" și prenume *";}.woocommerce-account .woocommerce-EditAccountForm{padding-bottom:10px;}.woocommerce-account .woocommerce-EditAccountForm fieldset{margin-bottom:28px;}/*HOMEPROD*/.elementor-element-f5f7412{background-image:url(https://stage.powersite.ro/wp-content/uploads/2026/06/bg1.webp) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}.woocommerce ul.products li.product{display:flex !important;flex-direction:column !important;align-items:stretch !important;}.woocommerce ul.products li.product a.button{margin-top:auto !important;}.woocommerce ul.products a.add_to_cart_button::before{content:'';display:inline-block;width:17px;height:16px;margin-right:9px;vertical-align:-3px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 24C0 10.7 10.7 0 24 0H69.5c22 0 41.5 12.8 50.6 32h411c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3H170.7l5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H199.7c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5H24C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 24C0 10.7 10.7 0 24 0H69.5c22 0 41.5 12.8 50.6 32h411c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3H170.7l5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H199.7c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5H24C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E") no-repeat center/contain;}.woocommerce ul.products:not(.elementor-grid){display:flex !important;flex-wrap:wrap;gap:20px;margin:0 0 10px;}.woocommerce ul.products:not(.elementor-grid)::before,.woocommerce ul.products:not(.elementor-grid)::after{display:none !important;content:none !important;}.woocommerce ul.products:not(.elementor-grid) li.product{margin:0 !important;float:none !important;}.woocommerce ul.products:not(.elementor-grid).columns-4 li.product{width:calc(25% - 18px) !important;}.woocommerce ul.products:not(.elementor-grid).columns-3 li.product{width:calc(33.333% - 14px) !important;}.woocommerce ul.products.elementor-grid{row-gap:20px !important;}.elementor-element-2763067 > .elementor-container{border-top:1px solid #d9e2e0;padding-top:42px;}/*CARDMATCH*/.woocommerce ul.products li.product{padding:22px 18px !important;}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#444444 !important;font-weight:700 !important;}.woocommerce ul.products li.product .price{color:#13A89E !important;font-weight:700 !important;}.woocommerce ul.products li.product .price .woocommerce-Price-amount{color:#13A89E !important;}/*SINGLEPROD*/.single-product .elementor-element-1336199 > .elementor-widget-wrap{display:grid !important;grid-template-columns:36% 1fr;column-gap:34px;align-items:start;align-content:start;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-title{grid-column:1 / -1;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-images{grid-column:1;grid-row:2 / span 20;align-self:start;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-price{grid-column:2;grid-row:2;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-add-to-cart{grid-column:2;grid-row:3;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-short-description{grid-column:2;grid-row:4;}.single-product .elementor-element-1336199 .woocommerce-product-gallery{width:100% !important;margin:0 !important;}.single-product .product_title,.single-product .elementor-widget-woocommerce-product-title h1{color:#3E659A !important;font-weight:400 !important;font-size:30px !important;margin:0 0 18px;}.single-product .elementor-widget-woocommerce-product-price .price,.single-product p.price{color:#13A89E !important;font-size:28px !important;font-weight:800 !important;margin:0;line-height:1.1;}.single-product .elementor-widget-woocommerce-product-price .price::after{content:"Inclusiv TVA";display:block;color:#585A5D;font-size:11px;font-weight:400;margin-top:3px;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-price{margin-bottom:14px;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-add-to-cart::before{content:"Cantitate";display:block;color:#585A5D;font-size:13px;font-weight:700;margin-bottom:6px;}.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart{display:flex;align-items:center;gap:12px;margin:0;width:100%;}.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart .quantity{margin:0;}.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart button.single_add_to_cart_button{margin-left:auto;background:#1a3a6e !important;color:#fff !important;border-radius:0 !important;text-transform:uppercase;font-weight:600;padding:12px 22px;}.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart button.single_add_to_cart_button:hover{background:#13A89E !important;}.single-product .elementor-widget-woocommerce-product-add-to-cart button.single_add_to_cart_button::before{content:"";display:inline-block;width:16px;height:15px;margin-right:9px;vertical-align:-2px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 24C0 10.7 10.7 0 24 0H69.5c22 0 41.5 12.8 50.6 32h411c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3H170.7l5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H199.7c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5H24C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 24C0 10.7 10.7 0 24 0H69.5c22 0 41.5 12.8 50.6 32h411c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3H170.7l5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H199.7c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5H24C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E") no-repeat center/contain;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-short-description{border-top:1px solid #e3e6e8;border-bottom:1px solid #e3e6e8;padding:16px 0;margin-top:18px;}.single-product .woocommerce-product-details__short-description ul{padding-left:18px;margin:0;}.single-product .woocommerce-product-details__short-description li{margin-bottom:5px;}.single-product .elementor-widget-woocommerce-product-content h2,.single-product .elementor-widget-woocommerce-product-content h3,.single-product .jshop_prod_description h2,.single-product .jshop_prod_description h3{color:#3E659A !important;font-weight:400 !important;font-size:18px !important;margin:18px 0 8px;}/*SINGLERESP*/.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-content{grid-column:1 / -1;grid-row:auto;margin-top:26px;}@media(max-width:1024px){.single-product .elementor-element-1336199 > .elementor-widget-wrap{grid-template-columns:1fr !important;}.single-product .elementor-element-1336199 > .elementor-widget-wrap > .elementor-element{grid-column:1 / -1 !important;grid-row:auto !important;margin-left:0 !important;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-images{max-width:340px;margin:0 auto 18px;}.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart{flex-wrap:wrap;}}@media(max-width:767px){.woocommerce ul.products:not(.elementor-grid){gap:14px;}.woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woocommerce ul.products:not(.elementor-grid).columns-3 li.product{width:calc(50% - 7px) !important;}.woocommerce ul.products li.product{padding:14px 12px !important;}}/*MOBILEORDER*/@media(max-width:1024px){.single-product .elementor-element-1336199{order:-1 !important;}.elementor-element-20fdf76{order:-1 !important;}.single-product .elementor-element-3329382,.elementor-element-7e30370{margin-top:24px;}}/*WIDTHQTY*/.single-product .elementor-element-1336199{width:76% !important;}.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-add-to-cart::before{width:66px;text-align:center;}.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart .quantity{flex:0 0 auto;}.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart input.qty{width:66px !important;height:44px;padding:6px 6px 6px 10px;text-align:center;box-sizing:border-box;}/*RELATED*/.single-product .elementor-element-1336199 .elementor-widget-woocommerce-product-related{grid-column:1 / -1;margin-top:30px;border-top:1px solid #e3e6e8;padding-top:24px;}.single-product .related.products > h2,.single-product .elementor-widget-woocommerce-product-related h2{color:#3E659A !important;font-weight:400 !important;font-size:18px !important;margin:0 0 18px;}/*MOBILE2*/html,body{overflow-x:hidden;}@media(max-width:767px){.woocommerce ul.products:not(.elementor-grid).columns-4 li.product,.woocommerce ul.products:not(.elementor-grid).columns-3 li.product,.woocommerce ul.products:not(.elementor-grid).columns-2 li.product{width:100% !important;}.woocommerce ul.products.elementor-grid{grid-template-columns:1fr !important;}.woocommerce ul.products li.product{padding:12px !important;text-align:left !important;min-height:0 !important;}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:grid !important;grid-template-columns:84px 1fr !important;column-gap:14px;row-gap:2px;align-items:center;}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link > img{grid-column:1 !important;grid-row:1 / span 2 !important;width:84px !important;height:auto !important;margin:0 !important;order:0 !important;}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link > .price{grid-column:2 !important;grid-row:1 !important;align-self:end;margin:0 !important;order:0 !important;}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link > .woocommerce-loop-product__title{grid-column:2 !important;grid-row:2 !important;align-self:start;margin:0 !important;order:0 !important;}.woocommerce ul.products li.product a.button{margin-top:10px;width:auto;display:inline-flex;align-items:center;}.home [style*="min-width:180px"]{flex:0 0 calc(50% - 10px) !important;min-width:0 !important;}}/*FIX5*/.elementor-element-89a3e41 .elementor-heading-title{color:#ffffff !important;}.elementor-element-89a3e41 .elementor-testimonial__content{background:transparent !important;box-shadow:none !important;}.elementor-element-89a3e41 .elementor-testimonial__content::after{display:none !important;}.elementor-element-89a3e41 .elementor-testimonial__text,.elementor-element-89a3e41 .elementor-testimonial__name,.elementor-element-89a3e41 .elementor-testimonial__title,.elementor-element-89a3e41 .elementor-testimonial cite,.elementor-element-89a3e41 p{color:#ffffff !important;}.elementor-menu-toggle{background-color:transparent !important;}.elementor-menu-toggle svg{fill:#13A89E !important;}.elementor-menu-toggle i,.elementor-menu-toggle .elementor-menu-toggle__icon--open,.elementor-menu-toggle .elementor-menu-toggle__icon--close{color:#13A89E !important;}@media(max-width:767px){.elementor-section > .elementor-container{padding-left:16px !important;padding-right:16px !important;}.woocommerce ul.products li.product a.button{margin-left:98px !important;margin-top:8px !important;padding:8px 14px !important;font-size:11px !important;width:auto !important;}}/*FIX6*/.single-product .woocommerce-product-gallery__image img{border:1px solid #e3e6e8 !important;}.single-product .flex-control-thumbs li img{border:1px solid #e3e6e8 !important;}@media(max-width:1024px){.single-product .elementor-element-1336199,.single-product .elementor-element-3329382{width:100% !important;}}@media(max-width:767px){.wp-block-woocommerce-cart{margin-left:0 !important;margin-right:0 !important;}}/*FIX7*/.single-product .flex-control-thumbs{margin-top:10px !important;}.single-product .flex-control-thumbs li{margin:0 8px 8px 0 !important;}.woocommerce-page .entry-title,.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{color:#137A73 !important;}.wp-block-woocommerce-cart h2,.wp-block-woocommerce-checkout h2,.wc-block-components-title,.wc-block-cart__totals-title,.wc-block-components-checkout-step__title{color:#137A73 !important;}@media(max-width:767px){.woocommerce-page .entry-title,.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{font-size:26px !important;line-height:1.2 !important;}.wp-block-woocommerce-cart h2,.wp-block-woocommerce-checkout h2{font-size:21px !important;}}/*FIX8*/@media(max-width:767px){.wc-block-components-address-form{display:flex !important;flex-wrap:wrap !important;column-gap:16px;}.wc-block-components-address-form > *{width:100% !important;flex:0 0 100% !important;}.wc-block-components-address-form__company,.wc-block-components-address-form__aliphia-cif{width:calc(50% - 8px) !important;flex:0 0 calc(50% - 8px) !important;min-width:0 !important;}}/*COMPANY*/body:has(.aliphia-co) .entry-title,body:has(.aliphia-co) .page-header,body:has(.aliphia-co) header.entry-header{display:none !important;}.aliphia-co{max-width:1200px;margin:42px auto 60px;padding:0 16px;display:grid !important;grid-template-columns:250px 1fr;gap:44px;align-items:start;}.aliphia-co__navtitle{color:#137A73 !important;font-size:26px;font-weight:400;margin:0 0 16px;}.aliphia-co__nav ul{list-style:none !important;margin:0;padding:0;}.aliphia-co__nav li{border-bottom:1px solid #e3e6e8;margin:0;}.aliphia-co__nav li a{display:block;padding:13px 22px 13px 0;color:#137A73 !important;font-weight:700;text-decoration:none;position:relative;font-size:15px;}.aliphia-co__nav li a:hover{color:#0e5e58 !important;}.aliphia-co__nav li a::after{content:"";position:absolute;right:6px;top:42%;width:7px;height:7px;border-right:2px solid #137A73;border-bottom:2px solid #137A73;transform:rotate(45deg);}.aliphia-co__nav li.is-current a{color:#3E659A !important;}.aliphia-co__main .aliphia-co__title{color:#3E659A !important;font-weight:400;font-size:30px;margin:0 0 18px;}.aliphia-co__main h2{color:#137A73 !important;font-weight:600;font-size:22px;margin:24px 0 8px;}.aliphia-co__main h3{color:#3E659A !important;font-weight:600;font-size:18px;margin:18px 0 6px;}.aliphia-co__main p,.aliphia-co__main li{color:#555;line-height:1.7;}.aliphia-co__main ul{padding-left:20px;}.aliphia-co__main ul li{margin-bottom:6px;}@media(max-width:767px){.aliphia-co{grid-template-columns:1fr;gap:24px;margin:24px auto;}}/*COMPANYMOBILE*/@media(max-width:767px){.aliphia-co{display:flex !important;flex-direction:column;}.aliphia-co__main{order:0;}.aliphia-co__nav{order:1;margin-top:28px;border-top:1px solid #e3e6e8;padding-top:18px;}}/*CUMCOMAND*/.elementor-element-1834ed5 .elementor-heading-title{color:#137A73 !important;}@media(max-width:767px){.elementor-element-c0e7082 .elementor-element-08cabdd{order:-1 !important;}.elementor-element-c0e7082 .elementor-element-1834ed5{order:1 !important;margin-top:24px;}}/*CONTACT*/.elementor-element-6c84796 a{color:#137A73 !important;font-weight:600;}.elementor-element-6c84796 a:hover{color:#0e5e58 !important;}
/*INFOSIDEBAR*/
.aliphia-info{font-family:'Open Sans',Arial,sans-serif}
.aliphia-info__nav{margin:0 0 34px}
.aliphia-info__title{font-family:'Raleway',sans-serif;color:#2aaa8a;font-size:27px;font-weight:400;margin:0 0 12px;line-height:1.2}
.aliphia-info__nav ul{list-style:none;margin:0;padding:0}
.aliphia-info__nav li{position:relative;border-bottom:1px solid #e3e6e8}
.aliphia-info__nav li>a{display:block;padding:11px 24px 11px 0;color:#137a73;font-weight:700;font-size:14px;text-decoration:none;line-height:1.35}
.aliphia-info__nav li>a:hover{color:#2aaa8a}
.aliphia-info__nav li::after{content:'';position:absolute;right:5px;top:17px;width:7px;height:7px;border-right:2px solid #9fb0c4;border-bottom:2px solid #9fb0c4;transform:rotate(45deg)}
.aliphia-info__nav li.is-current>a{color:#2aaa8a}
.archive .elementor-posts .elementor-post{display:block;border-bottom:1px solid #e3e6e8;padding-bottom:24px;margin-bottom:24px}
.archive .elementor-posts .elementor-post__thumbnail__link{float:right;width:210px;margin:6px 0 10px 26px}
.archive .elementor-posts .elementor-post__text{overflow:hidden}
.archive .elementor-post__title{font-size:26px;line-height:1.2;margin:0 0 12px}
.archive .elementor-post__title a{color:#2aaa8a;font-family:'Raleway',sans-serif;font-weight:500}
.archive .elementor-post__excerpt p{color:#777777;font-size:14px;line-height:1.6;margin:0 0 14px}
.archive .elementor-post__read-more{color:#2aaa8a;font-weight:600;font-size:13px}
@media(max-width:767px){.archive .elementor-col-25,.single-post .elementor-col-25{order:2}.archive .elementor-col-75,.single-post .elementor-col-75{order:1}.aliphia-info{margin-top:30px}.archive .elementor-posts .elementor-post__thumbnail__link{width:130px;margin-left:14px}}

/*INFOSIDEBAR2*/
.archive .elementor-posts .elementor-post__thumbnail__link{float:right !important;width:200px !important;margin:4px 0 12px 26px !important}
.archive .elementor-posts .elementor-post__text{overflow:hidden}
.archive .elementor-posts .elementor-post{display:block;border-bottom:1px solid #e3e6e8;padding-bottom:22px;margin-bottom:22px}
.archive .elementor-post__title{font-size:24px;line-height:1.2;margin:0 0 10px}
.archive .elementor-post__title a{color:#2aaa8a !important;font-family:'Raleway',sans-serif;font-weight:600}
@media(max-width:767px){.archive .elementor-posts .elementor-post__thumbnail__link{width:120px !important;margin-left:14px !important}}

/*INFOSIDEBAR3*/
@media(max-width:767px){
.elementor-column:has(.aliphia-info){order:2}
.aliphia-info{margin-top:28px}
.aliphia-info__title{font-size:24px}
}

/*INFOSIDEBAR4*/
@media(min-width:768px){.elementor-column:has(.aliphia-info)+.elementor-column{width:75%}}

/*INFOBANNER*/
[data-elementor-type="archive"]>.elementor-section:first-of-type,[data-elementor-type="single-post"]>.elementor-section:first-of-type,.page-id-3812 [data-elementor-type="wp-page"]>.elementor-section:first-of-type{min-height:170px}
@media(max-width:767px){[data-elementor-type="archive"]>.elementor-section:first-of-type,[data-elementor-type="single-post"]>.elementor-section:first-of-type,.page-id-3812 [data-elementor-type="wp-page"]>.elementor-section:first-of-type{min-height:100px}}

/*INFOSIDEBAR5*/
@media(min-width:768px){.elementor-column:has(.aliphia-info){width:25% !important}.elementor-column:has(.aliphia-info)+.elementor-column{width:75% !important}}
.archive .elementor-post:has(.elementor-post__thumbnail__link){display:grid;grid-template-columns:1fr 200px;column-gap:26px;align-items:start}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__thumbnail__link{grid-column:2;grid-row:1;float:none !important;width:200px !important;margin:0 !important}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__text{grid-column:1;grid-row:1;overflow:visible}
@media(max-width:767px){.archive .elementor-post:has(.elementor-post__thumbnail__link){grid-template-columns:1fr 110px;column-gap:14px}.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__thumbnail__link{width:110px !important}}

/*ARTSTYLE*/
.single-post .elementor-widget-theme-post-title .elementor-heading-title{font-family:'Raleway',sans-serif !important;color:#2aaa8a !important;font-weight:600 !important;font-size:34px !important;line-height:1.2}
.single-post .elementor-widget-theme-post-content h2{font-family:'Raleway',sans-serif !important;color:#3E659A !important;font-weight:600 !important;font-size:23px !important;margin:6px 0 12px}
.single-post .elementor-widget-theme-post-content h3{font-family:'Raleway',sans-serif !important;color:#3E659A !important;font-weight:600 !important;font-size:21px !important;margin:6px 0 10px}
.single-post .elementor-widget-theme-post-content h4{font-family:'Raleway',sans-serif !important;color:#3E659A !important;font-weight:500 !important;font-size:18px !important}

/*MOBCAT*/
@media(max-width:767px){
.archive .elementor-post:has(.elementor-post__thumbnail__link){grid-template-columns:1fr !important}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__text{grid-column:1 !important;grid-row:1 !important}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__thumbnail__link{grid-column:1 !important;grid-row:2 !important;width:100% !important;margin:14px 0 0 0 !important}
}

/*MOBCAT2*/
@media(max-width:767px){
.archive .elementor-post:has(.elementor-post__thumbnail__link){display:flex !important;flex-direction:column}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__text{display:contents}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__title{order:1}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__thumbnail__link{order:2;width:100% !important;margin:12px 0 14px 0 !important}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__meta-data{order:3}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__excerpt{order:4}
.archive .elementor-post:has(.elementor-post__thumbnail__link) .elementor-post__read-more{order:5}
}

/*ENCATALOG*/
.aliphia-en-catalog .elementor-widget-woocommerce-menu-cart{display:none !important}
.aliphia-en-catalog .menu-item a[href*='promotii']{display:none !important}
.aliphia-en-catalog li.menu-item:has(a[href*='promotii']){display:none !important}

/*ENCATALOG2*/
.aliphia-en-catalog .elementor-widget-woocommerce-product-price{display:none !important}
.aliphia-en-catalog .elementor-widget-woocommerce-product-add-to-cart{display:none !important}
.aliphia-en-catalog .elementor-element-ad05934 .elementor-icon-list-item:not(:has(a[data-trplang])){display:none !important}/* End custom CSS */