.elementor-6453 .elementor-element.elementor-element-2215a0d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-6453 .elementor-element.elementor-element-2215a0d2:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-2215a0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3E6F8;}.elementor-6453 .elementor-element.elementor-element-44aeb939{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6453 .elementor-element.elementor-element-5654d322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6453 .elementor-element.elementor-element-76651771 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6453 .elementor-element.elementor-element-76651771{text-align:start;}.elementor-6453 .elementor-element.elementor-element-76651771 .elementor-heading-title{font-size:13px;font-weight:700;line-height:1.6em;color:#0078AE;}.elementor-6453 .elementor-element.elementor-element-1e81c4e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6453 .elementor-element.elementor-element-1e81c4e8{text-align:start;}.elementor-6453 .elementor-element.elementor-element-1e81c4e8 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.6em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000F3B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-6453 .elementor-element.elementor-element-3920606 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6453 .elementor-element.elementor-element-3920606{text-align:start;font-size:15px;line-height:1.9em;color:#53647C;}.elementor-6453 .elementor-element.elementor-element-7f37da0b{--display:flex;--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6453 .elementor-element.elementor-element-79c0458a .elementor-button{background-color:#000F3B;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:14px 22px 14px 22px;}.elementor-6453 .elementor-element.elementor-element-79c0458a .elementor-button:hover, .elementor-6453 .elementor-element.elementor-element-79c0458a .elementor-button:focus{background-color:#0078AE;color:#FFFFFF;}.elementor-6453 .elementor-element.elementor-element-79c0458a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6453 .elementor-element.elementor-element-79c0458a .elementor-button:hover svg, .elementor-6453 .elementor-element.elementor-element-79c0458a .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-6453 .elementor-element.elementor-element-2215a0d2{--padding-top:40px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-6453 .elementor-element.elementor-element-44aeb939{--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:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-6453 .elementor-element.elementor-element-2215a0d2{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-6453 .elementor-element.elementor-element-44aeb939{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6453 .elementor-element.elementor-element-76651771 .elementor-heading-title{font-size:13px;}.elementor-6453 .elementor-element.elementor-element-1e81c4e8 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-6453 .elementor-element.elementor-element-3920606{font-size:15px;}.elementor-6453 .elementor-element.elementor-element-7f37da0b{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6453 .elementor-element.elementor-element-79c0458a .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-6453 .elementor-element.elementor-element-2215a0d2{--content-width:1220px;}.elementor-6453 .elementor-element.elementor-element-44aeb939{--width:100%;}.elementor-6453 .elementor-element.elementor-element-5654d322{--width:68%;}.elementor-6453 .elementor-element.elementor-element-7f37da0b{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6453 .elementor-element.elementor-element-5654d322{--width:100%;}.elementor-6453 .elementor-element.elementor-element-7f37da0b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2215a0d2 */.elementor-6453 .elementor-element.elementor-element-2215a0d2{direction:rtl;text-align:right;font-family:var(--e-global-typography-primary-font-family),Tahoma,sans-serif;--widgets-spacing:0}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 *,.elementor-6453 .elementor-element.elementor-element-2215a0d2 *:before,.elementor-6453 .elementor-element.elementor-element-2215a0d2 *:after{box-sizing:border-box}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .elementor-widget,.elementor-6453 .elementor-element.elementor-element-2215a0d2 .e-con{min-width:0;margin-block-end:0}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 p{margin:0}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .vna-products{width:100%}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .woocommerce>.products,.elementor-6453 .elementor-element.elementor-element-2215a0d2 .products.elements-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;--wd-col-lg:4;--wd-col-md:2;--wd-col-sm:2}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .products:before,.elementor-6453 .elementor-element.elementor-element-2215a0d2 .products:after{display:none}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 :is(li.product,.product-grid-item){display:flex;flex-direction:column;width:auto!important;max-width:none!important;min-width:0;height:100%;margin:0!important;padding:12px!important;float:none;border:1px solid #DCE5EF;border-radius:16px;background:#fff;text-align:right;box-shadow:none}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 :is(li.product,.product-grid-item):hover{border-color:#0080BA}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .product-wrapper{display:flex;flex-direction:column;height:100%;padding:0;box-shadow:none}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .product-element-top{aspect-ratio:1;overflow:hidden;border-radius:10px;background:white}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .products img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .product-element-bottom{display:flex;flex-direction:column;flex:1;padding-top:14px}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 :is(.wd-entities-title,.woocommerce-loop-product__title){font-family:inherit;font-size:16px;font-weight:700;line-height:1.8;color:#000F3B;white-space:normal;min-height:58px;max-height:none;overflow:visible;margin:14px 0 10px;-webkit-line-clamp:unset;overflow-wrap:anywhere}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .product-element-bottom .wd-entities-title{margin-top:0}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 :is(.wd-entities-title a,.woocommerce-loop-product__link){color:#000F3B;white-space:normal;text-decoration:none}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .price{display:block;margin-top:auto;color:#000F3B;font-size:17px;font-weight:700;line-height:1.8}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .price ins{color:#000F3B;text-decoration:none;background:transparent}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .price del{font-size:13px;color:#53647C}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .woocommerce-Price-currencySymbol{font-size:12px;font-weight:400}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .products :is(.wd-buttons,.wd-add-btn,.hover-img,.wd-swatches-grid,.swatches-on-grid,.variations_form,a.button){display:none!important}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;white-space:normal;line-height:1.8}
.elementor-6453 .elementor-element.elementor-element-2215a0d2 a:focus-visible{outline:3px solid #0080BA;outline-offset:4px}
@media(max-width:1024px){.elementor-6453 .elementor-element.elementor-element-2215a0d2 .woocommerce>.products,.elementor-6453 .elementor-element.elementor-element-2215a0d2 .products.elements-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-6453 .elementor-element.elementor-element-2215a0d2 .woocommerce>.products,.elementor-6453 .elementor-element.elementor-element-2215a0d2 .products.elements-grid{gap:12px}.elementor-6453 .elementor-element.elementor-element-2215a0d2 :is(li.product,.product-grid-item){padding:9px!important;border-radius:12px}.elementor-6453 .elementor-element.elementor-element-2215a0d2 :is(.wd-entities-title,.woocommerce-loop-product__title,.price){font-size:14px}.elementor-6453 .elementor-element.elementor-element-2215a0d2 .vna-all,.elementor-6453 .elementor-element.elementor-element-2215a0d2 .elementor-button{width:100%}}/* End custom CSS */