.elementor-677 .elementor-element.elementor-element-1be4893{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-677 .elementor-element.elementor-element-210e2c6{--display:flex;--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-677 .elementor-element.elementor-element-1cf2944 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu .elementor-item{font-family:"P22 Amelia Jayne", Sans-serif;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a:hover,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a:focus,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-menu-toggle:hover,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a:hover,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a:focus,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown a.highlighted{background-color:#006039;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown .elementor-item, .elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"P22 Amelia Jayne", Sans-serif;font-weight:500;}.elementor-677 .elementor-element.elementor-element-1cf2944 div.elementor-menu-toggle{color:#000000;}.elementor-677 .elementor-element.elementor-element-1cf2944 div.elementor-menu-toggle svg{fill:#000000;}.elementor-677 .elementor-element.elementor-element-1cf2944.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-677 .elementor-element.elementor-element-8820b87 .elementor-icon-wrapper{text-align:center;}.elementor-677 .elementor-element.elementor-element-8820b87.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-8820b87.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-8820b87.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-8820b87.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-8820b87.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-8820b87.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-8820b87.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-677 .elementor-element.elementor-element-2aa2e62{--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:center;--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-677 .elementor-element.elementor-element-bcc5c91{text-align:center;width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-677 .elementor-element.elementor-element-bcc5c91 img{opacity:1;}.elementor-677 .elementor-element.elementor-element-a6ebb46{--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;--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-677 .elementor-element.elementor-element-26f9a47{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#000000;--toggle-button-icon-color:#000000;--toggle-button-background-color:var( --e-global-color-386d6a5 );--toggle-button-border-color:#000000;--toggle-button-hover-text-color:#000000;--toggle-button-icon-hover-color:#000000;--toggle-button-hover-background-color:var( --e-global-color-386d6a5 );--toggle-button-border-radius:4px;--items-indicator-text-color:#000000;--cart-background-color:var( --e-global-color-4de69c6 );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-2cba17c );--remove-item-button-color:#3A3A3A;--menu-cart-subtotal-color:var( --e-global-color-2cba17c );--product-variations-color:var( --e-global-color-2cba17c );--product-price-color:var( --e-global-color-2cba17c );--divider-color:var( --e-global-color-2cba17c );--subtotal-divider-color:var( --e-global-color-2cba17c );--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-386d6a5 );--view-cart-button-background-color:var( --e-global-color-c041a1a );--view-cart-button-hover-text-color:var( --e-global-color-386d6a5 );--view-cart-button-hover-background-color:var( --e-global-color-2cba17c );--checkout-button-text-color:var( --e-global-color-386d6a5 );--checkout-button-background-color:var( --e-global-color-c041a1a );--checkout-button-hover-text-color:var( --e-global-color-386d6a5 );--checkout-button-hover-background-color:var( --e-global-color-2cba17c );--empty-message-color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__toggle .elementor-button{font-family:"P22 Amelia Jayne", Sans-serif;flex-direction:row;}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__subtotal{font-family:"P22 Amelia Jayne", Sans-serif;}.elementor-677 .elementor-element.elementor-element-26f9a47 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;--subtotal-divider-color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__product-name a{font-family:"P22 Amelia Jayne", Sans-serif;color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__product-price{font-family:"P22 Amelia Jayne", Sans-serif;}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"P22 Amelia Jayne", Sans-serif;}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"P22 Amelia Jayne", Sans-serif;border-radius:4px 4px 4px 4px;}.elementor-677 .elementor-element.elementor-element-26f9a47 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"P22 Amelia Jayne", Sans-serif;border-radius:4px 4px 4px 4px;}.elementor-677 .elementor-element.elementor-element-26f9a47 .woocommerce-mini-cart__empty-message{font-family:"P22 Amelia Jayne", Sans-serif;}.elementor-677 .elementor-element.elementor-element-26f9a47 > .elementor-widget-container{box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.16);}.elementor-677 .elementor-element.elementor-element-d15b5af{--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:flex-start;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-677 .elementor-element.elementor-element-7aa7e98{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--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-677 .elementor-element.elementor-element-55734df .elementor-icon-wrapper{text-align:start;}.elementor-677 .elementor-element.elementor-element-55734df.elementor-view-stacked .elementor-icon{background-color:#00000000;color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-55734df.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-55734df.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-677 .elementor-element.elementor-element-55734df.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-55734df.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-677 .elementor-element.elementor-element-55734df.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-55734df.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-55734df .elementor-icon{font-size:36px;padding:0px;}.elementor-677 .elementor-element.elementor-element-55734df .elementor-icon svg{height:36px;}.elementor-677 .elementor-element.elementor-element-55734df > .elementor-widget-container{margin:0px 0px -5px -5px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-icon i{color:var( --e-global-color-386d6a5 );transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-386d6a5 );transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-e4110c5{--e-icon-list-icon-size:36px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-item > a{font-family:"P22 Amelia Jayne", Sans-serif;font-weight:500;}.elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-text{color:var( --e-global-color-386d6a5 );transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-e4110c5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-e4110c5 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-f9e5d52 .elementor-icon-list-icon i{color:var( --e-global-color-386d6a5 );transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-f9e5d52 .elementor-icon-list-icon svg{fill:var( --e-global-color-386d6a5 );transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-f9e5d52{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:2px;z-index:998;}.elementor-677 .elementor-element.elementor-element-f9e5d52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-677 .elementor-element.elementor-element-f9e5d52 .elementor-icon-list-item > a{font-family:"EB Garamond", Sans-serif;font-weight:500;}.elementor-677 .elementor-element.elementor-element-f9e5d52 .elementor-icon-list-text{color:var( --e-global-color-386d6a5 );transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-f9e5d52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-0948e6f{--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:center;--overflow:hidden;--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-677 .elementor-element.elementor-element-d822e98{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-677 .elementor-element.elementor-element-865428e{text-align:center;width:auto;max-width:auto;z-index:700;}.elementor-677 .elementor-element.elementor-element-865428e .elementor-heading-title{font-family:"P22 Amelia Jayne", Sans-serif;font-size:300px;font-weight:500;line-height:1px;letter-spacing:60px;color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-865428e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-c2a0a43{--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-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-677 .elementor-element.elementor-element-f1822f9 .elementor-icon-wrapper{text-align:start;}.elementor-677 .elementor-element.elementor-element-f1822f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-f1822f9.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-f1822f9.elementor-view-default .elementor-icon{color:var( --e-global-color-386d6a5 );border-color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-f1822f9.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-f1822f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-f1822f9 .elementor-icon{font-size:26px;}.elementor-677 .elementor-element.elementor-element-f1822f9 .elementor-icon svg{height:26px;}.elementor-677 .elementor-element.elementor-element-f1822f9 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-677 .elementor-element.elementor-element-f1822f9{z-index:998;}.elementor-677 .elementor-element.elementor-element-6cb06af{--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-386d6a5 );--toggle-button-background-color:#FFFFFF00;--toggle-button-border-color:#00000000;--toggle-button-icon-hover-color:var( --e-global-color-386d6a5 );--toggle-button-hover-background-color:#FFFFFF00;--toggle-button-hover-border-color:#02010100;--toggle-icon-size:20px;--toggle-icon-padding:6px 6px 6px 6px;--items-indicator-text-color:var( --e-global-color-386d6a5 );--items-indicator-background-color:var( --e-global-color-2cba17c );--cart-background-color:var( --e-global-color-4de69c6 );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-2cba17c );--cart-close-button-hover-color:var( --e-global-color-2cba17c );--remove-item-button-size:26px;--remove-item-button-color:var( --e-global-color-2cba17c );--remove-item-button-hover-color:var( --e-global-color-2cba17c );--menu-cart-subtotal-color:var( --e-global-color-2cba17c );--product-variations-color:var( --e-global-color-2cba17c );--product-price-color:var( --e-global-color-2cba17c );--divider-color:var( --e-global-color-2cba17c );--subtotal-divider-color:var( --e-global-color-2cba17c );--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-386d6a5 );--view-cart-button-background-color:var( --e-global-color-5454c6e );--view-cart-button-hover-text-color:var( --e-global-color-386d6a5 );--view-cart-button-hover-background-color:var( --e-global-color-2cba17c );--checkout-button-text-color:var( --e-global-color-386d6a5 );--checkout-button-background-color:var( --e-global-color-2cba17c );--checkout-button-hover-text-color:var( --e-global-color-386d6a5 );--checkout-button-hover-background-color:var( --e-global-color-2cba17c );--empty-message-color:var( --e-global-color-2cba17c );z-index:998;}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__subtotal{font-family:"Gucci", Sans-serif;}.elementor-677 .elementor-element.elementor-element-6cb06af .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;--subtotal-divider-color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__product-name a{font-family:"Gucci", Sans-serif;font-weight:500;color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__product .variation{font-family:"Gucci", Sans-serif;font-weight:500;}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__product-price{font-family:"Gucci", Sans-serif;}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-2cba17c );font-family:"Gucci", Sans-serif;font-weight:500;}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Gucci", Sans-serif;}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Gucci", Sans-serif;border-radius:5px 5px 5px 5px;}.elementor-677 .elementor-element.elementor-element-6cb06af .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Gucci", Sans-serif;border-radius:4px 4px 4px 4px;}.elementor-677 .elementor-element.elementor-element-6cb06af .woocommerce-mini-cart__empty-message{font-family:"P22 Amelia Jayne", Sans-serif;}.elementor-677 .elementor-element.elementor-element-6cb06af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.16);}.elementor-677 .elementor-element.elementor-element-6cfc4d4 .ekit_navsearch-button :is(i, svg){font-size:20px;}.elementor-677 .elementor-element.elementor-element-6cfc4d4 .ekit_navsearch-button, .elementor-677 .elementor-element.elementor-element-6cfc4d4 .ekit_search-button{color:var( --e-global-color-386d6a5 );fill:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-6cfc4d4 .ekit_navsearch-button{background-color:#02010100;border-radius:0px 0px 0px 0px;margin:-4px -4px -4px -4px;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:40px;text-align:center;}.ekit-popup-6cfc4d4 .ekit_modal-searchPanel .ekit-search-group input:not([type=submit]), .ekit-popup-6cfc4d4 button.mfp-close{border-color:var( --e-global-color-386d6a5 );}.ekit-popup-6cfc4d4 .ekit_modal-searchPanel .ekit-search-group .ekit_search-button, .ekit-popup-6cfc4d4 .ekit-promo-popup .mfp-close, .ekit-popup-6cfc4d4 .ekit_search-field{color:var( --e-global-color-386d6a5 );}.ekit-popup-6cfc4d4 > .mfp-container > .mfp-content{padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-6cfc4d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-6cfc4d4{z-index:9999;}.elementor-677 .elementor-element.elementor-element-9dac73a .elementor-icon-wrapper{text-align:start;}.elementor-677 .elementor-element.elementor-element-9dac73a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-9dac73a.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-9dac73a.elementor-view-default .elementor-icon{color:var( --e-global-color-2cba17c );border-color:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-9dac73a.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-9dac73a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2cba17c );}.elementor-677 .elementor-element.elementor-element-9dac73a .elementor-icon{font-size:23px;}.elementor-677 .elementor-element.elementor-element-9dac73a .elementor-icon svg{height:23px;}.elementor-677 .elementor-element.elementor-element-9dac73a > .elementor-widget-container{margin:0px 0px -5px 2px;}.elementor-677 .elementor-element.elementor-element-aec95e0 .elementor-icon-wrapper{text-align:start;}.elementor-677 .elementor-element.elementor-element-aec95e0.elementor-view-stacked .elementor-icon{background-color:#00000000;color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-aec95e0.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-aec95e0.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-677 .elementor-element.elementor-element-aec95e0.elementor-view-framed .elementor-icon, .elementor-677 .elementor-element.elementor-element-aec95e0.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-677 .elementor-element.elementor-element-aec95e0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-aec95e0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-aec95e0 .elementor-icon{font-size:36px;padding:0px;}.elementor-677 .elementor-element.elementor-element-aec95e0 .elementor-icon svg{height:36px;}.elementor-677 .elementor-element.elementor-element-aec95e0 > .elementor-widget-container{margin:0px 0px -5px -5px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-icon i{color:var( --e-global-color-386d6a5 );transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-icon svg{fill:var( --e-global-color-386d6a5 );transition:fill 0.3s;}.elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-861477a{--e-icon-list-icon-size:36px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;z-index:998;}.elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-item > a{font-family:"P22 Amelia Jayne", Sans-serif;font-weight:500;}.elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-text{color:var( --e-global-color-386d6a5 );transition:color 0.3s;}.elementor-677 .elementor-element.elementor-element-861477a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-386d6a5 );}.elementor-677 .elementor-element.elementor-element-861477a > .elementor-widget-container{margin:0px 0px 0px -6px;padding:0px 0px 0px 0px;}.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-677 .elementor-element.elementor-element-d15b5af{--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-677 .elementor-element.elementor-element-865428e .elementor-heading-title{font-size:150px;}.elementor-677 .elementor-element.elementor-element-9dac73a .elementor-icon{font-size:19px;}.elementor-677 .elementor-element.elementor-element-9dac73a .elementor-icon svg{height:19px;}}@media(max-width:767px){.elementor-677 .elementor-element.elementor-element-1be4893{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-677 .elementor-element.elementor-element-210e2c6{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown .elementor-item, .elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}.elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-677 .elementor-element.elementor-element-1cf2944 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:16px !important;}.elementor-677 .elementor-element.elementor-element-1cf2944{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-677 .elementor-element.elementor-element-8820b87 .elementor-icon{font-size:18px;}.elementor-677 .elementor-element.elementor-element-8820b87 .elementor-icon svg{height:18px;}.elementor-677 .elementor-element.elementor-element-8820b87 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-bcc5c91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-677 .elementor-element.elementor-element-a6ebb46{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-677 .elementor-element.elementor-element-26f9a47{--toggle-icon-padding:10px 10px 10px 10px;}.elementor-677 .elementor-element.elementor-element-d15b5af{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-677 .elementor-element.elementor-element-7aa7e98{--width:11%;}.elementor-677 .elementor-element.elementor-element-7aa7e98.e-con{--order:1;}.elementor-677 .elementor-element.elementor-element-55734df .elementor-icon{font-size:30px;}.elementor-677 .elementor-element.elementor-element-55734df .elementor-icon svg{height:30px;}.elementor-677 .elementor-element.elementor-element-55734df > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-55734df{z-index:999;}.elementor-677 .elementor-element.elementor-element-0948e6f{--width:56%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-677 .elementor-element.elementor-element-0948e6f.e-con{--order:2;}.elementor-677 .elementor-element.elementor-element-d822e98{--container-widget-width:0%;--container-widget-flex-grow:0;width:var( --container-widget-width, 0% );max-width:0%;}.elementor-677 .elementor-element.elementor-element-865428e{text-align:center;width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-677 .elementor-element.elementor-element-865428e .elementor-heading-title{font-size:80px;letter-spacing:8.6px;}.elementor-677 .elementor-element.elementor-element-865428e > .elementor-widget-container{margin:0px 0px -4px -29px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-c2a0a43{--width:44%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-677 .elementor-element.elementor-element-c2a0a43.e-con{--order:3;}.elementor-677 .elementor-element.elementor-element-f1822f9 .elementor-icon{font-size:24px;}.elementor-677 .elementor-element.elementor-element-f1822f9 .elementor-icon svg{height:24px;}.elementor-677 .elementor-element.elementor-element-f1822f9 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-f1822f9{z-index:999;}.elementor-677 .elementor-element.elementor-element-6cb06af{--toggle-icon-padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-6cb06af > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-677 .elementor-element.elementor-element-6cfc4d4 .ekit_navsearch-button{margin:-6px -6px -6px -6px;}.elementor-677 .elementor-element.elementor-element-9dac73a .elementor-icon{font-size:34px;}.elementor-677 .elementor-element.elementor-element-9dac73a .elementor-icon svg{height:34px;}.elementor-677 .elementor-element.elementor-element-9dac73a > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-aec95e0 .elementor-icon{font-size:30px;}.elementor-677 .elementor-element.elementor-element-aec95e0 .elementor-icon svg{height:30px;}.elementor-677 .elementor-element.elementor-element-aec95e0 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-677 .elementor-element.elementor-element-aec95e0{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;z-index:999;}}@media(min-width:768px){.elementor-677 .elementor-element.elementor-element-210e2c6{--width:40%;}.elementor-677 .elementor-element.elementor-element-2aa2e62{--width:20%;}.elementor-677 .elementor-element.elementor-element-a6ebb46{--width:40%;}.elementor-677 .elementor-element.elementor-element-7aa7e98{--width:30%;}.elementor-677 .elementor-element.elementor-element-0948e6f{--width:40%;}.elementor-677 .elementor-element.elementor-element-c2a0a43{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-1be4893 */.elementor-677 .elementor-element.elementor-element-1be4893.elementor-sticky--effects{

}
.elementor-677 .elementor-element.elementor-element-1be4893{
background: #023B59;
}
.elementor-677 .elementor-element.elementor-element-1be4893.elementor-sticky--effects{
min-height: 70px;
}
.elementor-677 .elementor-element.elementor-element-1be4893{
transition: min-height 1s ease !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-55734df */.elementor-677 .elementor-element.elementor-element-55734df span{
    padding: 0px 0px;;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e4110c5 */.elementor-677 .elementor-element.elementor-element-e4110c5 {
   f
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f9e5d52 */.elementor-677 .elementor-element.elementor-element-f9e5d52 {
   f
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1822f9 */.elementor-677 .elementor-element.elementor-element-f1822f9.icon-account a {
  color: white;
}

.elementor-677 .elementor-element.elementor-element-f1822f9.elementor-sticky--effects .icon-account a {
color: black;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aec95e0 */.elementor-677 .elementor-element.elementor-element-aec95e0 span{
    padding: 0px 0px;;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-861477a */.elementor-677 .elementor-element.elementor-element-861477a {
   f
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d15b5af */#rs_header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 900;

  background: transparent;
  padding: 40px 0;
  /*overflow: hidden;*/
  transition: background 0.3s ease, padding 0.3s ease;
}

#rs_header.rs_active {
  background: #023B59;
  padding: 12px 0;
}

#rs_header .rs_center_div h2 {
  /*margin: 0;*/
  line-height: 1;
  transform-origin: center top;
  transition: all 0.40s ease;
  z-index: 999;
   margin-top: 130px;
  
}

#rs_header.rs_active .rs_center_div h2 {
  font-size: 44px;
  margin-top: 0px;
   letter-spacing: 5px;
}

@media (max-width: 767px) {
    #rs_header.rs_active .rs_center_div h2 {
     font-size: 25px;
}

#rs_header {

    padding: 20px 0;
  transition: background 0.3s ease, padding 0.3s ease;
}


#rs_header .rs_center_div h2 {

   margin-top: 150px;
   margin-left: 30px ;

   
   
}

#rs_header.rs_active .rs_center_div h2 {
    
  font-size: 42px;
   transition: all 0.60s ease;
  margin-top: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
      margin-left: 0px ;
}

#rs_header {

  padding: 10px 12px;
  
}

 #rs_header.rs_active {
  padding: 10px 12px;
  
}
    
}



@media (max-width: 1024px){
    #rs_header {
  padding: 10px 20px;
  
}

 #rs_header.rs_active {
  padding: 10px 20px;
  
}


}/* End custom CSS */