@media all and (min-width: 320px) and (max-width: 768px) {

.container{width:100%;max-width:100%;min-width:100%;margin:0 auto}

.dilSecenegi {display:none;}
.MobilMenuPencere{display:block}
.mobil-menu{display:block;z-index:999999;position:relative}

nav{display:none}
body{width:100%;background-color:#fff;margin:0;padding:0;color:#8e8e8e}
p{font-size:16px}



.MobilBant {background-color: #f1f1f1; height: 80px; width: 100%; text-align: right; padding-top: 28px; padding-right: 25px;}
.MobilBant img { width:40%;}

#asagi-ok{margin-left:250px;margin-top:-15px}
#sola-ok img{margin-left:25px; width:5%; vertical-align: middle;}
.mobil-Nav-icerik ul li #menu-cizgi{background-color:#d8d8d8;height:1px;width:100%;margin-top:20px}


.mobil-AcilirNav{position:fixed;overflow-y:auto;overflow-x:hidden;position:fixed;height:100%;background-color:#fff;width:300px;left:0;margin-left:-300px;top:0}
.mobil-AcilirNav-tus{position:absolute;width:30px;height:30px;left:10px;background-image:url(../img/mobil-menu.svg);background-repeat:no-repeat;top:30px}

.MenuKapat { background-color:#474747; padding: 25px 0px 25px 0px}
.MenuKapat p {display:inline-block; color:#fff; margin-left:5%; vertical-align: middle;}


.MobilNav-detay-ac{width:100%;margin-top:0;position:relative}
.MobilNav-detay-ac li{color:#818181}
.MobilNav-detay{width:100%;margin-top:20px;text-align:left}
.MobilNav-detay a:link{padding:0;color:#000}
.MobilNav-detay a:hover{color:#000}
.MobilNav-detay a:visited{color:#000}
.menu-ac-alt h6{font-size:14px}
.menu-ac-alt{font-size:14px}
.menu-baslik{text-align:center;padding-bottom:20px;margin-top:20px;height:auto}


.mobil-Nav-icerik ul{width:100%}
.mobil-Nav-icerik{margin-left:0;margin-top:25px}
.mobil-Nav-icerik p{margin-left:20px;font-size:14px;margin-top:20px!important}
.MobilNav-detay-ac ul{width:100%;padding-top:25px;background-color:#F2F2F2}
.MobilNav-detay-ac{margin-left:0;margin-top:0}
.MobilNav-detay-ac ul li{margin-bottom:20px}
.MobilNav-detay-ac p{margin-left:20px}

.mobil-Nav-icerik ul.DilDegisMobil { text-align: center;}
.mobil-Nav-icerik ul.DilDegisMobil li { display:inline-block; margin-left:0px; margin-right:10px;}
.mobil-Nav-icerik ul.DilDegisMobil li p { font-family:Montserrat-Regular }











.Giris { background-color:#474747; padding:50px 0px; text-align: center;}
.Giris h1 { color:#fff; font-family: Montserrat-Black; font-size:40px;}
.Giris h1.left { margin-left:7%;}
.Giris h1.right { margin-right:7%;}
.Giris h1 span {font-family: Montserrat-Light;}
.Giris p { font-size:16px; color:#bbc6c8; width:90%; margin:20px auto 0px;}



.Luxwelt { text-align:center; padding: 50px 0px; width:90%; margin: 0 auto;}
.Luxwelt p { color:#7e7e7e; }



.ProjeDetay { text-align:center; padding: 50px 0px; width:90%; margin: 0 auto;  clear: both;}
.ProjeDetay .container {   clear: both;}
.ProjeDetay h4 { color:#000; font-family:Montserrat-Bold; margin-bottom:5px; margin-top:5px;}
.ProjeDetay p { color:#7e7e7e; }
.ProjeDetay .Panorama { margin-top:20px; }
.ProjeDetay .Panorama img { width:80px;}
.ProjeDetay .Panorama p { color:#c390c7; font-size:18px; margin-top:5px;font-family:Montserrat-Regular}



[class^="swiper-button-"] {
  transition: all .3s ease;
}

.swiper-slide {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.swiper-container {
  width: 100%;
  height:80vh;
  transition: opacity .6s ease, -webkit-transform .3s ease;
  transition: opacity .6s ease, transform .3s ease;
  transition: opacity .6s ease, transform .3s ease, -webkit-transform .3s ease;
}
.swiper-container.nav-slider {
  display: none;
  width: 30%;
  padding-left: 5px;
}
.swiper-container.nav-slider .swiper-slide {
  cursor: pointer;
  opacity: .4;
  transition: opacity .3s ease;
}
.swiper-container.nav-slider .swiper-slide.swiper-slide-active {
  opacity: 1;
}
.swiper-container.nav-slider .swiper-slide .content {
  width: 100%;
}
.swiper-container.nav-slider .swiper-slide .content .title {
  font-size: 20px;
}
.swiper-container:hover .swiper-button-prev,
.swiper-container:hover .swiper-button-next {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  opacity: 1;
  visibility: visible;
}
.swiper-container.loading {
  opacity: 0;
  visibility: hidden;
}

.swiper-slide {
  overflow: hidden;
}
.swiper-slide .slide-bgimg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
}
.swiper-slide .entity-img {
  display: none;
}
.swiper-slide .content {
  position: absolute;
  top: 40%;
  left: 0;
  width: 50%;
  padding-left: 5%;
  color: #fff;
}
.swiper-slide .content .title {
  font-size: 2.6em;
  font-weight: bold;
  margin-bottom: 30px;
}
.swiper-slide .content .caption {
  display: block;
  font-size: 13px;
  line-height: 1.4;
  -webkit-transform: translateX(50px);
          transform: translateX(50px);
  opacity: 0;
  transition: opacity .3s ease, -webkit-transform .7s ease;
  transition: opacity .3s ease, transform .7s ease;
  transition: opacity .3s ease, transform .7s ease, -webkit-transform .7s ease;
}
.swiper-slide .content .caption.show {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  opacity: 1;
}

[class^="swiper-button-"] {
  width: 44px;
  opacity: 0;
  visibility: hidden;
}

.swiper-button-prev {
  -webkit-transform: translateX(50px);
          transform: translateX(50px);
}

.swiper-button-next {
  -webkit-transform: translateX(-50px);
          transform: translateX(-50px);
}









.Projeler { background-color:#84b8c3; padding:10px 0px 40px;; float: left; width: 100%;}
.Projeler .container h3 { border:1px solid #fff; color:#fff; padding:10px 40px ; margin:40px auto 20px; font-size:15px; width:max-content}
.Projeler .container p { color:#fff; width:90%; margin-left:5%;}














.DigerProjeler { background-color:#d9d9d9; padding:10px 0px 40px;; float: left; width: 100%;}
.DigerProjeler .container h3 {display:inline-block; border:1px solid #fff; color:#fff; padding:10px 25px ; margin:40px 10px 20px 10px; font-size:15px; width:max-content}
.DigerProjeler .container h3.Sonraki {border:1px solid #ed5436; background-color:#ed5436}




.AllProject { background-color:#f1f1f1;  padding:50px;}
.AllProject .container .Kalip { width:100%; background:#fff; min-height:470px; vertical-align: top; display: inline-block; margin:25px 0px;}
.AllProject .container .Kalip img { margin-top:30px; width:80%;  }
.AllProject .container .Kalip p.year { text-align:right; color:#19a68e; margin-right:10%; font-size:13px; font-family:Montserrat-Bold; }
.AllProject .container .Kalip p.baslik { text-align:left; color:#474747; margin-left:10%; font-size:20px; font-family:Montserrat-Bold; margin-bottom:10px;}
.AllProject .container .Kalip p.text { width:80%; text-align:left; color:#96958e; margin-left:10%; font-size:14px; font-family:Montserrat-Regular;}
.AllProject .container .Kalip .Detail {float:right; margin-top:35px; color:#c291c6; font-family:Montserrat-Regular; margin-right:10%;display: inline-block; font-size:14px; vertical-align:middle; cursor:pointer;}
.AllProject .container .Kalip .Detail:after { background: url(../img/sag-ok.png); background-size: 100%; width: 12px; height: 21px; display: inline-block; vertical-align: middle; content: ""; text-align: right; margin-left: 10px;}


.Corporate {float: left; width:100%; background-color: #f4f3ef;}
.Corporate  { height: auto;}
.Corporate  .Kapsa { text-align:left; padding:40px;}
.Corporate  .Kapsa h2 { font-size:18px; color:#000; font-family:Montserrat-Regular; margin-bottom:10px;}
.Corporate  .Kapsa  p { font-size:14px; color:#464646;}



.MuratCap { background-color:#2a2a2a; padding:50px; width:100%; float: left; height: auto;}

.MuratCap .Gorsel { padding:0px 0px 80px 0px; float: none; width:100%;}
.MuratCap .Gorsel img  { width:90%; }
.MuratCap .Member {  width:100%; text-align:center; background-color: none}
.MuratCap .Member .Kalip { background-color:#f4f3ef; border:4px solid #f4f3ef; box-shadow: inset 0px 0px 0px 2px #000; padding:30px; width:max-content; display: inline-block; height:auto; vertical-align: top; margin:10px;}
.MuratCap .Member .Kalip p { }
.MuratCap .Member .Kalip p span { font-family:Montserrat-Bold}




.Referances { background-color:#f1f1f1; padding:40px;}
.Referances .container .kalip { background-color:#fff; padding:15px; display: inline-block; height:200px; width:200px; margin:20px;}
.Referances .container .kalip img {width:100%;}





.iletisim .container .sag-alan form { width:100%;margin-left:0px; }
.iletisim .container .sag-alan form .ana { color: #3c5549;margin-top: 40px;font-size:14px;text-align: left;font-family:Montserrat-Regular }

.iletisim .container .sag-alan form li:first-child { margin-top:20px;  }
.iletisim .container .sag-alan form li { display:block; font-size:14px; margin-bottom:19px;  }
.iletisim .container .sag-alan form li.check { text-align:left; display:inline-block; }
.iletisim .container .sag-alan form li.submit {  display:inline-block; }
.iletisim .container .sag-alan form li p { display:block; color:#3c5549;width: 100%;margin-bottom: 20px; }
.iletisim .container .sag-alan form li p.checkbox { display: inline-block; margin-left: 0px; color: #3c5549; width: 100%; text-align: center; }
.iletisim .container .sag-alan form li input[type="text"] { width:90%; height:35px; background-color:#fff; color:#3c5549; border:1px solid #d8d8d8; font-size:14px; text-indent:8px; -webkit-appearance:none; display:inline-block; }
.iletisim .container .sag-alan form li input[type="submit"] { width:90px; height:35px; background-color:#15aa49; color:#fff; font-size:14px;  -webkit-appearance:none; display:inline-block; }
.iletisim .container .sag-alan form li textarea { width:90%; border:1px solid #d8d8d8; height:70px; background-color:#fff; color:#3c5549; font-size:14px; padding-top:8px; text-indent:8px; -webkit-appearance:none; display:inline-block; }
.iletisim .container .sag-alan form li input[type="text"].mini { width:44%; height:35px;  background-color:#fff; color:#3c5549; font-size:14px; text-indent:8px; -webkit-appearance:none; display:inline-block; }
.iletisim .container .sag-alan form li input[type="checkbox"] { width: 100%; text-align: center; padding: 0; margin: 0;}










footer { padding:50px 0px; text-align:center; float: none; clear: both;}
footer .container .FooterLogo { margin-bottom:30px;}
footer .container .FooterLogo img { width:150px;}

footer .container .FooterMenu li { display: inline-block; margin:15px 5%;}

footer .container .FooterLabel  { margin-top:40px;}
footer .container .FooterLabel li { display: inline-block; margin: 0px 1%;}

footer .container .FooterLabel .FooterSosyalMedya  { display:block; width:100%; margin-bottom:15px;}
footer .container .FooterLabel .FooterSosyalMedya li  { display: inline-block; vertical-align:middle; margin: 0px 1%; color:#c390c7}
footer .container .FooterLabel .FooterSosyalMedya li img { width:23px;}

footer .container .FooterLabel .FooterWrite  { display:block; width:100%; margin-bottom:15px; }
footer .container .FooterLabel .FooterWrite li  { display: inline-block; vertical-align:middle; margin: 0px 0.5%; color:#00a78e}
footer .container .FooterLabel .FooterWrite li img { width:23px;}

footer .container .FooterLabel .FooterDil  { display: inline-block;  width:100%; }
footer .container .FooterLabel .FooterDil li  { display: inline-block; vertical-align:middle; margin: 0px 0.5%; color:#96958e}
footer .container .FooterLabel .FooterDil li span  {color:#000; font-family: Montserrat-Bold}

footer .container .Kripton { margin-top:90px;}
footer .container .Kripton p { color:#afaea5}
footer .container .Kripton p:before{ background-color:#000; width:70px; height:1px; display: block; content:""; margin:0 auto 25px;;  }







.iletisim {text-align: center;padding-top: 20px; width:100%; padding-bottom: 70px;background: #fafafa; position:relative;}
.iletisim .container .sol-alan  { display:inline-block; vertical-align:top; margin-top:-25px; text-align:left;}
.iletisim .container .sol-alan .baslik { display: none;}
.iletisim .container .sol-alan .baslik img { width:150px }

.iletisim .container .sol-alan .icerik { margin-top:40px; padding-left: 5%;}
.iletisim .container .sol-alan .icerik span { font-family:Montserrat-Regular }
.iletisim .container .sol-alan .icerik p { margin:10px 0px 10px 0px; color: #414141; }
.iletisim .container .sol-alan .icerik p span { font-family: Montserrat-Regular; }
.iletisim .container .sol-alan .icerik img { width:80px}


.iletisim .container .sag-alan  {display:inline-block; vertical-align:top; text-align: left;}

.iletisim .container .sag-alan .baslik { text-align:center; font-size:21px; color:#272525; margin-top:40px; }
.iletisim .container .sag-alan .baslik:after { background-color:#6e5c54; width:60px; height:1px; margin:15px auto; display:block; content:"";   }

.iletisim .container .sag-alan form { width: 100%;margin-left: 0px; }
.iletisim .container .sag-alan form .ana { color: #3c5549;margin-top: 40px;font-size: 20px;text-align: left;font-family:Montserrat-Regular }

.iletisim .container .sag-alan form li:first-child { margin-top:20px;  }
.iletisim .container .sag-alan form li { display:block; font-size:14px; margin-bottom:19px; text-align:left;}
.iletisim .container .sag-alan form li.check { text-align:left; display:inline-block; }
.iletisim .container .sag-alan form li.submit {  display:inline-block; }
.iletisim .container .sag-alan form li p { display: block; color: #414141; width: 130px; font-family: Montserrat-Regular; }
.iletisim .container .sag-alan form li p.checkbox { display:none  }
.iletisim .container .sag-alan form li input[type="text"] { width: 373px; height: 35px; background-color: #fafafa; color: #3c5549; border: 1px solid #9f9f9f; border-radius: 5px; font-size: 14px; text-indent: 8px; -webkit-appearance: none; display: inline-block;}
.iletisim .container .sag-alan form li input[type="submit"] { width:90px; height:35px; background-color:#378851; color:#fff; font-size:14px; border-radius: 5px;  -webkit-appearance:none; display:inline-block; font-family: Montserrat-Regular;}
.iletisim .container .sag-alan form li textarea { width:370px; border:1px solid #3c5549; border-radius: 5px; height:70px; background-color:#fafafa; color:#3c5549; font-size:14px; padding-top:8px; text-indent:8px; -webkit-appearance:none; display:inline-block; }
.iletisim .container .sag-alan form li input[type="text"].mini { width:183px; height:35px;  background-color:#fafafa; color:#3c5549; font-size:14px; text-indent:8px; -webkit-appearance:none; display:inline-block; }
.iletisim .container .sag-alan form li input[type="checkbox"] {display: none;}





































}
/* Media Only Kapat */
