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


html { overflow-x:hidden; scroll-behavior: smooth; }
body { margin:0; padding:0; background:#fff; font-family: 'Titillium Web', 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; }
/*net fotolar*/

img {image-rendering: -webkit-optimize-contrast !important;}

.header { position: relative; box-shadow: 0vw 0vw 1vw #00000033; z-index: 99; padding: 0 3.5vw; box-sizing: border-box; display: flex; width: 100%; height: 4.8vw; background-size: cover; background-repeat: no-repeat; background-image: url(/wp-content/uploads/2024/03/header-arka-yeni.jpg); justify-content: space-between; align-items: center; background-position: center; }
.mobile-header{display:none;}
#menu {display:none;} /*Mobil Menü*/


.logo { height: 100%; display: flex; align-items: center; justify-content: space-between; width: 25vw; }
.logo img { width: 11.5vw; }


.header-sol { width: 5vw; height: 100%; display: flex; align-items: center; justify-content: space-between; }
.catalog { font-size: 0.8vw; color: #fff; width: 12vw; background-color: #1b3898; display: flex; align-items: center;height: 2vw; clip-path: polygon(0% 0%, 100% 0%, 100% 900%);}
/*.catalog:hover{font-size:1.2vw;filter: brightness(70%); transition: all linear 0.2s;}*/
.catalog i { margin-right: 1.5vw; margin-left: 2vw; }

.bayrak { column-gap: 1vw; display: flex;transition: all linear 0.2s; }
.bayrak img { height: 1vw; }
.bayrak .eng{opacity:0.5}
.bayrak a:hover{opacity:1;transition: all linear 0.2s;}


.navbar { width: 50%; height: 100%; display: flex; justify-content: space-between; align-items: center; }
.menu-item{height: 100%;float: left;position: relative;font-size: 0.8vw;font-weight: 700;transition: 0.6s all;text-align: center;}
.mobil-drop {position: relative;width: 3vw;}


.menu-item a{height: 100%;display:block;color:#000;transition:0.2s;display: flex;align-items: center;justify-content: center;}
.menu-item a:hover{color:#1b3898;transition:0.2s;}
.menu-item a > img {width: 8vw;}
.masaustu-dropdown { position: absolute; display: flex; width: 10.9vw; padding: 1vw 1vw; background-color: #080808; opacity: 0; visibility: hidden; transition-delay: 0.2s; z-index: 6; border-bottom-right-radius: 0.6vw; border-bottom-left-radius: 0.6vw;margin-left: -3.7vw; transition: all .3s linear; align-items: center; justify-content: center; flex-direction: column; }
.masaustu-dropdown>.menu-item { text-align: left; font-size: 0.7vw; height: auto; margin: 0.3vw 0; width: auto; font-weight: 500; }
.masaustu-dropdown>.menu-item a{color: #fff;}
.masaustu-dropdown>.menu-item:hover>a{color:#aaa !important;}
.menu-item:hover>.masaustu-dropdown{opacity:1;visibility:visible;}





.anasayfa-alan-1 { background-image: url(/wp-content/uploads/2024/03/alan1-arka-yeni.jpg); background-size: cover; height: 43.8vw; box-shadow: 15px -6px 23px 12px #0a0a0a73; z-index: 9; position: relative; background-position-y: -0.1vw;}

.slider { row-gap: 0vw; display: flex; width: 67%; height: 100%; justify-content: center; flex-direction: column; align-items: flex-start; }
.slider-baslik {color: #3e3b36; font-weight: 400; font-size: 2.5vw; }
.slider-img { left: -3vw; position: relative; height: 18vw; }
.golge { width: 43vw; top: 32vw; position: absolute; }
.slider-alt-baslik { color: #8d9bcb; font-weight: 200; font-family: 'Albertus Nova'; font-size: 3.5vw; }

.flickity-viewport {height: 43.8vw !important;}
.gallery-cell {width: 42.25vw; height: 43.8vw; margin-right: 1.62vw; counter-increment: gallery-cell; }
.gallery-cell:hover .slider-tufek-foto{transform:rotate(-2deg); transition: all linear 0.2s;}
.gallery-cell:hover .slider-btn{background:black; transition: all linear 0.2s;}
.slider1-urun-kategori {color: #1b3898; font-weight: 200; font-family: 'Albertus Nova'; font-size: 1.5vw; margin-bottom: 0.6vw; margin-left: 0.8vw; }

.anasayfa-alan1-slider-img { width: 63vw; margin-left: -4vw; margin-top: 6vw; z-index: 99; transition: all linear 0.2s; }
.anasayfa-alan1-slider-img:hover{transform: rotate(-2deg); transition: all linear 0.2s;}


.anasayfa-alan-1 .alan3-yazilar { margin-left: 41vw; display: flex; flex-wrap: wrap; align-items: flex-end; margin-top:-21vw; position: absolute; flex-direction: column; width: 30vw; }
.alan3-yazilar img { object-fit: contain; width: 25vw; height: 21vw; }
.alan3-kutu h2 {width: 100%;display: flex;align-items: center;justify-content: center;top: 3vw;position: relative;font-size: 2vw;font-weight: 400;text-shadow: 0px 2.2vw 0.1vw #00000024;}
.alan3-kutu h2 span {font-size: 2.4vw;color: #685f85;}
.alan3-kutu>.flickity-prev-next-button .arrow{fill:#a24747 !important;}
.alan3-menu{display: flex; justify-content: space-around;top: -5vw;position: relative;}
.alan3-menu:before{content: ""; position: absolute; width: 100vw; height: 0.1vw; margin-top: -2.2vw; background-color: #dddddd;}
.alan3-menu li a,.alan3-menu li {font-size: 1.3vw;color: #b6b4b4;}
.alan3-menu li a:hover{color:#a24747 !important}
.tufek-model { position: relative;color: #3e3b36; font-weight: 400; font-size: 2.5vw;}
.go-on{color: #ef4242; font-size: 1.5vw;margin-top:0.6vw;}
.go-on:before{content: ""; position: absolute; width: 6.9vw; height: 0.2vw; transform: rotate(2deg); margin-top: 2.1vw; background-color: #ef4242;}
.alan3-kutu.gallery{width: 100% !important;display:block!important;}
.anasayfa-tufek-kutu { display: flex; margin-top: 7.8vw;position: absolute; flex-wrap: wrap; }
.alan3-buton { margin-bottom: 0vw; margin-left: 0vw; margin-top: 1vw; clip-path: polygon(0 0, 100% 0, 100% 100%, 13% 100%); display: block; text-align: center; line-height: 2.5vw; font-size: 0.8vw; font-weight: 500; color: #fff; height: 2.6vw; width: 9vw; background-color: #1b3898; transition: all linear 0.2s; }
.alan3-buton:hover{background:black; transition: all linear 0.2s;}
.alan3-button:hover{background-image: linear-gradient(to right top, #685f85, #5e6d90, #587996, #588598, #618f97) !important;}


/*.anasayfa-alan-1::after { content: ""; position: absolute; bottom: 2.9vw; left: 50%; width: 63%; height: 12px; background: radial-gradient(ellipse at center, rgb(0 0 0 / 48%) 0%, rgba(0, 0, 0, 0) 100%); transform: translateX(-50%); border-radius: 1vw; }*/





.alan1-sag { row-gap: 0.8vw; display: flex; width: 33%; height: 40%; justify-content: center; flex-direction: column; align-items: center; }
.alan1-sag span { color: #3e3b36; font-weight: 600; font-size: 1vw; border-bottom: 0.2vw solid #ededed; height: 15%; display: flex; width: 100%; align-items: center; justify-content: space-between; }
.alan1-sag-btn { margin-bottom: -10vw; margin-top: 4vw; clip-path: polygon(0 0, 100% 0, 90% 60%, 8% 60%); display: block; text-align: center; line-height: 2.5vw; font-size: 0.8vw; font-weight: 500; color: #fff; height: 4vw; width: 9vw; background-color: #1b3898; }
.btnlar { column-gap: 9vw; display: flex; margin-top: -22vw; }
.sol-ok {color: #fff; font-size: 3vw; }
.sag-ok {color: #fff; font-size: 3vw; }



.anasayfa-alan-2 { background: url(/wp-content/uploads/2024/01/alan2-arka.jpg); background-size: cover; background-repeat: no-repeat; height: 18.7vw; display: flex; align-items: center; justify-content: center; }
.alan2-urunler { width: 9.1vw; height: 12vw; display: flex; align-items: flex-end; text-align: center; justify-content: center; color: #0e1753; font-size: 0.8vw; font-weight: 700; margin: 0.4vw;background-repeat: no-repeat !important; background-size: contain !important; transition: all 0.2s linear;background: url(/wp-content/uploads/2024/01/alan2-inertia-mavi.png);}
.alan2-urunler:hover{transform: scale(1.1); transition: all 0.2s linear; }




.alan2-pump { background: url(/wp-content/uploads/2024/02/alan2-pump-mavi.png); }
.alan2-bullpup { background: url(/wp-content/uploads/2024/02/alan2-bullpup-mavi.png); }
.alan2-magfed { background: url(/wp-content/uploads/2024/02/alan2-magfed-mavi.png); }
.alan2-gas {background: url(/wp-content/uploads/2024/02/alan2-gas-mavi.png);}
.alan2-inertia {background: url(/wp-content/uploads/2024/02/alan2-inertia-mavi.png);}
.alan2-single {background: url(/wp-content/uploads/2024/02/alan2-single-mavi.png);}
.alan2-over {background: url(/wp-content/uploads/2024/02/alan2-over-mavi.png);}
.alan2-lever {background: url(/wp-content/uploads/2024/02/alan2-lever-mavi.png);}
.alan2-side {background: url(/wp-content/uploads/2024/02/alan2-side-mavi.png);}


.alan2-pump:hover { background: url(/wp-content/uploads/2024/02/alan2-pump.png); }
.alan2-bullpup:hover { background: url(/wp-content/uploads/2024/02/alan2-bullpup.png); }
.alan2-magfed:hover { background: url(/wp-content/uploads/2024/02/alan2-magfed.png); }
.alan2-gas:hover { background: url(/wp-content/uploads/2024/02/alan2-gas.png); }
.alan2-inertia:hover { background: url(/wp-content/uploads/2024/02/alan2-inertia.png); }
.alan2-single:hover { background: url(/wp-content/uploads/2024/02/alan2-single.png); }
.alan2-over:hover { background: url(/wp-content/uploads/2024/02/alan2-over.png); }
.alan2-lever:hover { background: url(/wp-content/uploads/2024/02/alan2-lever.png); }
.alan2-side:hover { background: url(/wp-content/uploads/2024/02/alan2-side.png); }





.anasayfa-alan-3 { display: flex; width: 100%; background-image: url(/wp-content/uploads/2024/01/alan3-arka.jpg); height: 33vw; background-repeat: no-repeat; background-size: cover; justify-content: flex-start; }
.alan3-sol { text-align: center; row-gap: 3vw; width: 40vw; display: flex; flex-direction: column; justify-content: center; align-items: center; }
.alan3-baslik { font-size: 2vw; font-weight: 300; color: #bbb; }
.alan3-yazi {line-height: 1.5vw; font-size: 0.9vw; color: #fff; width: 24vw; }
.alan3-yazi2 { line-height: 1.5vw;font-size: 0.9vw; color: #fff; width: 24vw; }
.alan3-btn a {clip-path: polygon(0 0, 100% 0, 90% 60%, 8% 60%); display: block; text-align: center; line-height: 2.4vw; font-size: 0.8vw;font-weight: 500; color: #fff; height: 4vw; width: 11vw;background-color: #1b3898;transition:all linear 0.2s;}
.alan3-btn a:hover{background-color:#fff; color:#1b3898; font-size:0.9vw; transition: all linear 0.2s;}


.anasayfa-alan-4 { display: flex; height: 13vw; background: #fff; background-image: url(/wp-content/uploads/2024/03/alan4-arka-yeni.jpg); background-repeat: no-repeat; background-size: cover; align-items: center; justify-content: center; flex-wrap: wrap; align-content: center;}
.alan4-ic { display: inline-flex; text-align: center; font-weight: 600; width: 24vw; font-size: 0.9vw; color: #000; justify-content: center; align-items: center;}
.alan4-ic i { font-size: 2.5vw; margin-right: 2vw; color: #1b3898; }
.alan4-ic-contact {color: #1b3898; font-weight: bold; font-size: 1.4vw; display: flex; width: 42%; justify-content: center; align-items: center; position: relative;z-index: 10;}
.alan4-ic-contact:hover{font-size:1.5vw; transition:0.2;}
.anasayfa-alan-4 .alan4-ic:nth-child(3) {
    width:38vw;
}


.anasayfa-alan-5 iframe { width: 100%; height: 100%; filter: grayscale(100%); }

.anasayfa-alan-5 {height: 28vw;}
.anasayfa-alan-5 .flickity-viewport { height: 32.8vw !important; }
.alan5-slider {  padding: 0 3.5vw; box-sizing: border-box; display: flex; width: 100%; align-items: center; justify-content: space-between; }
.alan5-slider-kutu { gap: 0.5vw; display: flex; width: 33vw; flex-direction: column; align-items: flex-start; }
.flickity-slider div:nth-child(even)  .alan5-slider-kutu { display: flex; align-items: flex-end; }
.alan5-baslik { font-weight: 600; font-size: 2.2vw; color: #3e3b36; }
.alan5-alt-baslik { font-family: 'Albertus Nova'; font-size: 1.5vw; color: #1b3898; }
.slider-tufek-foto { margin-left: 0vw; height: 15vw; width: 34vw; object-fit: contain; transition: all linear 0.2s;}
.slider-golge {width: 34vw; }
.slider-btn { clip-path: polygon(0 0%, 100% 0%, 95% 100%, 0% 100%); background-color: #1b3898; height: 2vw; padding: 0 2.5vw; box-sizing: border-box; display: flex; width: 28vw; color: #fff; font-weight: 600; font-size: 0.8vw; justify-content: flex-end; align-items: center; margin-top: 2vw; transition: all linear 0.2s;}
.slider-btn:hover{background:black; transition: all linear 0.2s;}
.flickity-slider div:nth-child(even)  .alan5-slider-kutu .slider-btn{ display: flex; justify-content: flex-start;clip-path: polygon(0 0%, 100% 0%, 100% 100%, 5% 100%);}
.alan5-orta { position: absolute; margin-top: -28.6vw; margin-left: 43.8vw; display: flex; width: 12vw; height: 23.6vw; justify-content: flex-end; flex-direction: column; align-items: center; }

.alan5-slider-kutu2 { gap: 0.5vw; display: flex; width: 33%; flex-direction: column; align-items: flex-end; }
.slider-tufek-foto2 { margin-right: -7vw; height: 15vw; }
.slider-btn2 { clip-path: polygon(0 0%, 100% 0%, 100% 100%, 5% 100%); background-color: #1b3898; height: 2vw; padding: 0 2.5vw; box-sizing: border-box; display: flex; width: 100%; color: #fff; font-weight: 600; font-size: 0.8vw; justify-content: flex-start; align-items: center; margin-top: 2vw; }

.btnlar2 { width: 100%; height: 100%; display: flex; justify-content: space-between; }
a.solbtn { clip-path: polygon(0 0, 100% 10.7%, 100% 100%, 0 100%); display: flex; height: 100%; width: 45%; background-color: #efefef; align-items: center; justify-content: center; }
a.sagbtn {clip-path: polygon(0  10.7%, 100% 0%, 100% 100%, 0 100%); display: flex; height: 100%; width: 45%; background-color: #efefef; align-items: center; justify-content: center; }
.alan5-products-buton { clip-path: polygon(0 0, 100% 0, 90% 100%, 10% 100%); font-weight: 600; text-align: center; font-size: 0.8vw; color: #fff; background: #343b3c; height: 2vw; width: 100%; display: flex; align-items: center; justify-content: center;transition: all linear 0.2s; }
.alan5-products-buton:hover{color:#fff; background:#1b3898;  transition: all linear 0.2s;}

.anasayfa-alan-5 .flickity-slider { position: absolute; width: 137.5vw; height: 24vw; left: -6.1vw !important; }


.anasayfa-alan-5 .flickity-prev-next-button{top: 16.4vw;z-index:99;}
.anasayfa-alan-5 .flickity-prev-next-button.previous { left: 44vw;} 
.anasayfa-alan-5 .flickity-prev-next-button.next { right: 44.5vw; }
.anasayfa-alan-5 .flickity-prev-next-button .arrow{ fill: #c1c1c1;}
.anasayfa-alan-5 .flickity-prev-next-button svg { position: absolute; left: 1.5vw; top: 7.7vw; width: 2.3vw; }



.sayfalar-baslik { width: 100%; display: flex; align-items: center; justify-content: center;background: #f4f4f4;margin-bottom: 2vw; }
.sayfalar-baslik h1 { clip-path: polygon(0 0, 100% 0, 95% 100%, 5% 100%); font-size: 1.2vw; font-weight: 700; color: #969696; width: 41.9vw; height: 3vw; display: flex; align-items: center; justify-content: center; }




/*.arka-foto { filter: blur(0.2vw); position: absolute; width: 100vw; height: 63vw; background-size: cover; background-repeat: no-repeat; background-position: center; background-image: url(/wp-content/uploads/2024/01/kurumsal-arka.jpg); background-attachment: fixed; }*/
.kurumsal { z-index: 52;  box-sizing: border-box; display: flex; min-height: 55vw; justify-content: center; align-items: center; flex-direction: column; position: relative; }
.kurumsal .sayfalar-baslik { width: 100%; display: flex; align-items: center; justify-content: center; background: #f4f4f4; margin-bottom: 2vw; position: absolute; z-index: 2; top: 0;}




.kurumsal-alan1 { border-radius: 1vw; width: 85%; background-color: #e9e9e996; display: flex; justify-content: center; align-items: center; margin-top: 6vw; padding: 1vw;margin-bottom:6vw;}
.kurumsal-alan1-yazi { width: 68vw; display: flex; flex-direction: column; align-items: center; }
.kurumsal-alan1-yazi h1 {line-height: 6vw;font-size: 2vw;margin-bottom: 1vw;}
.kurumsal-alan1-yazi p { line-height: 2.5vw; font-size: 0.9vw; margin-bottom: 1vw; text-align: center;}
.kurumsal-alan1-yazi p>strong{font-size:1vw;}


.kurumsal-alan1-kutu1 { background-color: #1D2327; border-top-left-radius: 1vw; border-bottom-left-radius: 1vw; font-size: 1vw; box-sizing: border-box; display: flex; height: 100%; width: 31vw; padding-right: 7vw; clip-path: polygon(0 0%, 47% 0%, 100% 100%, 0 100%); font-weight: 500; color: #fff; flex-direction: column; box-shadow: inset -0.3vw -0.3vw 0.6vw #0000002b; align-items: center; justify-content: center; background-repeat: no-repeat; }


.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;padding-bottom: 4vw;}
.urunler{display: flex;justify-content: center;margin-top: 2vw;flex-wrap: wrap;}
.urunsayfa-tufek-kutu { width: 20vw; height: 12.6vw; text-align: center; margin: 0 1vw; background-color: #fff; display: flex; margin-bottom: 3vw; flex-wrap: wrap; align-content: flex-start; padding-top: 1vw; box-shadow: -0.7vw -0.5vw 0.5vw #9595950f; align-items: flex-start; }
.urunsayfa-tufek-kutu:hover{-webkit-transform: scale(1.04);transform: scale(1.04);transition: 0.3s}
.urunsayfa-tufek-kutu img { float: left; object-fit: contain; width: 17vw; height: 6vw; position: relative; z-index: 1; margin-bottom: 1vw; margin-left: 1.5vw; }
.urunsayfa-tufek-kutu h3 { font-size: 0.9vw; background: #e0e0e0; color: #333438; font-weight: 600; position: relative; width: 14vw; padding-left: 2vw; padding-right: 2vw; height: 2vw; clip-path: polygon(0 0%, 100% 0%, 95% 100%, 0% 100%); display: flex; align-items: center; justify-content: flex-end;margin-top: 2vw; }
.urunsayfa-tufek-kutu span { height: 1.6vw; background: #020c342b; box-sizing: border-box; display: flex; width: 8vw; color: #fff; font-weight: 600; font-size: 0.8vw; justify-content: center; align-items: center; clip-path: polygon(0 0%, 100% 0%, 95% 100%, 0% 100%); transition: 0.2s}
.urunsayfa-tufek-kutu:hover span{background: #020c34;transition: 0.2s}



.urun-detay-sayfa{min-height: 47vw;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; color: #000; font-weight: 400; width: 77vw; background-color: #f0f0f0; margin-top: 3.2vw; height: 3vw; display: flex; align-items: center; font-size: 1.4vw; font-weight: 700; display: flex; justify-content: center; align-items: center; background-position: center; }
.tufek-foto { text-align: center; display: flex; flex-wrap: wrap; justify-content: center; }
.urun-detay-foto {height: auto;width: 70vw;margin-bottom: 1vw;margin-top: 1vw;}
.urun-ozellikler {width: 77vw; margin-top: 3vw; display: flex; flex-direction: column; justify-content: center;}
.urun-ozellikler h4 { font-size: 1vw; background: #f0f0f0; color: #333438; height: 3vw; display: flex; width: 77vw; align-items: center; justify-content: center; font-weight: 600; text-transform: uppercase; margin-bottom: 1.4vw; }

.ozellikler { background: #fff; display: flex; flex-wrap: wrap; justify-content: center; }
.ozellikler li { height: 0.9vw; width: 60vw; display: flex; padding-top: 0.5vw; padding-bottom: 0.5vw; padding-left: 13vw; padding-right: 7vw; font-size: 0.8vw; font-weight: 500; justify-content: space-between; align-items: center; color: #30241d; }
.ozellikler li:nth-child(odd) { background: #fafafa; }
.ozellikler li:hover{background-color: #f4f5f7;color:#000;}
.ozellikler li span { font-weight: 600; }
.ozellikler li p { font-weight: 400; font-size: 0.8vw; width: 25vw; }
.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;}


.single-recommend {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin-top: 4vw;}
.recommend-baslik {font-size: 1vw; background: #f0f0f0; color: #333438; height: 3vw; display: flex; width: 77vw; align-items: center; justify-content: center; font-weight: 600; text-transform: uppercase; margin-bottom: 2.4vw;}
.urun-detay-sayfa .urunsayfa-tufek-kutu { width: 23vw;}




/*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*/


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

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

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

.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-ust-bilgiler>i{color:}
.iletisim-bilgileri { display: flex; align-items: center; justify-content: center; margin: 0 1.4vw; background: #e9e9e9; color: #333438; padding: 1vw 2.7vw; }
.iletisim-ust div:nth-child(3) { width: 25vw; }
.iletisim-bilgileri i { font-size: 2vw; color: #333438; padding: 1vw; 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 { text-align: center; font-size: 1.3vw; background-image: url(/wp-content/uploads/2024/01/footer-arka.jpg); background-repeat: no-repeat; background-size: cover; background-position: top; color: #ffffff; height: 4vw; display: flex; width: 76.1vw; align-items: center; justify-content: center; font-weight: 600; text-transform: uppercase; margin-bottom: 1.4vw; }

.iletisim iframe {width: 100%;height: 30vw;border: 0;margin-top: 5vw;filter: grayscale(100%);}



/*contact form css*/
.wpcf7 input[type=submit] {-webkit-border-radius: 0 !important;-webkit-appearance: none !important;}
::placeholder{font-size:0.85vw !important;margin:0 !important; padding:0 !important;padding-left:1vw !important;padding-top:1vw !important;}
.iletisim-formu { display: flex; margin-top: 3vw; margin-bottom: 3vw; flex-wrap: wrap; justify-content: center; }
.wpcf7 label {display: block;font-size: 1vw !important;margin-top: -0.5vw;}
.wpcf7 label input { height: 3.1vw; background-color: #f4f4f4; color: #fff;border: 0.1vw #f2f2f2 solid !important; line-height: 1.4vw; width: 37.1vw; margin-top: 0.1vw; margin: 0.5vw 0.7vw 0 0.7vw; }
.phone input{background:#f6f6f6 !important;}
.wpcf7-textarea { margin-bottom: 1vw; width: 76.4vw!important; height: 11vw !important;background-color: #f4f4f4; color: #fff; border: 0.1vw solid #eee !important; border: 0; margin-top: 0.2vw; }
/*span.wpcf7-form-control-wrap.your-message { position: absolute;}*/
.wpcf7-submit { width: 36.6vw !important; height: 3.1vw !important; background-color: #333 !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: 1.1vw; 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:#555657;}
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;}
.form-dogrula p {display: flex;justify-content: center;width: 100%;}
/*contact form css*/



.footer {position: relative; background-image: url(/wp-content/uploads/2024/01/footer-arka.jpg); background-repeat: no-repeat; background-size: cover; width: 100%; display: flex; flex-direction: column; height: 11.3vw; justify-content: space-evenly; align-items: center; }

.footer-logo img { width: 12vw; }


.footer-catlog a { clip-path: polygon(0 0, 100% 0, 90% 60%, 8% 60%); display: block; text-align: center; line-height: 2.3vw; font-size: 0.8vw; color: #000; height: 4vw; width: 11vw; background-color: #fff; transition: all linear 0.2s;}
.footer-catlog a:hover{    font-size: 0.8vw; color:#fff; background:#000; transition: all linear 0.2s;}
.footer-catlog i { font-size: 0.9vw; margin-right: 0.7vw; }

.footer-multi { background-color: #000; padding: 0 1.5vw; box-sizing: border-box; width: 100%; display: flex; height: 4vw; justify-content: space-between; align-items: center; }

.copyright { width: 33%; }
copyright {color: #fff;font-size: 0.7vw;font-weight: 400;margin-top: 0.8vw;display: inline;visibility: visible;font-family: Verdana, Arial, sans-serif;}

.footer-bayrak { gap: 1vw; width: 33%; display: flex; justify-content: center; }
.footer-bayrak img { height: 1.5vw; }
.footer-bayrak .eng { opacity: 0.5; }
.footer-bayrak .turkish:hover { opacity: 1; }

.multi-logo { width: 33%; display: flex; justify-content: flex-end; }
.multi-logo img { transition: 250ms all ease-in-out; height: 2vw; }
.multi-logo img:hover { transition: 250ms all ease-in-out; transform: scale(1.2); }