@media only screen and  (max-width:481px){
.header {display: none;}
.hamburger-menu {display:block;}
.mobilHead {display: flex;align-items: center;justify-content: center;position: relative;margin-right: -14vw;}
.mobilHead a:nth-child(1) {color: #20335f;font-size: 3.5vw;}
.mobilHead a:nth-child(2) {font-size: 3.5vw;color: #20335f;}
.flex-direction-nav a {text-decoration: none;display: block;width: 5.2vw;height: 5vw;position: absolute;top: 77.4vw !important;z-index: 10;overflow: hidden;opacity: 1;cursor: pointer;text-shadow: 1px 1px 0 rgb(255 255 255 / 30%);transition: all 0.3s ease-in-out;}
.mobilIndex-slider {background-repeat: no-repeat;background-size: cover;opacity: 1;display: block;place-content: center;padding-top: 5vw;height: 120vw;width: 100vw;float: left;position: relative;z-index: -1;margin: 0;}
.hamburger-menu {display: flex;width: 100%;z-index: 100;height: 25vw;position: fixed !important;justify-content: space-between;background: linear-gradient(0deg, rgb(0 0 0 / 0%) 0.59%, rgb(0 0 0 / 86%) 100%);}
#menu-toggle {display: none;}
.hamburger-icon {position: relative;top: 0;left: 0px;cursor: pointer;z-index: 99999;display: flex;flex-wrap: wrap;justify-content: center;align-items: flex-end;width: auto;flex-direction: column;height: 19vw;margin: 3vw 9vw 0 0;}
.hamburger-icon span {display: block;width: 6.1vw;height: 0.6vw;background-color: #ffffff;margin-bottom: 0.5vw;margin-top: 0.5vw;transition: all 0.3s;}
.hamburger-icon span:nth-child(2) {display: block;width: 4.1vw;height: 0.6vw;background-color: #ffffff;margin-bottom: 0.5vw;margin-top: 0.5vw;transition: all 0.3s;}
#menu-toggle:checked ~ .hamburger-icon span:nth-child(1) {transform: rotate(45deg) translate(5px, 5px);}
#menu-toggle:checked ~ .hamburger-icon span:nth-child(2) {opacity: 0;}
#menu-toggle:checked ~ .hamburger-icon span:nth-child(3) {transform: rotate(-45deg) translate(5px, -5px);}
.nav-bg {position: fixed;top: 0;right: 0;width: 100%;height: 100%;z-index: 998;background-color: rgba(0,0,0,0.6);opacity: 0;visibility: hidden;transition: opacity 0.4s ease, visibility 0.4s;backdrop-filter: blur(3px);}
#menu-toggle:checked ~ .nav-bg {opacity: 1;visibility: visible;}
nav {position: fixed;z-index: 999;width: 100%;height: 100%;top: 0;background: linear-gradient(193deg, rgb(0 0 0 / 57%) 0%, rgb(194 165 99 / 58%) 100%);backdrop-filter: blur(2vw);right: 0;transform: translateX(100%);opacity: 0;visibility: hidden;transition: transform 0.5s cubic-bezier(0.77,0,0.175,1), opacity 0.5s ease, visibility 0.5s;overflow-y: auto;box-shadow: -5px 0 30px rgba(0,0,0,0.2);padding-top: 5vw;}
#menu-toggle:checked ~ nav {transform: translateX(0);opacity: 1;visibility: visible;}
nav ul {list-style: none;padding: 0;margin: 0;}
nav li {margin: 0;display: flex;justify-content: center;flex-wrap: wrap;opacity: 0;transform: translateY(20px);transition: opacity 0.3s ease, transform 0.3s ease;}
#menu-toggle:checked ~ nav ul li {opacity: 1;transform: translateY(0);}
#menu-toggle:checked ~ nav ul li:nth-child(1) {transition-delay: 0.1s;}
#menu-toggle:checked ~ nav ul li:nth-child(2) {transition-delay: 0.15s;}
#menu-toggle:checked ~ nav ul li:nth-child(3) {transition-delay: 0.2s;}
#menu-toggle:checked ~ nav ul li:nth-child(4) {transition-delay: 0.25s;}
#menu-toggle:checked ~ nav ul li:nth-child(5) {transition-delay: 0.3s;}
#menu-toggle:checked ~ nav ul li:nth-child(6) {transition-delay: 0.35s;}
#menu-toggle:checked ~ nav ul li:nth-child(7) {transition-delay: 0.4s;}
nav a {text-decoration: none;color: #333;}
.logo {width: 51.3vw;height: 100%;display: flex;align-items: center;justify-content: center;background-size: cover;background-position-x: right;background-repeat: no-repeat;}
a.hamburger-logo {z-index: 999999;position: relative;display: flex;width: 40vw;justify-content: center;align-items: center;margin-left: 2vw;}
.hamburger-menu img {width: 40vw;height: auto;}
.hamburger-menu .hamburger-background {width: 100vw;height: 17.4vw;margin: 0;z-index: 1000;position: absolute;overflow: hidden;object-fit: cover;}
.header {display: none;}
nav ul li a {color: #ffffff;text-decoration: none;font-size: 3.5vw;width: 100%;display: flex;align-items: center;justify-content: center;padding: 3.5vw 2vw;box-sizing: border-box;margin-bottom: 5vw;font-weight: 500;background: #b48c281c;}
nav ul .lang li a {color: #ffffff;text-decoration: none;font-size: 3.5vw;width: 100%;display: flex;align-items: center;justify-content: center;padding: 3.5vw 2vw;box-sizing: border-box;margin-bottom: 0vw;font-weight: 500;background: #b48c281c;}
nav ul .langactive a {color: #ffffff;text-decoration: none;font-size: 3.5vw;width: 100%;display: flex;align-items: center;justify-content: center;padding: 3.5vw 2vw;box-sizing: border-box;margin-bottom: 0vw;font-weight: 500;background: #b48c28 !important;}
.hamburger-menu nav ul {position: relative;flex-direction: column;align-items: center;justify-content: center;margin-top: 25vw;}
.hamburger-dropdown ul, .hamburger-ic-dropdown ul {display: none;list-style-type: none;margin: 0;padding: 0;width: 100%;}
.hamburger-dropdown ul.show, .hamburger-ic-dropdown ul.show {display: block;width: 100%;}
.hamburger-dropdown a, .hamburger-ic-dropdown a {display: flex;padding: 10px 15px;text-decoration: none;color: #ffffff;background-color: #20335f;margin-bottom: 1vw;width: 87%;box-sizing: border-box;gap: 2vw;}
nav ul li ul {transition: all 0.3s ease;}
nav ul li ul li {transform: none;opacity: 1;transition: none;}
.hamburger-ic-dropdown ul li {position: relative;width: 100%;}
.hamburger-dropdown-menu, .ic-hamburger-dropdown-menu {width: 100%;}
ul.hamburger-dropdown-menu {margin-top: 0vw !important;padding: 2vw 2vw;background: #00000000;border-radius: 1vw;}
ul.hamburger-ic-dropdown-menu {margin-top: 0vw !important;}
.fa-caret-down {margin-left: 10px;}
.hamburger-ic-dropdown-menu li a {background: #333 !important;color: #ffffff;}
ul.hamburger-dropdown-menu a {background: #6e0c0c;}
.hamburger-sosyal-medya {display: flex;align-items: center;justify-content: center;gap: 2.8vw;margin: 10vw 0;}
.hamburger-sosyal-medya a {background: #6e0c0c;color: #fff;padding: 2vw 3vw;}
.hamburger-dil {display: flex;align-items: center;justify-content: center;gap: 2vw;padding-top: 10vw;}
.tr-lang {opacity: 0.5;}
.hamburger-menu-logo {display: flex;align-items: center;justify-content: center;width: 100%;margin-top: -5vw;}
.hamburger-menu-logo img {width: 30vw;}	
.lang {display: flex;gap: 3vw;align-items: center;justify-content: center;margin-top: 2vw;}

.anasayfa-alan-1 {height: 200vw;display: flex;padding: 0 10vw;flex-direction: row;align-items: center;justify-content: center;background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 100%), linear-gradient(90deg, rgba(0, 20, 3, 0.38) 0%, rgba(0, 0, 0, 0.00) 100%);gap: 0;}
.anasayfa-alan-1 video {position: absolute;width: 100vw;height: 200vw;z-index: -1;object-fit: cover;}
.anasayfa-alan-1:nth-child(1) svg {width: 7vw;fill: #fff;}
.anasayfa-alan-1 .alan1-left p {color: #FFF;font-size: 2.5vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-1 .alan1-left h2 {color: #FFF;font-size: 5vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-1 .alan1-left a {color: #FFF;font-size: 2.7vw;font-style: normal;font-weight: 400;display: flex;align-items: center;gap: .5vw;padding: 1.7vw 2.7vw;border: 0.1vw solid #fff;border-radius: .5vw;}.anasayfa-alan-1 .alan1-left {width: 100%;display: flex;flex-direction: column;align-items: flex-start;gap: 4.5vw;}
.anasayfa-alan-1 .alan1-right {margin-right: -8vw;width: 20vw;transform: rotateZ(90deg);}

.anasayfa-alan-2 {height: auto;display: flex;flex-direction: column;align-items: center;width: 100%;gap: 20vw;margin: 15vw 0;justify-content: space-between;overflow: hidden;}
.anasayfa-alan-2 .alan2-left {display: flex;flex-direction: column;align-items: flex-start;gap: 10vw;width: 80%;margin-left: 0vw;position: relative;}
.anasayfa-alan-2 h3 {color: #FFF;font-family: Inter;font-size: 5.7vw;font-style: normal;font-weight: 400;line-height: 8vw;text-transform: capitalize;}
.anasayfa-alan-2 .alan2l-grid h5 {color: #FFF;font-family: Inter;font-size: 3vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-2 .alan2l-grid p {color: #FFF;font-family: Inter;font-size: 2.7vw;font-style: normal;font-weight: 300;line-height: normal;text-transform: capitalize;}
.anasayfa-alan-2 .alan2l-grid {display: inline-grid;row-gap: 10vw;column-gap: 7vw;grid-template-rows: repeat(1,fit-content(100%));grid-template-columns: repeat(1,fit-content(100%));}
.anasayfa-alan-2 .alan2l-grid a {width: 15vw;height: 15vw;display: flex;flex-direction: column;align-items: center;padding: 1vw;border: 0.1vw solid #fff;border-radius: 50%;gap: .5vw;justify-content: center;transform: rotate(45deg);color: #F5F5F5;text-align: center;font-family: Inter;font-size: 3vw;font-style: normal;font-weight: 300;line-height: 160%;text-transform: capitalize;}
.anasayfa-alan-2 .alan2-right {position: relative;overflow: hidden;height: 60vw;display: flex;align-items: center;justify-content: center;width: 100%;}
.anasayfa-alan-2 .elips {position: absolute;width: 59vw;height: 59vw;border-radius: 50%;border: 1px solid #FFF;background: linear-gradient(315deg, #161616 0%, #090909 100%);box-shadow: 0 0 43.1px 6px rgba(0, 0, 0, 0.50), 0 0 47.7px 9px rgba(0, 0, 0, 0.50) inset;z-index: -1;top: 0vw;right: -10vw;}
.anasayfa-alan-2 .alan2-right img {width: 47vw;}
.anasayfa-alan-2 .line {position: absolute;right: -8vw;top: 7vw;width: 49vw;z-index: -1;}

.anasayfa-alan-3 {height: auto;margin: 25vw auto;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10vw;position: relative;max-width: 85vw;width: 100%;}
.anasayfa-alan-3 img {width: 100%;height: 125vw;border-radius: 1.5vw;object-fit: cover;}
.anasayfa-alan-3 .alan3-middle img {height: 100%;}
.anasayfa-alan-3 .alan3-middle {display: flex;flex-direction: column;align-items: center;gap: 10vw;}
.anasayfa-alan-3 {height: auto;margin: 10vw auto;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10vw;position: relative;max-width: 85vw;width: 100%;}

.anasayfa-alan-4 {display: flex;max-width: 82vw;justify-content: space-between;width: 100%;margin: 20vw auto;padding: 3vw 0;flex-direction: column-reverse;gap: 18vw;}
.anasayfa-alan-4 .alan4-right p:nth-child(1) {text-align: right;font-size: 2.7vw;font-style: normal;font-weight: 400;line-height: normal;text-transform: uppercase;background: linear-gradient(87deg, rgba(255, 255, 255, 0.65) 6.24%, #FFF 93.76%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.anasayfa-alan-4 .alan4-right h2 {text-align: right;font-size: 6vw;font-style: normal;font-weight: 400;line-height: normal;text-transform: uppercase;background: linear-gradient(87deg, rgba(255, 255, 255, 0.65) 6.24%, #FFF 93.76%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.anasayfa-alan-4 .alan4-right {display: flex;flex-direction: column;align-items: flex-end;justify-content: center;position: relative;width: 100%;gap: 5vw;}
.anasayfa-alan-4 .alan4-right p {color: rgba(255, 255, 255, 0.63);text-align: right;font-size: 3vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-4 .alan4-right li {position: relative;color: rgba(255, 255, 255, 0.63);text-align: right;font-size: 3vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-4 .alan4-right svg {position: absolute;left: 2vw;bottom: 0vw;width: 15vw;height: 15vw;}
.anasayfa-alan-4 .alan4-right li::before {content: "•";color: #fff;font-size: 3vw;position: absolute;right: -3vw;top: 0;}
.anasayfa-alan-4 .alan4-right ul {display: flex;flex-direction: column;align-items: flex-end;gap: 2vw;}
.anasayfa-alan-4 .alan4-left {width: 100%;height: 50vw;border-radius: 1vw;border: 0.1vw solid #ffffff8c;background-size: 86vw !important;transition: all 0.3s ease;}
.anasayfa-alan-4 .alan4-left:hover {background-size: 95vw !important;}

.anasayfa-alan-5 {height: auto;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;max-width: 82vw;width: 100%;margin: 0 auto;gap: 10vw;}
.anasayfa-alan-5 h3 {text-align: center;font-family: Inter;font-size: 5vw;width: 75vw;font-style: normal;font-weight: 400;line-height: normal;text-transform: uppercase;background: linear-gradient(87deg, rgba(255, 255, 255, 0.65) 6.24%, #FFF 93.76%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.anasayfa-alan-5 .boxs {display: flex;align-items: center;justify-content: space-between;width: 100%;flex-direction: column;gap: 10vw;}
.anasayfa-alan-5 .boxs .box {width: 83%;height: 54vw;border-radius: 2vw;border: 0.1vw solid #FFF;background: rgba(217, 217, 217, 0.05);backdrop-filter: blur(12.5px);display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;padding: 6vw 6vw;gap: 4vw;}
.anasayfa-alan-5 .boxs .box svg {width: 10vw;height: 10vw;object-fit: contain;}
.anasayfa-alan-5 .boxs .box h5 {color: #FFF;font-family: Inter;font-size: 4vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-5 .boxs .box p {color: #FFF;font-family: Inter;font-size: 3vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-5 .boxs .box h2 {color: #ffffff1f;font-family: Inter;font-size: 25vw;font-style: normal;font-weight: 400;line-height: normal;height: 7vw;}
.anasayfa-alan-5 .glass1 {position: absolute;top: 74vw;left: 21vw;z-index: -1;}
.anasayfa-alan-5 .glass2 {position: absolute;top: -31vw;right: 33vw;z-index: -1;}

.anasayfa-alan-6 {max-width: 70vw;width: 100%;margin: 20vw auto 21vw;padding: 6vw 5vw;border-radius: 2vw;border: 1px solid #FFF;background: linear-gradient(180deg, rgba(194, 165, 99, 0.10) 0%, rgba(2, 2, 7, 0.00) 100%);backdrop-filter: blur(1vw);height: auto;display: flex;gap: 10vw;flex-direction: column;align-items: center;justify-content: center;}
.anasayfa-alan-6 h2 {color: #FFF;text-align: center;font-size: 5vw;font-style: normal;font-weight: 600;line-height: normal;}
.anasayfa-alan-6 p {color: #FFF;text-align: center;font-family: Montserrat;font-size: 2.7vw;font-style: normal;font-weight: 400;line-height: normal;}
.anasayfa-alan-6 a {color: #FFF;text-align: center;font-size: 3vw;font-style: normal;font-weight: 600;line-height: normal;display: flex;gap: .5vw;align-items: center;}

.anasayfa-alan-7 {display: flex;align-items: center;justify-content: space-between;background-color: #0a0a0a;padding: 4vw 12vw 4vw 9vw;width: 100vw;box-sizing: border-box;overflow: hidden;font-family: sans-serif;flex-direction: column;gap: 20vw;margin-bottom: 10vw;}
.anasayfa-alan-7 .alan7-left h1 {font-size: 5vw;font-weight: 500;margin: 0;color: #ffffff;letter-spacing: 0.1vw;}
.anasayfa-alan-7 .alan7-left p {font-size: 3vw;line-height: 1.6;color: #bcbcbc;margin: 0;text-align: center;}
.anasayfa-alan-7 .alan7-left a {font-size: 3.1vw;color: #ffffff;text-decoration: none;display: inline-flex;align-items: center;gap: 3vw;transition: color 0.3s ease;width: fit-content;}
.anasayfa-alan-7 .alan7-left a svg {width: 5.2vw;height: auto;transition: transform 0.3s ease;}
.anasayfa-alan-7 .alan7-left {width: 100%;display: flex;gap: 7vw;flex-direction: column;align-items: center;}
.anasayfa-alan-7 .alan7-right {position: relative;width: 100%;height: 70vw;display: flex;justify-content: flex-start;align-items: center;}
.anasayfa-alan-7 .alan7-right img {position: absolute;width: 65vw;height: 60vw;border: 0.1vw solid rgba(255, 255, 255, 0.50);object-fit: cover;border-radius: 1vw;box-shadow: -1vw 1vw 3vw rgba(0,0,0,0.8);cursor: pointer;transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);}
.anasayfa-alan-7 .alan7-right img.orta {z-index: 2;transform: translateX(8vw) scale(0.95) translateY(-8vw);filter: brightness(0.6);}
.anasayfa-alan-7 .alan7-right img.arka {z-index: 1;transform: translateX(18vw) scale(0.85) translateY(-19vw);filter: brightness(0.3);}

.contact {display: none !important;}
.footer-top .explore {width: 15vw;display: none;flex-direction: column;align-items: flex-start;gap: 1vw;}
.footer-top {display: flex;flex-direction: column;justify-content: space-between;gap: 10vw;align-items: center;width: 100%;max-width: 82vw;}
.footer-top img.logo {width: 55vw;object-fit: contain;}
.footer {display: flex;flex-direction: column;align-items: center;width: 100%;border-top: 0.05vw solid #ffffff3d;padding: 10vw 0;}
.footer-top .social a {width: 5vw;height: 5vw;padding: 2.5vw;background: rgba(255, 255, 255, 0.05);display: flex;align-items: center;justify-content: center;border-radius: 50%;}
.footer-top .social {display: flex;flex-direction: row;align-items: center;gap: 3vw;}
.footer-bottom {display: flex;align-items: center;justify-content: space-between;width: 100%;max-width: 82vw;margin: 0 auto;padding-top: 6vw;border-top: 0.1vw solid #ffffff2e;margin-top: 5vw;flex-direction: column-reverse;gap: 5vw;}
.footer-bottom p {color: rgba(255, 255, 255, 0.80);font-size: 2vw;font-style: normal;font-weight: 400;line-height: normal;}
.footer-bottom img {width: 6.5vw;}

.msv-hero {position: relative;width: 100%;min-height: 55vw;display: flex;align-items: flex-end;padding-bottom: 5vw;justify-content: center;overflow: hidden;}
.msv-hero-eyebrow {display: inline-flex;align-items: center;gap: 3.55vw;background: rgba(180,140,40,0.1);border: 0.06vw solid rgba(180,140,40,0.32);border-radius: 10vw;padding: 1.4vw 2.2vw;font-size: 2.5vw;letter-spacing: 0.2vw;text-transform: uppercase;color: #b48c28;margin-bottom: 4.8vw;}
.msv-hero-eyebrow-dot {width: 1.4vw;height: 1.4vw;border-radius: 50%;background: #b48c28;}
.msv-hero-h1 {font-size: 7vw;font-weight: 800;line-height: normal;letter-spacing: -0.07vw;background: linear-gradient(135deg, #f5e6a0 0%, #c9a23f 45%, #8a6810 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;margin-bottom: 3.2vw;}
.msv-hero-line {width: 20.5vw;height: .5vw;background: linear-gradient(90deg, transparent, #b48c28, transparent);margin: 0 auto;}
.msv-hero-glow {position: absolute;top: -19vw;left: 50%;transform: translateX(-50%);width: 90vw;height: 53vw;background: radial-gradient(ellipse, rgb(180 140 40 / 48%) 0%, #00000000 68%);filter: blur(3.5vw);pointer-events: none;}
.msv-hero-sub {font-size: 2.7vw;color: rgba(240,230,200,0.6);line-height: normal;letter-spacing: 0.02vw;margin-bottom: 5.5vw;}
.msv-hero-inner {position: relative;z-index: 2;text-align: center;padding: 0vw 0vw 0vw;max-width: 75vw;}

.kurumsal .kurumsal-hikaye {display: flex;align-items: center;justify-content: center;width: 100%;position: relative;gap: 10vw;margin: 20vw 0;flex-direction: column;}
.kurumsal .hikaye-sol {width: 100%;max-width: 82vw;display: flex;flex-direction: column;gap: 5vw;}
.kurumsal .hikaye-sol h2 {font-size: 3.5vw;font-weight: 400;margin: 0;text-transform: uppercase;letter-spacing: 0.1vw;}
.kurumsal .hikaye-sol p {font-size: 2.7vw;color: #c5c5c5;line-height: 1.8;margin: 0;}
.kurumsal .hikaye-sag {width: 100%;height: 70vw;max-width: 82vw;position: relative;}
.kurumsal .kurumsal-glass {height: auto;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;max-width: 82vw;width: 100%;margin: 0 auto;gap: 10vw;}
.kurumsal .kurumsal-glass h3 {text-align: center;font-family: Inter;font-size: 5vw;width: 75vw;font-style: normal;font-weight: 400;line-height: normal;text-transform: uppercase;background: linear-gradient(87deg, rgba(255, 255, 255, 0.65) 6.24%, #FFF 93.76%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.kurumsal .kurumsal-glass .boxs {display: flex;align-items: center;justify-content: space-between;width: 100%;flex-direction: column;gap: 10vw;}
.kurumsal .kurumsal-glass .boxs .box {width: 83%;height: 54vw;border-radius: 2vw;border: 0.1vw solid #FFF;background: rgba(217, 217, 217, 0.05);backdrop-filter: blur(12.5px);display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;padding: 6vw 6vw;gap: 4vw;}
.kurumsal .kurumsal-glass .boxs .box svg {width: 10vw;height: 10vw;object-fit: contain;}
.kurumsal .kurumsal-glass .boxs .box h5 {color: #FFF;font-family: Inter;font-size: 4vw;font-style: normal;font-weight: 400;line-height: normal;}
.kurumsal .kurumsal-glass .boxs .box p {color: #FFF;font-family: Inter;font-size: 3vw;font-style: normal;font-weight: 400;line-height: normal;}
.kurumsal .kurumsal-glass .boxs .box h2 {color: #ffffff1f;font-family: Inter;font-size: 25vw;font-style: normal;font-weight: 400;line-height: normal;height: 7vw;}
.kurumsal .kurumsal-glass .glass1 {position: absolute;top: 74vw;left: 21vw;z-index: -1;}
.kurumsal .kurumsal-glass .glass2 {position: absolute;top: -31vw;right: 33vw;z-index: -1;}
.kurumsal .kurumsal-cta {max-width: 70vw;width: 100%;margin: 20vw auto 21vw;padding: 6vw 5vw;border-radius: 2vw;border: 1px solid #FFF;background: linear-gradient(180deg, rgba(194, 165, 99, 0.10) 0%, rgba(2, 2, 7, 0.00) 100%);backdrop-filter: blur(1vw);height: auto;display: flex;gap: 10vw;flex-direction: column;align-items: center;justify-content: center;}
.kurumsal .kurumsal-cta h2 {color: #FFF;text-align: center;font-size: 5vw;font-style: normal;font-weight: 600;line-height: normal;}
.kurumsal .kurumsal-cta p {color: #FFF;text-align: center;font-family: Montserrat;font-size: 2.7vw;font-style: normal;font-weight: 400;line-height: normal;}
.kurumsal .kurumsal-cta a {color: #FFF;text-align: center;font-size: 3vw;font-style: normal;font-weight: 600;line-height: normal;display: flex;gap: .5vw;align-items: center;}

.msv-section {padding: 10.5vw 6vw 10vw;}
.msv-section-label {display: flex;align-items: center;gap: 0.7vw;font-size: 2vw;font-weight: 600;letter-spacing: 0.24vw;text-transform: uppercase;color: #b48c28;}
.msv-section-head {display: flex;align-items: center;justify-content: space-between;margin-bottom: 10vw;}
.msv-section-count {font-size: 2vw;color: rgba(240,230,200,0.35);letter-spacing: 0.1vw;}
.msv-slider {position: relative;width: 100%;aspect-ratio: 15/10;overflow: hidden;background: #0d0d08;flex-shrink: 0;user-select: none;}
.msv-slider-btn {position: absolute;top: 50%;transform: translateY(-50%);z-index: 6;width: 7.4vw;height: 7.4vw;border-radius: 50%;background: rgba(0,0,0,0.55);border: 0.06vw solid rgba(255,255,255,0.1);color: rgba(240,230,200,0.85);cursor: pointer;display: flex;align-items: center;justify-content: center;transition: background 0.25s, border-color 0.25s, transform 0.25s;backdrop-filter: blur(0.5vw);}
.msv-slider-btn svg {width: 4vw;height: 4vw;}
.msv-slider-counter {position: absolute;top: 2.9vw;right: 2.9vw;z-index: 6;display: flex;align-items: center;gap: 1.18vw;background: rgba(0,0,0,0.5);backdrop-filter: blur(0.5vw);border: 0.05vw solid rgba(255,255,255,0.08);border-radius: 10vw;padding: 1.22vw 2.65vw;font-size: 2.5vw;color: rgba(240,230,200,0.7);letter-spacing: 0.04vw;}
.msv-card-meta {display: flex;align-items: center;justify-content: space-between;padding: 2.9vw 1.6vw;background: rgba(180,140,40,0.06);border-bottom: 0.06vw solid rgba(180,140,40,0.1);}
.msv-tag {font-size: 2.7vw;font-weight: 600;letter-spacing: 0.14vw;text-transform: uppercase;padding: 1.22vw 1.6vw;border-radius: 1.28vw;}
.msv-meta-tags {display: flex;align-items: center;gap: 1.45vw;flex-wrap: wrap;}
.msv-card-title {font-size: 5vw;font-weight: 800;color: #f5ead6;line-height: normal;letter-spacing: -0.02vw;}
.msv-card-content {font-size: 2.7vw;color: rgba(240,230,200,0.52);line-height: normal;}
.msv-sep {width: 100%;height: 0.1vw;background: rgb(255 255 255 / 15%);}
.msv-feature-text {font-size: 2.5vw;color: rgba(240,230,200,0.65);line-height: normal;}
.msv-features-grid {display: grid;grid-template-columns: 1fr;gap: 3.5vw 0.8vw;}
.msv-feature-icon {flex-shrink: 0;width: 3.2vw;height: 3.2vw;display: flex;align-items: center;justify-content: center;background: rgba(180,140,40,0.12);border-radius: 0.3vw;font-size: 1.65vw;margin-top: 0.05vw;color: #fff;}
.msv-infobox-label {font-size: 2.5vw;font-weight: 600;letter-spacing: 0.18vw;text-transform: uppercase;color: rgba(180,140,40,0.7);}
.msv-infobox-value.small {font-size: 3vw;font-weight: 600;color: rgba(240,230,200,0.7);}
.msv-infobox {flex: 1;min-width: 6vw;background: rgba(255,255,255,0.025);border: 0.06vw solid rgba(255,255,255,0.06);border-radius: 0.7vw;padding: 2.9vw 3vw;display: flex;flex-direction: column;gap: 2.25vw;}
.msv-card-body {padding: 5.5vw 3.7vw;display: flex;flex-direction: column;gap: 6.1vw;flex: 1;}
.msv-card-footer {padding: 4vw 3.7vw 4.5vw;border-top: 0.06vw solid rgba(255,255,255,0.04);display: flex;align-items: center;gap: 2.6vw;}
.msv-footer-note {font-size: 2.65vw;color: rgb(240 230 200 / 57%);line-height: 1.5;letter-spacing: 0.02vw;}
.msv-footer-dot {width: 1.45vw;height: 1.45vw;border-radius: 50%;background: #b48c28;flex-shrink: 0;}

.madde-no {line-height: 0.8;width: 15vw;text-align: right;transition: color 0.4s ease;color: #ffffff1f;font-family: Inter;font-size: 13vw;font-style: normal;font-weight: 400;}
.madde-icerik h2 {font-size: 4vw;font-weight: 400;margin: 0;color: #ffffff;letter-spacing: 0.1vw;text-transform: uppercase;}
.madde-icerik p {font-size: 2.7vw;color: #888888;line-height: 1.8;margin: 0;}
.madde-icerik {display: flex;flex-direction: column;gap: 3vw;max-width: 55vw;}
.std-slogan h2 {font-size: 5vw;font-weight: 300;margin: 0 0 1vw 0;color: #ffffff;letter-spacing: 0.1vw;}
.std-slogan p {font-size: 3vw;color: #a3a3a3;font-style: italic;margin: 0;letter-spacing: 0.05vw;}

.iletisim {color: #ffffff;font-family: sans-serif;overflow: hidden;width: 100vw;box-sizing: border-box;position: relative;}
.iletisim .iletisim-icerik {display: flex;justify-content: space-between;padding: 10vw 8vw 20vw;gap: 10vw;flex-direction: column;}
.iletisim .iletisim-bilgi {width: 100%;display: flex;flex-direction: column;gap: 5vw;}
.iletisim .bilgi-kart h3 {font-size: 4vw;font-weight: 400;margin: 0 0 1vw 0;color: #eeeeee;text-transform: uppercase;letter-spacing: 0.1vw;}
.iletisim .bilgi-kart p {font-size: 3vw;color: #888888;line-height: 1.6;margin: 0;}
.iletisim .bilgi-kart {background: linear-gradient(145deg, #111111ba 0%, #060606a8 100%);border: 0.1vw solid rgba(255,255,255,0.05);padding: 3.5vw;border-radius: 1vw;transition: transform 0.4s ease, border-color 0.4s ease;backdrop-filter: blur(.5vw);}
.iletisim .sosyal-linkler a {color: #888888;text-decoration: none;font-size: 3vw;transition: color 0.3s ease, border-color 0.3s ease;border-bottom: 0.1vw solid transparent;padding-bottom: 0.2vw;}
.iletisim .glass1 {position: absolute;left: -198vw;z-index: -1;top: 24vw;}

.iletisim .wpcf7 label input {height: 3.1vw;color: #ffffff;background: none;border: 0.1vw #b48c2863 solid;line-height: 1.4vw;width: 100%;border-radius: 1vw;padding: 0vw 1vw;font-size: 1vw;margin-top: 0.1vw;margin: 0.5vw 0.7vw 0 0vw;}
.iletisim .iletisim-form-kolonlar {display: flex;justify-content: space-evenly;width: 98%;flex-direction: column;gap: 3vw;}
.iletisim .wpcf7 label input {height: 8.1vw;color: #ffffff;background: none;border: 0.1vw #b48c2863 solid;line-height: 1.4vw;width: 100%;border-radius: 1vw;padding: 0vw 1vw;font-size: 3vw;margin-top: 0.1vw;margin: 0.5vw 0.7vw 0 0vw;}
::placeholder {font-size:3vw !important;}
form.wpcf7-form.init {display: flex;flex-direction: column;gap: 3vw;}
.iletisim .wpcf7-textarea {margin-bottom: 1vw;width: 82vw!important;height: 45vw !important;background-color: transparent;border-radius: 1vw;color: #ffffff;border: 0.1vw #b48c2863 solid !important;border: 0;margin-top: 0.2vw;font-size: 3vw;padding: 1vw 1vw;}
.iletisim .wpcf7-submit {width: 100% !important;margin: 0 !important;border-radius: 1vw !important;height: 9.1vw !important;background: linear-gradient(41deg, rgb(134 114 65) 0%, rgba(194, 165, 99, 1) 100%) !important;padding: 0 !important;color: #fff;border-bottom-right-radius: 1vw;border-bottom-left-radius: 1vw;transition: 0.3s;font-size: 3.1vw !important;margin-top: 0.9vw;margin-left: 0.5vw;margin-right: 0.7vw;}
















}