.elementor-159800 .elementor-element.elementor-element-a5c5e57{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:99999999999999;}.elementor-159800 .elementor-element.elementor-element-a5c5e57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159800 .elementor-element.elementor-element-c20c885 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-159800 .elementor-element.elementor-element-c20c885 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav{width:430px;background-color:#F7F7F7;padding:0% 0% 0% 5%;margin:0px 0px 0px 0px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__mega-sub{width:500px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub{min-width:290px;padding:0px 0px 0px 0px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub{min-width:290px;padding:0px 0px 0px 0px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub, .elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub{background-color:#F0F0F0;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a{background-color:#F8141400;padding:8px 6px 8px 10px;border-radius:3px 3px 3px 3px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{color:#111111B2;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4  > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-custom-item-label.top-level-label{font-family:"alliance no.2", Sans-serif;font-size:22px;font-weight:600;line-height:22px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a{background-color:#F0F0F0;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a{background-color:#F0F0F0;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a{background-color:#33333300;border-radius:3px 3px 3px 3px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-menu-link-text{color:#111111B2;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4  > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item > a .jet-menu-link-text{font-family:"alliance no.2", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:18px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4  > .elementor-widget-container > div > .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:"alliance no.2", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item{margin:0px 0px 0px 0px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a{background-color:#E6E6E6;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-link-text{color:#111111B2;font-family:"alliance no.2", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:18px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.hover-state > a .jet-menu-icon:before{color:#111111B2;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item > a{background-color:#FFFFFF00;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon{background-color:#ffffff;width:22px;height:22px;align-self:center;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .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-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a .jet-menu-icon{background-color:#ffffff;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .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-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon:before{font-size:12px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon:before{font-size:12px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-icon svg{width:12px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-icon svg{width:12px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-menu-badge{align-self:center;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-menu-badge{align-self:center;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow{right:30px;background-color:#02010100;align-self:center;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{right:30px;background-color:#02010100;align-self:center;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > a .jet-dropdown-arrow{left:30px;right:auto;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav--dropdown-left-side > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow{left:30px;right:auto;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow:before{font-size:20px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow:before{font-size:20px;}.elementor-159800 .elementor-element.elementor-element-60893b0{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}#elementor-popup-modal-159800 .dialog-message{width:100vw;height:100vh;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-159800{justify-content:flex-start;align-items:flex-end;pointer-events:all;}#elementor-popup-modal-159800 .dialog-close-button{display:flex;top:-300%;background-color:#02010100;}#elementor-popup-modal-159800 .dialog-widget-content{animation-duration:0.6s;background-color:#00000000;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-159800 .dialog-close-button i{color:#02010100;}#elementor-popup-modal-159800 .dialog-close-button svg{fill:#02010100;}@media(max-width:1024px){.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav{width:25%;}#elementor-popup-modal-159800{align-items:flex-start;}}@media(max-width:767px){.elementor-159800 .elementor-element.elementor-element-a5c5e57{padding:0px 0px 0px 0px;}.elementor-159800 .elementor-element.elementor-element-c20c885 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-159800 .elementor-element.elementor-element-e8c7ec4{width:100%;max-width:100%;}.elementor-159800 .elementor-element.elementor-element-60893b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for jet-custom-menu, class: .elementor-element-e8c7ec4 */.elementor-159800 .elementor-element.elementor-element-e8c7ec4 p {
    font-size: 12px;
    line-height: 12px;
    text-transform: uppercase;
    font-family: 'alliance no.2';
    font-weight: 600;
    color: #999999;
}
 .jet-custom-nav {
    width: 25%;
    height: 100vh !important;
    background-color: #F7F7F7;
    display: block;
   
}
.jet-custom-nav__sub .jet-custom-nav__item {
    position: static;
    padding: 0px 10px 0px 0px;
}

.jet-custom-nav>.jet-custom-nav__item {
    position: static;
    padding: 0px 10px 0px 0px;
}
/* Common Styles */
@media (min-width: 768px) {
 








.jet-custom-nav__sub {
    height: 100vh !important;
    height:100svh !important;
     max-height:100vh !important
     max-height:100svh !important
    box-shadow: none;
    padding: 75px 0 0 0;
}

.jet-custom-nav__mega-sub {
    width: 360px;
    box-shadow: none;
}

.jet-custom-nav .jet-custom-nav__item a {
    background-color: #54595f00;
}











/* Custom Styles for Specific Elements */


   .elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav {
    width: 25%;
    padding: 192px 0 0 5%;
}

.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub {
    background-color: #F0F0F0;
    color: #999999 !important;
    font-size: 12px !important;
    line-height: 12px;
    text-transform: uppercase;
    font-family: 'alliance no.2';
    padding: 192px 0 0 20px;
}

.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub  {
    background-color: #1F1F1F;
    color: #d9d9d9 !important;
    font-size: 12px !important;
    line-height: 12px;
    text-transform: uppercase;
    font-family: 'alliance no.2';
    padding: 192px 0 0 20px;
}


.menu-item.menu-item-type-custom.menu-item-object-custom.jet-custom-nav__item.jet-custom-nav__item-159289 {
    margin-bottom: 80px;
}



.jet-custom-nav__item-159757 {
    display: none;
}



.jet-custom-nav__item-159758 {
    display: none;
}


.jet-custom-nav__item-159759 {
    display: none;
}



.jet-custom-nav__sub > div > div:last-child .jet-custom-item-label.sub-level-label {
    color: #FFFFFFB2 !important;
}

.jet-custom-nav__sub > div > div:last-child .jet-custom-nav__item.hover-state > a {
    background-color: #111111 !important;
} 




.jet-custom-nav__sub > div > div:last-child .jet-custom-item-label.sub-level-label {
    color: #FFFFFFB2 !important;
}

 
}





/* Additional Styles */
.elementor-159800 .elementor-element.elementor-element-e8c7ec4 p {
    font-size: 12px;
    line-height: 12px;
    text-transform: uppercase;
    font-family: 'alliance no.2';
    font-weight: 600;
    color: #999999;
}





.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.jet-custom-nav__item.jet-custom-nav__item-166370  {
    margin-bottom: 10px;
   
}





.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.jet-custom-nav__item-171441  {
    margin-bottom: 25px;
   
}



/* Mobile Styles */
body.admin-bar[data-elementor-device-mode=mobile] .jet-mobile-menu__instance--slide-out-layout .jet-mobile-menu__container {
    
    width: 100vw !important;
}




/* Chnage Arrow icon */

.elementor-widget-jet-custom-menu > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow:before {
    display: none;
}

.elementor-widget-jet-custom-menu > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > a .jet-dropdown-arrow:after {
     content: url("https://test.foilandco.es/wp-content/uploads/2024/01/chevron-right-4.svg") !important;
}


.elementor-widget-jet-custom-menu > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow:before {
    display: none;
}

.elementor-widget-jet-custom-menu > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub a .jet-dropdown-arrow:after {
     content: url("https://test.foilandco.es/wp-content/uploads/2024/01/chevron-right-4.svg") !important;
}






.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub  a .jet-dropdown-arrow:before {
     display:none !important;
}

.elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub  a .jet-dropdown-arrow:after {
     content: url("https://test.foilandco.es/wp-content/uploads/2024/01/chevron-right-3.svg") !important;
}


/* header overflow-x */

html.yes-js.js_active.js {
    overflow-x: hidden;
}
@media (max-width: 1024px) {
  .elementor-159800 .elementor-element.elementor-element-e8c7ec4 > .elementor-widget-container > div > .jet-custom-nav {
    width: 100vw !important;
    padding-top: 90px !important;
  }
}/* End custom CSS */