.elementor-22 .elementor-element.elementor-element-3642cdf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-22 .elementor-element.elementor-element-d4c0b71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#C5C5C5;--border-color:#C5C5C5;--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;--z-index:100;}.elementor-22 .elementor-element.elementor-element-d4c0b71:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d4c0b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-f04f40e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5C5C5;--border-color:#C5C5C5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f04f40e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f04f40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-5d99c34{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e268636{padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );}.elementor-22 .elementor-element.elementor-element-e268636.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-menu-toggle{margin-right:auto;background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu .elementor-item{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:1px;}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-0146082 );fill:var( --e-global-color-0146082 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-6b1d23f );fill:var( --e-global-color-6b1d23f );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed .elementor-item:before,
					.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-6b1d23f );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-underline .elementor-item:after,
					 .elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-overline .elementor-item:before,
					 .elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-double-line .elementor-item:before,
					 .elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a, .elementor-22 .elementor-element.elementor-element-e268636 .elementor-menu-toggle{color:var( --e-global-color-0146082 );fill:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-57bba2a );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a:hover,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a:focus,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-menu-toggle:hover,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-menu-toggle:focus{color:var( --e-global-color-6b1d23f );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a:hover,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a:focus,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-57bba2a );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-6b1d23f );background-color:var( --e-global-color-57bba2a );}.elementor-22 .elementor-element.elementor-element-e268636 div.elementor-menu-toggle{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 div.elementor-menu-toggle svg{fill:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 div.elementor-menu-toggle:hover, .elementor-22 .elementor-element.elementor-element-e268636 div.elementor-menu-toggle:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 div.elementor-menu-toggle:hover svg, .elementor-22 .elementor-element.elementor-element-e268636 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-menu-toggle:hover, .elementor-22 .elementor-element.elementor-element-e268636 .elementor-menu-toggle:focus{background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-27e8c4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-50b1720{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-50b1720 img{width:80%;}.elementor-22 .elementor-element.elementor-element-379fe61{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-eb3b38d{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-eb3b38d .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-default .elementor-icon{color:var( --e-global-color-8f62fed );border-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8f62fed );border-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-eb3b38d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-eb3b38d .elementor-icon{font-size:25px;}.elementor-22 .elementor-element.elementor-element-eb3b38d .elementor-icon svg{height:25px;}.elementor-22 .elementor-element.elementor-element-83c4a02{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-83c4a02.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-83c4a02 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-default .elementor-icon{color:var( --e-global-color-8f62fed );border-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8f62fed );border-color:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-83c4a02.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8f62fed );}.elementor-22 .elementor-element.elementor-element-83c4a02 .elementor-icon{font-size:25px;}.elementor-22 .elementor-element.elementor-element-83c4a02 .elementor-icon svg{height:25px;}.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-22 .elementor-element.elementor-element-4b4f012{padding:0px 0px 0px 0px;--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-8f62fed );--toggle-button-background-color:var( --e-global-color-8f62fed );--toggle-button-border-color:var( --e-global-color-8f62fed );--toggle-button-icon-hover-color:var( --e-global-color-8f62fed );--toggle-button-hover-background-color:var( --e-global-color-8f62fed );--toggle-button-hover-border-color:var( --e-global-color-8f62fed );--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-close-icon-size:18px;--cart-close-button-color:var( --e-global-color-0146082 );--remove-item-button-color:var( --e-global-color-0146082 );--menu-cart-subtotal-color:var( --e-global-color-0146082 );--product-price-color:var( --e-global-color-0146082 );--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-6b1d23f );--view-cart-button-background-color:var( --e-global-color-57bba2a );--view-cart-button-hover-text-color:var( --e-global-color-6b1d23f );--view-cart-button-hover-background-color:var( --e-global-color-57bba2a );--checkout-button-text-color:var( --e-global-color-57bba2a );--checkout-button-background-color:var( --e-global-color-6b1d23f );--checkout-button-hover-text-color:var( --e-global-color-57bba2a );--checkout-button-hover-background-color:var( --e-global-color-6b1d23f );--empty-message-color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-4b4f012.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-name a{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-0146082 );font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:var( --e-global-color-6b1d23f );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-button--view-cart{border-style:solid;border-color:var( --e-global-color-6b1d23f );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{border-color:var( --e-global-color-6b1d23f );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-button--checkout{border-style:solid;border-color:var( --e-global-color-6b1d23f );}.elementor-22 .elementor-element.elementor-element-4b4f012 .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d3b0c9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-d3b0c9e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d3b0c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57bba2a );}.elementor-22 .elementor-element.elementor-element-7244398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-eae1d1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e43a2b4{--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;--gap:110px 110px;--row-gap:110px;--column-gap:110px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2682709 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-76682b9 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;color:var( --e-global-color-0146082 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-5c0bbf7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0aecfa9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-bd2b6dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d8a8d0c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-d8a8d0c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-d8a8d0c .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-8520dbc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-cc4a93b{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-cc4a93b p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e6b90fb{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e6b90fb p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9dc91f1{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-9dc91f1 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5bd2b13{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-5bd2b13 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5bd2b13 a:hover, .elementor-22 .elementor-element.elementor-element-5bd2b13 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-5c87824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-97ac3c4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-97ac3c4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-97ac3c4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-7951fa8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8a6bfec{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-8a6bfec p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-7ffa271{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-7ffa271 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-22585da{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-22585da p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-32b9512{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-32b9512 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-32b9512 a:hover, .elementor-22 .elementor-element.elementor-element-32b9512 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-7ef6d91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-89021b8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-89021b8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-89021b8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-d0e4b65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4c7eb3f{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-4c7eb3f p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9c0b45c{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-9c0b45c p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e758523{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e758523 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-66c3f7a{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-66c3f7a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-66c3f7a a:hover, .elementor-22 .elementor-element.elementor-element-66c3f7a a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-76c979e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-267881b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-eca6a47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e32c633 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-e32c633 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-e32c633 .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-56046ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-46a6e8a{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-46a6e8a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-1c7a889{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-1c7a889 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9b8f0c6{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-9b8f0c6 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-284f252{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-284f252 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-284f252 a:hover, .elementor-22 .elementor-element.elementor-element-284f252 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-62b0e4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c394ece .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-c394ece .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-c394ece .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-911080a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e10ff8a{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-e10ff8a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ab8a0cb{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-ab8a0cb p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-bf8efdd{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-bf8efdd p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5bbd1a6{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-5bbd1a6 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5bbd1a6 a:hover, .elementor-22 .elementor-element.elementor-element-5bbd1a6 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-9c93eff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-74ed3c6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-74ed3c6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-74ed3c6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-3502171{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-16d97b1{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-16d97b1 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-11f8286{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-11f8286 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-214a324{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-214a324 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-276fc26{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-276fc26 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-276fc26 a:hover, .elementor-22 .elementor-element.elementor-element-276fc26 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-92db1f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-570773d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1eb07ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-768a7f9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-768a7f9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-768a7f9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-93e7ad8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-485ded5{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-485ded5 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-eb88aeb{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-eb88aeb p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-9638de2{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-9638de2 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f3ccba9{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-f3ccba9 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f3ccba9 a:hover, .elementor-22 .elementor-element.elementor-element-f3ccba9 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-d1f320e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b1d4e19 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-b1d4e19 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-b1d4e19 .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-ecbc3da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ebcc8e6{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-ebcc8e6 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a91530a{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-a91530a p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-45456f4{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-45456f4 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-7e34422{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-7e34422 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-7e34422 a:hover, .elementor-22 .elementor-element.elementor-element-7e34422 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-a1ae2d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-214a95f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-214a95f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-22 .elementor-element.elementor-element-214a95f .elementor-flip-box__button{margin-inline-center:0;}.elementor-22 .elementor-element.elementor-element-9fed8a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b5d3609{text-align:start;font-family:var( --e-global-typography-0370de3-font-family ), Sans-serif;font-size:var( --e-global-typography-0370de3-font-size );font-weight:var( --e-global-typography-0370de3-font-weight );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-b5d3609 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a31eb11{text-align:start;font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-dbadcb2-font-size );font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-a31eb11 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-7531407{padding:10px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-7282f4f-font-family ), Sans-serif;font-size:var( --e-global-typography-7282f4f-font-size );font-weight:var( --e-global-typography-7282f4f-font-weight );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-7531407 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2e73676{border-style:none;font-family:var( --e-global-typography-54a26b7-font-family ), Sans-serif;font-size:var( --e-global-typography-54a26b7-font-size );font-weight:var( --e-global-typography-54a26b7-font-weight );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-2e73676 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2e73676 a:hover, .elementor-22 .elementor-element.elementor-element-2e73676 a:focus{color:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-0d1b8c8{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:25px;--n-tabs-gap:50px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-dbadcb2-font-size );--n-tabs-title-color:var( --e-global-color-0146082 );--n-tabs-title-color-active:var( --e-global-color-0146082 );}.elementor-22 .elementor-element.elementor-element-0d1b8c8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-57bba2a );}.elementor-22 .elementor-element.elementor-element-0d1b8c8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cd287cf );}.elementor-22 .elementor-element.elementor-element-0d1b8c8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22 .elementor-element.elementor-element-0d1b8c8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-57bba2a );}.elementor-22 .elementor-element.elementor-element-0d1b8c8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-dbadcb2-font-family ), Sans-serif;font-weight:var( --e-global-typography-dbadcb2-font-weight );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-5d99c34{--width:33%;}.elementor-22 .elementor-element.elementor-element-27e8c4e{--width:33%;}.elementor-22 .elementor-element.elementor-element-379fe61{--width:33%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-d4c0b71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu .elementor-item{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-underline .elementor-item:after,
					 .elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-overline .elementor-item:before,
					 .elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-double-line .elementor-item:before,
					 .elementor-22 .elementor-element.elementor-element-e268636 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-22 .elementor-element.elementor-element-e268636{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-379fe61{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-eb3b38d .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-eb3b38d .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-83c4a02 .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-83c4a02 .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-4b4f012{--toggle-icon-size:20px;}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-name a{font-size:15px;line-height:1.5em;letter-spacing:1px;}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-price{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d3b0c9e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e43a2b4{--gap:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-22 .elementor-element.elementor-element-2682709 .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:0.5px;}.elementor-22 .elementor-element.elementor-element-76682b9 .elementor-heading-title{font-size:18px;line-height:1.4em;letter-spacing:0.5px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0aecfa9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cc4a93b{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e6b90fb{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9dc91f1{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5bd2b13{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8a6bfec{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7ffa271{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-22585da{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32b9512{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4c7eb3f{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9c0b45c{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e758523{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-66c3f7a{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-267881b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-46a6e8a{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1c7a889{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9b8f0c6{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-284f252{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e10ff8a{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ab8a0cb{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bf8efdd{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5bbd1a6{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-16d97b1{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-11f8286{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-214a324{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-276fc26{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-570773d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-485ded5{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-eb88aeb{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9638de2{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f3ccba9{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ebcc8e6{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a91530a{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-45456f4{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7e34422{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b5d3609{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a31eb11{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7531407{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2e73676{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0d1b8c8{--n-tabs-title-gap:25px;--n-tabs-gap:0px;--n-tabs-title-font-size:var( --e-global-typography-dbadcb2-font-size );}.elementor-22 .elementor-element.elementor-element-0d1b8c8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-d4c0b71{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-5d99c34{--width:15%;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e268636 .elementor-nav-menu .elementor-item{font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-22 .elementor-element.elementor-element-27e8c4e{--width:45%;}.elementor-22 .elementor-element.elementor-element-379fe61{--width:40%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-22 .elementor-element.elementor-element-eb3b38d .elementor-icon{font-size:15px;}.elementor-22 .elementor-element.elementor-element-eb3b38d .elementor-icon svg{height:15px;}.elementor-22 .elementor-element.elementor-element-83c4a02 .elementor-icon{font-size:15px;}.elementor-22 .elementor-element.elementor-element-83c4a02 .elementor-icon svg{height:15px;}.elementor-22 .elementor-element.elementor-element-4b4f012{--toggle-icon-size:15px;}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-name a{font-size:14px;line-height:1.5em;letter-spacing:1px;}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-price{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4b4f012 .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d3b0c9e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-7244398{--width:100%;}.elementor-22 .elementor-element.elementor-element-ee4e57b{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-e43a2b4{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-2682709 .elementor-heading-title{font-size:17px;line-height:1.4em;letter-spacing:0.5px;}.elementor-22 .elementor-element.elementor-element-76682b9 .elementor-heading-title{font-size:17px;line-height:1.4em;letter-spacing:0.5px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0aecfa9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cc4a93b{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e6b90fb{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9dc91f1{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5bd2b13{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8a6bfec{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7ffa271{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-22585da{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32b9512{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4c7eb3f{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9c0b45c{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e758523{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-66c3f7a{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-267881b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-46a6e8a{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1c7a889{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9b8f0c6{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-284f252{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e10ff8a{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ab8a0cb{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bf8efdd{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5bbd1a6{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-16d97b1{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-11f8286{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-214a324{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-276fc26{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-570773d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-485ded5{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-eb88aeb{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9638de2{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f3ccba9{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ebcc8e6{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a91530a{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-45456f4{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7e34422{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b5d3609{font-size:var( --e-global-typography-0370de3-font-size );line-height:var( --e-global-typography-0370de3-line-height );letter-spacing:var( --e-global-typography-0370de3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a31eb11{font-size:var( --e-global-typography-dbadcb2-font-size );line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7531407{font-size:var( --e-global-typography-7282f4f-font-size );line-height:var( --e-global-typography-7282f4f-line-height );letter-spacing:var( --e-global-typography-7282f4f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2e73676{font-size:var( --e-global-typography-54a26b7-font-size );line-height:var( --e-global-typography-54a26b7-line-height );letter-spacing:var( --e-global-typography-54a26b7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0d1b8c8{--n-tabs-heading-width:30%;--n-tabs-gap:20px;--n-tabs-title-font-size:var( --e-global-typography-dbadcb2-font-size );}.elementor-22 .elementor-element.elementor-element-0d1b8c8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-dbadcb2-line-height );letter-spacing:var( --e-global-typography-dbadcb2-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-d4c0b71{--width:100%;}.elementor-22 .elementor-element.elementor-element-f04f40e{--width:100%;}.elementor-22 .elementor-element.elementor-element-5d99c34{--width:45%;}.elementor-22 .elementor-element.elementor-element-27e8c4e{--width:20%;}}/* Start custom CSS for nav-menu, class: .elementor-element-e268636 */.MenuItemSales a{
    color: #FF2D55 !important;
}/* End custom CSS */
/* Start custom CSS for fibosearch, class: .elementor-element-ee4e57b *//* Kill Pirx style's pill background */
.dgwt-wcas-sf-wrapp::before,
.dgwt-wcas-sf-wrapp::after{ display:none !important; }

.dgwt-wcas-search-wrapp{ max-width:none !important; }

.dgwt-wcas-search-form{
  background:transparent !important;
  margin:0 !important;
  padding:0 !important;
  width:100% !important;
}

/* Inner wrapper — flex row so input + submit sit side by side */
.dgwt-wcas-sf-wrapp{
  display:flex !important;
  align-items:stretch !important;
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  padding:0 !important;
  position:relative !important;
}

/* Input — white rectangle with the magnifier SVG as background-image */
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-input{
  flex:1 1 auto !important;
  background:#fff url("https://b-salute.my/wp-content/uploads/2026/05/Search.svg") no-repeat 16px center !important;
  background-size:18px 18px !important;
  border:2px solid #000 !important;
  border-radius:0 !important;
  height:56px !important;
  padding:0 16px 0 48px !important;
  font-size:15px !important;
  color:#000 !important;
  box-shadow:none !important;
  outline:none !important;
  width:auto !important;
}

/* Placeholder text — black */
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::placeholder{
  color:#000 !important;
  opacity:1 !important;
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::-webkit-input-placeholder{ color:#000 !important; }
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::-moz-placeholder{ color:#000 !important; opacity:1; }

/* Submit — olive-green "Search" button on the right */
.dgwt-wcas-search-submit{
  position:static !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  background:#9A9B29 !important;
  color:#fff !important;
  border:0 !important;
  border-radius:0 !important;
  height:56px !important;
  width:auto !important;
  min-width:140px !important;
  padding:0 32px !important;
  margin-left:8px !important;
  font-size:15px !important;
  font-weight:600 !important;
  text-transform:uppercase !important;
  letter-spacing:.08em !important;
  cursor:pointer !important;
}
.dgwt-wcas-search-submit:hover{
  background:#83841d !important;
}

/* Hide the magnifier SVG inside the submit button, replace with "Search" text */
.dgwt-wcas-search-submit > *{ display:none !important; }
.dgwt-wcas-search-submit::after{ content:"Search"; color:#fff; }

/* Tidy: hide preloader + voice-search */
.dgwt-wcas-preloader{ display:none !important; }
.dgwt-wcas-voice-search{ display:none !important; }


@media (max-width: 768px){
  .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input{
    height:44px !important;
    padding:0 12px 0 40px !important;
    background-position:12px center !important;
    background-size:16px 16px !important;
    font-size:14px !important;
  }
  .dgwt-wcas-search-submit{
    height:44px !important;
    min-width:100px !important;
    padding:0 20px !important;
    font-size:13px !important;
    margin-left:6px !important;
  }
}/* End custom CSS */