.elementor-4492 .elementor-element.elementor-element-2686ddba{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E530;padding:20px 35px 22px 40px;z-index:999;}.elementor-bc-flex-widget .elementor-4492 .elementor-element.elementor-element-4f31c085.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4492 .elementor-element.elementor-element-4f31c085.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4492 .elementor-element.elementor-element-4f31c085.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4492 .elementor-element.elementor-element-5d479fe9{width:auto;max-width:auto;}.elementor-4492 .elementor-element.elementor-element-5d479fe9 .brand_el .logo_desktop{opacity:1;}.elementor-4492 .elementor-element.elementor-element-5d479fe9 .brand_el .logo_mobile{opacity:1;}.elementor-bc-flex-widget .elementor-4492 .elementor-element.elementor-element-714b38ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4492 .elementor-element.elementor-element-714b38ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4492 .elementor-element.elementor-element-714b38ea.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2{width:auto;max-width:auto;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2 ul li a{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;padding:10px 20px 10px 20px;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2 ul{padding:0px 5px 0px 5px;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2 ul.menu > li > a{color:#FFFFFF;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2 ul.menu > li > a:hover{color:#E3B25A;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2 ul.menu > li.current-menu-item > a{color:#E3B25A;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2 ul.sub-menu li a:hover{color:#E3B25A;}.elementor-4492 .elementor-element.elementor-element-7b3e9de2 ul.sub-menu li.current-menu-item > a{color:#E3B25A;}.elementor-bc-flex-widget .elementor-4492 .elementor-element.elementor-element-368d6bef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4492 .elementor-element.elementor-element-368d6bef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4492 .elementor-element.elementor-element-368d6bef.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4492 .elementor-element.elementor-element-368d6bef{z-index:9999;}.elementor-4492 .elementor-element.elementor-element-5e49e1f7{width:auto;max-width:auto;}.elementor-4492 .elementor-element.elementor-element-5e49e1f7 .ova_wrap_search_popup i{font-size:20px;}.elementor-4492 .elementor-element.elementor-element-3d61eccd{width:auto;max-width:auto;z-index:9999;}.elementor-4492 .elementor-element.elementor-element-3d61eccd > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-4492 .elementor-element.elementor-element-3d61eccd .menu-toggle:before{background-color:#FFFFFF;}.elementor-4492 .elementor-element.elementor-element-3d61eccd .menu-toggle span:before{background-color:#FFFFFF;}.elementor-4492 .elementor-element.elementor-element-3d61eccd .menu-toggle:after{background-color:#FFFFFF;}.elementor-4492 .elementor-element.elementor-element-3d61eccd ul li a:hover{color:#E3B25A;}.elementor-4492 .elementor-element.elementor-element-3d61eccd ul li.current-menu-item > a{color:#E3B25A;}.elementor-4492 .elementor-element.elementor-element-3d61eccd ul li.current-menu-ancestor > a{color:#E3B25A;}.elementor-4492 .elementor-element.elementor-element-3d61eccd ul li.current-menu-parent > a{color:#E3B25A;}@media(max-width:1024px){.elementor-4492 .elementor-element.elementor-element-2686ddba{padding:20px 15px 40px 20px;}}@media(max-width:767px){.elementor-4492 .elementor-element.elementor-element-2686ddba{padding:20px 20px 40px 20px;}.elementor-4492 .elementor-element.elementor-element-4f31c085{width:50%;}.elementor-4492 .elementor-element.elementor-element-714b38ea{width:5%;}.elementor-4492 .elementor-element.elementor-element-368d6bef{width:45%;}}@media(min-width:768px){.elementor-4492 .elementor-element.elementor-element-4f31c085{width:17%;}.elementor-4492 .elementor-element.elementor-element-714b38ea{width:65.332%;}.elementor-4492 .elementor-element.elementor-element-368d6bef{width:17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4492 .elementor-element.elementor-element-4f31c085{width:45%;}.elementor-4492 .elementor-element.elementor-element-714b38ea{width:10%;}.elementor-4492 .elementor-element.elementor-element-368d6bef{width:45%;}}/* Start custom CSS for retirio_elementor_menu_nav, class: .elementor-element-7b3e9de2 */@media (min-width: 1025px) {
  .elementor-4492 .elementor-element.elementor-element-7b3e9de2 .menu-item > a {
    position: relative;
    z-index: 1;
  }

  .elementor-4492 .elementor-element.elementor-element-7b3e9de2 .menu-item > a::before {
    content: '';
    position: absolute;
    top: -8px;
    left: 0;
    right: 0;
    bottom: -40px;
    background: #1e3535;
    z-index: -1;
    opacity: 0;
    transition: opacity 0.15s ease;
    clip-path: polygon(0% 0%, 150% 0%, 150% 35%, 0% 100%);
    pointer-events: none;
  }

  .elementor-4492 .elementor-element.elementor-element-7b3e9de2 .menu-item > a:hover::before,
  .elementor-4492 .elementor-element.elementor-element-7b3e9de2 .current-menu-item > a::before {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2686ddba */@media (min-width: 1025px) {
  .elementor-4492 .elementor-element.elementor-element-2686ddba .menu-item > a {
    position: relative;
    z-index: 1;
  }

  .elementor-4492 .elementor-element.elementor-element-2686ddba .menu-item > a::before {
    content: '';
    position: absolute;
    top: -8px;
    left: 0;
    right: 0;
    bottom: -30px;
    background: #1e3535;
    z-index: -1;
    opacity: 0;
    transition: opacity 0.50s ease;
    clip-path: polygon(0% 0%, 100% 0%, 100% 80%, 0% 100%);
    pointer-events: none;
  }

  .elementor-4492 .elementor-element.elementor-element-2686ddba .menu-item > a:hover::before,
  .elementor-4492 .elementor-element.elementor-element-2686ddba .current-menu-item > a::before {
    opacity: 1;
  }
}/* End custom CSS */