.elementor-50 .elementor-element.elementor-element-cf69235{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */::-webkit-scrollbar{width:6px}
::-webkit-scrollbar-track{background:#0A0A0A}
::-webkit-scrollbar-thumb{background:#C8A96A;border-radius:3px}
html{scroll-behavior:smooth}
body{background-color:#000!important;-webkit-font-smoothing:antialiased}
.elementor-button{transition:all .3s ease!important;letter-spacing:2px!important;text-transform:uppercase!important}
.elementor-button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 30px rgba(200,169,106,.3)!important}
#masthead.ast-sticky-active{background:rgba(0,0,0,.95)!important;backdrop-filter:blur(10px)!important;border-bottom:1px solid rgba(200,169,106,.2)!important}
.main-header-menu .menu-item a{color:#fff!important;font-size:13px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;transition:color .3s ease!important}
.main-header-menu .menu-item a:hover,.main-header-menu .current-menu-item>a{color:#C8A96A!important}
.elementor-widget-divider .elementor-divider-separator{border-color:#C8A96A!important}
a{color:#C8A96A;transition:color .3s ease}
a:hover{color:#fff}
.elementor-accordion-item{border:1px solid rgba(200,169,106,.2)!important;margin-bottom:8px!important;background:#0A0A0A!important}
.elementor-accordion-title{color:#fff!important}
.elementor-active .elementor-accordion-title{color:#C8A96A!important}
.elementor-accordion-content{color:#aaa!important}
.ast-breadcrumbs-wrapper,.ast-page-title-bar,.page-title-wrap{display:none!important}
.elementor-page{animation:fadeIn .6s ease}
@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}/* End custom CSS */