:root{--primary-green:#71c972;--hover-green:#e3f4e3;--primary-blue:#3b61c9;--hover-blue:#8a9fd0;--sub-blue:#0b2b6b;--primary-black:#1d1c1c;--primary-grey:#e0e0e0;--sub-grey:#f9f9f9}html{scroll-behavior:smooth}body{text-wrap:balance;background:linear-gradient(90deg,#f3f6ff 9%,#d8f2d6 95%);font-family:Archivo Narrow,Arial,sans-serif;margin:0}.header-section{background-color:var(--sub-grey);margin:0;position:sticky;top:0;z-index:1000}.header,.header-section{align-items:center;display:flex}.header{box-shadow:0 3px 4px 0 rgba(48,48,48,.46);box-sizing:border-box;padding:0 80px;width:100%}.header-left{display:flex}.header img{display:inline-block;height:40px;padding-bottom:5px;padding-top:10px;width:auto}.header-right{align-items:center;display:flex;gap:15px;margin-left:auto;text-align:right}.header a.passive{color:var(--sub-blue);font-size:18px;padding:10px;text-decoration:none}.header a.passive:hover{color:var(--primary-blue)}.header a.active{background-color:var(--primary-blue);border-radius:8px;color:var(--sub-grey);font-size:18px;padding:8px 16px;text-decoration:none}.header a.active:hover{background-color:var(--sub-blue)}.mobil-header{display:none}.title-section{align-items:center;box-sizing:border-box;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:40px 20px;width:100%}.titles{flex:1;margin:0;min-width:280px;padding:0}.titles h1{color:var(--primary-blue);font-size:42px;line-height:1.2;margin-bottom:20px}.main-description{color:var(--sub-blue);font-size:22px;line-height:normal;margin-bottom:30px}.mainpic{align-items:center;display:flex;flex:1;justify-content:center;margin:0;max-width:500px;min-width:280px}.mainimg{display:block;height:auto;max-height:500px;object-fit:contain;width:100%}.primary-button{background-color:var(--primary-green);border-radius:8px;color:var(--sub-grey);display:inline-block;font-size:22px;margin-bottom:30px;padding:10px 30px;text-decoration:none}.primary-button:hover{background-color:var(--primary-blue)}.rule{color:var(--sub-blue);font-size:18px;line-height:1.5}.rule:hover{font-weight:600}h2{color:var(--primary-blue);font-size:38px;margin:0 auto 20px;max-width:1000px}h3{font-size:22px;text-transform:uppercase}li{text-align:left}.subtext{color:var(--sub-blue);font-size:22px;margin:0 auto 40px;max-width:1000px;width:100%}a{color:var(--primary-green)}.first-section{padding:50px 20px;text-align:center}.content-box{box-sizing:border-box;color:var(--sub-blue);font-size:20px;max-width:1100px;padding:0 30px;text-align:left}.content-1,.content-box{margin:0 auto;width:100%}.text-1,.text-2,.text-3{align-items:flex-start;display:flex;gap:30px;margin-bottom:10px;width:100%}.ticket{flex-shrink:0}.ticketimg{display:block;height:auto;width:90px}.boxtext{flex:1;min-width:0}.sublink{margin-bottom:30px;text-align:right}.second-section,.third-section{box-sizing:border-box;padding:60px 40px;text-align:center}.second-section{padding:60px 20px;text-align:center}.content-box-2{align-items:center;flex-wrap:wrap;gap:40px;margin:0 auto;max-width:1000px}.content-2,.content-box-2{display:flex;justify-content:center}.content-2{flex:1;max-width:450px;min-width:280px}.subimg{display:block;height:auto;width:100%}.image-buttons{display:flex;flex:1;flex-direction:column;gap:20px;max-width:480px;min-width:280px}.image-buttons button{background-color:var(--sub-grey);border:1px solid var(--primary-grey);border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.05);cursor:pointer;padding:24px;text-align:left;transition:all .3s ease}.image-buttons button:hover{border-color:var(--primary-green);box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px)}.button-content{align-items:center;display:flex;gap:15px;justify-content:space-between}.button-content span{color:var(--sub-blue);font-size:16px;line-height:1.5}.button-content strong{color:var(--sub-blue);display:block;font-size:18px}.button-content img{flex-shrink:0;height:auto;width:20px}.third-section{padding:60px 20px;text-align:center}.image-buttons-2{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:1100px}.image-buttons-2 button{background-color:var(--sub-grey);border:1px solid var(--primary-grey);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);cursor:pointer;flex:1;max-width:250px;min-width:200px;padding:30px 20px;transition:all .3s ease}.image-buttons-2 button:hover{border-color:silver;box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-4px)}.button-content-2{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:220px;text-align:center}.button-content-2 img{height:60px;margin-bottom:20px;max-width:140px;object-fit:contain}.button-content-2 span{color:var(--sub-blue);font-size:16px;line-height:1.45;margin-bottom:10px}.button-content-2 a{color:var(--primary-blue);font-size:16px;font-weight:700;margin-top:auto;text-decoration:underline;transition:color .2s ease}.button-content-2 a:hover{color:var(--sub-blue)}.buttons{align-items:center;display:flex;justify-content:center;margin-top:40px;width:100%}.sub-button{background-color:var(--sub-grey);border:2px solid var(--primary-green);border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.08);color:var(--primary-green);display:inline-block;font-size:20px;padding:10px 30px;text-align:center;text-decoration:none;transition:all .3s ease}.sub-button:hover{background-color:var(--primary-blue);border-color:var(--primary-blue);color:#fff;transform:translateY(-2px)}.sub-button-2{background-color:var(--primary-green);border:2px solid var(--primary-green);border-radius:8px;box-shadow:0 4px 12px rgba(113,201,114,.3);color:#fff;display:inline-block;font-size:20px;padding:10px 30px;text-align:center;text-decoration:none;transition:all .3s ease}.sub-button-2:hover{background-color:var(--primary-blue);border-color:var(--primary-blue);color:var(--sub-grey);transform:translateY(-2px)}.fourth-section{box-sizing:border-box;margin-top:20px;padding:0 20px 40px;text-align:center;width:100%}h6{color:var(--primary-blue);font-size:20px;line-height:1.2;margin-top:30px;text-align:left}.gyik{margin-left:auto;margin-right:auto;max-width:800px;width:100%}details{font-size:18px}details>summary{background-color:var(--sub-grey);border:1px solid var(--sub-grey);border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:var(--sub-blue);cursor:pointer;padding:15px 20px;text-align:left}details>summary:hover{background-color:var(--primary-blue);border:1px solid var(--primary-blue);color:#fff}details[open] summary{border-radius:10px 10px 0 0}details>div{background-color:#fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:0 0 10px 10px;border-right:1px solid #e0e0e0;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding:1rem;text-align:left}footer{background-color:var(--sub-grey);box-sizing:border-box;color:var(--sub-blue);font-size:16px;height:40px;margin:0;padding-top:10px;text-align:center}.popup-overlay{align-items:center;backdrop-filter:blur(4px);background-color:rgba(0,0,0,.4);box-sizing:border-box;display:none;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}.popup-overlay.active{display:flex}.popup-content{background-color:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.2);box-sizing:border-box;max-height:90vh;max-width:800px;overflow-y:auto;padding:35px 40px;position:relative;text-align:left;width:100%}.popup-close{align-items:center;background:#fff;border:1.5px solid var(--sub-blue);border-radius:6px;color:var(--sub-blue);cursor:pointer;display:flex;font-size:20px;font-weight:700;height:32px;justify-content:center;line-height:1;position:absolute;right:20px;top:20px;transition:all .2s ease;width:32px}.popup-close:hover{background-color:var(--sub-blue);color:#fff}.popup-content h2{color:var(--sub-blue);font-size:28px;font-weight:700;margin:0 0 15px;max-width:85%}.popup-subtitle{color:var(--primary-blue);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:25px}.popup-body{display:flex;flex-direction:column;gap:15px}.popup-row{align-items:center;display:flex;gap:25px}.popup-icon{flex-shrink:0;object-fit:contain;width:100px}.popup-text{color:var(--sub-blue);font-size:16px;line-height:1.5}.popup-text p{margin:0 0 10px}.popup-text p:last-child{margin-bottom:0}.popup-text a{color:var(--primary-blue);font-weight:700;text-decoration:underline}@media (max-width:1100px){.header{padding:0 20px}.header a.passive{font-size:16px;padding:8px 6px}.header a.active{font-size:16px;padding:6px 12px}}@media (max-width:992px){.title-section{flex-direction:column;gap:30px;padding:30px 20px;text-align:center}.titles h1{font-size:32px}.main-description{font-size:18px}.mainpic{max-width:400px;width:100%}h2{font-size:28px}.subtext{font-size:18px}}@media (max-width:768px){.image-buttons-2{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.header-section{display:none}.mobil-header{background-color:var(--sub-grey);box-shadow:0 3px 4px 0 rgba(48,48,48,.2);display:block;position:sticky;top:0;z-index:1000}.mobil-content{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.mobil-logo img{display:block;height:35px;width:auto}.dropdown{display:inline-block;position:relative}.dropbtn{cursor:pointer;display:block;height:auto;width:30px}.dropdown-content{background-color:#fff;border:1px solid var(--primary-grey);border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);display:none;min-width:220px;padding:10px 0;position:absolute;right:0;top:45px;z-index:1001}.dropdown-content a{color:var(--sub-blue);display:block;font-size:18px;padding:12px 20px;text-align:left;text-decoration:none;transition:background-color .2s ease}.dropdown-content a:hover{background-color:var(--hover-green);color:var(--primary-blue)}#menu-primary-button{background-color:var(--primary-blue);border-radius:6px;color:#fff!important;font-weight:700;margin:8px 15px 4px;padding:10px;text-align:center}#menu-primary-button:hover{background-color:var(--sub-blue)}.dropdown-content.show{display:block}.first-section h3{text-align:center}.image-buttons-2 button{border-radius:10px;flex:1 1 calc(50% - 12px);max-width:220px;min-width:135px;padding:15px 10px}.button-content-2{gap:10px;min-height:auto}.button-content-2 img{height:38px;margin-bottom:5px;max-width:90px}.button-content-2 span{font-size:13px;line-height:1.3;margin-bottom:8px}.button-content-2 a{font-size:13px}.text-1,.text-2,.text-3{align-items:center;flex-direction:column;gap:15px;text-align:center}.sublink{text-align:center}}@media (max-width:650px){.popup-content{padding:25px 20px}.popup-row{align-items:center;flex-direction:column;text-align:center}.popup-icon{height:80px;width:80px}}@media (max-width:480px){.image-buttons-2 button{flex:1 1 100%;max-width:280px;padding:14px 16px}.button-content-2 img{height:32px;max-width:80px}.button-content-2 span{font-size:13px}}