.elementor-50054 .elementor-element.elementor-element-1160406{--display:flex;--min-height:40px;--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--z-index:99988;}.elementor-50054 .elementor-element.elementor-element-1160406:not(.elementor-motion-effects-element-type-background), .elementor-50054 .elementor-element.elementor-element-1160406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-1160406::before, .elementor-50054 .elementor-element.elementor-element-1160406 > .elementor-background-video-container::before, .elementor-50054 .elementor-element.elementor-element-1160406 > .e-con-inner > .elementor-background-video-container::before, .elementor-50054 .elementor-element.elementor-element-1160406 > .elementor-background-slideshow::before, .elementor-50054 .elementor-element.elementor-element-1160406 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50054 .elementor-element.elementor-element-1160406 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-1160406, .elementor-50054 .elementor-element.elementor-element-1160406::before{--border-transition:0.3s;}.elementor-50054 .elementor-element.elementor-element-384840b{text-align:center;}.elementor-50054 .elementor-element.elementor-element-384840b .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;}.elementor-50054 .elementor-element.elementor-element-384840b > .elementor-widget-container{background-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-3919bda8{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:-60px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:60px;--padding-inline-end:60px;--z-index:99;}.elementor-50054 .elementor-element.elementor-element-3919bda8::before, .elementor-50054 .elementor-element.elementor-element-3919bda8 > .elementor-background-video-container::before, .elementor-50054 .elementor-element.elementor-element-3919bda8 > .e-con-inner > .elementor-background-video-container::before, .elementor-50054 .elementor-element.elementor-element-3919bda8 > .elementor-background-slideshow::before, .elementor-50054 .elementor-element.elementor-element-3919bda8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50054 .elementor-element.elementor-element-3919bda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50054 .elementor-element.elementor-element-3919bda8, .elementor-50054 .elementor-element.elementor-element-3919bda8::before{--border-transition:0.3s;}.elementor-50054 .elementor-element.elementor-element-100281e6{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-591798b .elementor-icon-wrapper{text-align:center;}.elementor-50054 .elementor-element.elementor-element-591798b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50054 .elementor-element.elementor-element-591798b.elementor-view-framed .elementor-icon, .elementor-50054 .elementor-element.elementor-element-591798b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-50054 .elementor-element.elementor-element-591798b.elementor-view-framed .elementor-icon, .elementor-50054 .elementor-element.elementor-element-591798b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-50054 .elementor-element.elementor-element-591798b .elementor-icon{font-size:36px;}.elementor-50054 .elementor-element.elementor-element-591798b .elementor-icon svg{height:36px;}.elementor-50054 .elementor-element.elementor-element-591798b .elementor-icon i, .elementor-50054 .elementor-element.elementor-element-591798b .elementor-icon svg{transform:rotate(0deg);}.elementor-50054 .elementor-element.elementor-element-591798b > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-63d49f64 img{width:100%;height:30px;}.elementor-50054 .elementor-element.elementor-element-63d49f64{width:auto;max-width:auto;z-index:5;}.elementor-50054 .elementor-element.elementor-element-52aacac0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-10403f77 img{width:48px;max-width:48px;}.elementor-50054 .elementor-element.elementor-element-7b37d67d{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-1a187b96 .elementor-icon-wrapper{text-align:center;}.elementor-50054 .elementor-element.elementor-element-1a187b96 .elementor-icon{font-size:27px;}.elementor-50054 .elementor-element.elementor-element-1a187b96 .elementor-icon svg{height:27px;}.elementor-50054 .elementor-element.elementor-element-1a187b96 > .elementor-widget-container{margin:0px -12px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-1a187b96{width:auto;max-width:auto;}.elementor-50054 .elementor-element.elementor-element-12f282fd > .elementor-widget-container{margin:-17px 25px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-3bcebd56{--main-alignment:center;--mini-cart-spacing:27px;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-width:0px;--toggle-icon-size:26px;--toggle-icon-padding:2px 0px 0px 0px;--cart-background-color:#FFFFFF;--cart-border-style:none;--remove-item-button-color:var( --e-global-color-3bbf1f8 );--menu-cart-subtotal-color:var( --e-global-color-text );--product-variations-color:var( --e-global-color-3bbf1f8 );--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-text-color:var( --e-global-color-3bbf1f8 );--view-cart-button-background-color:#FFFFFF;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:var( --e-global-color-3bbf1f8 );--checkout-button-text-color:var( --e-global-color-3bbf1f8 );--checkout-button-background-color:#FFFFFF;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:var( --e-global-color-3bbf1f8 );--empty-message-color:var( --e-global-color-3bbf1f8 );--empty-message-alignment:justify;}.elementor-50054 .elementor-element.elementor-element-3bcebd56.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:50%;right:auto;transform:translateX(-50%);}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-menu-cart__close-button, .elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-menu-cart__close-button-custom{margin-right:auto;}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-menu-cart__subtotal{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-menu-cart__product-name a{color:var( --e-global-color-text );}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-menu-cart__product .variation{font-family:"Montserrat", Sans-serif;}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-button--view-cart{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .elementor-button--checkout{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-3bcebd56 .woocommerce-mini-cart__empty-message{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-50054 .elementor-element.elementor-element-3bcebd56 > .elementor-widget-container{margin:0px 30px 0px 15px;}.elementor-50054 .elementor-element.elementor-element-6df1246 img{border-style:solid;border-color:#00000000;}.elementor-50054 .elementor-element.elementor-element-6df1246 > .elementor-widget-container{margin:0px 0px 0px -75px;}.elementor-50054 .elementor-element.elementor-element-6df1246{z-index:2;}.elementor-50054 .elementor-element.elementor-element-d979454 > .elementor-widget-container{margin:-6px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-c3e0cb9 .elementor-icon-wrapper{text-align:center;}.elementor-50054 .elementor-element.elementor-element-c3e0cb9 .elementor-icon{font-size:27px;}.elementor-50054 .elementor-element.elementor-element-c3e0cb9 .elementor-icon svg{height:27px;}.elementor-50054 .elementor-element.elementor-element-c3e0cb9 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-c3e0cb9{width:auto;max-width:auto;}.elementor-50054 .elementor-element.elementor-element-502d243b{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:99;}.elementor-50054 .elementor-element.elementor-element-502d243b, .elementor-50054 .elementor-element.elementor-element-502d243b::before{--border-transition:0.3s;}.elementor-50054 .elementor-element.elementor-element-56a91cd9{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-20cfdfb .elementor-icon-wrapper{text-align:center;}.elementor-50054 .elementor-element.elementor-element-20cfdfb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50054 .elementor-element.elementor-element-20cfdfb.elementor-view-framed .elementor-icon, .elementor-50054 .elementor-element.elementor-element-20cfdfb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-50054 .elementor-element.elementor-element-20cfdfb.elementor-view-framed .elementor-icon, .elementor-50054 .elementor-element.elementor-element-20cfdfb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-50054 .elementor-element.elementor-element-20cfdfb .elementor-icon{font-size:36px;}.elementor-50054 .elementor-element.elementor-element-20cfdfb .elementor-icon svg{height:36px;}.elementor-50054 .elementor-element.elementor-element-20cfdfb .elementor-icon i, .elementor-50054 .elementor-element.elementor-element-20cfdfb .elementor-icon svg{transform:rotate(0deg);}.elementor-50054 .elementor-element.elementor-element-20cfdfb > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-33c3a211 .elementor-icon-wrapper{text-align:center;}.elementor-50054 .elementor-element.elementor-element-33c3a211 .elementor-icon{font-size:27px;}.elementor-50054 .elementor-element.elementor-element-33c3a211 .elementor-icon svg{height:27px;}.elementor-50054 .elementor-element.elementor-element-33c3a211 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-33c3a211{width:auto;max-width:auto;}.elementor-50054 .elementor-element.elementor-element-1212d0c6{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-484f581e img{width:100%;height:30px;}.elementor-50054 .elementor-element.elementor-element-484f581e{width:auto;max-width:auto;}.elementor-50054 .elementor-element.elementor-element-623287a5{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-9f8f225 .elementor-icon-wrapper{text-align:center;}.elementor-50054 .elementor-element.elementor-element-9f8f225 .elementor-icon{font-size:27px;}.elementor-50054 .elementor-element.elementor-element-9f8f225 .elementor-icon svg{height:27px;}.elementor-50054 .elementor-element.elementor-element-9f8f225 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-9f8f225{width:auto;max-width:auto;}.elementor-50054 .elementor-element.elementor-element-5c9617a3 > .elementor-widget-container{margin:-22px 25px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-485486f2{--main-alignment:center;--mini-cart-spacing:27px;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-width:0px;--toggle-icon-size:26px;--toggle-icon-padding:2px 0px 0px 0px;--cart-background-color:#FFFFFF;--cart-border-style:none;--remove-item-button-color:var( --e-global-color-3bbf1f8 );--menu-cart-subtotal-color:var( --e-global-color-text );--product-variations-color:var( --e-global-color-3bbf1f8 );--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-text-color:var( --e-global-color-3bbf1f8 );--view-cart-button-background-color:#FFFFFF;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:var( --e-global-color-3bbf1f8 );--checkout-button-text-color:var( --e-global-color-3bbf1f8 );--checkout-button-background-color:#FFFFFF;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:var( --e-global-color-3bbf1f8 );--empty-message-color:var( --e-global-color-3bbf1f8 );--empty-message-alignment:justify;}.elementor-50054 .elementor-element.elementor-element-485486f2.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:50%;right:auto;transform:translateX(-50%);}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-menu-cart__close-button, .elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-menu-cart__close-button-custom{margin-right:auto;}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-menu-cart__subtotal{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-50054 .elementor-element.elementor-element-485486f2 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-menu-cart__product-name a{color:var( --e-global-color-text );}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-menu-cart__product .variation{font-family:"Montserrat", Sans-serif;}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-button--view-cart{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-485486f2 .elementor-button--checkout{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3bbf1f8 );}.elementor-50054 .elementor-element.elementor-element-485486f2 .woocommerce-mini-cart__empty-message{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-50054 .elementor-element.elementor-element-485486f2 > .elementor-widget-container{margin:0px 30px 0px 15px;}@media(max-width:768px) and (min-width:561px){.elementor-50054 .elementor-element.elementor-element-100281e6{--width:50%;}.elementor-50054 .elementor-element.elementor-element-7b37d67d{--width:50%;}.elementor-50054 .elementor-element.elementor-element-56a91cd9{--width:30%;}.elementor-50054 .elementor-element.elementor-element-1212d0c6{--width:40%;}.elementor-50054 .elementor-element.elementor-element-623287a5{--width:30%;}}@media(max-width:1440px){.elementor-50054 .elementor-element.elementor-element-384840b .elementor-heading-title{font-size:18px;}.elementor-50054 .elementor-element.elementor-element-3919bda8{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-50054 .elementor-element.elementor-element-3bcebd56{--space-between-buttons:10px;}.elementor-50054 .elementor-element.elementor-element-485486f2{--space-between-buttons:10px;}}@media(max-width:1270px){.elementor-50054 .elementor-element.elementor-element-3919bda8{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(max-width:768px){.elementor-50054 .elementor-element.elementor-element-384840b .elementor-heading-title{font-size:16px;}.elementor-50054 .elementor-element.elementor-element-3919bda8{--flex-wrap:nowrap;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:3px;--margin-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-502d243b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:-60px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-56a91cd9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-50054 .elementor-element.elementor-element-33c3a211 .elementor-icon{font-size:24px;}.elementor-50054 .elementor-element.elementor-element-33c3a211 .elementor-icon svg{height:24px;}.elementor-50054 .elementor-element.elementor-element-1212d0c6{--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;--justify-content:center;--align-items:center;--gap:0px 0px;}.elementor-50054 .elementor-element.elementor-element-484f581e.elementor-element{--align-self:center;}.elementor-50054 .elementor-element.elementor-element-4bc47223 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-485486f2 > .elementor-widget-container{margin:0px 30px 0px 15px;}.elementor-50054 .elementor-element.elementor-element-759f5e71 > .elementor-widget-container{margin:0px 0px 0px -57px;}}@media(max-width:560px){.elementor-50054 .elementor-element.elementor-element-1160406{--min-height:25px;}.elementor-50054 .elementor-element.elementor-element-384840b .elementor-heading-title{font-size:10px;}.elementor-50054 .elementor-element.elementor-element-502d243b{--width:100%;--min-height:50px;--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;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:5px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-50054 .elementor-element.elementor-element-56a91cd9{--width:30%;--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;--justify-content:flex-start;--align-items:center;}.elementor-50054 .elementor-element.elementor-element-20cfdfb .elementor-icon{font-size:22px;}.elementor-50054 .elementor-element.elementor-element-20cfdfb .elementor-icon svg{height:22px;}.elementor-50054 .elementor-element.elementor-element-20cfdfb > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-33c3a211 .elementor-icon{font-size:22px;}.elementor-50054 .elementor-element.elementor-element-33c3a211 .elementor-icon svg{height:22px;}.elementor-50054 .elementor-element.elementor-element-33c3a211 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-1212d0c6{--width:40%;--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;--justify-content:center;--align-items:center;--margin-block-start:-5px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-484f581e img{width:118px;max-width:118px;height:18px;}.elementor-50054 .elementor-element.elementor-element-484f581e > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-4bc47223 img{width:120px;height:20px;}.elementor-50054 .elementor-element.elementor-element-4bc47223 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-623287a5{--width:30%;--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;--justify-content:flex-end;--align-items:center;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-50054 .elementor-element.elementor-element-9f8f225 .elementor-icon{font-size:20px;}.elementor-50054 .elementor-element.elementor-element-9f8f225 .elementor-icon svg{height:20px;}.elementor-50054 .elementor-element.elementor-element-9f8f225 > .elementor-widget-container{margin:0px -8px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-5c9617a3 > .elementor-widget-container{margin:-14px 15px 0px 0px;}.elementor-50054 .elementor-element.elementor-element-485486f2{--toggle-icon-size:20px;--toggle-icon-padding:-1px -1px -1px -1px;}.elementor-50054 .elementor-element.elementor-element-485486f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-50054 .elementor-element.elementor-element-759f5e71 img{width:20px;max-width:20px;height:20px;}.elementor-50054 .elementor-element.elementor-element-759f5e71 > .elementor-widget-container{margin:-10px 0px 0px -20px;}.elementor-50054 .elementor-element.elementor-element-759f5e71{z-index:10;}}/* Start custom CSS for shortcode, class: .elementor-element-d979454 */.dgwt-wcas-search-icon {
    width: 27px;
}
.dgwt-wcas-ico-magnifier, .dgwt-wcas-ico-magnifier-handler {
    max-width: 27px!important;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    width: 100%;
    height: 46px;
    font-size: 18px;
    font-family: 'Montserrat';
    line-height: 100%;
    padding: 10px 15px;
    margin: 0;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -webkit-appearance: none;
    box-sizing: border-box;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder {
    font-style: normal!important;
}
.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow {
    display: none!important;
}
.dgwt-wcas-search-form {
    margin-left: -62px;
}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form {
    opacity: 0;
    display: none;
    position: absolute;
    left: 0;
    top: calc(100% + -35px);
    min-width: 500px;
    z-index: 1000;
}
.dgwt-wcas-ico-magnifier, .dgwt-wcas-ico-magnifier-handler {
    fill: #f1f1f1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3919bda8 */.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter] {
    border-radius: 0px !important;
    background-color: #7E8D7E!important;
    margin-top: 5px!important;
}
.logo {
   
}

.logo::after {
    content: "";
    background: url('/wp-content/uploads/2024/02/group.svg') no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: opacity 0.5s ease;  /* Добавляем плавный переход */
    opacity: 0;  /* Начальное значение прозрачности */
}
.znak::after {
    content: "";
    background: url('/wp-content/uploads/2024/04/znak-g.svg') no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    transition: opacity 0.5s ease;  /* Добавляем плавный переход */
    opacity: 0;  /* Начальное значение прозрачности */
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects .znak::after {
    opacity: 1;
}

.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects 
{ background-color: rgb(255 255 255) !important;
 border-bottom: 1px solid #BCC1BC;
    transition: border-bottom 0.5s ease !important;
} 
 .elementor-50054 .elementor-element.elementor-element-3919bda8
 { transition: background-color 0.5s ease !important; 
 } 

.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects .logo::after {
    opacity: 1;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects #dce_hamburger g path {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}


.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[d="M36 2L0 2L0 0L36 0L36 2Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[d="M36 15.5L12 15.5L12 13.5L36 13.5L36 15.5Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[d="M36 29L0 29L0 27L36 27L36 29Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}


.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[id="Rectangle 371 (Stroke)"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[id="Ellipse 9 (Stroke)"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[d="M11.9063 14.1571H17.4346V15.6857H11.9063V14.1571ZM12.0652 18.4429H18.3401V20H10V10H18.1177V11.5571H12.0652V18.4429Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[d="M21.1189 20V10H22.8187L29.7927 17.7H28.9507V10H31V20H29.3002L22.3263 12.3H23.1682V20H21.1189Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[d="M8.81194 11.3908C8.81686 11.3908 8.82176 11.3908 8.82666 11.3908H23.2682C23.2731 11.3908 23.278 11.3908 23.2829 11.3908H30.0069V27.05C30.0069 27.5239 30.005 27.7838 29.9819 27.965C29.9815 27.968 29.9811 27.9709 29.9807 27.9737C29.9779 27.9741 29.975 27.9745 29.9721 27.9749C29.7914 27.9981 29.5324 28 29.0602 28H3.05052C2.57828 28 2.31929 27.9981 2.13866 27.9749C2.13569 27.9745 2.13279 27.9741 2.12998 27.9737C2.1296 27.9709 2.12922 27.968 2.12884 27.965C2.10572 27.7838 2.10381 27.5239 2.10381 27.05V23.0554H0.110727L0.11072 27.1015C0.110715 27.1311 0.110709 27.1607 0.11072 27.1902C0.110859 27.5611 0.113616 27.9188 0.151884 28.2189C0.19826 28.5825 0.310713 28.9999 0.640243 29.3576C0.675666 29.396 0.712581 29.4331 0.750902 29.4686C1.10738 29.7993 1.52327 29.9121 1.88565 29.9587C2.1848 29.9971 2.54149 29.9999 2.91128 30C2.9405 30 2.96981 30 2.99917 30H29.1115C29.1409 30 29.1702 30 29.1994 30C29.5692 29.9999 29.9259 29.9971 30.2251 29.9587C30.5874 29.9121 31.0033 29.7993 31.3598 29.4686C31.3981 29.4331 31.435 29.396 31.4705 29.3576C31.8 28.9999 31.9124 28.5825 31.9588 28.2189C31.9971 27.9189 31.9999 27.5613 32 27.1905C32 27.1609 32 27.1312 32 27.1014L32 9.39076H24.1966C24.0273 7.75284 23.6081 5.71376 22.6408 3.95267C21.4444 1.77469 19.3835 0 16.0474 0C12.7113 0 10.6504 1.77469 9.4541 3.95267C8.48677 5.71376 8.06752 7.75284 7.89823 9.39076H0V11.3908H8.81194ZM9.9033 9.39076H22.1915C22.0259 7.95573 21.6535 6.2986 20.8953 4.9181C19.9739 3.24069 18.5131 2 16.0474 2C13.5817 2 12.121 3.24069 11.1996 4.9181C10.4413 6.2986 10.0689 7.95573 9.9033 9.39076Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-3919bda8 .elementor-sticky--effects .frame-desktop { 
    border-bottom: 1px solid #BCC1BC;
    transition: border-bottom 0.5s ease !important; } 
    
.elementor-50054 .elementor-element.elementor-element-3919bda8.elementor-sticky--effects path[d="M13.0041 0C20.2905 0 26.1529 6.15665 26.1529 13.6947C26.1529 16.5008 25.3415 19.1138 23.9478 21.2886L32 30H28.8747L22.5912 23.0672C20.1969 25.7226 16.79 27.3894 13.0041 27.3894C9.29012 27.3894 5.94615 25.7899 3.55988 23.2233H6.93322C8.67333 24.4382 10.7628 25.1451 13.0041 25.1451C16.493 25.1451 19.6073 23.438 21.6171 20.7622C23.0777 18.8175 23.9505 16.3655 23.9505 13.6947C23.9505 7.34552 19.025 2.24434 13.0041 2.24434C7.64282 2.24434 3.15165 6.2869 2.23037 11.6565H0C0.943089 5.07925 6.38713 0 13.0041 0Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
} 

@media screen and (max-width: 1024px) {    
.elementor-menu-cart__toggle .elementor-button svg {
width: 20.9px!important;
}
}
.dgwt-wcas-st>span {
    text-transform: uppercase;
}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-33c3a211 */@media (max-width: 560px) {
.dgwt-wcas-search-icon {
    width: 21px!important;
}
.dgwt-wcas-search-form {
    margin-left: 0px!important;
}

.dgwt-wcas-om-bar button.dgwt-wcas-om-return, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:active, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover {
    background: #f2f2f2;
}

.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    padding: 10px 15px 10px 10px;
}
.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier {
    display:none;
}

.dgwt-wcas-darkened-overlay {

    display: none!important;

}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {
    display: none !important;
}
#jet-popup-52595 .jet-popup__overlay {
    backdrop-filter: blur(15px);
     -webkit-backdrop-filter: blur(15px);
}
#jet-popup-52595 .jet-popup__close-button {
        z-index: 999999999;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502d243b */.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter] {
    border-radius: 0px !important;
    background-color: #7E8D7E!important;
    margin-top: 5px!important;
}

.logo-mob::after {
    content: "";
    background: url('/wp-content/uploads/2024/05/znak-mob.png') no-repeat center center;
    
    background-size: cover;
    position: absolute;
    top: -4px;
    left: 0;
    width: 118px;
    height: 29px;
    transition: opacity 0.5s ease;  /* Добавляем плавный переход */
    opacity: 0;  /* Начальное значение прозрачности */
}



.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects 
{ background-color: rgb(255 255 255) !important;
 border-bottom: 1px solid #BCC1BC;
    transition: border-bottom 0.5s ease !important;
} 
 .elementor-50054 .elementor-element.elementor-element-502d243b
 { transition: background-color 0.5s ease !important; 
 } 

.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects .logo-mob::after {
    opacity: 1;
}
.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects #dce_hamburger g path {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects path[id="Rectangle 371 (Stroke)"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects path[id="Ellipse 9 (Stroke)"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects path[d="M20 19.29L0 19.29L0 18L20 18L20 19.29Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects path[d="M20 1.3L0 1.3L0 0L20 0L20 1.3Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects path[d="M20 10.09L5 10.09L5 8.79L20 8.79L20 10.09Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-502d243b.elementor-sticky--effects path[d="M8.81194 11.3908C8.81686 11.3908 8.82176 11.3908 8.82666 11.3908H23.2682C23.2731 11.3908 23.278 11.3908 23.2829 11.3908H30.0069V27.05C30.0069 27.5239 30.005 27.7838 29.9819 27.965C29.9815 27.968 29.9811 27.9709 29.9807 27.9737C29.9779 27.9741 29.975 27.9745 29.9721 27.9749C29.7914 27.9981 29.5324 28 29.0602 28H3.05052C2.57828 28 2.31929 27.9981 2.13866 27.9749C2.13569 27.9745 2.13279 27.9741 2.12998 27.9737C2.1296 27.9709 2.12922 27.968 2.12884 27.965C2.10572 27.7838 2.10381 27.5239 2.10381 27.05V23.0554H0.110727L0.11072 27.1015C0.110715 27.1311 0.110709 27.1607 0.11072 27.1902C0.110859 27.5611 0.113616 27.9188 0.151884 28.2189C0.19826 28.5825 0.310713 28.9999 0.640243 29.3576C0.675666 29.396 0.712581 29.4331 0.750902 29.4686C1.10738 29.7993 1.52327 29.9121 1.88565 29.9587C2.1848 29.9971 2.54149 29.9999 2.91128 30C2.9405 30 2.96981 30 2.99917 30H29.1115C29.1409 30 29.1702 30 29.1994 30C29.5692 29.9999 29.9259 29.9971 30.2251 29.9587C30.5874 29.9121 31.0033 29.7993 31.3598 29.4686C31.3981 29.4331 31.435 29.396 31.4705 29.3576C31.8 28.9999 31.9124 28.5825 31.9588 28.2189C31.9971 27.9189 31.9999 27.5613 32 27.1905C32 27.1609 32 27.1312 32 27.1014L32 9.39076H24.1966C24.0273 7.75284 23.6081 5.71376 22.6408 3.95267C21.4444 1.77469 19.3835 0 16.0474 0C12.7113 0 10.6504 1.77469 9.4541 3.95267C8.48677 5.71376 8.06752 7.75284 7.89823 9.39076H0V11.3908H8.81194ZM9.9033 9.39076H22.1915C22.0259 7.95573 21.6535 6.2986 20.8953 4.9181C19.9739 3.24069 18.5131 2 16.0474 2C13.5817 2 12.121 3.24069 11.1996 4.9181C10.4413 6.2986 10.0689 7.95573 9.9033 9.39076Z"] {
    fill: #7e8e7e !important;
    transition: fill 0.5s ease;
}
.elementor-50054 .elementor-element.elementor-element-502d243b .elementor-sticky--effects .frame-desktop { 
    border-bottom: 1px solid #BCC1BC;
    transition: border-bottom 0.5s ease !important; }/* End custom CSS */