.elementor-88 .elementor-element.elementor-element-7f79d6a{--display:flex;--min-height:89px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-7f79d6a:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-7f79d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #0D0F24 0%, #1976D2 100%);}.elementor-88 .elementor-element.elementor-element-7f79d6a.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-1a2cf87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-88 .elementor-element.elementor-element-1a2cf87.e-con{--order:99999 /* order end hack */;}.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-88 .elementor-element.elementor-element-58e6469{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;--mini-cart-spacing:30px;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFFFC;--toggle-button-border-color:var( --e-global-color-secondary );--toggle-button-icon-hover-color:var( --e-global-color-accent );--toggle-button-hover-border-color:var( --e-global-color-secondary );--toggle-icon-size:22px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:#1976D2;--items-indicator-background-color:#FFFFFF;--cart-border-style:none;--cart-border-radius:5px 5px 5px 5px;--cart-close-icon-size:15px;--remove-item-button-color:var( --e-global-color-kadence6 );--menu-cart-subtotal-color:#404142;--menu-cart-subtotal-text-align:center;--product-price-color:#000000;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--space-between-buttons:20px;--cart-footer-buttons-border-radius:30px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#1976D2;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:#1976D2;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:#1976D2;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-58e6469.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-58e6469:hover{border-style:none;}.elementor-88 .elementor-element.elementor-element-58e6469.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:0;right:auto;transform:none;}.elementor-88 .elementor-element.elementor-element-58e6469 .elementor-menu-cart__subtotal{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-88 .elementor-element.elementor-element-58e6469 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-88 .elementor-element.elementor-element-58e6469 .elementor-menu-cart__product-name a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-88 .elementor-element.elementor-element-58e6469 .elementor-menu-cart__product-price{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-88 .elementor-element.elementor-element-58e6469 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-88 .elementor-element.elementor-element-58e6469 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-88 .elementor-element.elementor-element-58e6469 .woocommerce-mini-cart__empty-message{font-family:"Montserrat", Sans-serif;font-weight:700;}.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-88 .elementor-element.elementor-element-d6ba558{width:var( --container-widget-width, 150px );max-width:150px;background-color:#FFFFFF;padding:10px 0px 10px 0px;--container-widget-width:150px;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-88 .elementor-element.elementor-element-d6ba558.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-d6ba558 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-85c91d1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-88 .elementor-element.elementor-element-85c91d1.e-con{--align-self:center;--order:-99999 /* order start hack */;}.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-88 .elementor-element.elementor-element-38a8bd3{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:center;}.elementor-88 .elementor-element.elementor-element-38a8bd3.elementor-element{--align-self:center;}.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-88 .elementor-element.elementor-element-d330c22.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-d330c22 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-d330c22.elementor-view-stacked .elementor-icon{background-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-d330c22.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-d330c22.elementor-view-default .elementor-icon{color:#FFFFFFFC;border-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-d330c22.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-d330c22.elementor-view-default .elementor-icon svg{fill:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-d330c22 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-d330c22 .elementor-icon svg{height:25px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-88 .elementor-element.elementor-element-fc274b7{--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;--align-items:flex-start;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.37);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-fc274b7:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-fc274b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-9a1622a{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-37f17aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000FC;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-cab73cc{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-88 .elementor-element.elementor-element-cab73cc .elementor-divider-separator{width:100%;}.elementor-88 .elementor-element.elementor-element-cab73cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-88 .elementor-element.elementor-element-e595f23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-e595f23:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-e595f23.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-3c4b0a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-3bc151c.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-3bc151c .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-3bc151c.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-3bc151c.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-3bc151c.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-3bc151c.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-3bc151c.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-3bc151c .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-3bc151c .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-083b6e1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-083b6e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-ca8971f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-979a23e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-979a23e:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-979a23e.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-74acfa9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-8573acc.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-8573acc .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-8573acc.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-8573acc.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-8573acc.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-8573acc.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-8573acc.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-8573acc .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-8573acc .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-c9312c7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-c9312c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-792fee6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-edcc692{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-edcc692:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-edcc692.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-a07d229{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-dfd59f2.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-dfd59f2 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-dfd59f2.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-dfd59f2.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-dfd59f2.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-dfd59f2.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-dfd59f2.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-dfd59f2 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-dfd59f2 .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-148106d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-148106d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-40d9bd1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-850d01f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-850d01f:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-850d01f.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-2625eb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-cc3966d.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-cc3966d .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-cc3966d.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-cc3966d.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-cc3966d.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-cc3966d.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-cc3966d.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-cc3966d .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-cc3966d .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-d337947{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-d337947.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-b863394 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-e7ac513{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-e7ac513:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-e7ac513.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-ab0ddd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-f6cfcd7.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-f6cfcd7 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-f6cfcd7.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-f6cfcd7.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-f6cfcd7.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-f6cfcd7.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-f6cfcd7.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-f6cfcd7 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-f6cfcd7 .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-2fa9eae{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-2fa9eae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-452fcf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-7c61180{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-7c61180:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-7c61180.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-89a55f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-821b4ce.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-821b4ce .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-821b4ce.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-821b4ce.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-821b4ce.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-821b4ce.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-821b4ce.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-821b4ce .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-821b4ce .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-a54f535{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-a54f535.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-1f411e7.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-1f411e7{text-align:center;}.elementor-88 .elementor-element.elementor-element-1f411e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-3337ceb{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:33px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:0.9rem;--n-menu-title-color-normal:#FFFFFFFC;--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-88 .elementor-element.elementor-element-3337ceb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-3337ceb > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-88 .elementor-element.elementor-element-3337ceb > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-88 .elementor-element.elementor-element-3337ceb > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-88 .elementor-element.elementor-element-3337ceb {--n-menu-title-color-hover:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-782d2ea.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-782d2ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-782d2ea .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-782d2ea .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-7728532{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-e883e60{--display:flex;--min-height:89px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-e883e60:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-e883e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #0D0F24 0%, #1976D2 100%);}.elementor-88 .elementor-element.elementor-element-e883e60.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-b5f822a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-88 .elementor-element.elementor-element-b5f822a.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-fd621a1{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:center;}.elementor-88 .elementor-element.elementor-element-fd621a1.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-88 .elementor-element.elementor-element-90f6d92.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-90f6d92 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-90f6d92.elementor-view-stacked .elementor-icon{background-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-90f6d92.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-90f6d92.elementor-view-default .elementor-icon{color:#FFFFFFFC;border-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-90f6d92.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-90f6d92.elementor-view-default .elementor-icon svg{fill:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-90f6d92 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-90f6d92 .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-5d40b50{--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;--align-items:flex-start;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.37);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-5d40b50:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-5d40b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-228680d{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-2d4fa0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-adf9d2c{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-88 .elementor-element.elementor-element-adf9d2c .elementor-divider-separator{width:100%;}.elementor-88 .elementor-element.elementor-element-adf9d2c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-88 .elementor-element.elementor-element-9fa36a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-9fa36a3:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-9fa36a3.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-d85fa1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-d9467c1.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-d9467c1 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-d9467c1.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-d9467c1.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-d9467c1.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-d9467c1.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-d9467c1.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-d9467c1 .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-d9467c1 .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-7aaaf17{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-7aaaf17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-ec3d287 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-937b298{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-937b298:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-937b298.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-2ffd9a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-c7db1cf.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-c7db1cf .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-c7db1cf.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-c7db1cf.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-c7db1cf.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-c7db1cf.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-c7db1cf.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-c7db1cf .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-c7db1cf .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-8a54c0c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-8a54c0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-5d0e942 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-2ae996f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-2ae996f:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-2ae996f.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-b98faaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-54fdd38.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-54fdd38 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-54fdd38.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-54fdd38.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-54fdd38.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-54fdd38.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-54fdd38.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-54fdd38 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-54fdd38 .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-b943c6a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-b943c6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-1fa781e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-12d35fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-12d35fe:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-12d35fe.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-bf19a2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-05b9db5.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-05b9db5 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-05b9db5.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-05b9db5.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-05b9db5.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-05b9db5.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-05b9db5.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-05b9db5 .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-05b9db5 .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-22d0b33{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-22d0b33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-deecbdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-20198fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-20198fd:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-20198fd.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-779db7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-c014d32.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-c014d32 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-c014d32.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-c014d32.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-c014d32.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-c014d32.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-c014d32.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-c014d32 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-c014d32 .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-f015968{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-f015968.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-bf40e11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-23060cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:110px;}.elementor-88 .elementor-element.elementor-element-23060cd:hover{background-color:#1976D226;}.elementor-88 .elementor-element.elementor-element-23060cd.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-eddba6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-8d4bf28.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-8d4bf28 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-8d4bf28.elementor-view-stacked .elementor-icon{background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-8d4bf28.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-8d4bf28.elementor-view-default .elementor-icon{color:#1976D2;border-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-8d4bf28.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-8d4bf28.elementor-view-default .elementor-icon svg{fill:#1976D2;}.elementor-88 .elementor-element.elementor-element-8d4bf28 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-8d4bf28 .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-1497b4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:5px;--padding-left:9px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-1497b4e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-9484b21.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-9484b21{text-align:center;}.elementor-88 .elementor-element.elementor-element-9484b21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-6b42a04{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:33px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:0.9rem;--n-menu-title-color-normal:#FFFFFFFC;--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-88 .elementor-element.elementor-element-6b42a04.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-6b42a04 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-88 .elementor-element.elementor-element-6b42a04 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-88 .elementor-element.elementor-element-6b42a04 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-88 .elementor-element.elementor-element-6b42a04 {--n-menu-title-color-hover:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-f4333cf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-f4333cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-f4333cf .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-f4333cf .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-35cf2d5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-35cf2d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:600;color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-35cf2d5 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-35cf2d5 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-f97c1f6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-f97c1f6.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-eff60b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-88 .elementor-element.elementor-element-eff60b4.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-07aa46f{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;--mini-cart-spacing:30px;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFFFC;--toggle-button-border-color:var( --e-global-color-secondary );--toggle-button-icon-hover-color:var( --e-global-color-accent );--toggle-button-hover-border-color:var( --e-global-color-secondary );--toggle-icon-size:22px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:#1976D2;--items-indicator-background-color:#FFFFFF;--cart-border-style:none;--cart-border-radius:5px 5px 5px 5px;--cart-close-icon-size:15px;--remove-item-button-color:var( --e-global-color-kadence6 );--menu-cart-subtotal-color:#404142;--menu-cart-subtotal-text-align:center;--product-price-color:#000000;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--space-between-buttons:20px;--cart-footer-buttons-border-radius:30px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#1976D2;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:#1976D2;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:#1976D2;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-07aa46f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-88 .elementor-element.elementor-element-07aa46f:hover{border-style:none;}.elementor-88 .elementor-element.elementor-element-07aa46f.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:0;right:auto;transform:none;}.elementor-88 .elementor-element.elementor-element-07aa46f .elementor-menu-cart__subtotal{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-88 .elementor-element.elementor-element-07aa46f .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-88 .elementor-element.elementor-element-07aa46f .elementor-menu-cart__product-name a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-88 .elementor-element.elementor-element-07aa46f .elementor-menu-cart__product-price{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-88 .elementor-element.elementor-element-07aa46f .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-88 .elementor-element.elementor-element-07aa46f .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-88 .elementor-element.elementor-element-07aa46f .woocommerce-mini-cart__empty-message{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-88 .elementor-element.elementor-element-386f472.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-386f472 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-386f472.elementor-view-stacked .elementor-icon{background-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-386f472.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-386f472.elementor-view-default .elementor-icon{color:#FFFFFFFC;border-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-386f472.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-386f472.elementor-view-default .elementor-icon svg{fill:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-386f472 .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-386f472 .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-86c1443{--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:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.37);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-1e84543{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-3086747 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-3af6944 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#000000FC;}.elementor-88 .elementor-element.elementor-element-25333f7{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-88 .elementor-element.elementor-element-25333f7 .elementor-divider-separator{width:100%;}.elementor-88 .elementor-element.elementor-element-25333f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-88 .elementor-element.elementor-element-52a4a5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:150px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-icon i{color:#1976D2;transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-icon svg{fill:#1976D2;transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-68d79e5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-68d79e5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-38c51c5{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-88 .elementor-element.elementor-element-38c51c5 .elementor-divider-separator{width:100%;}.elementor-88 .elementor-element.elementor-element-38c51c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-88 .elementor-element.elementor-element-fbee793{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-icon i{color:#1976D2;transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-icon svg{fill:#1976D2;transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-40a8fc7{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-40a8fc7 .elementor-icon-list-text{color:#3E3E3FFA;transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-db3b677{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:27px;width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;--n-menu-open-animation-duration:700ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:0.9rem;--n-menu-title-color-normal:#FFFFFFFA;--n-menu-title-transition:300ms;--n-menu-title-padding:6px 6px 6px 6px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-88 .elementor-element.elementor-element-db3b677.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-db3b677 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-88 .elementor-element.elementor-element-db3b677 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-88 .elementor-element.elementor-element-db3b677 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-88 .elementor-element.elementor-element-db3b677 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:none;}.elementor-88 .elementor-element.elementor-element-db3b677 {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-88 .elementor-element.elementor-element-db3b677 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:5px 5px 5px 5px;}.elementor-88 .elementor-element.elementor-element-24b696d{--display:flex;--min-height:89px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-24b696d:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-24b696d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #0D0F24 0%, #1976D2 100%);}.elementor-88 .elementor-element.elementor-element-24b696d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-7b750eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-7b750eb.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-806ab6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-806ab6b.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-12b08f4{--display:flex;}.elementor-88 .elementor-element.elementor-element-abdf494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFFFC;--toggle-button-border-color:var( --e-global-color-secondary );--toggle-button-icon-hover-color:var( --e-global-color-accent );--toggle-button-hover-border-color:var( --e-global-color-secondary );--toggle-icon-size:22px;--items-indicator-text-color:#1976D2;--items-indicator-background-color:#FFFFFF;--cart-border-style:none;--menu-cart-subtotal-color:#000000;--product-price-color:#000000;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#1976D2;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:#1976D2;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:#1976D2;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-abdf494.elementor-element{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-abdf494:hover{border-style:none;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__subtotal{font-family:"Montserrat", Sans-serif;}.elementor-88 .elementor-element.elementor-element-abdf494 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__product-name a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__product .variation{font-family:"Montserrat", Sans-serif;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__product-price{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__product-price .product-quantity{color:#000000;font-family:"Montserrat", Sans-serif;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-88 .elementor-element.elementor-element-a2ba790{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-88 .elementor-element.elementor-element-a2ba790.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-9044296.elementor-view-stacked .elementor-icon{background-color:#FCFCFC;}.elementor-88 .elementor-element.elementor-element-9044296.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-9044296.elementor-view-default .elementor-icon{color:#FCFCFC;border-color:#FCFCFC;}.elementor-88 .elementor-element.elementor-element-9044296.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-9044296.elementor-view-default .elementor-icon svg{fill:#FCFCFC;}.elementor-88 .elementor-element.elementor-element-338c6a9{--display:flex;--min-height:89px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-338c6a9:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-338c6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #0D0F24 0%, #1976D2 100%);}.elementor-88 .elementor-element.elementor-element-338c6a9.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-4920d8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-4920d8b.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-f1bcfad{--display:flex;}.elementor-88 .elementor-element.elementor-element-3ba9968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFFFC;--toggle-button-border-color:var( --e-global-color-secondary );--toggle-button-icon-hover-color:var( --e-global-color-accent );--toggle-button-hover-border-color:var( --e-global-color-secondary );--toggle-icon-size:22px;--items-indicator-text-color:#1976D2;--items-indicator-background-color:#FFFFFF;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#1976D2;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:#1976D2;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:#1976D2;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:#1976D2;}.elementor-88 .elementor-element.elementor-element-3ba9968.elementor-element{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-3ba9968:hover{border-style:none;}.elementor-88 .elementor-element.elementor-element-3ba9968 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-88 .elementor-element.elementor-element-3ba9968 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-88 .elementor-element.elementor-element-3ba9968 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:30px 30px 30px 30px;}.elementor-88 .elementor-element.elementor-element-7f0cde5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-88 .elementor-element.elementor-element-7f0cde5.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-a3d41ba.elementor-view-stacked .elementor-icon{background-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-a3d41ba.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-a3d41ba.elementor-view-default .elementor-icon{color:#FFFFFFFC;border-color:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-a3d41ba.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-a3d41ba.elementor-view-default .elementor-icon svg{fill:#FFFFFFFC;}.elementor-88 .elementor-element.elementor-element-dfdd84a{--display:flex;}.elementor-88 .elementor-element.elementor-element-dfdd84a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-88 .elementor-element.elementor-element-58e6469.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-58e6469{--main-alignment:center;--toggle-icon-size:1.5rem;}.elementor-88 .elementor-element.elementor-element-d6ba558{--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;}.elementor-88 .elementor-element.elementor-element-d6ba558 .elementor-heading-title{font-size:0.8rem;}.elementor-88 .elementor-element.elementor-element-85c91d1{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-85c91d1.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-88 .elementor-element.elementor-element-38a8bd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-88 .elementor-element.elementor-element-d330c22 .elementor-icon{font-size:1.5rem;}.elementor-88 .elementor-element.elementor-element-d330c22 .elementor-icon svg{height:1.5rem;}.elementor-88 .elementor-element.elementor-element-3337ceb{padding:0px 0px 0px 0px;--n-menu-title-font-size:0.8rem;--n-menu-title-padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-782d2ea .elementor-heading-title{font-size:0.8rem;}.elementor-88 .elementor-element.elementor-element-7728532{--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;}.elementor-88 .elementor-element.elementor-element-e883e60{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-88 .elementor-element.elementor-element-e883e60.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-b5f822a{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-b5f822a.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-fd621a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-88 .elementor-element.elementor-element-fd621a1.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-90f6d92 .elementor-icon-wrapper{text-align:left;}.elementor-88 .elementor-element.elementor-element-6b42a04{padding:0px 0px 0px 0px;--n-menu-title-font-size:0.8rem;--n-menu-title-padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-f4333cf .elementor-heading-title{font-size:12px;}.elementor-88 .elementor-element.elementor-element-35cf2d5 .elementor-heading-title{font-size:12px;}.elementor-88 .elementor-element.elementor-element-f97c1f6{--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;}.elementor-88 .elementor-element.elementor-element-07aa46f.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-07aa46f{--main-alignment:center;--toggle-icon-size:1.5rem;}.elementor-88 .elementor-element.elementor-element-db3b677{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;--n-menu-title-font-size:0.8rem;}.elementor-88 .elementor-element.elementor-element-24b696d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-88 .elementor-element.elementor-element-24b696d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-7b750eb{--justify-content:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-88 .elementor-element.elementor-element-7b750eb.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-806ab6b{--justify-content:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-88 .elementor-element.elementor-element-806ab6b.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-abdf494.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-abdf494{--toggle-icon-size:17px;}.elementor-88 .elementor-element.elementor-element-338c6a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-88 .elementor-element.elementor-element-338c6a9.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-4920d8b{--justify-content:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-88 .elementor-element.elementor-element-4920d8b.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-3ba9968.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-3ba9968{--toggle-icon-size:17px;}}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-24b696d{--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:center;}.elementor-88 .elementor-element.elementor-element-7b750eb{--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;}.elementor-88 .elementor-element.elementor-element-806ab6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-806ab6b.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-4e6282d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-12b08f4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-88 .elementor-element.elementor-element-12b08f4.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-abdf494{--side-cart-alignment-transform:translateX(-100%);--side-cart-alignment-right:auto;--side-cart-alignment-left:0;--toggle-icon-size:25px;--cart-close-icon-size:20px;--remove-item-button-size:30px;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--space-between-buttons:10px;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:15px;}.elementor-88 .elementor-element.elementor-element-abdf494 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:15px;}.elementor-88 .elementor-element.elementor-element-a2ba790{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-88 .elementor-element.elementor-element-9044296.elementor-element{--order:-99999 /* order start hack */;}.elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon i, .elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon svg{transform:rotate(0deg);}.elementor-88 .elementor-element.elementor-element-338c6a9{--justify-content:center;}.elementor-88 .elementor-element.elementor-element-4920d8b{--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;}.elementor-88 .elementor-element.elementor-element-f1bcfad{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-88 .elementor-element.elementor-element-f1bcfad.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-3ba9968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--side-cart-alignment-transform:translateX(-100%);--side-cart-alignment-right:auto;--side-cart-alignment-left:0;--toggle-icon-size:25px;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);}.elementor-88 .elementor-element.elementor-element-3ba9968 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:15px;}.elementor-88 .elementor-element.elementor-element-3ba9968 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:15px;}.elementor-88 .elementor-element.elementor-element-7f0cde5{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-88 .elementor-element.elementor-element-a3d41ba.elementor-element{--order:-99999 /* order start hack */;}.elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon{font-size:25px;}.elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon svg{height:25px;}.elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon i, .elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon svg{transform:rotate(0deg);}.elementor-88 .elementor-element.elementor-element-dfdd84a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-dfdd84a.e-con{--align-self:center;}.elementor-88 .elementor-element.elementor-element-f866b7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-7f79d6a{--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;}.elementor-88 .elementor-element.elementor-element-e883e60{--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;}.elementor-88 .elementor-element.elementor-element-db3b677{--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;}.elementor-88 .elementor-element.elementor-element-24b696d{--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-evenly;}.elementor-88 .elementor-element.elementor-element-4e6282d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-88 .elementor-element.elementor-element-12b08f4{--width:100%;}.elementor-88 .elementor-element.elementor-element-abdf494{--toggle-icon-size:17px;--toggle-icon-padding:0px 0px 0px 0px;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--space-between-buttons:10px;}.elementor-88 .elementor-element.elementor-element-a2ba790{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-9044296 .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-338c6a9{--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-evenly;}.elementor-88 .elementor-element.elementor-element-f1bcfad{--width:100%;}.elementor-88 .elementor-element.elementor-element-3ba9968{--toggle-icon-size:17px;--toggle-icon-padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-7f0cde5{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon{font-size:20px;}.elementor-88 .elementor-element.elementor-element-a3d41ba .elementor-icon svg{height:20px;}.elementor-88 .elementor-element.elementor-element-dfdd84a{--width:100%;}}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-7f79d6a{--content-width:1500px;}.elementor-88 .elementor-element.elementor-element-1a2cf87{--width:25%;}.elementor-88 .elementor-element.elementor-element-3c4b0a2{--width:20%;}.elementor-88 .elementor-element.elementor-element-083b6e1{--width:87%;}.elementor-88 .elementor-element.elementor-element-74acfa9{--width:20%;}.elementor-88 .elementor-element.elementor-element-c9312c7{--width:87%;}.elementor-88 .elementor-element.elementor-element-a07d229{--width:20%;}.elementor-88 .elementor-element.elementor-element-148106d{--width:87%;}.elementor-88 .elementor-element.elementor-element-2625eb3{--width:20%;}.elementor-88 .elementor-element.elementor-element-d337947{--width:87%;}.elementor-88 .elementor-element.elementor-element-ab0ddd1{--width:20%;}.elementor-88 .elementor-element.elementor-element-2fa9eae{--width:87%;}.elementor-88 .elementor-element.elementor-element-89a55f9{--width:20%;}.elementor-88 .elementor-element.elementor-element-a54f535{--width:90%;}.elementor-88 .elementor-element.elementor-element-e883e60{--content-width:1500px;}.elementor-88 .elementor-element.elementor-element-d85fa1b{--width:20%;}.elementor-88 .elementor-element.elementor-element-7aaaf17{--width:87%;}.elementor-88 .elementor-element.elementor-element-2ffd9a0{--width:20%;}.elementor-88 .elementor-element.elementor-element-8a54c0c{--width:87%;}.elementor-88 .elementor-element.elementor-element-b98faaa{--width:20%;}.elementor-88 .elementor-element.elementor-element-b943c6a{--width:87%;}.elementor-88 .elementor-element.elementor-element-bf19a2a{--width:20%;}.elementor-88 .elementor-element.elementor-element-22d0b33{--width:87%;}.elementor-88 .elementor-element.elementor-element-779db7c{--width:20%;}.elementor-88 .elementor-element.elementor-element-f015968{--width:87%;}.elementor-88 .elementor-element.elementor-element-eddba6e{--width:20%;}.elementor-88 .elementor-element.elementor-element-1497b4e{--width:90%;}.elementor-88 .elementor-element.elementor-element-eff60b4{--width:25%;}.elementor-88 .elementor-element.elementor-element-86c1443{--content-width:100%;}.elementor-88 .elementor-element.elementor-element-338c6a9{--content-width:1500px;}}@media(max-width:1366px) and (min-width:768px){.elementor-88 .elementor-element.elementor-element-7f79d6a{--content-width:1500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-88 .elementor-element.elementor-element-24b696d{--width:1500px;}.elementor-88 .elementor-element.elementor-element-dfdd84a{--width:100%;}}@media(min-width:2400px){.elementor-88 .elementor-element.elementor-element-7f79d6a{--content-width:1500px;--min-height:89px;--justify-content:center;}.elementor-88 .elementor-element.elementor-element-1a2cf87.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-58e6469.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-58e6469{--main-alignment:center;--toggle-icon-size:23px;}.elementor-88 .elementor-element.elementor-element-d6ba558{width:var( --container-widget-width, 140px );max-width:140px;padding:10px 0px 10px 0px;--container-widget-width:140px;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-88 .elementor-element.elementor-element-d6ba558.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-d6ba558 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-85c91d1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-88 .elementor-element.elementor-element-85c91d1.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-88 .elementor-element.elementor-element-38a8bd3{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-88 .elementor-element.elementor-element-3337ceb{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-782d2ea{width:var( --container-widget-width, 109px );max-width:109px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:109px;--container-widget-flex-grow:0;text-align:left;}.elementor-88 .elementor-element.elementor-element-782d2ea.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-7728532.elementor-element{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-e883e60{--content-width:1500px;--min-height:89px;--justify-content:center;}.elementor-88 .elementor-element.elementor-element-e883e60.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-b5f822a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-88 .elementor-element.elementor-element-fd621a1{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-88 .elementor-element.elementor-element-6b42a04{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-f4333cf{width:var( --container-widget-width, 109px );max-width:109px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:109px;--container-widget-flex-grow:0;text-align:left;}.elementor-88 .elementor-element.elementor-element-f4333cf.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-f4333cf .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-35cf2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-88 .elementor-element.elementor-element-35cf2d5.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-35cf2d5 .elementor-heading-title{font-size:15px;}.elementor-88 .elementor-element.elementor-element-f97c1f6.elementor-element{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-07aa46f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-88 .elementor-element.elementor-element-07aa46f{--main-alignment:center;--toggle-icon-size:23px;}.elementor-88 .elementor-element.elementor-element-db3b677{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;--n-menu-title-font-size:15px;--n-menu-title-padding:10px 5px 5px 10px;}.elementor-88 .elementor-element.elementor-element-db3b677 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:5px 5px 5px 5px;}.elementor-88 .elementor-element.elementor-element-24b696d{--min-height:89px;--justify-content:center;}.elementor-88 .elementor-element.elementor-element-24b696d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-7b750eb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-806ab6b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-abdf494.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-abdf494{--main-alignment:center;--toggle-icon-size:20px;}.elementor-88 .elementor-element.elementor-element-338c6a9{--content-width:1500px;--min-height:89px;--justify-content:center;}.elementor-88 .elementor-element.elementor-element-338c6a9.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-4920d8b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-3ba9968.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-3ba9968{--main-alignment:center;--toggle-icon-size:20px;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-58e6469 */.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{
    border: none
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7728532 *//* ====== WRAPPER ====== */
.tutor-search-wrapper {
    position: relative;
    max-width: 480px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}

/* ====== INPUT ====== */
#tutor-search-input {
    width: 100%;
    height: 42px;
    padding: 10px 18px;
    border: 1px solid #ddd;
    border-radius: 50px;
    font-size: 15px;
    background: #fff;
    color: #333;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.06);
    transition: all 0.3s ease;
}

#tutor-search-input:focus {
    border-color: #3578e5;
    box-shadow: 0 0 0 3px rgba(53, 120, 229, 0.2);
    outline: none;
}

/* ====== DROPDOWN CENTRALIZADO ====== */
#tutor-search-results {
    position: absolute;
    top: 65px;
    left: 50%;
    transform: translate(-50%, 10px);
    width: 420px;
    max-width: 90vw;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    display: none;
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 9999;
}

#tutor-search-results.active {
    display: block;
    opacity: 1;
    transform: translate(-50%, 0);
}

/* ====== ITEMS ====== */
.tutor-search-item {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 10px 15px;
    text-decoration: none;
    color: #333;
    transition: background 0.25s ease, transform 0.25s ease;
}

.tutor-search-item:hover {
    background: #f4f8ff;
    transform: translateX(3px);
}

.tutor-search-item img {
    width: 55px;
    height: 55px;
    object-fit: cover;
    border-radius: 8px;
    flex-shrink: 0;
}

.tutor-search-info h4 {
    font-size: 15px;
    margin: 0;
    font-weight: 600;
    color: #1e2a3a;
    line-height: 1.3;
}

.tutor-search-info p {
    font-size: 13px;
    color: #666;
    margin: 2px 0 0;
}

/* ====== SEM RESULTADOS ====== */
.no-results {
    text-align: center;
    padding: 12px;
    color: #777;
    font-size: 14px;
}

/* ====== SPINNER (CARREGAMENTO) ====== */
.tutor-loading-spinner {
    position: absolute;
    right: 18px;
    top: 11px;
    width: 18px;
    height: 18px;
    border: 2px solid #ccc;
    border-top: 2px solid #3578e5;
    border-radius: 50%;
    animation: spin 0.8s linear infinite;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.2s ease;
}

.tutor-loading-spinner.active {
    opacity: 1;
}

/* ====== ANIMAÇÃO ====== */
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

/* ====== RESPONSIVIDADE ====== */
@media (max-width: 768px) {
    .tutor-search-wrapper {
        max-width: 90%;
    }

    #tutor-search-results {
        width: 100%;
        top: 45px;
    }

    .tutor-search-item img {
        width: 50px;
        height: 50px;
    }

    .tutor-search-info h4 {
        font-size: 14px;
    }

    .tutor-search-info p {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f97c1f6 *//* ====== WRAPPER ====== */
.tutor-search-wrapper {
    position: relative;
    max-width: 480px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}

/* ====== INPUT ====== */
#tutor-search-input {
    width: 100%;
    height: 42px;
    padding: 10px 18px;
    border: 1px solid #ddd;
    border-radius: 50px;
    font-size: 15px;
    background: #fff;
    color: #333;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.06);
    transition: all 0.3s ease;
}

#tutor-search-input:focus {
    border-color: #3578e5;
    box-shadow: 0 0 0 3px rgba(53, 120, 229, 0.2);
    outline: none;
}

/* ====== DROPDOWN CENTRALIZADO ====== */
#tutor-search-results {
    position: absolute;
    top: 65px;
    left: 50%;
    transform: translate(-50%, 10px);
    width: 420px;
    max-width: 90vw;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    display: none;
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 9999;
}

#tutor-search-results.active {
    display: block;
    opacity: 1;
    transform: translate(-50%, 0);
}

/* ====== ITEMS ====== */
.tutor-search-item {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 10px 15px;
    text-decoration: none;
    color: #333;
    transition: background 0.25s ease, transform 0.25s ease;
}

.tutor-search-item:hover {
    background: #f4f8ff;
    transform: translateX(3px);
}

.tutor-search-item img {
    width: 55px;
    height: 55px;
    object-fit: cover;
    border-radius: 8px;
    flex-shrink: 0;
}

.tutor-search-info h4 {
    font-size: 15px;
    margin: 0;
    font-weight: 600;
    color: #1e2a3a;
    line-height: 1.3;
}

.tutor-search-info p {
    font-size: 13px;
    color: #666;
    margin: 2px 0 0;
}

/* ====== SEM RESULTADOS ====== */
.no-results {
    text-align: center;
    padding: 12px;
    color: #777;
    font-size: 14px;
}

/* ====== SPINNER (CARREGAMENTO) ====== */
.tutor-loading-spinner {
    position: absolute;
    right: 18px;
    top: 11px;
    width: 18px;
    height: 18px;
    border: 2px solid #ccc;
    border-top: 2px solid #3578e5;
    border-radius: 50%;
    animation: spin 0.8s linear infinite;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.2s ease;
}

.tutor-loading-spinner.active {
    opacity: 1;
}

/* ====== ANIMAÇÃO ====== */
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

/* ====== RESPONSIVIDADE ====== */
@media (max-width: 768px) {
    .tutor-search-wrapper {
        max-width: 90%;
    }

    #tutor-search-results {
        width: 100%;
        top: 45px;
    }

    .tutor-search-item img {
        width: 50px;
        height: 50px;
    }

    .tutor-search-info h4 {
        font-size: 14px;
    }

    .tutor-search-info p {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-07aa46f */.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{
    border: none
}/* End custom CSS */