.elementor-613 .elementor-element.elementor-element-1ef07a9{--display:flex;--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-613 .elementor-element.elementor-element-bd5f632 .header-top{background:#101840;}.elementor-613 .elementor-element.elementor-element-bd5f632 .menu-area:before{background:#000000;}.elementor-613 .elementor-element.elementor-element-bd5f632 .menu-area:after{background:#FFFFFF;}.elementor-613 .elementor-element.elementor-element-bd5f632 .main-menu>ul>li>a, .elementor-613 .elementor-element.elementor-element-bd5f632 .main-menu ul.sub-menu li a{font-size:12px;font-weight:bold;letter-spacing:-0.4px;}.elementor-613 .elementor-element.elementor-element-2e3a643{--display:flex;}.elementor-613 .elementor-element.elementor-element-e4db979{--spacer-size:50px;}/* Start custom CSS for rakarheader, class: .elementor-element-bd5f632 *//* Limit submenu height and add scroll */
.sub-menu {
  max-height: 400px; /* adjust height as you prefer */
  overflow-y: auto;  /* enables vertical scrolling */
  overflow-x: hidden; /* hides horizontal scroll */
  scrollbar-width: thin; /* for Firefox */
  scrollbar-color: #ff6600 #f1f1f1; /* scrollbar color */
}

/* Optional – for WebKit browsers (Chrome, Edge, Safari) */
.sub-menu::-webkit-scrollbar {
  width: 6px;
}
.sub-menu::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.sub-menu::-webkit-scrollbar-thumb {
  background-color: #ff6600;
  border-radius: 10px;
}
.sub-menu::-webkit-scrollbar-thumb:hover {
  background-color: #cc5200;
}/* End custom CSS */