.elementor-25273 .elementor-element.elementor-element-1eecc4a{--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;}.elementor-25273 .elementor-element.elementor-element-8e901d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25273 .elementor-element.elementor-element-3e17183 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25273 .elementor-element.elementor-element-3e17183.elementor-element{--align-self:stretch;}.elementor-25273 .elementor-element.elementor-element-3e17183{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-25273 .elementor-element.elementor-element-f2a5a28{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > a{background-color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-custom-menu  .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-custom-menu  .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-desc.top-level-desc{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-custom-menu  .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-menu-link-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-custom-menu  .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-custom-item-desc.sub-level-desc{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon:before{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-badge .jet-menu-badge__inner{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-badge .jet-menu-badge__inner{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-badge .jet-menu-badge__inner, .elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-badge .jet-menu-badge__inner{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-widget-jet-custom-menu .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-dropdown-arrow:before{color:var( --e-global-color-text );}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav{width:250px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__mega-sub{width:500px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub{min-width:250px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub{min-width:250px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon{background-color:#ffffff;width:22px;height:22px;align-self:center;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon{background-color:#ffffff;width:22px;height:22px;align-self:center;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon{background-color:#ffffff;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon{background-color:#ffffff;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon:before{font-size:12px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon:before{font-size:12px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon svg{width:12px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon svg{width:12px;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-badge{align-self:center;transform:none;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-badge{align-self:center;transform:none;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow{right:15px;align-self:center;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{right:15px;align-self:center;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > a .jet-dropdown-arrow{left:15px;right:auto;}.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{left:15px;right:auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for jet-custom-menu, class: .elementor-element-7930c96 *//* =========================================================
   VISOS PREKĖS — STABILUS MEGA MENIU
   ========================================================= */


/* =========================================================
   0. APRAŠYMAI — PASLĖPTI
   ========================================================= */

.jet-custom-item-desc.top-level-desc {
    display: none !important;
}

.jet-custom-nav .jet-custom-item-desc,
.jet-custom-nav .sub-level-desc {
    display: none !important;
}


/* =========================================================
   1. KAIRYSIS MENIU — BALTAS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub {

    position: fixed !important;

    top: 0 !important;
    left: 0 !important;
    right: auto !important;
    bottom: 0 !important;

    width: 30vw !important;
    min-width: 30vw !important;
    max-width: 30vw !important;

    height: 100vh !important;
    min-height: 100vh !important;

    margin: 0 !important;

    padding: 24px 0 0 0 !important;

    box-sizing: border-box !important;

    background: #FFFFFF !important;

    z-index: 999999 !important;

    overflow-y: auto !important;
    overflow-x: visible !important;

    transform: none !important;
}


/* =========================================================
   2. KAIRIO MENIU ELEMENTAI
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub > .menu-item {

    width: 100% !important;

    height: 48px !important;
    min-height: 48px !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;

    background: #FFFFFF !important;
}


/* =========================================================
   3. KAIRIO MENIU NUORODOS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub
> .menu-item
> .jet-custom-nav__item-link {

    position: relative !important;

    width: 100% !important;

    height: 48px !important;
    min-height: 48px !important;

    margin: 0 !important;

    padding: 0 20px !important;

    box-sizing: border-box !important;

    display: flex !important;

    align-items: center !important;

    justify-content: flex-start !important;

    color: #111111 !important;

    background: #FFFFFF !important;

    border-bottom: 1px solid #E5E5E5 !important;

    text-decoration: none !important;
}


/* =========================================================
   4. KAIRIO MENIU HOVER
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub
> .menu-item:hover
> .jet-custom-nav__item-link {

    background: #F5F5F5 !important;

    color: #111111 !important;
}


/* =========================================================
   5. KAIRIO MENIU TEKSTAS — TIKSLIAI PER VIDURĮ
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub
> .menu-item
.jet-menu-link-text {

    position: absolute !important;

    top: 50% !important;
    left: 20px !important;

    transform: translateY(-50%) !important;

    display: block !important;

    width: auto !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #111111 !important;

    font-size: 15px !important;

    font-weight: 500 !important;

    line-height: 1.3 !important;

    vertical-align: middle !important;
}


/* =========================================================
   6. KAIRIO MENIU RODYKLĖS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub
> .menu-item
.jet-dropdown-arrow {

    position: absolute !important;

    top: 50% !important;
    right: 20px !important;

    transform: translateY(-50%) !important;

    margin: 0 !important;

    color: #111111 !important;
}


/* =========================================================
   7. IKONOS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub
> .menu-item
.jet-menu-icon {

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    flex-shrink: 0 !important;

    color: #111111 !important;

    background: #FFFFFF !important;

    font-size: 24px !important;
}


/* SVG */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub
> .menu-item
.jet-menu-icon svg {

    width: 24px !important;
    height: 24px !important;

    color: #111111 !important;

    stroke: #111111 !important;

    fill: none !important;
}


/* =========================================================
   8. WIDGETAS NEGALI NUKIRPTI DEŠINIO MENIU
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 {
    overflow: visible !important;
}


/* =========================================================
   9. DEŠINYSIS MENIU — BALTA PANELĖ
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub {

    position: fixed !important;

    left: 30vw !important;

    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;

    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;

    margin: 0 !important;

    padding: 28px 34px !important;

    box-sizing: border-box !important;

    background: #FFFFFF !important;

    border: none !important;
    border-radius: 0 !important;

    box-shadow: 0 8px 30px rgba(0,0,0,0.10) !important;

    z-index: 1000000 !important;

    overflow-y: auto !important;
    overflow-x: hidden !important;
}


/* =========================================================
   10. DEŠINIO MENIU VIDINIAI ELEMENTAI
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .jet-listing-grid,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .jet-listing-grid__items,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .jet-listing-grid__item,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .jet-listing-grid__item > *,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .elementor-element,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .e-con,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .e-con-inner,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .elementor-widget,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .elementor-widget-container,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .jet-listing-dynamic-field,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .jet-listing-dynamic-field__inline-wrap,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub .jet-listing-dynamic-field__content {

    border: none !important;

    box-shadow: none !important;
}


/* =========================================================
   11. PAGRINDINIS GRID — 4 STULPELIAI
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
> .jet-listing-grid
> .jet-listing-grid__items {

    display: grid !important;

    grid-template-columns:
        repeat(4, minmax(0, 1fr)) !important;

    column-gap: 30px !important;
    row-gap: 18px !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    align-items: start !important;

    background: #FFFFFF !important;
}


/* =========================================================
   12. PAGRINDINĖS KATEGORIJOS ITEM
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
> .jet-listing-grid
> .jet-listing-grid__items
> .jet-listing-grid__item {

    width: 100% !important;

    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    align-self: start !important;

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;

    border: none !important;
    box-shadow: none !important;
}


/* =========================================================
   13. PAGRINDINĖS KATEGORIJOS BLOKAS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
> .jet-listing-grid
> .jet-listing-grid__items
> .jet-listing-grid__item
> [data-elementor-type="jet-listing-items"]
> .e-con
> .e-con-inner
> .elementor-widget-jet-listing-dynamic-field
> .jet-listing-dynamic-field
> .jet-listing-dynamic-field__inline-wrap
> .jet-listing-dynamic-field__content {

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;
}


/* =========================================================
   14. PAGRINDINĖS KATEGORIJOS TEKSTAS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
> .jet-listing-grid
> .jet-listing-grid__items
> .jet-listing-grid__item
> [data-elementor-type="jet-listing-items"]
> .e-con
> .e-con-inner
> .elementor-widget-jet-listing-dynamic-field
> .jet-listing-dynamic-field__content
> a {

    display: block !important;

    margin: 0 0 6px 0 !important;
    padding: 0 !important;

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;

    color: #111111 !important;

    font-size: 14px !important;

    font-weight: 800 !important;

    line-height: 1.25 !important;

    text-decoration: none !important;
}


/* =========================================================
   15. VIDINIS GRID — SUB-SUB KATEGORIJOS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__item
.jet-listing-grid__items {

    display: grid !important;

    grid-template-columns: 1fr !important;

    grid-auto-rows: auto !important;

    row-gap: 2px !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    align-items: start !important;

    background: transparent !important;
}


/* =========================================================
   16. SUB-SUB KATEGORIJŲ ITEM
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__item
.jet-listing-grid__items
> .jet-listing-grid__item {

    width: 100% !important;

    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;

    border: none !important;
    box-shadow: none !important;

    align-self: start !important;
}


/* =========================================================
   17. SUB-SUB KATEGORIJŲ / BRANDŲ TEKSTAS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__item
.jet-listing-grid__items
.jet-listing-dynamic-field__content
> a {

    display: block !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    background-color: transparent !important;

    color: #333333 !important;

    font-size: 12px !important;

    font-weight: 400 !important;

    line-height: 1.25 !important;

    text-decoration: none !important;
}


/* =========================================================
   18. SUB-SUB HOVER
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__item
.jet-listing-grid__items
.jet-listing-dynamic-field__content
> a:hover {

    background: transparent !important;
    background-color: transparent !important;

    color: #111111 !important;
}


/* =========================================================
   19. ELEMENTOR KONTEINERIAI
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__item
.e-con,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__item
.e-con-inner {

    height: auto !important;
    min-height: 0 !important;

    align-items: flex-start !important;

    background: transparent !important;
}


/* =========================================================
   20. DESKTOP
   ========================================================= */

@media (min-width: 1001px) {

    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub {

        width: 30vw !important;
        min-width: 30vw !important;
        max-width: 30vw !important;

        height: 100vh !important;
        min-height: 100vh !important;

        top: 0 !important;
        left: 0 !important;

        padding-top: 24px !important;

        overflow-y: auto !important;
        overflow-x: visible !important;
    }


    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub {

        left: 30vw !important;

        top: 24px !important;
        right: 24px !important;
        bottom: 24px !important;

        padding: 28px 34px !important;
    }


    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
    > .jet-listing-grid
    > .jet-listing-grid__items {

        grid-template-columns:
            repeat(4, minmax(0, 1fr)) !important;

        column-gap: 30px !important;
        row-gap: 18px !important;
    }

}


/* =========================================================
   21. TABLET
   ========================================================= */

@media (max-width: 1000px) and (min-width: 768px) {

    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub {

        left: 30vw !important;

        top: 20px !important;
        right: 20px !important;
        bottom: 20px !important;

        padding: 24px !important;
    }


    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
    > .jet-listing-grid
    > .jet-listing-grid__items {

        grid-template-columns:
            repeat(3, minmax(0, 1fr)) !important;

        column-gap: 22px !important;
        row-gap: 16px !important;
    }

}


/* =========================================================
   22. MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub {

        width: 100vw !important;
        min-width: 100vw !important;
        max-width: 100vw !important;

        height: 100vh !important;

        padding-top: 20px !important;
    }


    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub {

        left: 0 !important;

        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;

        padding: 24px !important;
    }


    .elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
    > .jet-listing-grid
    > .jet-listing-grid__items {

        grid-template-columns:
            repeat(2, minmax(0, 1fr)) !important;

        column-gap: 18px !important;
        row-gap: 16px !important;
    }

}


/* =========================================================
   23. FIX — DEŠINIOJO MENIU PAGRINDINIŲ KATEGORIJŲ FONAS
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item
a {

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;

    color: #111111 !important;

    font-weight: 800 !important;
}


.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item
.jet-listing-dynamic-field,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item
.jet-listing-dynamic-field__inline-wrap,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item
.jet-listing-dynamic-field__content {

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;
}


.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item
.elementor-widget-jet-listing-dynamic-field,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item
.elementor-widget-container {

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;
}


.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item {

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;
}


/* Hover / focus / active */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item a:hover,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item a:focus,
.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__mega-sub
.jet-listing-grid__items
> .jet-listing-grid__item a:active {

    background: #FFFFFF !important;
    background-color: #FFFFFF !important;

    color: #111111 !important;
}


/* =========================================================
   24. DARK BACKDROP
   ========================================================= */

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub {

    box-shadow:
        0 0 0 100vmax rgba(0, 0, 0, 0.55) !important;

}

.elementor-25273 .elementor-element.elementor-element-7930c96 .jet-custom-nav__sub
> .menu-item
> .jet-custom-nav__item-link
.jet-menu-link-text {

    left: 76px !important;
}/* End custom CSS */