.elementor-2641 .elementor-element.elementor-element-23fe5aa3 .elementor-menu-toggle{margin:0 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 nav-menu, class: .elementor-element-23fe5aa3 */width: 100%; & .elementor-nav-menu--main .elementor-item { font-family: 'Yantramanav', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #F3F1EC; padding: 16px 16px; } & .elementor-nav-menu--main .elementor-item:hover, & .elementor-nav-menu--main .elementor-item.elementor-item-active, & .elementor-nav-menu--main .elementor-item.highlighted { color: #EB3300; } & .elementor-nav-menu--main .elementor-item:after { background-color: #EB3300; height: 2px; } & .elementor-nav-menu--main .sub-menu { background-color: #1A1D23; border: 1px solid #2A2E36; min-width: 280px; } & .elementor-nav-menu--dropdown { background-color: #1A1D23; border-top: 1px solid #2A2E36; } & .elementor-nav-menu--dropdown a, & .sub-menu a { font-family: 'Yantramanav', sans-serif; font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase; color: #F3F1EC !important; background-color: transparent !important; padding: 14px 20px !important; border-bottom: 1px solid #2A2E36; } & .elementor-nav-menu--dropdown a:hover, & .sub-menu a:hover, & .elementor-nav-menu--dropdown a.elementor-item-active { color: #EB3300 !important; background-color: #121418 !important; } & .elementor-menu-toggle { background-color: transparent; color: #F3F1EC; border: 1px solid #2A2E36; padding: 10px; border-radius: 0; font-size: 22px; } & .elementor-menu-toggle svg { fill: #F3F1EC; } & .elementor-menu-toggle:hover { border-color: #EB3300; }/* End custom CSS */