.elementor-80 .elementor-element.elementor-element-d36613b{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-80 .elementor-element.elementor-element-d36613b:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-d36613b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-c4e5064{text-align:center;}.elementor-80 .elementor-element.elementor-element-c4e5064 .elementor-heading-title{font-family:"Pompei Block", Sans-serif;font-size:1vw;font-weight:600;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-4bf3053{--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;--flex-wrap:wrap;--overlay-opacity:0.75;box-shadow:0px 0px 10px 0px rgba(46.72343750000002, 46.72343750000002, 46.72343750000002, 0.25);--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;--z-index:10;}.elementor-80 .elementor-element.elementor-element-4bf3053:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4bf3053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );background-image:url("https://armonjewelry.co.il/wp-content/uploads/2025/03/white-marble-background-with-brown-pattern-scaled.webp");background-position:center center;}.elementor-80 .elementor-element.elementor-element-4bf3053::before, .elementor-80 .elementor-element.elementor-element-4bf3053 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-4bf3053 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-4bf3053 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-4bf3053 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-4bf3053 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-cd6672c{--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;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a{--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-text );--toggle-button-border-color:var( --e-global-color-text );--toggle-button-icon-hover-color:var( --e-global-color-text );--toggle-button-hover-border-color:var( --e-global-color-text );--toggle-button-border-width:0px;--toggle-icon-size:45%;--toggle-icon-padding:0vw 0vw 0vw 0vw;--items-indicator-text-color:var( --e-global-color-text );--items-indicator-background-color:#28D366;--cart-border-style:none;--cart-close-icon-size:12px;--cart-close-button-hover-color:var( --e-global-color-primary );--remove-item-button-size:20px;--remove-item-button-color:var( --e-global-color-accent );--product-variations-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-text );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-background-color:var( --e-global-color-primary );--view-cart-button-hover-background-color:var( --e-global-color-text );--checkout-button-background-color:var( --e-global-color-primary );--checkout-button-hover-background-color:var( --e-global-color-text );--empty-message-color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__subtotal{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-name a{font-family:"Pompei Block", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-name a:hover{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product .variation{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-price{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons a.elementor-button--checkout{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .woocommerce-mini-cart__empty-message{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-7b031c5{width:initial;max-width:initial;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-80 .elementor-element.elementor-element-7b031c5 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-7b031c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-7b031c5.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-7b031c5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-7b031c5.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-7b031c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-7b031c5 .elementor-icon{font-size:1.8vw;}.elementor-80 .elementor-element.elementor-element-7b031c5 .elementor-icon svg{height:1.8vw;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );--n-menu-title-line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-divider-color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-8d507fd{--display:flex;}.elementor-80 .elementor-element.elementor-element-da00ec8{--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:center;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overlay-opacity:0;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-80 .elementor-element.elementor-element-da00ec8:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-da00ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-da00ec8::before, .elementor-80 .elementor-element.elementor-element-da00ec8 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-da00ec8 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-da00ec8 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-da00ec8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-da00ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-b73aecb{--display:flex;--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;}.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 );line-height:var( --e-global-typography-text-line-height );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-80 .elementor-element.elementor-element-e44c510{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-e44c510 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-e44c510 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-e44c510 a:hover, .elementor-80 .elementor-element.elementor-element-e44c510 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-ba4ac79 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-ba4ac79 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-ba4ac79 a:hover, .elementor-80 .elementor-element.elementor-element-ba4ac79 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-75b2855 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-75b2855 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-75b2855 a:hover, .elementor-80 .elementor-element.elementor-element-75b2855 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-fdc022b p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-fdc022b a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-fdc022b a:hover, .elementor-80 .elementor-element.elementor-element-fdc022b a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-0e8f6af{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-66a2041{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-66a2041 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-66a2041 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-66a2041 a:hover, .elementor-80 .elementor-element.elementor-element-66a2041 a:focus{color:var( --e-global-color-12323f4 );}.elementor-widget-loop-grid .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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-f9174b0{--grid-columns:2;--grid-row-gap:1em;--grid-column-gap:1em;}.elementor-80 .elementor-element.elementor-element-f9174b0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-80 .elementor-element.elementor-element-f9174b0 .e-loop-item > .elementor-section, .elementor-80 .elementor-element.elementor-element-f9174b0 .e-loop-item > .elementor-section > .elementor-container, .elementor-80 .elementor-element.elementor-element-f9174b0 .e-loop-item > .e-con, .elementor-80 .elementor-element.elementor-element-f9174b0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-80 .elementor-element.elementor-element-0667e0c{--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:center;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overlay-opacity:0;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-80 .elementor-element.elementor-element-0667e0c:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-0667e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-0667e0c::before, .elementor-80 .elementor-element.elementor-element-0667e0c > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-0667e0c > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-0667e0c > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-0667e0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-0667e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-4ac678f{--display:flex;--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;}.elementor-80 .elementor-element.elementor-element-b57e77f{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-b57e77f p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-b57e77f a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b57e77f a:hover, .elementor-80 .elementor-element.elementor-element-b57e77f a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-abf2cca p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-abf2cca a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-abf2cca a:hover, .elementor-80 .elementor-element.elementor-element-abf2cca a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-66657b6{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-4599da4{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4599da4 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-4599da4 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-4599da4 a:hover, .elementor-80 .elementor-element.elementor-element-4599da4 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-1ebf6e7{--grid-columns:2;--grid-row-gap:1em;--grid-column-gap:1em;}.elementor-80 .elementor-element.elementor-element-1ebf6e7 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-80 .elementor-element.elementor-element-1ebf6e7 .e-loop-item > .elementor-section, .elementor-80 .elementor-element.elementor-element-1ebf6e7 .e-loop-item > .elementor-section > .elementor-container, .elementor-80 .elementor-element.elementor-element-1ebf6e7 .e-loop-item > .e-con, .elementor-80 .elementor-element.elementor-element-1ebf6e7 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-80 .elementor-element.elementor-element-a203cdb{--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:center;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overlay-opacity:0;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-80 .elementor-element.elementor-element-a203cdb:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-a203cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-a203cdb::before, .elementor-80 .elementor-element.elementor-element-a203cdb > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-a203cdb > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-a203cdb > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-a203cdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-a203cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-878f4eb{--display:flex;--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;}.elementor-80 .elementor-element.elementor-element-f3e37ba{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-f3e37ba p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-f3e37ba a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-f3e37ba a:hover, .elementor-80 .elementor-element.elementor-element-f3e37ba a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-89e0abf p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-89e0abf a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-89e0abf a:hover, .elementor-80 .elementor-element.elementor-element-89e0abf a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-c3ccde5 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-c3ccde5 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-c3ccde5 a:hover, .elementor-80 .elementor-element.elementor-element-c3ccde5 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-5abc4ae p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-5abc4ae a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-5abc4ae a:hover, .elementor-80 .elementor-element.elementor-element-5abc4ae a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-fb50669 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-fb50669 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-fb50669 a:hover, .elementor-80 .elementor-element.elementor-element-fb50669 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-65b367b p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-65b367b a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-65b367b a:hover, .elementor-80 .elementor-element.elementor-element-65b367b a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-a1e7c9f p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-a1e7c9f a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-a1e7c9f a:hover, .elementor-80 .elementor-element.elementor-element-a1e7c9f a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-a4336bb{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-3405f83{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-3405f83 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-3405f83 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3405f83 a:hover, .elementor-80 .elementor-element.elementor-element-3405f83 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-d5edea8{--grid-columns:2;--grid-row-gap:1em;--grid-column-gap:1em;}.elementor-80 .elementor-element.elementor-element-d5edea8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-80 .elementor-element.elementor-element-d5edea8 .e-loop-item > .elementor-section, .elementor-80 .elementor-element.elementor-element-d5edea8 .e-loop-item > .elementor-section > .elementor-container, .elementor-80 .elementor-element.elementor-element-d5edea8 .e-loop-item > .e-con, .elementor-80 .elementor-element.elementor-element-d5edea8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-80 .elementor-element.elementor-element-6cfdca5{--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:center;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overlay-opacity:0;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-80 .elementor-element.elementor-element-6cfdca5:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-6cfdca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-6cfdca5::before, .elementor-80 .elementor-element.elementor-element-6cfdca5 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-6cfdca5 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-6cfdca5 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-6cfdca5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-6cfdca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-e57a569{--display:flex;--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;}.elementor-80 .elementor-element.elementor-element-116e4f3{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-116e4f3 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-116e4f3 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-116e4f3 a:hover, .elementor-80 .elementor-element.elementor-element-116e4f3 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-1071c5c p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-1071c5c a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-1071c5c a:hover, .elementor-80 .elementor-element.elementor-element-1071c5c a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-89015f1 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-89015f1 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-89015f1 a:hover, .elementor-80 .elementor-element.elementor-element-89015f1 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-559b92e p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-559b92e a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-559b92e a:hover, .elementor-80 .elementor-element.elementor-element-559b92e a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-69f8c33{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-8faa2f6{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-8faa2f6 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-8faa2f6 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-8faa2f6 a:hover, .elementor-80 .elementor-element.elementor-element-8faa2f6 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-7af3d53{--grid-columns:2;--grid-row-gap:1em;--grid-column-gap:1em;}.elementor-80 .elementor-element.elementor-element-7af3d53 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-80 .elementor-element.elementor-element-7af3d53 .e-loop-item > .elementor-section, .elementor-80 .elementor-element.elementor-element-7af3d53 .e-loop-item > .elementor-section > .elementor-container, .elementor-80 .elementor-element.elementor-element-7af3d53 .e-loop-item > .e-con, .elementor-80 .elementor-element.elementor-element-7af3d53 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-80 .elementor-element.elementor-element-9547348{--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:center;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overlay-opacity:0;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-80 .elementor-element.elementor-element-9547348:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-9547348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-9547348::before, .elementor-80 .elementor-element.elementor-element-9547348 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-9547348 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-9547348 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-9547348 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-9547348 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-aa51d83{--display:flex;--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;}.elementor-80 .elementor-element.elementor-element-17625e0{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-17625e0 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-17625e0 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-17625e0 a:hover, .elementor-80 .elementor-element.elementor-element-17625e0 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-4fd1e7e p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-4fd1e7e a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-4fd1e7e a:hover, .elementor-80 .elementor-element.elementor-element-4fd1e7e a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-5ae82c3 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-5ae82c3 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-5ae82c3 a:hover, .elementor-80 .elementor-element.elementor-element-5ae82c3 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-3b3c029 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-3b3c029 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3b3c029 a:hover, .elementor-80 .elementor-element.elementor-element-3b3c029 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-b97b6d3{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-88c9b7f{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-88c9b7f p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-88c9b7f a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-88c9b7f a:hover, .elementor-80 .elementor-element.elementor-element-88c9b7f a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-cda1de0{--grid-columns:2;--grid-row-gap:1em;--grid-column-gap:1em;}.elementor-80 .elementor-element.elementor-element-cda1de0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-80 .elementor-element.elementor-element-cda1de0 .e-loop-item > .elementor-section, .elementor-80 .elementor-element.elementor-element-cda1de0 .e-loop-item > .elementor-section > .elementor-container, .elementor-80 .elementor-element.elementor-element-cda1de0 .e-loop-item > .e-con, .elementor-80 .elementor-element.elementor-element-cda1de0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-80 .elementor-element.elementor-element-a5ecc6b{--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:center;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overlay-opacity:0;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-80 .elementor-element.elementor-element-a5ecc6b:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-a5ecc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-a5ecc6b::before, .elementor-80 .elementor-element.elementor-element-a5ecc6b > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-a5ecc6b > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-a5ecc6b > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-a5ecc6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-a5ecc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-01ed054{--display:flex;--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;}.elementor-80 .elementor-element.elementor-element-d82ff30{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-d82ff30 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-d82ff30 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-d82ff30 a:hover, .elementor-80 .elementor-element.elementor-element-d82ff30 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-c6b6a1d p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-c6b6a1d a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-c6b6a1d a:hover, .elementor-80 .elementor-element.elementor-element-c6b6a1d a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-c4d7917 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-c4d7917 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-c4d7917 a:hover, .elementor-80 .elementor-element.elementor-element-c4d7917 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-81e1ef0{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-28115d2{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-28115d2 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-28115d2 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-28115d2 a:hover, .elementor-80 .elementor-element.elementor-element-28115d2 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-7c56d5b{--grid-columns:2;--grid-row-gap:1em;--e-loop-nothing-found-message-align:start;--grid-column-gap:1em;--e-loop-nothing-found-message-space-from-top:0px;--e-loop-nothing-found-message-space-from-bottom:0px;}.elementor-80 .elementor-element.elementor-element-7c56d5b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-80 .elementor-element.elementor-element-7c56d5b .e-loop-item > .elementor-section, .elementor-80 .elementor-element.elementor-element-7c56d5b .e-loop-item > .elementor-section > .elementor-container, .elementor-80 .elementor-element.elementor-element-7c56d5b .e-loop-item > .e-con, .elementor-80 .elementor-element.elementor-element-7c56d5b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-80 .elementor-element.elementor-element-7c56d5b .e-loop-nothing-found-message__text{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-fa22de8{--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:center;--align-items:flex-start;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overlay-opacity:0;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-80 .elementor-element.elementor-element-fa22de8:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-fa22de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-fa22de8::before, .elementor-80 .elementor-element.elementor-element-fa22de8 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-fa22de8 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-fa22de8 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-fa22de8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-fa22de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-80 .elementor-element.elementor-element-060757d{--display:flex;--gap:0.8vw 0.8vw;--row-gap:0.8vw;--column-gap:0.8vw;}.elementor-80 .elementor-element.elementor-element-da32ee6{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-da32ee6 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-da32ee6 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-da32ee6 a:hover, .elementor-80 .elementor-element.elementor-element-da32ee6 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-03e0c46 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-03e0c46 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-03e0c46 a:hover, .elementor-80 .elementor-element.elementor-element-03e0c46 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-ffa9d65 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-ffa9d65 a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-ffa9d65 a:hover, .elementor-80 .elementor-element.elementor-element-ffa9d65 a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-082ae9e{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-11b217c{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-11b217c p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-11b217c a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-11b217c a:hover, .elementor-80 .elementor-element.elementor-element-11b217c a:focus{color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-9ca3e71{--grid-columns:2;--grid-row-gap:1em;--e-loop-nothing-found-message-align:start;--grid-column-gap:1em;--e-loop-nothing-found-message-space-from-top:0px;--e-loop-nothing-found-message-space-from-bottom:0px;}.elementor-80 .elementor-element.elementor-element-9ca3e71 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-80 .elementor-element.elementor-element-9ca3e71 .e-loop-item > .elementor-section, .elementor-80 .elementor-element.elementor-element-9ca3e71 .e-loop-item > .elementor-section > .elementor-container, .elementor-80 .elementor-element.elementor-element-9ca3e71 .e-loop-item > .e-con, .elementor-80 .elementor-element.elementor-element-9ca3e71 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-80 .elementor-element.elementor-element-9ca3e71 .e-loop-nothing-found-message__text{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-d71defd{--display:flex;}.elementor-80 .elementor-element.elementor-element-63790a5{--display:flex;}.elementor-80 .elementor-element.elementor-element-126a3b2{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:1.8em;width:var( --container-widget-width, 72vw );max-width:72vw;--container-widget-width:72vw;--container-widget-flex-grow:0;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0em;--n-menu-title-font-size:var( --e-global-typography-text-font-size );--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 2px 3px 2px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:var( --e-global-color-e0f568c );}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#FDF9F1;}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );--n-menu-title-line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:none;}.elementor-80 .elementor-element.elementor-element-126a3b2 {--n-menu-title-color-hover:var( --e-global-color-12323f4 );--n-menu-title-color-active:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-12323f4 );}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-12323f4 );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-dd2d329{width:var( --container-widget-width, 7vw );max-width:7vw;padding:10px 10px 10px 10px;--container-widget-width:7vw;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-dd2d329 img{width:100vw;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-c4e5064 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-80 .elementor-element.elementor-element-cd6672c{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:-13px;--margin-left:0px;--margin-right:0px;}.elementor-80 .elementor-element.elementor-element-cd6672c.e-con{--order:99999 /* order end hack */;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a.elementor-element{--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-4dfce5a{--side-cart-alignment-transform:translateX(-100%);--side-cart-alignment-right:auto;--side-cart-alignment-left:0;--toggle-icon-size:43%;}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-name a{font-size:18px;}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-7b031c5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-80 .elementor-element.elementor-element-7b031c5 .elementor-icon{font-size:3vw;}.elementor-80 .elementor-element.elementor-element-7b031c5 .elementor-icon svg{height:3vw;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-da00ec8{--overlay-opacity:1;}.elementor-80 .elementor-element.elementor-element-b73aecb{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-e44c510{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-0e8f6af{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-80 .elementor-element.elementor-element-66a2041{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-f9174b0{--grid-columns:2;}.elementor-80 .elementor-element.elementor-element-0667e0c{--overlay-opacity:1;}.elementor-80 .elementor-element.elementor-element-4ac678f{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-b57e77f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-66657b6{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-80 .elementor-element.elementor-element-4599da4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-1ebf6e7{--grid-columns:2;}.elementor-80 .elementor-element.elementor-element-a203cdb{--overlay-opacity:1;}.elementor-80 .elementor-element.elementor-element-878f4eb{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-f3e37ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-a4336bb{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-80 .elementor-element.elementor-element-3405f83{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-d5edea8{--grid-columns:2;}.elementor-80 .elementor-element.elementor-element-6cfdca5{--overlay-opacity:1;}.elementor-80 .elementor-element.elementor-element-e57a569{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-116e4f3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-69f8c33{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-80 .elementor-element.elementor-element-8faa2f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-7af3d53{--grid-columns:2;}.elementor-80 .elementor-element.elementor-element-9547348{--overlay-opacity:1;}.elementor-80 .elementor-element.elementor-element-aa51d83{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-17625e0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-b97b6d3{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-80 .elementor-element.elementor-element-88c9b7f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-cda1de0{--grid-columns:2;}.elementor-80 .elementor-element.elementor-element-a5ecc6b{--overlay-opacity:1;}.elementor-80 .elementor-element.elementor-element-01ed054{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-d82ff30{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-81e1ef0{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-80 .elementor-element.elementor-element-28115d2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-7c56d5b{--grid-columns:2;}.elementor-80 .elementor-element.elementor-element-7c56d5b .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-fa22de8{--overlay-opacity:1;}.elementor-80 .elementor-element.elementor-element-060757d{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-80 .elementor-element.elementor-element-da32ee6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-082ae9e{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-80 .elementor-element.elementor-element-11b217c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-9ca3e71{--grid-columns:2;}.elementor-80 .elementor-element.elementor-element-9ca3e71 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-126a3b2{--n-menu-title-distance-from-content:0.2em;width:initial;max-width:initial;--n-menu-title-font-size:var( --e-global-typography-text-font-size );--n-menu-title-padding:0.5em 0.5em 0.5em 0.5em;--n-menu-toggle-icon-size:1.6em;--n-menu-toggle-icon-distance-from-dropdown:1.8em;}.elementor-80 .elementor-element.elementor-element-126a3b2.elementor-element{--order:-99999 /* order start hack */;}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-width:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-width:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-dd2d329{--container-widget-width:10vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 10vw );max-width:10vw;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-4bf3053{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:5%;--padding-right:4%;}.elementor-80 .elementor-element.elementor-element-cd6672c{--width:26%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a{--toggle-icon-size:65%;--toggle-icon-padding:0px 0px 0px 0px;--cart-close-icon-size:15px;}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-4dfce5a .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-7b031c5 .elementor-icon{font-size:6.5vw;}.elementor-80 .elementor-element.elementor-element-7b031c5 .elementor-icon svg{height:6.5vw;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-da00ec8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-80 .elementor-element.elementor-element-b73aecb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-e44c510{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-0e8f6af{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-80 .elementor-element.elementor-element-66a2041{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-f9174b0{--grid-columns:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:0.6em;}.elementor-80 .elementor-element.elementor-element-0667e0c{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-80 .elementor-element.elementor-element-4ac678f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-80 .elementor-element.elementor-element-b57e77f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-66657b6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-80 .elementor-element.elementor-element-4599da4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-1ebf6e7{--grid-columns:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:0.6em;}.elementor-80 .elementor-element.elementor-element-a203cdb{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-80 .elementor-element.elementor-element-878f4eb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-80 .elementor-element.elementor-element-f3e37ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-a4336bb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-80 .elementor-element.elementor-element-3405f83{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-d5edea8{--grid-columns:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:0.6em;}.elementor-80 .elementor-element.elementor-element-6cfdca5{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-80 .elementor-element.elementor-element-e57a569{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-80 .elementor-element.elementor-element-116e4f3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-69f8c33{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-80 .elementor-element.elementor-element-8faa2f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-7af3d53{--grid-columns:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:0.6em;}.elementor-80 .elementor-element.elementor-element-9547348{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-80 .elementor-element.elementor-element-aa51d83{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-80 .elementor-element.elementor-element-17625e0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-b97b6d3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-80 .elementor-element.elementor-element-88c9b7f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-cda1de0{--grid-columns:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:0.6em;}.elementor-80 .elementor-element.elementor-element-a5ecc6b{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-80 .elementor-element.elementor-element-01ed054{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-80 .elementor-element.elementor-element-d82ff30{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-81e1ef0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-80 .elementor-element.elementor-element-28115d2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-7c56d5b{--grid-columns:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-loop-nothing-found-message-align:center;--grid-column-gap:0.6em;}.elementor-80 .elementor-element.elementor-element-7c56d5b .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-fa22de8{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-80 .elementor-element.elementor-element-060757d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-80 .elementor-element.elementor-element-da32ee6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-082ae9e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-80 .elementor-element.elementor-element-11b217c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-9ca3e71{--grid-columns:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-loop-nothing-found-message-align:center;--grid-column-gap:0.6em;}.elementor-80 .elementor-element.elementor-element-9ca3e71 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-126a3b2{--n-menu-title-distance-from-content:0em;--container-widget-width:26%;--container-widget-flex-grow:0;width:var( --container-widget-width, 26% );max-width:26%;--n-menu-toggle-align:flex-start;--n-menu-title-font-size:var( --e-global-typography-text-font-size );--n-menu-title-padding:0.7em 0.7em 0.7em 0.7em;--n-menu-dropdown-indicator-size:1.4em;}.elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-80 .elementor-element.elementor-element-126a3b2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-dd2d329{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-cd6672c{--width:5.2vw;}.elementor-80 .elementor-element.elementor-element-b73aecb{--width:13vw;}.elementor-80 .elementor-element.elementor-element-0e8f6af{--width:40vw;}.elementor-80 .elementor-element.elementor-element-4ac678f{--width:13vw;}.elementor-80 .elementor-element.elementor-element-66657b6{--width:40vw;}.elementor-80 .elementor-element.elementor-element-878f4eb{--width:13vw;}.elementor-80 .elementor-element.elementor-element-a4336bb{--width:40vw;}.elementor-80 .elementor-element.elementor-element-e57a569{--width:13vw;}.elementor-80 .elementor-element.elementor-element-69f8c33{--width:40vw;}.elementor-80 .elementor-element.elementor-element-aa51d83{--width:13vw;}.elementor-80 .elementor-element.elementor-element-b97b6d3{--width:40vw;}.elementor-80 .elementor-element.elementor-element-01ed054{--width:13vw;}.elementor-80 .elementor-element.elementor-element-81e1ef0{--width:40vw;}.elementor-80 .elementor-element.elementor-element-060757d{--width:13vw;}.elementor-80 .elementor-element.elementor-element-082ae9e{--width:40vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-80 .elementor-element.elementor-element-cd6672c{--width:12vw;}.elementor-80 .elementor-element.elementor-element-b73aecb{--width:15vw;}.elementor-80 .elementor-element.elementor-element-0e8f6af{--width:60vw;}.elementor-80 .elementor-element.elementor-element-4ac678f{--width:15vw;}.elementor-80 .elementor-element.elementor-element-66657b6{--width:60vw;}.elementor-80 .elementor-element.elementor-element-878f4eb{--width:15vw;}.elementor-80 .elementor-element.elementor-element-a4336bb{--width:60vw;}.elementor-80 .elementor-element.elementor-element-e57a569{--width:15vw;}.elementor-80 .elementor-element.elementor-element-69f8c33{--width:60vw;}.elementor-80 .elementor-element.elementor-element-aa51d83{--width:15vw;}.elementor-80 .elementor-element.elementor-element-b97b6d3{--width:60vw;}.elementor-80 .elementor-element.elementor-element-01ed054{--width:15vw;}.elementor-80 .elementor-element.elementor-element-81e1ef0{--width:60vw;}.elementor-80 .elementor-element.elementor-element-060757d{--width:15vw;}.elementor-80 .elementor-element.elementor-element-082ae9e{--width:60vw;}}/* Start custom CSS for shortcode, class: .elementor-element-9fcefad *//* הסתרת האייקון המקורי של התוסף */
.top_wishlist-heart::before,
a.wishlist_products_counter::before {
    display: none !important;
}

/* יצירת אייקון לב חדש עם ::after */
a.wishlist_products_counter.top_wishlist-heart::after {
    content: "" !important;
    display: inline-block !important;
    width: 1.7vw !important;
    height: 1.7vw !important;
    min-width: 20px !important;
    min-height: 20px !important;
    max-width: 28px !important;
    max-height: 28px !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E") !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

/* הקונטיינר */
a.wishlist_products_counter.top_wishlist-heart {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 0 !important;
}

/* המספר בעיגול */
a.wishlist_products_counter .wishlist_products_counter_number {
    position: absolute !important;
    top: -6px !important;
    right: -6px !important;
    background: #000 !important;
    color: #fff !important;
    font-size: 10px !important;
    min-width: 16px !important;
    height: 16px !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important;
    padding: 0 3px !important;
    font-weight: 600 !important;
}

/* הסתרת span ריק */
.wishlist_products_counter_text {
    display: none !important;
}

/* הסתרת העיגול כשאין מוצרים */
a.wishlist_products_counter:not(.wishlist-counter-with-products) .wishlist_products_counter_number,
a.wishlist_products_counter .wishlist_products_counter_number:empty {
    display: none !important;
}


/* התאמה למובייל */
@media (max-width: 767px) {
    a.wishlist_products_counter.top_wishlist-heart::after {
        width: 25px !important;
        height: 25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-4dfce5a */.elementor-menu-cart__container {
  position: fixed !important;
  top: 0 !important;
  height: 100vh !important;
  z-index: 9999;
}


/* כפתורי "מעבר לסל הקניות" ו"תשלום" במיני קארט */
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button {
  display: inline-block !important;
  padding: 10px 28px 12px 28px !important;
  border-radius: 999px !important;
  background-color: #0D1A2B !important;
  border: 1px solid #0D1A2B !important;
  color: #ffffff !important;

  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;

  box-shadow: 0 10px 22px rgba(0, 0, 0, 0.12) !important;
  transition:
    background-color 0.2s ease,
    border-color 0.2s ease,
    transform 0.12s ease,
    box-shadow 0.12s ease !important;
}

/* הובר במיני קארט */
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button:hover {
  background-color: #3B5372 !important;
  border-color: #3B5372 !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 14px 30px rgba(0, 0, 0, 0.16) !important;
}

/* מצב לחיצה במיני קארט */
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button:active {
  transform: translateY(0) !important;
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.18) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-977b290 *//* יישור תיבת החיפוש ביחס לאייקון */
.search-bar {
  display: none;
  position: absolute;
  top: 80%;
  right: 2%;
  z-index: 9999;
  background: #fff;
  padding: 10px;
  border-radius: 8px;
  box-shadow: 0 4px 15px rgba(0,0,0,0.12);
  transition: all 0.3s ease;
}

/* כשהתיבה פתוחה */
.search-bar.is-open {
  display: block;
}

/* === DCG: לחיץ על האייקון החיצוני === */
.search-toggle {
  cursor: pointer !important;
  transition: transform 0.2s ease;
}



/* מעטפת שלמה – תיבת חיפוש ואייקון באותה מסגרת */
.search-bar .aws-container .aws-wrapper {
  display: flex;
  align-items: stretch;
  border: 1px solid #ddd;
  border-radius: 12px;             /* עיגול פינות סביב כל היחידה */
  overflow: hidden;                /* שומר שהכול יהיה באותה צורה */
  background: #fff;
  box-shadow: 0 4px 15px rgba(0,0,0,.08);
}

/* השדה עצמו */
.search-bar .aws-container input.aws-search-field {
  border: none !important;
  border-radius: 0 !important;
  height: 46px;
  line-height: 46px;
  font-size: 19px !important;
  padding-inline-start: 14px !important;
  padding-inline-end: 14px !important;
  color: #222 !important;
  flex: 1;                         /* ממלא את כל הרוחב שנותר */
}

/* placeholder */
.search-bar .aws-container input.aws-search-field::placeholder {
  font-size: 19px !important;
  color: #777 !important;
}

/* כפתור האייקון */
.search-bar .aws-container .aws-search-btn {
  width: 46px;
  min-width: 46px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #eee;
  border: none;
  border-inline-start: 1px solid #e6e6e6;
  cursor: pointer;                 /* מחזיר את סמן הלחיצה */
  padding: 0;
  margin: 0;
  transition: background 0.2s ease;
}

.search-bar .aws-container .aws-search-btn:hover {
  background: #e2e2e2;
}

/* האייקון עצמו */
.search-bar .aws-search-btn .aws-search-btn_icon {
  width: 22px !important;
  height: 22px !important;
  background: url('https://armonjewelry.co.il/wp-content/uploads/2025/03/search.svg') center center / 20px no-repeat !important;
  opacity: .95;
}

/* מסתיר את האייקון המקורי */
.search-bar .aws-search-btn .aws-search-btn_icon svg {
  display: none !important;
}



/* === DCG: עיצוב תוצאות חיפוש נפתחות === */

/* כל תיבת התוצאות */
.aws-search-result {
  font-size: 19px !important;
  line-height: 1.6 !important;
}

/* שם המוצר */
.aws-search-result .aws_result_title {
  font-size: 19px !important;
  font-weight: 500 !important;
  color: #222 !important;
}

/* טקסטים קטנים יותר (כמו קטגוריה, תת פרטים וכו') */
.aws-search-result .aws_result_content,
.aws-search-result .aws_result_count {
  font-size: 17px !important;
  color: #555 !important;
}

/* ריחוף על פריט */
.aws-search-result li.aws_result_item:hover {
  background: #f8f8f8;
}

/* ריווח כללי */
.aws-search-result li.aws_result_item {
  padding: 3px 0px 0px 0px !important;
}


/* === DCG: יישור לשמאל בטאבלט ובמובייל בלבד === */
@media (max-width: 1024px) {
  .search-bar {
    right: auto !important;
    left: 2% !important;
  }
}

/* === DCG: הורדת התיבה מעט למטה במובייל === */
@media (max-width: 767px) {
  .search-bar {
    top: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf3053 *//* אפקט טשטוש להדר */
.elementor-80 .elementor-element.elementor-element-4bf3053 {
    backdrop-filter: blur(10px); /* אפקט טשטוש */
    -webkit-backdrop-filter: blur(10px); /* תמיכה ב-Webkit לדפדפנים ישנים */
}/* End custom CSS */