.elementor-1182 .elementor-element.elementor-element-d7409a7{--display:flex;--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-1182 .elementor-element.elementor-element-d7409a7:not(.elementor-motion-effects-element-type-background),.elementor-1182 .elementor-element.elementor-element-d7409a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-1182 .elementor-element.elementor-element-7da98108{width:auto;max-width:auto}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.main-header{background-color:#0f0f0f;color:#fff;padding:20px 40px;border-bottom:1px solid #1c2b40;position:sticky;top:0;z-index:1000}.main-header .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.logo img{height:48px;width:auto}.main-nav ul{list-style:none;display:flex;gap:30px;padding:0;margin:0}.main-nav a{color:#c6986f;text-decoration:none;font-weight:500;font-size:16px;transition:color 0.3s ease}.main-nav a:hover{color:#fff}@media (max-width:768px){.main-header .container{flex-direction:column;align-items:flex-start}.main-nav ul{flex-direction:column;gap:16px;margin-top:20px}}@media only screen and (max-width:767px){.elementor-location-header{display:flex!important;flex-direction:column!important;align-items:center!important}.elementor-location-header .elementor-container{flex-direction:column!important;align-items:center!important}.elementor-widget-theme-site-logo{order:1;margin-bottom:10px;max-width:150px}.elementor-nav-menu{order:2;width:100%;text-align:center}.elementor-nav-menu a{display:block;padding:10px 0}}}.elementor-nav-menu a{display:block;padding:10px 0}}