.elementor-16139 .elementor-element.elementor-element-c682472{--display:flex;--min-height:0px;--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;--padding-top:15px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-c682472:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-c682472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16139 .elementor-element.elementor-element-a74d474{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16139 .elementor-element.elementor-element-ef29a5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-16139 .elementor-element.elementor-element-ef29a5d .woocommerce-breadcrumb{color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-ef29a5d .woocommerce-breadcrumb > a{color:#223558;}.elementor-16139 .elementor-element.elementor-element-ebaa2cc{--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-16139 .elementor-element.elementor-element-243a2cf{--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:20px;}.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .flex-viewport, .woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEFF2;}.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEFF2;border-radius:20px 20px 20px 20px;}.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .flex-control-thumbs li{padding-right:calc(5px / 2);padding-left:calc(5px / 2);padding-bottom:5px;}.woocommerce .elementor-16139 .elementor-element.elementor-element-ab040ea .flex-control-thumbs{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-16139 .elementor-element.elementor-element-eefd28c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16139 .elementor-element.elementor-element-b0b891a .elementor-heading-title{font-family:"europa", europa;font-weight:600;color:#223558;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-16139 .elementor-element.elementor-element-2d2c63a .price{color:#223558;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), europa;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16139 .elementor-element.elementor-element-4bc1c69{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16139 .elementor-element.elementor-element-4bc1c69 .cart button, .elementor-16139 .elementor-element.elementor-element-4bc1c69 .cart .button{font-size:12px;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;background-color:#223558;transition:all 0.2s;}.elementor-16139 .elementor-element.elementor-element-4bc1c69 .cart button:hover, .elementor-16139 .elementor-element.elementor-element-4bc1c69 .cart .button:hover{background-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-4bc1c69 .added_to_cart{font-family:"Roboto", europa;font-size:12px;font-weight:500;}.elementor-16139 .elementor-element.elementor-element-ff004bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-16139 .elementor-element.elementor-element-6cc0b8a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEFF2;--border-color:#EEEFF2;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16139 .elementor-element.elementor-element-6cc0b8a:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-6cc0b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.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 ), europa;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-16139 .elementor-element.elementor-element-f71590d .elementor-icon-list-icon i{color:#223558;transition:color 0.3s;}.elementor-16139 .elementor-element.elementor-element-f71590d .elementor-icon-list-icon svg{fill:#223558;transition:fill 0.3s;}.elementor-16139 .elementor-element.elementor-element-f71590d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16139 .elementor-element.elementor-element-f71590d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16139 .elementor-element.elementor-element-f71590d .elementor-icon-list-item > a{font-family:"europa", europa;font-weight:400;}.elementor-16139 .elementor-element.elementor-element-f71590d .elementor-icon-list-text{color:#5C5C5C;transition:color 0.3s;}.elementor-16139 .elementor-element.elementor-element-b3898da .elementor-icon-list-icon i{color:#096543;transition:color 0.3s;}.elementor-16139 .elementor-element.elementor-element-b3898da .elementor-icon-list-icon svg{fill:#096543;transition:fill 0.3s;}.elementor-16139 .elementor-element.elementor-element-b3898da{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16139 .elementor-element.elementor-element-b3898da .elementor-icon-list-text{color:#5C5C5C;transition:color 0.3s;}.elementor-16139 .elementor-element.elementor-element-ca224fe{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEFF2;--border-color:#EEEFF2;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16139 .elementor-element.elementor-element-ca224fe:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-ca224fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16139 .elementor-element.elementor-element-c78311f{--display:flex;}.woocommerce .elementor-16139 .elementor-element.elementor-element-af5d0f5 .woocommerce-product-details__short-description{color:#5C5C5C;font-size:14px;}.elementor-16139 .elementor-element.elementor-element-45cd808{--display:flex;}.elementor-16139 .elementor-element.elementor-element-efebb13{border-style:none;}.woocommerce .elementor-16139 .elementor-element.elementor-element-efebb13 .shop_attributes{color:#5C5C5C;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), europa;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16139 .elementor-element.elementor-element-f25283b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#5C5C5C;font-family:"Roboto", europa;font-size:14px;font-weight:400;}.elementor-16139 .elementor-element.elementor-element-78b8e92{--display:flex;}.elementor-16139 .elementor-element.elementor-element-d931578{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:11px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:#223558;--n-accordion-title-active-color:#223558;--n-accordion-icon-size:10px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:#5C5C5C;}:where( .elementor-16139 .elementor-element.elementor-element-d931578 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-16139 .elementor-element.elementor-element-d931578 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-16139 .elementor-element.elementor-element-d931578 > .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-weight:normal;}.elementor-16139 .elementor-element.elementor-element-49cebea{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16139 .elementor-element.elementor-element-cb4f380 .elementor-heading-title{font-family:"europa", europa;font-weight:600;color:#223558;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), europa;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), europa;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px;padding:30px 30px 30px 30px;border-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products  ul.products{grid-column-gap:30px;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEFF2;border-radius:20px 20px 20px 20px;margin-bottom:10px;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#223558;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#223558;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .price{color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .price ins{color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .price ins .amount{color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .price del{color:#6EC1E4;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .price del .amount{color:#6EC1E4;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#223558;font-family:"Roboto", europa;font-size:12px;font-weight:500;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;margin-top:8px;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product .button:hover{background-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-d520f9a{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-d520f9a:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-d520f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-36c48e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-16139 .elementor-element.elementor-element-36c48e5.e-con{--align-self:center;}.elementor-16139 .elementor-element.elementor-element-9bb03c5 .elementor-heading-title{font-family:"europa", europa;font-size:28px;font-weight:600;color:#223558;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), europa;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-16139 .elementor-element.elementor-element-09ed20c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:#5C5C5C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), europa;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16139 .elementor-element.elementor-element-14027e2 .elementor-button:hover, .elementor-16139 .elementor-element.elementor-element-14027e2 .elementor-button:focus{background-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-14027e2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16139 .elementor-element.elementor-element-14027e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16139 .elementor-element.elementor-element-14027e2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-16139 .elementor-element.elementor-element-14027e2 .elementor-button{font-family:"europa", europa;font-weight:700;}.elementor-16139 .elementor-element.elementor-element-3b1c472{--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:center;}.elementor-16139 .elementor-element.elementor-element-aed7bc6{--display:flex;}.elementor-16139 .elementor-element.elementor-element-f3f7ec8{--display:flex;}.elementor-16139 .elementor-element.elementor-element-32e4233{font-weight:400;}.elementor-16139 .elementor-element.elementor-element-05c491a{--display:flex;}.elementor-16139 .elementor-element.elementor-element-f00af50{--n-accordion-title-font-size:1,75rem;width:initial;max-width:initial;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#5C5C5C;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#223558;}.elementor-16139 .elementor-element.elementor-element-f00af50 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-16139 .elementor-element.elementor-element-f00af50 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-16139 .elementor-element.elementor-element-f00af50 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-16139 .elementor-element.elementor-element-f00af50 {--n-accordion-padding:20px 0px 20px 25px;}:where( .elementor-16139 .elementor-element.elementor-element-f00af50 > .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:"europa", europa;font-weight:400;}.elementor-16139 .elementor-element.elementor-element-c85093f{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-52127f0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), europa;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), europa;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-16139 .elementor-element.elementor-element-d638e4a{padding:20px 20px 20px 20px;}.elementor-16139 .elementor-element.elementor-element-d638e4a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-stacked .elementor-icon{background-color:#223558;}.elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-framed .elementor-icon, .elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-default .elementor-icon{fill:#223558;color:#223558;border-color:#223558;}.elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-d638e4a.elementor-view-default:has(:focus) .elementor-icon{fill:#5C5C5C;color:#5C5C5C;border-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-d638e4a .elementor-icon{font-size:30px;}.elementor-16139 .elementor-element.elementor-element-d638e4a .elementor-icon-box-title, .elementor-16139 .elementor-element.elementor-element-d638e4a .elementor-icon-box-title a{font-family:"Roboto", europa;font-size:16px;font-weight:600;}.elementor-16139 .elementor-element.elementor-element-d638e4a .elementor-icon-box-title{color:#223558;}.elementor-16139 .elementor-element.elementor-element-d638e4a:has(:hover) .elementor-icon-box-title,
					 .elementor-16139 .elementor-element.elementor-element-d638e4a:has(:focus) .elementor-icon-box-title{color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-d638e4a .elementor-icon-box-description{font-family:"Roboto", europa;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-75f4766{padding:20px 20px 20px 20px;}.elementor-16139 .elementor-element.elementor-element-75f4766 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-stacked .elementor-icon{background-color:#223558;}.elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-framed .elementor-icon, .elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-default .elementor-icon{fill:#223558;color:#223558;border-color:#223558;}.elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-75f4766.elementor-view-default:has(:focus) .elementor-icon{fill:#5C5C5C;color:#5C5C5C;border-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-75f4766 .elementor-icon{font-size:30px;}.elementor-16139 .elementor-element.elementor-element-75f4766 .elementor-icon-box-title, .elementor-16139 .elementor-element.elementor-element-75f4766 .elementor-icon-box-title a{font-family:"Roboto", europa;font-size:16px;font-weight:600;}.elementor-16139 .elementor-element.elementor-element-75f4766 .elementor-icon-box-title{color:#223558;}.elementor-16139 .elementor-element.elementor-element-75f4766:has(:hover) .elementor-icon-box-title,
					 .elementor-16139 .elementor-element.elementor-element-75f4766:has(:focus) .elementor-icon-box-title{color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-75f4766 .elementor-icon-box-description{font-family:"Roboto", europa;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-4dafc35{padding:20px 20px 20px 20px;}.elementor-16139 .elementor-element.elementor-element-4dafc35 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-stacked .elementor-icon{background-color:#223558;}.elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-framed .elementor-icon, .elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-default .elementor-icon{fill:#223558;color:#223558;border-color:#223558;}.elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16139 .elementor-element.elementor-element-4dafc35.elementor-view-default:has(:focus) .elementor-icon{fill:#5C5C5C;color:#5C5C5C;border-color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-4dafc35 .elementor-icon{font-size:30px;}.elementor-16139 .elementor-element.elementor-element-4dafc35 .elementor-icon-box-title, .elementor-16139 .elementor-element.elementor-element-4dafc35 .elementor-icon-box-title a{font-family:"Roboto", europa;font-size:16px;font-weight:600;}.elementor-16139 .elementor-element.elementor-element-4dafc35 .elementor-icon-box-title{color:#223558;}.elementor-16139 .elementor-element.elementor-element-4dafc35:has(:hover) .elementor-icon-box-title,
					 .elementor-16139 .elementor-element.elementor-element-4dafc35:has(:focus) .elementor-icon-box-title{color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-4dafc35 .elementor-icon-box-description{font-family:"Roboto", europa;font-size:14px;font-weight:400;color:#5C5C5C;}.elementor-16139 .elementor-element.elementor-element-7cb8035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16139 .elementor-element.elementor-element-d71d87b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16139 .elementor-element.elementor-element-c433cf8{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-c433cf8:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-c433cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), europa;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16139 .elementor-element.elementor-element-6157de9 img{width:13%;}.elementor-16139 .elementor-element.elementor-element-d726573{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-d726573:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-d726573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-dbd72a2 img{width:13%;}.elementor-16139 .elementor-element.elementor-element-ab68166{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-ab68166:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-ab68166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-7f93d92 img{width:13%;}.elementor-16139 .elementor-element.elementor-element-cc2494f{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-cc2494f:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-cc2494f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-cce52d9 img{width:13%;}.elementor-16139 .elementor-element.elementor-element-065ca51{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-065ca51:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-065ca51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-2e72b71 img{width:13%;}.elementor-16139 .elementor-element.elementor-element-8f426bf{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-16139 .elementor-element.elementor-element-3e2c161{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-3e2c161:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-3e2c161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-84e77f3 img{width:13%;}.elementor-16139 .elementor-element.elementor-element-7e054cb{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-7e054cb:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-7e054cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-1d6845f img{width:13%;}.elementor-16139 .elementor-element.elementor-element-a7f19df{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-a7f19df:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-a7f19df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-4742f48 img{width:13%;}.elementor-16139 .elementor-element.elementor-element-ee7cfe6{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-ee7cfe6:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-ee7cfe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-af7d3df img{width:13%;}.elementor-16139 .elementor-element.elementor-element-5a70a18{--display:flex;--min-height:60px;--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:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-5a70a18:not(.elementor-motion-effects-element-type-background), .elementor-16139 .elementor-element.elementor-element-5a70a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2;}.elementor-16139 .elementor-element.elementor-element-44ffef2 img{width:13%;}@media(max-width:1274px){.elementor-16139 .elementor-element.elementor-element-c682472{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-a74d474{--grid-auto-flow:row;}.elementor-16139 .elementor-element.elementor-element-ebaa2cc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-eefd28c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16139 .elementor-element.elementor-element-6cc0b8a{--border-radius:100px 100px 100px 100px;}.elementor-16139 .elementor-element.elementor-element-49cebea{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16139 .elementor-element.elementor-element-d520f9a{--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;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-3b1c472{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16139 .elementor-element.elementor-element-52127f0{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-16139 .elementor-element.elementor-element-d71d87b{--grid-auto-flow:row;}.elementor-16139 .elementor-element.elementor-element-6157de9 img{width:24%;}.elementor-16139 .elementor-element.elementor-element-dbd72a2 img{width:24%;}.elementor-16139 .elementor-element.elementor-element-7f93d92 img{width:24%;}.elementor-16139 .elementor-element.elementor-element-cce52d9 img{width:24%;}.elementor-16139 .elementor-element.elementor-element-2e72b71 img{width:24%;}.elementor-16139 .elementor-element.elementor-element-8f426bf{--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16139 .elementor-element.elementor-element-84e77f3 img{width:24%;}.elementor-16139 .elementor-element.elementor-element-1d6845f img{width:24%;}.elementor-16139 .elementor-element.elementor-element-4742f48 img{width:24%;}.elementor-16139 .elementor-element.elementor-element-af7d3df img{width:24%;}.elementor-16139 .elementor-element.elementor-element-44ffef2 img{width:24%;}}@media(max-width:767px){.elementor-16139 .elementor-element.elementor-element-a74d474{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16139 .elementor-element.elementor-element-ebaa2cc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-6cc0b8a{--border-radius:100px 100px 100px 100px;}.elementor-16139 .elementor-element.elementor-element-f71590d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16139 .elementor-element.elementor-element-f71590d .elementor-icon-list-item > a{font-size:14px;}.elementor-16139 .elementor-element.elementor-element-49cebea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products ul.products li.product{text-align:left;}.elementor-16139 .elementor-element.elementor-element-059c172.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16139 .elementor-element.elementor-element-d520f9a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-36c48e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16139 .elementor-element.elementor-element-3b1c472{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16139 .elementor-element.elementor-element-f00af50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-16139 .elementor-element.elementor-element-c85093f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16139 .elementor-element.elementor-element-52127f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16139 .elementor-element.elementor-element-75f4766{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16139 .elementor-element.elementor-element-4dafc35{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16139 .elementor-element.elementor-element-7cb8035{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-d71d87b{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16139 .elementor-element.elementor-element-c433cf8{--min-height:55px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;}.elementor-16139 .elementor-element.elementor-element-6157de9 img{width:70%;}.elementor-16139 .elementor-element.elementor-element-d726573{--min-height:55px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;}.elementor-16139 .elementor-element.elementor-element-dbd72a2 img{width:70%;}.elementor-16139 .elementor-element.elementor-element-ab68166{--min-height:55px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;}.elementor-16139 .elementor-element.elementor-element-7f93d92 img{width:70%;}.elementor-16139 .elementor-element.elementor-element-cc2494f{--min-height:55px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;}.elementor-16139 .elementor-element.elementor-element-cce52d9 img{width:70%;}.elementor-16139 .elementor-element.elementor-element-065ca51{--min-height:55px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;}.elementor-16139 .elementor-element.elementor-element-2e72b71 img{width:70%;}.elementor-16139 .elementor-element.elementor-element-8f426bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-16139 .elementor-element.elementor-element-3e2c161{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16139 .elementor-element.elementor-element-84e77f3 img{width:45%;}.elementor-16139 .elementor-element.elementor-element-7e054cb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16139 .elementor-element.elementor-element-1d6845f img{width:45%;}.elementor-16139 .elementor-element.elementor-element-a7f19df{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16139 .elementor-element.elementor-element-4742f48 img{width:45%;}.elementor-16139 .elementor-element.elementor-element-ee7cfe6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16139 .elementor-element.elementor-element-af7d3df img{width:45%;}.elementor-16139 .elementor-element.elementor-element-5a70a18{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16139 .elementor-element.elementor-element-44ffef2 img{width:45%;}}@media(min-width:768px){.elementor-16139 .elementor-element.elementor-element-243a2cf{--width:50%;}.elementor-16139 .elementor-element.elementor-element-eefd28c{--width:50%;}.elementor-16139 .elementor-element.elementor-element-36c48e5{--width:50%;}.elementor-16139 .elementor-element.elementor-element-3b1c472{--width:50%;}.elementor-16139 .elementor-element.elementor-element-c433cf8{--width:100%;}.elementor-16139 .elementor-element.elementor-element-d726573{--width:100%;}.elementor-16139 .elementor-element.elementor-element-ab68166{--width:100%;}.elementor-16139 .elementor-element.elementor-element-cc2494f{--width:100%;}.elementor-16139 .elementor-element.elementor-element-065ca51{--width:100%;}.elementor-16139 .elementor-element.elementor-element-3e2c161{--width:100%;}.elementor-16139 .elementor-element.elementor-element-7e054cb{--width:100%;}.elementor-16139 .elementor-element.elementor-element-a7f19df{--width:100%;}.elementor-16139 .elementor-element.elementor-element-ee7cfe6{--width:100%;}.elementor-16139 .elementor-element.elementor-element-5a70a18{--width:100%;}}@media(max-width:1274px) and (min-width:768px){.elementor-16139 .elementor-element.elementor-element-243a2cf{--width:710px;}.elementor-16139 .elementor-element.elementor-element-eefd28c{--width:710px;}.elementor-16139 .elementor-element.elementor-element-36c48e5{--width:631px;}.elementor-16139 .elementor-element.elementor-element-3b1c472{--width:625px;}}/* Start custom CSS for container, class: .elementor-element-c682472 *//* Sticky offset dinamik olacak */
:root{
  --site-header-offset: 0px;
  --admin-bar-offset: 0px;
}

/* Admin bar varsa sticky hesaplamasına dahil et */
body.admin-bar{
  --admin-bar-offset: 32px; /* desktop admin bar */
}
@media (max-width: 782px){
  body.admin-bar{
    --admin-bar-offset: 46px; /* mobil/tablet admin bar */
  }
}

@media (min-width: 768px){
  .sticky-desktop-delay{
    /* Flex container içindeyse sticky bazen sapıtıyor, bunu düzeltir */
    align-self: flex-start;
  }

  .sticky-desktop-delay.is-sticky{
    position: sticky;
    top: calc(var(--site-header-offset) + var(--admin-bar-offset));
    z-index: 1;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-d0803b2 *//* Ürün yıldız yanındaki "X reviews" linkini gizle */
.yith-ywar-product-rating .total-reviews,
.yith-ywar-product-rating .total-reviews a,
.yith-ywar-product-page .yith-ywar-product-rating .total-reviews {
  display: none !important;
}

/* WooCommerce default review linki varsa onu da gizle */
.woocommerce-review-link {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebaa2cc *//* =========================================================
   SADECE: /product/*** (single product) + /winkel/ (shop)
   Amaç: Cookiebot consent + Yukarı Çık butonu alttaki sticky bar'ın üstünde dursun
   ========================================================= */

/* 1) Bu iki sayfa türünde ortak offset (sticky bar yüksekliğine göre ayarla) */
body.single-product,
body.post-type-archive-product,
body.woocommerce-shop {
  --sticky-bottom-gap: 90px; /* <-- burada ayarla (örn 70-140px) */
}

/* 2) Yukarı Çık (Header Footer Elementor) */
body.single-product .hfe-scroll-to-top-wrapper,
body.post-type-archive-product .hfe-scroll-to-top-wrapper,
body.woocommerce-shop .hfe-scroll-to-top-wrapper {
  bottom: calc(15px + var(--sticky-bottom-gap)) !important;
}

/* Bazı kurulumlarda bottom wrapper'da değil butonun kendisinde olur diye ek güvenlik */
body.single-product .hfe-scroll-to-top-button,
body.post-type-archive-product .hfe-scroll-to-top-button,
body.woocommerce-shop .hfe-scroll-to-top-button {
  bottom: calc(15px + var(--sticky-bottom-gap)) !important;
}

/* 3) Cookiebot consent widget (senin DOM'da net: #CookiebotWidget) */
body.single-product #CookiebotWidget,
body.post-type-archive-product #CookiebotWidget,
body.woocommerce-shop #CookiebotWidget {
  bottom: calc(15px + var(--sticky-bottom-gap)) !important;
}

/* Cookiebot bazı temalarda inline style ile fixed/position basabiliyor; garantiye al */
body.single-product #CookiebotWidget,
body.post-type-archive-product #CookiebotWidget,
body.woocommerce-shop #CookiebotWidget {
  position: fixed !important;
  z-index: 999999 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-059c172 *//* =====================================================
   GERELATEERDE PRODUCTEN – TÜM YILDIZ / RATING KALDIR
   ===================================================== */

/* Classic WooCommerce */
.related.products .star-rating,
.related.products .woocommerce-product-rating {
    display: none !important;
}

/* YITH / özel rating wrapper'lar */
.related.products [class*="rating"],
.related.products [class*="star"] {
    display: none !important;
}

/* Elementor related products widget */
.elementor-widget-woocommerce-related-products .star-rating,
.elementor-widget-woocommerce-related-products [class*="rating"],
.elementor-widget-woocommerce-related-products [class*="star"] {
    display: none !important;
}

/* Ürün kartı içindeki inline svg / icon yıldızlar */
.related.products svg,
.elementor-widget-woocommerce-related-products svg {
    display: none !important;
}/* End custom CSS */