/* ==========================================
   GUVENC BASE SYSTEM
========================================== */

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

:root{

    --gold:#d4af37;
    --green:#06180d;
    --green2:#0b2a16;
    --white:#ffffff;
    --text:#222;

}

html{

    scroll-behavior:smooth;
    width:100%;
    overflow-x:hidden;

}

body{

    width:100%;
    min-height:100vh;

    display:flex;
    flex-direction:column;

    overflow-x:hidden;

    background:var(--green);

    color:var(--text);

    font-family:'Poppins',sans-serif;

    padding-top:130px;

}

main{

    flex:1;
    width:100%;

}

.container{

    width:100%;
    max-width:1200px;

    margin:0 auto;

    padding:0 20px;

}

img{

    max-width:100%;
    display:block;

}

a{

    text-decoration:none;
    color:inherit;

}

button{

    font-family:inherit;
    border:none;
    outline:none;
    cursor:pointer;

}

input,
textarea,
select{

    font-family:inherit;
    outline:none;

}

ul{

    list-style:none;

}

.auth-video{

    display:block !important;
    opacity:1 !important;
    visibility:visible !important;

}
/* Scroll Bar */

::-webkit-scrollbar{

width:10px;

}

::-webkit-scrollbar-track{

background:#06180d;

}

::-webkit-scrollbar-thumb{

background:linear-gradient(#d4af37,#ffd95e);

border-radius:20px;

}

::-webkit-scrollbar-thumb:hover{

background:#FFD54A;

}
#progressbar{

position:fixed;

left:0;

top:0;

height:4px;

width:0;

background:linear-gradient(90deg,#FFD54A,#d4af37);

z-index:999999;

}
button,
.btn-main,
.buy-btn,
.about-btn{

transition:.35s;

}

button:hover,
.btn-main:hover,
.buy-btn:hover,
.about-btn:hover{

transform:translateY(-4px);

box-shadow:

0 20px 40px rgba(212,175,55,.35);

}