.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.scroll-container{scrollbar-width:thin;scrollbar-color:#555 #222}.scroll-container::-webkit-scrollbar{width:12px}.scroll-container::-webkit-scrollbar-track{background-color:#222;border-radius:100px!important}.scroll-container::-webkit-scrollbar-thumb{background-color:#555;border-radius:100px!important;border:3px solid #222}.scroll-container::-webkit-scrollbar-thumb:hover{background-color:#777}.gradient{background-image:linear-gradient(180deg,rgba(0,0,0,.2)0,rgba(0,0,0,.5) 25%,rgba(0,0,0,.85)50%,rgba(0,0,0,1)80%,rgba(0,0,0,1))}.ReactModal__Overlay{z-index:99!important}.ReactModal__Content,.ReactModal__Overlay{outline:none}.hero-container{position:relative;width:100%;height:100vh}.hero-content-wrapper{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-container{background-size:cover;background-position:50%}.goldBar{fill:var(--goldGradient)}.select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.75rem;border:none;background-color:#2F2F2F;padding-right:2.5rem;transition:background-color .2s ease-in-out}.select-container select:hover{background-color:#e0e0e0}.select-container select:focus{outline:none;box-shadow:0 0 0 2px #212121;background-color:#f0f0f0}.select-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;margin-right:1.5rem;pointer-events:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #2F2F2F!important;-webkit-text-fill-color:#d1d5db;border:none!important}.vertical-slider{writing-mode:vertical-lr;direction:rtl;width:16px;vertical-align:bottom;border-radius:10px;outline:none;cursor:pointer;height:100%}.fade-in{opacity:0;animation:fadeIn .5s forwards}@keyframes fadeIn{to{opacity:1}}@media (max-width:1024px){.hero-container{background-size:contain;background-position:50%}}@media screen and (orientation:landscape) and (max-height:540px){.pop-modal{overflow-y:auto!important}}