/*
Theme Name: Multi-Sitem
Theme URI: https://multiyazilim.com
Author: Multi Yazılım
Author URI: https://multiyazilim.com
Version: MultiSite
*/


html { overflow-x:hidden; scroll-behavior: smooth; }
body { margin:0; padding:0; background:#fff; font-family: 'Poppins', sans-serif;}
h1, h2, h3, h4, h5, ul, ol, img, a, p { margin:0; padding:0; list-style:none; text-decoration:none;border:none; outline:none; }
a { transition: all .2s linear; }
img {image-rendering: -webkit-optimize-contrast !important;}

.header { width: 100vw; display: flex; flex-direction: column; align-items: center; background-color: #ffffff; padding: 1.5vw 0; }
.header .header-ust { width: 80vw; display: flex; justify-content: space-between; align-items: center; padding-bottom: 1.5vw; border-bottom: 0.1vw solid #e5e5e5; margin-bottom: 1.5vw; }
.header .logo img { height: 3.5vw; }
.header .iletisim-sosyal { display: flex; align-items: center; gap: 3vw; }
.header .telefon { display: flex; align-items: center; gap: 0.5vw; color: #555555; font-size: 0.9vw; }
.header .telefon i { color: #5cba47; font-size: 1.2vw; transform: scaleX(-1); }
.header .sosyal { display: flex; gap: 0.8vw; }
.header .sosyal a { display: flex; justify-content: center; align-items: center; width: 2.2vw; height: 2.2vw; background-color: #5cba47; color: #ffffff; border-radius: 50%; font-size: 1vw; transition: all 0.3s ease; }
.header .sosyal a:hover { background-color: #4a9e38; transform: translateY(-0.2vw); }
.header .header-alt { width: 80vw; display: flex; justify-content: space-between; align-items: center; }
.header .navbar {display: flex;gap: 3vw;}
.header .navbar a {transition: color 0.3s ease;color: #2B2B2B;font-size: 1vw;font-style: normal;font-weight: 500;line-height: 1.5vw;}
.header .navbar a:hover, .navbar a.aktif { color: #5cba47; }
.header .aksiyon-butonlari { display: flex; gap: 1vw; }
.header .btn {padding: 0.8vw 1.5vw;border-radius: 2vw;transition: opacity 0.3s ease;color: #FFF;font-family: Poppins;font-size: 1vw;font-style: normal;font-weight: 500;line-height: 1.5vw;}
.header .btn:hover { opacity: 0.9; }
.header .btn-turuncu { background-color: #ed8034; }
.header .btn-yesil { background-color: #5cba47; }

.anasayfa-alan-1 {width: 100%;max-width: 80vw;display: flex;align-items: stretch;gap: 1.2vw;box-sizing: border-box;min-height: 38vw;position: relative;margin: 2vw auto;}
.anasayfa-alan-1.sadece-sag { justify-content: center; }
.slider-sol-panel {width: 25%;position: relative;border-radius: 1.2vw;overflow: hidden;flex-shrink: 0;}
.slider-sol-slide { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: opacity 0.6s ease; z-index: 1; }
.slider-sol-slide.aktif { opacity: 1; z-index: 2; }
.slider-sol-slide img { width: 100%; height: 100%; object-fit: cover; display: block; }
.slider-sol-slide video { width: 100%; height: 100%; object-fit: cover; display: block; }
.slider-sol-slide a { display: block; width: 100%; height: 100%; }
.slider-sol-nav {position: absolute;bottom: 18.2vw;left: 50%;transform: translateX(-50%);display: flex;gap: 0.6vw;z-index: 10;width: 86%;justify-content: space-between;}
.slider-nav-btn {width: 2.4vw;height: 2.4vw;border-radius: 50%;background: rgba(255,255,255,0.15);backdrop-filter: blur(0.4vw);display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.3s ease;color: #fff;font-size: 0.9vw;border: none;}
.slider-nav-btn:hover { background: rgba(255,255,255,0.35); border-color: #fff; transform: scale(1.08); }
.slider-nav-btn svg { width: 0.8vw; height: 0.8vw; fill: none; stroke: #fff; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }
.slider-sol-expand { position: absolute; bottom: 1.2vw; left: 1.2vw; width: 2vw; height: 2vw; border-radius: 50%; background: rgba(255,255,255,0.2); backdrop-filter: blur(0.4vw); border: 0.1vw solid rgba(255,255,255,0.5); display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 10; transition: all 0.3s ease; }
.slider-sol-expand:hover { background: rgba(255,255,255,0.4); }
.slider-sol-expand svg { width: 0.8vw; height: 0.8vw; fill: none; stroke: #fff; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
.slider-sag-panel {width: 74%;position: relative;border-radius: 1.2vw;overflow: hidden;flex-shrink: 0;}
.anasayfa-alan-1.sadece-sag .slider-sag-panel { width: 100%; }
.slider-sag-slide { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: opacity 0.6s ease; z-index: 1; }
.slider-sag-slide.aktif { opacity: 1; z-index: 2; }
.slider-sag-slide img { width: 100%; height: 100%; object-fit: cover; display: block; }
.slider-sag-slide video { width: 100%; height: 100%; object-fit: cover; display: block; }
.slider-sag-slide a { display: block; width: 100%; height: 100%; }
.slider-sag-nav {position: absolute;bottom: 18.2vw;left: 1.5vw;display: flex;gap: 0.6vw;z-index: 10;width: 93%;flex-direction: row;justify-content: space-between;}
@media (max-width: 768px) {
.anasayfa-alan-1 { flex-direction: column; padding: 4vw 3vw; gap: 3vw; min-height: auto; }
.slider-sol-panel { width: 100%; height: 60vw; }
.slider-sag-panel { width: 100%; height: 55vw; }
.anasayfa-alan-1.sadece-sag .slider-sag-panel { width: 100%; }
.slider-nav-btn { width: 6vw; height: 6vw; }
.slider-nav-btn svg { width: 2vw; height: 2vw; }
.slider-sol-expand { width: 5vw; height: 5vw; }
.slider-sol-expand svg { width: 2vw; height: 2vw; }
}

.okullarimiz-alan {width: 100%;box-sizing: border-box;max-width: 81vw;margin: 5vw auto;display: flex;flex-direction: column;gap: 4vw;}
.okullarimiz-ust {display: flex;align-items: center;justify-content: space-between;}
.okullarimiz-baslik {text-align: center;color: #2B2B2B;font-family: Poppins;font-size: 2vw;font-style: normal;font-weight: 500;line-height: 4vw;}
.okullarimiz-buton { display: inline-flex; align-items: center; justify-content: center; padding: 0.7vw 2vw; background: #4caf50; color: #fff; font-size: 0.9vw; font-weight: 600; border-radius: 2vw; text-decoration: none; font-family: 'Montserrat', sans-serif; transition: all 0.3s ease; border: none; cursor: pointer; letter-spacing: 0.03vw; }
.okullarimiz-buton:hover { background: #388e3c; transform: translateY(-0.15vw); box-shadow: 0 0.4vw 1.2vw rgba(76,175,80,0.35); }
.okullarimiz-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1.5vw; }
.okul-kart { display: flex; flex-direction: column; align-items: center; text-decoration: none; cursor: pointer; transition: transform 0.35s ease; }
.okul-kart:hover { transform: translateY(-0.4vw); }
.okul-kart-gorsel {width: 100%;border-radius: 1vw;overflow: hidden;position: relative;height: 20vw;}
.okul-kart-gorsel img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.okul-kart:hover .okul-kart-gorsel img { transform: scale(1.05); }
.okul-kart-adi {margin-top: 0.8vw;font-size: 1vw;font-weight: 500;color: #333;text-align: center;letter-spacing: 0.02vw;}
@media (max-width: 768px) {
.okullarimiz-alan { padding: 6vw 4vw 8vw 4vw; }
.okullarimiz-baslik { font-size: 5vw; }
.okullarimiz-buton { padding: 2vw 5vw; font-size: 2.8vw; border-radius: 5vw; }
.okullarimiz-grid { grid-template-columns: repeat(2, 1fr); gap: 4vw; }
.okul-kart-gorsel { border-radius: 2.5vw; }
.okul-kart-adi { font-size: 3vw; margin-top: 2vw; }
}

.basarilarimiz-alan {width: 100%;box-sizing: border-box;max-width: 81vw;margin: 2vw auto;display: flex;flex-direction: column;gap: 3vw;}
.basarilarimiz-baslik {text-align: center;color: #2B2B2B;font-family: Poppins;font-size: 2vw;font-style: normal;font-weight: 500;line-height: 4vw;}
.basarilarimiz-slider { position: relative; overflow: hidden; }
.basarilarimiz-track { display: flex; gap: 1.5vw; transition: transform 0.6s ease; }
.basari-kart { width: calc(33.333% - 1vw); flex-shrink: 0; border-radius: 1vw; overflow: hidden; transition: transform 0.35s ease; display: block; text-decoration: none; }
.basari-kart:hover { transform: translateY(-0.4vw); }
.basari-kart img { width: 100%; height: auto; display: block; border-radius: 1vw; }
.basarilarimiz-nav { position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; }
.basarilarimiz-nav.sol { left: 2vw; }
.basarilarimiz-nav.sag {right: 2vw;}
.basari-nav-btn {width: 2.8vw;height: 2.8vw;border-radius: 50%;border: none;background: rgb(255 255 255 / 28%);backdrop-filter: blur(1.4vw);display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.3s ease;box-shadow: 0 0.2vw 0.8vw rgba(0,0,0,0.1);}
.basari-nav-btn:hover { background: #4caf50; border-color: #4caf50; box-shadow: 0 0.3vw 1vw rgba(76,175,80,0.35); }
.basari-nav-btn svg { width: 0.9vw; height: 0.9vw; fill: none; stroke: #333; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; transition: stroke 0.3s ease; }
.basari-nav-btn:hover svg { stroke: #fff; }
@media (max-width: 768px) {
.basarilarimiz-alan { padding: 6vw 4vw 8vw 4vw; }
.basarilarimiz-baslik { font-size: 5vw; margin-bottom: 4vw; }
.basari-kart { width: calc(100% - 1vw); }
.basari-nav-btn { width: 7vw; height: 7vw; }
.basari-nav-btn svg { width: 2.5vw; height: 2.5vw; }
.basarilarimiz-nav.sol { left: 1vw; }
.basarilarimiz-nav.sag { right: 1vw; }
}

.duyurular-alan {width: 100%;box-sizing: border-box;max-width: 81vw;margin: 5vw auto;display: flex;flex-direction: column;gap: 4vw;}
.duyurular-ust {display: flex;align-items: center;justify-content: space-between;}
.duyurular-baslik {text-align: center;color: #2B2B2B;font-family: Poppins;font-size: 2vw;font-style: normal;font-weight: 500;line-height: 4vw;}
.duyurular-buton { display: inline-flex; align-items: center; justify-content: center; padding: 0.7vw 2vw; background: #4caf50; color: #fff; font-size: 0.9vw; font-weight: 600; border-radius: 2vw; text-decoration: none; font-family: 'Montserrat', sans-serif; transition: all 0.3s ease; border: none; cursor: pointer; letter-spacing: 0.03vw; }
.duyurular-buton:hover { background: #388e3c; transform: translateY(-0.15vw); box-shadow: 0 0.4vw 1.2vw rgba(76,175,80,0.35); }
.duyurular-grid {display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 1fr 1fr;gap: 1.2vw;min-height: 39vw;}
.duyuru-kart { position: relative; border-radius: 1vw; overflow: hidden; display: block; text-decoration: none; cursor: pointer; }
.duyuru-kart:hover .duyuru-gorsel { transform: scale(1.04); }
.duyuru-kart.buyuk { grid-row: 1 / 3; }
.duyuru-gorsel { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; position: absolute; top: 0; left: 0; }
.duyuru-overlay {position: absolute;bottom: 0;left: 0;width: 100%;padding: 3vw 1.5vw 1.5vw 1.5vw;background: linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);box-sizing: border-box;display: flex;flex-direction: column;justify-content: flex-end;z-index: 2;gap: .5vw;}
.duyuru-tarih {font-size: 0.7vw;font-weight: 600;color: rgba(255,255,255,0.7);letter-spacing: 0.05vw;}
.duyuru-baslik-yazi {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color: #FFF;font-family: Poppins;font-size: 1.5vw;font-style: normal;font-weight: 500;line-height: normal;}
.duyuru-kart.buyuk .duyuru-baslik-yazi { font-size: 1.3vw; -webkit-line-clamp: 3; }
.duyuru-kart.buyuk .duyuru-tarih { font-size: 0.85vw; }
.duyuru-kart.buyuk .duyuru-overlay { padding: 4vw 2vw 2vw 2vw; }
.duyuru-incele {display: inline-flex;align-items: center;gap: 0.3vw;font-size: 0.8vw;font-weight: 600;color: #ffffff;font-family: 'Montserrat', sans-serif;text-decoration: none;transition: all 0.3s ease;}
.duyuru-kart.buyuk .duyuru-incele { font-size: 0.95vw; }
.duyuru-incele:hover { color: #81c784; }
.duyuru-incele svg { width: 0.7vw; height: 0.7vw; fill: none; stroke: currentColor; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; transition: transform 0.3s ease; }
.duyuru-incele:hover svg { transform: translateX(0.2vw); }
@media (max-width: 768px) {
.duyurular-alan { padding: 6vw 4vw 8vw 4vw; }
.duyurular-baslik { font-size: 5vw; }
.duyurular-buton { padding: 2vw 5vw; font-size: 2.8vw; border-radius: 5vw; }
.duyurular-grid { grid-template-columns: 1fr; grid-template-rows: auto; gap: 3vw; min-height: auto; }
.duyuru-kart { height: 55vw; }
.duyuru-kart.buyuk { grid-row: auto; height: 70vw; }
.duyuru-overlay { padding: 8vw 4vw 4vw 4vw; }
.duyuru-kart.buyuk .duyuru-overlay { padding: 10vw 4vw 4vw 4vw; }
.duyuru-tarih { font-size: 2.2vw; }
.duyuru-baslik-yazi { font-size: 3.2vw; }
.duyuru-kart.buyuk .duyuru-baslik-yazi { font-size: 3.8vw; }
.duyuru-kart.buyuk .duyuru-tarih { font-size: 2.5vw; }
.duyuru-incele { font-size: 2.8vw; }
.duyuru-kart.buyuk .duyuru-incele { font-size: 3vw; }
.duyuru-incele svg { width: 2vw; height: 2vw; }
}

.anasayfa-alan-5 {height: 30vw;display: flex;align-items: center;justify-content: space-between;max-width: 81vw;margin: 0 auto;gap: 2vw;}
.alan5-sol h1 {color: #2B2B2B;font-size: 2.3vw;font-style: normal;width: 39vw;font-weight: 500;line-height: 3.5vw;}
.alan5-sol p {color: #2B2B2B;font-family: Poppins;font-size: 1vw;font-style: normal;font-weight: 400;line-height: normal;width: 35vw;}
.alan5-sol a {display: flex;width: 9vw;padding: 0 1.5vw;height: 2.5vw;justify-content: center;align-items: center;gap: .5vw;background: #28BC32;border-radius: 5vw;color: #fff;}
.alan5-sol {display: flex;flex-direction: column;align-items: flex-start;gap: 2.5vw;}
.alan5-sag img {width: 35vw;}



.kurumsal{min-height: 47vw;}
.kurumsal-alan1 {margin-top: 5vw;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.kurumsal-alan1-yazi {width: 40vw;margin-right: 10vw;}
.kurumsal-alan1-yazi h1 {font-size: 2vw;margin-bottom: 1vw;}
.kurumsal-alan1-yazi p {font-size: 0.9vw;margin-bottom: 1vw;}
.kurumsal-alan1-kutu1{width: 20vw;height: 19.2vw;background-color: #46779b;display: flex;flex-direction: column;align-items: center;transition: 0.3s;}
.kurumsal-alan1-kutu1:hover{background-color: #31536c; -webkit-transform: scale(1.08);transform: scale(1.08);transition: 0.3s;}
.kurumsal-alan1-kutu1 h4{margin-top: 1vw;font-size: 2vw;color: #fff;}
.kurumsal-alan1-kutu1 p{width: 15vw;text-align: center;font-size: 0.8vw;color: #fff;}

.products{display: flex;min-height: 47vw;flex-direction: column;}
.urunler{display: flex;justify-content: center;margin-top: 2vw;flex-wrap: wrap;}
.urunler-baslik{text-align: center;margin-bottom: 1vw;background: #1a1b1f;}
.urunler-baslik h1 {color: #fff;font-size: 2vw;font-weight: 700;}
.urunsayfa-tufek-kutu {width: 20vw;height: 13vw;text-align: center;margin: 0 1vw;box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;background-color: #fff;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.urunsayfa-tufek-kutu:hover{-webkit-transform: scale(1.08);transform: scale(1.08);transition: 0.3s}
.urunsayfa-tufek-kutu img {float: left;object-fit: contain;width: 100%;position:relative;z-index:1;margin-bottom: 1vw;}
.urunsayfa-tufek-kutu h3 {font-size: 1.3vw;color: #000;font-weight: 500;position: relative;}

.urun-detay-sayfa{min-height: 47vw;background: #fff;margin-bottom: 5vw;position: relative;z-index: 0;display: flex;flex-direction: column;align-items: center;}
#my-back-button {height: 2vw;position: relative;border: none;display: block;border-radius: 0.2vw;font-size: 1vw;background: #e20a16;color: #fff;width: 6vw;z-index: 20;cursor: pointer;transition:0.3s}
#my-back-button:hover{background-color:#1a1b1f;transition:0.3s}
.urun-sayfa-baslik {margin-bottom: 1vw;font-size: 1.9vw;background: #e9e9e9;color: #000;font-weight: 400;width: 100vw;height: 4vw;display: flex;align-items: center;justify-content: center;}
.tufek-foto{text-align: center;}
.urun-detay-foto {height: auto;width: 70vw;margin-bottom: 1vw;margin-top: 1vw;}
.urun-ozellikler {width: 80vw;margin-top: 3vw;}
.urun-ozellikler h4 {font-size: 1vw;background: #e9e9e9;color: #000000;height: 3vw;display: flex;width: 77vw;align-items: center;justify-content: flex-start;font-weight: 500;padding-left: 3vw;margin-bottom: 1.4vw;}

.ozellikler {background: #fff;display: flex;flex-wrap: wrap;justify-content: flex-start;}
.ozellikler li {width: 37vw;display: flex;padding-top: 1vw;padding-bottom: 1vw;padding-left: 3vw;font-size: 0.8vw;font-weight: 500;justify-content: space-between;align-items: center;color: #30241d;}
.ozellikler li:nth-child(4n+1) {background: #fafafa;}
.ozellikler li:nth-child(4n+2) {background: #fafafa;}
.ozellikler li:hover{background-color: #f7f5f4;color:#000;}
.ozellikler li p {font-weight: 400;font-size: 0.8vw;margin-right: 2vw;width: 19vw;}
.ozellikler li p span{display:inline-block;width:50%;font-weight:600;margin-left: 2vw;}


.nivo-lightbox-image {display: flex;align-items: center;justify-content: center;}


/*image-zoom*/
.image-container {vertical-align: top;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;width: 43vw;margin:0 auto;}
.image-container:hover {background-color: rgba(0,0,0,0);}
.image {cursor: crosshair;display: block;height: 6vw !important;}
.zoomLens:hover {background: #fff;}
/*image-zoom*/


.media {min-height: 47vw;display: flex;align-items: center;justify-content: center;}
.media-icerik{display: flex;justify-content: space-around;flex-direction: column;margin: 8vw;}
.media-baslik {font-size: 6vw;}

.iletisim {display: flex;flex-direction: column;width: 100%;min-height: 47vw;}
.iletisim-ust {margin-top: 6vw;margin-bottom: 4vw;display: flex;justify-content: center;align-items: center;width: 100%;}
.iletisim-bilgileri {display: flex;align-items: center;justify-content: center;margin: 0 2.4vw;}
.iletisim-bilgileri i {border-radius: 0.5vw;;font-size: 2vw;color: #fff;background-color: #1e7881;padding: 1vw;width: 2vw;text-align: center;}
.bilgiler {padding-left: 1.7vw;}
.bilgiler h5 {font-size: 1.2vw;color: #333;font-weight: 700;}
.bilgiler p {color: #333;font-weight: 300;font-size: 0.9vw;}
.iletisim-alt {display: flex;justify-content: center;align-items: center;}
.iletisim-alt > li {float:left;}
.iletisim-formu form{display: flex; flex-direction: column; justify-content: center; align-items: center;}
.iletisim-formu h3 {font-size: 2.3vw;color:#176d7e;text-align: center;font-weight: 500;margin-bottom: 1vw;}
.iletisim iframe {width: 100%;height: 30vw;border: 0;margin-top: 5vw;}



/*contact form css*/
.wpcf7 input[type=submit] {-webkit-border-radius: 0 !important;-webkit-appearance: none !important;}
::placeholder{font-size:1vw !important;margin:0 !important; padding:0 !important;padding-left:1vw !important;padding-top:1vw !important;}
.iletisim-formu{margin-top: 3vw;margin-bottom: 3vw;}
.wpcf7 label {display: block;font-size: 1vw !important;margin-top: -0.5vw;}
.wpcf7 label input {height: 3.1vw;background-color: #fff;color: #000;border: 0.1vw #f2f2f2 solid !important;line-height: 1.4vw;width: 40.9vw;margin-top: 0.1vw;margin: 0.5vw 0.7vw 0 0.7vw;}
.phone input{background:#f6f6f6 !important;}
.wpcf7-textarea{margin-bottom: 1vw; width: 83.4vw!important; height: 11vw !important; background-color: #fff; color: #000; border: 0.1vw solid #eee !important; border: 0; margin-top: 0.2vw;}
/*span.wpcf7-form-control-wrap.your-message { position: absolute;}*/
.wpcf7-submit {width: 43.6vw !important;height: 3.1vw !important;background-color: #176d7e !important;padding: 0 !important;border: 0 !important;color: #fff;border-bottom-right-radius: 1vw;border-bottom-left-radius: 1vw;transition: 0.3s;font-size: 1.1vw !important;margin-top: 0.9vw;margin-left: 1vw;}
.wpcf7-submit:hover{background-color:#1a1b1f !important;color: #e20a16;transition: 0.3s;}
.wpcf7-response-output {color:#111;border-color:rgba(0,0,0,0) !important;padding:0 !important;margin:0 !important;}
.wpcf7-form input:focus, .wpcf7-form textarea:focus, .wpcf7-form select:focus {border:0 !important;background:#f6f6f6;}
input.wpcf7-form-control.wpcf7-captchar {}
img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-170 {margin-bottom: 0.3vw; width: 11vw; height: 3vw;margin-right: 1.1vw;}
.wpcf7-spinner{position: absolute!important;margin-top: 6vw !important;}
input.wpcf7-form-control.wpcf7-captchar{width:24.8vw; margin-right: 1vw; top: -1.4vw; position: relative;}
.iletisim-form-kolonlar{display: flex;justify-content: space-evenly;width: 94.5%;}
.form-dogrula p {display: flex;justify-content: center;width: 100%;}
/*contact form css*/

.footer {width: 100%;display: flex;flex-direction: row;height: 23vw;background-color: #f0f0f0;align-items: center;padding-bottom: 7vw;justify-content: center;}
.footer a{color:#000}
.footer-1 {}
.footer-1 img {height:10vw;}
.footer-2 {display: flex;flex-direction: column;font-size: 1.1vw;font-weight: 500;line-height: 2vw;margin: 0 5vw;}
.footer-3 {display: flex;flex-direction: column;font-size: 1.1vw;font-weight: 500;line-height: 2vw;margin: 0 5vw;}
.footer-4 {display: flex;flex-direction: column;font-size: 1.1vw;font-weight: 500;line-height: 2vw;margin: 0 5vw;}
.footer-5 {display: flex;flex-direction: column;align-items: center;}
.footer-sosyal a{padding: 0.7vw;padding-left: 1.5vw;padding-right: 1.5vw;background-color: #d45a04;font-size: 0.8vw;font-weight: 800;}
.footer-contact{padding: 1vw;padding-left: 2vw;padding-right: 2vw;background-color: #16c4d4;font-size: 1vw;font-weight: 800;margin-bottom:2vw;transition: 0.2s;}
.footer-contact:hover{transform: scale(1.08);transition: 0.2s;}
.footer-multi {position: absolute;margin-top: 28vw;display: flex;align-items: center;flex-direction: column;}
.footer-multi img{height: 2vw;margin-top: -2.6vw;transition: 0.2s;}
.footer-multi img:hover{transform: scale(1.4);transition: 0.2s;}
copyright {color: #000;font-size: 0.7vw;font-weight: 400;margin-top: 0.8vw;display: inline;visibility: visible;font-family: Verdana, Arial, sans-serif;}
.yatay-cizgi{height: 0.1vw;background: #d9d9d9;width: 16vw;margin-bottom: 1vw;}
.dikey-cizgi{height: 6vw;background: #4f4f4f;width: 0.02vh;margin-left: 1vw;margin-right: 1vw;margin-top: 0;}

