.elementor-kit-12{--e-global-color-primary:#18212D;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#D7FF1B;--e-global-color-16fc2bb:#EDF5FE;--e-global-color-0c1836f:#F5F7F7;--e-global-color-b955678:#F9FCFF;--e-global-color-e5a58ad:#F9FCFF;--e-global-color-425de66:#0000001A;--e-global-color-dc3370b:#FFFFFF;--e-global-color-4062688:#F0C760;--e-global-color-279442a:#FFE6A8;--e-global-color-4d1a125:#F9FCFF;--e-global-color-6b6fb2a:#F9FCFFCC;--e-global-color-c7e763a:#F2F2F2;--e-global-color-4cfc320:#FDF8F4;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-639743c-line-height:42.33px;--e-global-typography-b0fef02-font-family:"Inter";--e-global-typography-b0fef02-font-size:1rem;--e-global-typography-b0fef02-text-transform:uppercase;--e-global-typography-b0fef02-line-height:46.34px;--e-global-typography-488acd2-font-family:"Inter";--e-global-typography-488acd2-font-size:0.9rem;--e-global-typography-488acd2-text-transform:uppercase;--e-global-typography-488acd2-line-height:46.34px;--e-global-typography-8fbacdd-font-family:"Inter";--e-global-typography-8fbacdd-font-size:1.8rem;--e-global-typography-8fbacdd-font-weight:400;--e-global-typography-8fbacdd-text-transform:uppercase;--e-global-typography-8fbacdd-line-height:3rem;--e-global-typography-8fbacdd-word-spacing:16px;--e-global-typography-1717b2d-font-family:"Inter";--e-global-typography-1717b2d-font-size:1rem;--e-global-typography-1717b2d-font-weight:600;--e-global-typography-1717b2d-line-height:40px;--e-global-typography-e9fa2de-font-family:"DM Sans";--e-global-typography-e9fa2de-font-size:1.3rem;--e-global-typography-e9fa2de-font-weight:400;--e-global-typography-e9fa2de-line-height:32px;overscroll-behavior:contain;}.elementor-kit-12 e-page-transition{background-color:#FFBC7D;}.elementor-kit-12 a{color:#18212D;}.elementor-kit-12 h5{font-size:1.3rem;}.elementor-kit-12 button,.elementor-kit-12 input[type="button"],.elementor-kit-12 input[type="submit"],.elementor-kit-12 .elementor-button{color:#F9FCFF;}.elementor-kit-12 label{color:#18212D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:15px;--container-default-padding-bottom:0px;--container-default-padding-left:15px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-kit-12{--e-global-typography-8fbacdd-font-size:1.2rem;--e-global-typography-8fbacdd-line-height:2em;--e-global-typography-1717b2d-font-size:0.7rem;--e-global-typography-1717b2d-line-height:1px;--e-global-typography-e9fa2de-font-size:1rem;--e-global-typography-e9fa2de-line-height:1.6em;}.elementor-kit-12 h5{font-size:1.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:10px;--container-default-padding-bottom:0px;--container-default-padding-left:10px;}}
/* Start custom CSS */#main-content{
    flex: 1;
}
.dialog-type-lightbox{
        z-index: 9999999!important;
}
.page-content {
      min-height: calc(100dvh - 94px);
      max-width: 100vw;
        display: flex;
        flex-direction: column;
}
@media screen and (max-width: 1024px) {
    .page-content {
          min-height: calc(100dvh - 104px);
    }
}
.eael-recaptcha-no-branding-wrapper, .grecaptcha-badge{
    display: none!important
}
@media screen and (min-width: 1278px) {
    ::-webkit-scrollbar {
      width: 8px;
      height: 8px;
    }
    
    ::-webkit-scrollbar-thumb {
      background: rgba(90, 90, 90);
      border: 1px solid black;
    }
    
    ::-webkit-scrollbar-track {
      background: rgba(0, 0, 0, 0.2);
    }
}
.woocommerce-account .woocommerce-MyAccount-content{
    width: 100%!important;
}
.tgwc-woocommerce-MyAccount-navigation, .woocommerce-MyAccount-navigation, #my-account-menu, #my-account-menu-tab{
	display: none!important
}
.woocommerce-MyAccount-content{
	padding: none!important
}
.bp-messages-wrap-main, .bp-messages-wrap, .bp-messages-threads-wrapper {
      min-height: calc(100dvh - 94px)!important;
}
@media screen and (max-width: 1024px) {
    .bp-messages-wrap-main, .bp-messages-wrap, .bp-messages-threads-wrapper {
          min-height: calc(100dvh - 104px)!important;
    }
}

.checkout-modern-left-wrap {
    padding-top: 0!important;
    padding-bottom: 0!important;
}
@media only screen and (max-width: 767px) {
    #main-content .checkout-modern-wrap form.checkout .nasa-checkout-step {
        z-index: 999999;
    }
}
@media only screen and (max-width: 767px) {
    #main-content .checkout-modern-wrap form.woocommerce-form-login {
        z-index: 99999999999999;
    }
}
@media only screen and (min-width: 767px) {
.nasa-bc-modern > .mobile-text-center{
    display: none!important;}
    
}
.select2-container {
    z-index: 99!important;
}
.nasa-nav-extra-warp{display: none!important;}
.checkout-modern-wrap #payment .payment_methods .payment_box {
    background-color: transparent!important;
    padding: 0!important;
    box-shadow: none !important;
}
.woocommerce-notices-wrapper{display: none!important;}

.hidden-tag, .hide, .nasa-show-less, .nasa-hide-for-desk, [class*=block-grid-]>li.nasa-show-less {
    z-index: 999!important;
}


.cart_totals{
    background-color: white;
}
.checkout-modern-wrap .order-review.order-review-modern {
    background-color: transparent!important;;
    border: none!important;
}

.checkout-modern-wrap .checkout-modern-right-wrap:before {
        background-color: white!important;
        border: 1px solid #ececec;
        border-radius: 6px;
}


.ui-menu-nav div{
    overflow: hidden;
}
.ui-menu-nav > div > nav > div > ul{
    flex-direction: column;
}
.ui-menu-nav > div > nav > div > ul > li{
    display: flex;
    padding: 0;
    flex: 1;
    width: 100%;
    height: 40px;
}
.ui-menu-nav > div > nav > div > ul > li > div{
    
}
.ui-menu-nav > div > nav > div > ul > li > div > a{
    height: 100%;
    width: 100%;
    flex: 1;
    height: 40px;
    justify-content: left;
    padding: 0 12px;
}
.ui-menu-nav .e-n-menu-item:last-child div {
    border-bottom: none!important;}
.ui-menu-nav *{
    transition: none!important;
}



.ui-menu-nav ul {
    display: flex;
    flex-direction: column!important;
}

.ui-menu-nav .e-n-menu-item{
     flex: 1;
     flex-direction: column;
}
.ui-menu-nav .e-n-menu-item a{
    display: flex;
    padding: 0;
    flex: 1;
    width: 100%;
    height: 44px;
    padding: 0 12px;
}/* End custom CSS */