.elementor-7981 .elementor-element.elementor-element-43afffb{--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-7981 .elementor-element.elementor-element-43afffb:not(.elementor-motion-effects-element-type-background), .elementor-7981 .elementor-element.elementor-element-43afffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7981 .elementor-element.elementor-element-9954e67{background-color:#000000;padding:12px 12px 12px 12px;}.elementor-7981 .elementor-element.elementor-element-9954e67 img{width:200px;}.elementor-7981 .elementor-element.elementor-element-7f8c593{background-color:#000000;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:9999;border-radius:0px 0px 1px 0px;box-shadow:0px 0px 10px 0px #4F5960;--nav-menu-icon-size:26px;}.elementor-7981 .elementor-element.elementor-element-7f8c593 .elementor-menu-toggle{margin:0 auto;}.elementor-7981 .elementor-element.elementor-element-7f8c593 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-7981 .elementor-element.elementor-element-7f8c593 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-astglobalcolor3 );}.elementor-7981 .elementor-element.elementor-element-7f8c593 div.elementor-menu-toggle{color:var( --e-global-color-astglobalcolor3 );}.elementor-7981 .elementor-element.elementor-element-7f8c593 div.elementor-menu-toggle svg{fill:var( --e-global-color-astglobalcolor3 );}.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-7f8c593 */.menu-item.us-btn > a {
  font-weight:700 !important;
  letter-spacing:0.4px;
  text-transform:uppercase;
  color:#ffffff !important;
}
.menu-item.us-btn > a:hover {
  color:#c6b5a1 !important;
}
.menu-item.us-btn > a {
  position: relative;
  color:#ffffff !important;
  font-weight:600;
}
.menu-item.us-btn > a::after {
  content:"";
  position:absolute;
  bottom:-5px;
  left:50%;
  width:0;
  height:1px;
  background:#c6b5a1;
  transition:all .3s ease;
  transform:translateX(-50%);
}
.menu-item.us-btn > a:hover::after {
  width:100%;
}/* End custom CSS */