.elementor-3644 .elementor-element.elementor-element-4607df2{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3644 .elementor-element.elementor-element-4607df2:not(.elementor-motion-effects-element-type-background), .elementor-3644 .elementor-element.elementor-element-4607df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292525;}.elementor-3644 .elementor-element.elementor-element-4607df2.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-3644 .elementor-element.elementor-element-f2606f2{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3644 .elementor-element.elementor-element-f2606f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3644 .elementor-element.elementor-element-9e2965e{--display:flex;--min-height:0em;}.elementor-3644 .elementor-element.elementor-element-9e2965e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-menu-toggle{margin:0 auto;}.elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-nav-menu--dropdown a, .elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-menu-toggle{color:#FF0000;fill:#FF0000;}.elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-nav-menu--dropdown{background-color:#000000;}.elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-nav-menu--dropdown .elementor-item, .elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Belanosima", Sans-serif;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-3644 .elementor-element.elementor-element-4607df2{--width:100%;}.elementor-3644 .elementor-element.elementor-element-f2606f2{--width:12.595%;}.elementor-3644 .elementor-element.elementor-element-9e2965e{--width:26.718%;}}/* Start custom CSS for nav-menu, class: .elementor-element-01f9877 */.elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-nav-menu {
  display: flex;
  align-items: center;
  gap: 24px;
}

.elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-item {
  color: #ff4b4b;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-3644 .elementor-element.elementor-element-01f9877 .elementor-item:hover {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4607df2 */.elementor-3644 .elementor-element.elementor-element-4607df2 {
  transition: all 0.3s ease;
}

.elementor-3644 .elementor-element.elementor-element-4607df2.elementor-sticky--effects {
  background: #000 !important;
  box-shadow: 0 5px 20px rgba(0,0,0,0.5);
}/* End custom CSS */