/* style.css */
/* Genel Ayarlar */
@font-face {
  font-family: 'Aquire';
  src: url('./fonts/aquire.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
.navbar, .hero, .hero-text, .video-border-wrapper, .play-button {
position: relative;
z-index: 10;
}
body, html {
margin: 0;
padding: 0;
overflow-x: hidden;
}
body {
position: relative;
z-index: 1;
margin: 0;
padding: 0;
font-family: 'Montserrat', sans-serif;
background-color: #0b0b0e;
color: #fff;
scroll-behavior: smooth;
}
a {
color: inherit;
text-decoration: none;
}
button {
cursor: pointer;
font-weight: bold;
border: none;
border-radius: 25px;
padding: 12px 24px;
}
.red-btn {
font-family: 'Montserrat', sans-serif;
font-size: 13pt;
font-weight: 400;
height: 60px;
width: 260px;
border-radius: 30px;
background-color: #ff0000;
color: white;
}
.light-btn {
font-size: 13pt;
font-weight: 400;
height: 60px;
width: 175px;
border-radius: 30px;
font-family: 'Montserrat', sans-serif;
background-color: transparent;
border: 1px solid #151517;
color: white;
}

.page-section{
    background-image: url(./res/kontenjan-background.svg);
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 100px 100px;
    margin-top: 200px;
    margin-bottom: 300px;
}

.page-section p{
    color: white;
    font-size: 16px;
}

.page-text{
    font-family: Aquire;
    font-size: 60px;
    font-weight: 100;
    color: white;
}

.page-button{
    display: flex;
    gap: 20px;
}

.page-red-button{
    font-family: 'Montserrat', sans-serif;
    font-size: 13pt;
    font-weight: 400;
    height: 60px;
    width: 260px;
    border-radius: 30px;
    background-color: #ff0000;
    color: white;
    margin-top: 50px;
}


  