.elementor-371 .elementor-element.elementor-element-7b8f3ea5{--display:flex;--min-height:85px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-d9448f9{--display:flex;--min-height:70px;--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;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;--z-index:0;}.elementor-371 .elementor-element.elementor-element-d9448f9:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-d9448f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-74a6c77{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-371 .elementor-element.elementor-element-d7f7f4f .elementor-menu-toggle{margin:0 auto;}.elementor-371 .elementor-element.elementor-element-d7f7f4f .elementor-nav-menu .elementor-item{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-371 .elementor-element.elementor-element-d7f7f4f .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-371 .elementor-element.elementor-element-d7f7f4f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-371 .elementor-element.elementor-element-d7f7f4f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-371 .elementor-element.elementor-element-d7f7f4f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-371 .elementor-element.elementor-element-d7f7f4f .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-371 .elementor-element.elementor-element-9b9c7a7{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-371 .elementor-element.elementor-element-bc827d5 img{width:100%;}.elementor-371 .elementor-element.elementor-element-b2b24c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-371 .elementor-element.elementor-element-efbd2f5.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-efbd2f5 img{width:clamp(18px, 2vw, 24px);}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-371 .elementor-element.elementor-element-246e845 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-246e845.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-246e845{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-border-width:0px;--toggle-icon-size:clamp(18px, 2vw, 24px);--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-close-button-color:var( --e-global-color-edcd023 );--remove-item-button-color:var( --e-global-color-edcd023 );--product-price-color:var( --e-global-color-edcd023 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:var( --e-global-color-edcd023 );--view-cart-button-background-color:#FFFFFF;--view-cart-button-hover-text-color:#382A2199;--view-cart-button-hover-background-color:#FFFFFFE6;--checkout-button-background-color:#382A21;--checkout-button-hover-background-color:#382A21E6;}.elementor-371 .elementor-element.elementor-element-246e845 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-371 .elementor-element.elementor-element-246e845 .elementor-menu-cart__product-name a{color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-246e845 .elementor-button--view-cart{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-246e845 .elementor-button--checkout{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-a17becf > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-a17becf.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-a17becf img{width:clamp(18px, 2vw, 24px);}.elementor-371 .elementor-element.elementor-element-46e5020{--display:flex;--min-height:70px;--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;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;--z-index:0;}.elementor-371 .elementor-element.elementor-element-46e5020:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-46e5020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-0da1024{--display:flex;}.elementor-371 .elementor-element.elementor-element-8520719{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-371 .elementor-element.elementor-element-8926229.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-8926229 img{width:clamp(18px, 2vw, 24px);}.elementor-371 .elementor-element.elementor-element-ec65ffc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-ec65ffc.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-ec65ffc{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-border-width:0px;--toggle-icon-size:clamp(18px, 2vw, 24px);--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-close-button-color:var( --e-global-color-edcd023 );--remove-item-button-color:var( --e-global-color-edcd023 );--product-price-color:var( --e-global-color-edcd023 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:var( --e-global-color-edcd023 );--view-cart-button-background-color:#FFFFFF;--view-cart-button-hover-text-color:#382A2199;--view-cart-button-hover-background-color:#FFFFFFE6;--checkout-button-background-color:#382A21;--checkout-button-hover-background-color:#382A21E6;}.elementor-371 .elementor-element.elementor-element-ec65ffc .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-371 .elementor-element.elementor-element-ec65ffc .elementor-menu-cart__product-name a{color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-ec65ffc .elementor-button--view-cart{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-ec65ffc .elementor-button--checkout{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-9fdeeff > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-9fdeeff.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-9fdeeff img{width:clamp(18px, 2vw, 24px);}.elementor-371 .elementor-element.elementor-element-3f7b9bdf{--display:flex;--min-height:85px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4000;}.elementor-371 .elementor-element.elementor-element-1c8da29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-371 .elementor-element.elementor-element-1c8da29:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-1c8da29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70594C;}.elementor-371 .elementor-element.elementor-element-99c7b00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-3889751 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-3889751.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-3889751 img{width:1.2em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-371 .elementor-element.elementor-element-2b7fcf5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-2b7fcf5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-749382a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-749382a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-749382a img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-1846fe1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-1846fe1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-5a79ba6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-5a79ba6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-5a79ba6 img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-196d9ce.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-196d9ce .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-73ff455 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-73ff455.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-73ff455 img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-1a99b58.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-1a99b58 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-706c744 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-706c744.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-706c744 img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-0ea8b29.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-0ea8b29 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-ca363f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-2de8ff1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-2de8ff1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-2de8ff1 img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-8ef6e9c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-8ef6e9c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-286e6fd > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-286e6fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-286e6fd img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-541440b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-541440b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-d1deac5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-d1deac5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-d1deac5 img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-a29b46f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-a29b46f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-e6e7c74 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-e6e7c74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-e6e7c74 img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-bf47bf5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-bf47bf5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-f708aba > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-371 .elementor-element.elementor-element-f708aba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-f708aba img{width:1.2em;}.elementor-371 .elementor-element.elementor-element-57a67c7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-57a67c7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:normal;color:#F3ECD9;}.elementor-371 .elementor-element.elementor-element-3969486{--display:flex;--min-height:70px;--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;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;--z-index:0;}.elementor-371 .elementor-element.elementor-element-3969486:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-3969486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-1f03341{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-371 .elementor-element.elementor-element-d5da6be .elementor-menu-toggle{margin:0 auto;}.elementor-371 .elementor-element.elementor-element-d5da6be .elementor-nav-menu .elementor-item{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-371 .elementor-element.elementor-element-d5da6be .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-371 .elementor-element.elementor-element-d5da6be .elementor-nav-menu--main .elementor-item:hover,
					.elementor-371 .elementor-element.elementor-element-d5da6be .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-371 .elementor-element.elementor-element-d5da6be .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-371 .elementor-element.elementor-element-d5da6be .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-371 .elementor-element.elementor-element-f8bc846{--display:flex;}.elementor-371 .elementor-element.elementor-element-61bd248 img{width:100%;}.elementor-371 .elementor-element.elementor-element-681d052{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-371 .elementor-element.elementor-element-d8e7deb.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-d8e7deb img{width:clamp(18px, 2vw, 24px);}.elementor-371 .elementor-element.elementor-element-19cc661 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-19cc661.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-19cc661{z-index:20000000;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-border-width:0px;--toggle-icon-size:clamp(18px, 2vw, 24px);--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-close-button-color:var( --e-global-color-edcd023 );--remove-item-button-color:var( --e-global-color-edcd023 );--product-price-color:var( --e-global-color-edcd023 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:var( --e-global-color-edcd023 );--view-cart-button-background-color:#FFFFFF;--view-cart-button-hover-text-color:#382A2199;--view-cart-button-hover-background-color:#FFFFFFE6;--checkout-button-background-color:#382A21;--checkout-button-hover-background-color:#382A21E6;}.elementor-371 .elementor-element.elementor-element-19cc661 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-371 .elementor-element.elementor-element-19cc661 .elementor-menu-cart__product-name a{color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-19cc661 .elementor-menu-cart__product-price .product-quantity{font-size:clamp(24px, 3vw, 30px);}.elementor-371 .elementor-element.elementor-element-19cc661 .elementor-button--view-cart{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-19cc661 .elementor-button--checkout{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-e3adb4b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-e3adb4b.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-e3adb4b img{width:clamp(18px, 2vw, 24px);}.elementor-371 .elementor-element.elementor-element-486cdff{--display:flex;--min-height:70px;--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;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;--z-index:0;}.elementor-371 .elementor-element.elementor-element-486cdff:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-486cdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-be4ba55{--display:flex;}.elementor-371 .elementor-element.elementor-element-f400b91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-371 .elementor-element.elementor-element-5f0f5cd.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-5f0f5cd img{width:clamp(18px, 2vw, 24px);}.elementor-371 .elementor-element.elementor-element-48f653c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-48f653c.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-48f653c{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-border-width:0px;--toggle-icon-size:clamp(18px, 2vw, 24px);--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-close-button-color:var( --e-global-color-edcd023 );--remove-item-button-color:var( --e-global-color-edcd023 );--product-price-color:var( --e-global-color-edcd023 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:var( --e-global-color-edcd023 );--view-cart-button-background-color:#FFFFFF;--view-cart-button-hover-text-color:#382A2199;--view-cart-button-hover-background-color:#FFFFFFE6;--checkout-button-background-color:#382A21;--checkout-button-hover-background-color:#382A21E6;}.elementor-371 .elementor-element.elementor-element-48f653c .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-371 .elementor-element.elementor-element-48f653c .elementor-menu-cart__product-name a{color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-48f653c .elementor-button--view-cart{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-48f653c .elementor-button--checkout{border-style:solid;border-color:var( --e-global-color-edcd023 );}.elementor-371 .elementor-element.elementor-element-c91c43b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-371 .elementor-element.elementor-element-c91c43b.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-c91c43b img{width:clamp(18px, 2vw, 24px);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-371 .elementor-element.elementor-element-7b8f3ea5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-371 .elementor-element.elementor-element-d9448f9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-371 .elementor-element.elementor-element-74a6c77{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-371 .elementor-element.elementor-element-46e5020{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-371 .elementor-element.elementor-element-3f7b9bdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-371 .elementor-element.elementor-element-3969486{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-371 .elementor-element.elementor-element-1f03341{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-371 .elementor-element.elementor-element-486cdff{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-7b8f3ea5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-d9448f9{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-74a6c77{--width:100%;--flex-wrap:wrap;}.elementor-371 .elementor-element.elementor-element-46e5020{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-371 .elementor-element.elementor-element-0da1024{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-8520719{--width:45%;}.elementor-371 .elementor-element.elementor-element-3f7b9bdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-3969486{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-371 .elementor-element.elementor-element-1f03341{--width:100%;--flex-wrap:wrap;}.elementor-371 .elementor-element.elementor-element-486cdff{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-371 .elementor-element.elementor-element-be4ba55{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-371 .elementor-element.elementor-element-f400b91{--width:45%;}}@media(min-width:768px){.elementor-371 .elementor-element.elementor-element-d9448f9{--width:100%;}.elementor-371 .elementor-element.elementor-element-74a6c77{--width:100%;}.elementor-371 .elementor-element.elementor-element-9b9c7a7{--width:50%;}.elementor-371 .elementor-element.elementor-element-b2b24c2{--width:100%;}.elementor-371 .elementor-element.elementor-element-46e5020{--width:100%;}.elementor-371 .elementor-element.elementor-element-0da1024{--width:50%;}.elementor-371 .elementor-element.elementor-element-8520719{--width:100%;}.elementor-371 .elementor-element.elementor-element-3969486{--width:100%;}.elementor-371 .elementor-element.elementor-element-1f03341{--width:100%;}.elementor-371 .elementor-element.elementor-element-f8bc846{--width:50%;}.elementor-371 .elementor-element.elementor-element-681d052{--width:100%;}.elementor-371 .elementor-element.elementor-element-486cdff{--width:100%;}.elementor-371 .elementor-element.elementor-element-be4ba55{--width:50%;}.elementor-371 .elementor-element.elementor-element-f400b91{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-371 .elementor-element.elementor-element-d9448f9{--width:100%;}.elementor-371 .elementor-element.elementor-element-74a6c77{--width:100%;}.elementor-371 .elementor-element.elementor-element-46e5020{--width:100%;}.elementor-371 .elementor-element.elementor-element-0da1024{--width:35%;}.elementor-371 .elementor-element.elementor-element-8520719{--width:50%;}.elementor-371 .elementor-element.elementor-element-3969486{--width:100%;}.elementor-371 .elementor-element.elementor-element-1f03341{--width:100%;}.elementor-371 .elementor-element.elementor-element-486cdff{--width:100%;}.elementor-371 .elementor-element.elementor-element-be4ba55{--width:35%;}.elementor-371 .elementor-element.elementor-element-f400b91{--width:50%;}}
.elementor-371 .elementor-element.elementor-element-74a6c77 {
  min-width: 240px;
  max-width: 100%;
}






.elementor-371 .elementor-element.elementor-element-d9448f9 {
  max-width: 100%;
}
@media(max-width:767px){.elementor .e-7a5d3f4-ae24600{width:100%;}}






.elementor-371 .elementor-element.elementor-element-46e5020 {
  max-width: 100%;
}























/* Start custom CSS for container, class: .elementor-element-1c8da29 */.marquee {
  display: flex;
  overflow: hidden;
  user-select: none;
  gap: 1rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  
   /*transform: skewY(-3deg); */
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0rem;
  min-width: 100%;
  animation: scroll 35s linear infinite reverse;
}


@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (min-width: 360px) {
    .marquee__group span {
        font-size: 6.5vw;
    }
}/* End custom CSS */


.elementor-371 .elementor-element.elementor-element-1f03341 {
  min-width: 240px;
  max-width: 100%;
}






.elementor-371 .elementor-element.elementor-element-3969486 {
  max-width: 100%;
}
@media(max-width:767px){.elementor .e-5e9e9b5-fb9781e{width:100%;}}






.elementor-371 .elementor-element.elementor-element-486cdff {
  max-width: 100%;
}
/* Start custom CSS for container, class: .elementor-element-3f7b9bdf *//*
.header-1 {
    
    background: linear-gradient(180deg, #00023F 0%, rgba(0, 0, 0, 0.00) 100%) !important;
    
}

*//* End custom CSS */

/* Start custom CSS */.header-2 {
  position: fixed;
  top: -100px;
  width: 100%;
  transition: top 0.5s, opacity 0.5s !important;
  opacity: 0;
  visibility: hidden;
  z-index: 9999;
}

.header-2.visible {
  top: 0;
  opacity: 1;
  visibility: visible;
}






/* Adjust menu styles for screens between 1100px and 1380px */
@media screen and (min-width: 1100px) and (max-width: 1380px) {
  .elementor-nav-menu--main .elementor-nav-menu {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    width: 100%;
  }

  .elementor-nav-menu--main .elementor-nav-menu > li {
    flex: 0 0 auto;
  }

  .elementor-nav-menu--main .elementor-nav-menu > li > a {
    padding: 13px 12px !important;
    font-size: 14px;
    white-space: nowrap;
  }

  /* Ensure the container is full width */
  .elementor-nav-menu__container {
    width: 100% !important;
  }

  /* Adjust the toggle button position if needed */
  .elementor-menu-toggle {
    margin-left: auto;
  }
}

/* Optional: Add specific adjustments for very tight spaces */
@media screen and (min-width: 1100px) and (max-width: 1200px) {
  .elementor-nav-menu--main .elementor-nav-menu > li > a {
    padding: 13px 8px !important;
    font-size: 13px;
  }
}/* End custom CSS */