@charset "UTF-8";
@font-face{font-family:Conto-Regular;src:url(../fonts/Conto-Regular.otf) format("opentype")}
@font-face{font-family:Conto-Medium;src:url(../fonts/Conto-Medium.otf) format("opentype")}
@font-face{font-family:Conto-Bold;src:url(../fonts/Conto-Bold.otf) format("opentype")}


*{padding:0;margin:0;list-style:none;border:0;text-decoration:none;font-family:arial,sans-serif;font-weight:300; -webkit-appearance:none !important; }
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}

body{width:100%;background-color:#fff;margin:0;padding:0;font-family:arial,sans-serif}

p{ font-family:arial,sans-serif; font-size:14px;}
h4{font-family:arial,sans-serif}
a:link{color:#000}
a:hover{background:none}
a:visited{color:#000}


.footer a:link{color:#fff}
.footer a:visited{color:#fff}
.footer a:active{color:#fff}
.footer a:hover{color:#ccc}

.container{width:100%;max-width:1300px;min-width:1000px;margin:0 auto;text-align:center}
.mobil-menu{display:none;z-index:999999;position:relative}

 .wphome { position: fixed; z-index: 999999; right: 1vw; bottom: 2vh;}
 .wphome img { width: 50px;}


.GorselGaleri {}
.GorselGaleri .Kapsul {}
.GorselGaleri .Kapsul .Baslik { font-family: Conto-Bold; text-align: left; font-size: 24px; margin-left: 20px; margin-bottom: 20px; }
.GorselGaleri .Kapsul .Gorseller {margin-bottom:500px;}




.CandemirAnaSlider {
  position: relative;
  overflow:hidden;
  height: 80vh;
  margin-top:-105px;
}
.CandemirAnaSlider .Banner { z-index:9; position:relative;}
.CandemirAnaSlider .HeaderForm { z-index:9; }

.slider__slides {
  z-index: 1;
  position: relative;
  height: 80%;
}
.slider__control {
  z-index: 2;
  position: absolute;
  top: 50%;
  left: 5%;
  width: 60px;
  height: 60px;
  margin-left: -30px;
  margin-top: -30px;
  border-radius: 50%;
  background: #fff;
  transition: background-color 0.3s;
  cursor: pointer;
}
.slider__control--right {
  left: 95%;
}
.slider__control:hover {
  background-color: #71b7a6;
}
.slider__control-line {
  position: absolute;
  left: 23px;
  top: 50%;
  width: 3px;
  height: 14px;
  -webkit-transform-origin: 50% 0;
          transform-origin: 50% 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.slider__control-line:nth-child(2) {
  -webkit-transform: translateY(1px) rotate(-135deg);
          transform: translateY(1px) rotate(-135deg);
}
.slider__control--right .slider__control-line {
  left: 37px;
  -webkit-transform-origin: 1px 0;
          transform-origin: 1px 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.slider__control--right .slider__control-line:nth-child(2) {
  -webkit-transform: translateY(1px) rotate(135deg);
          transform: translateY(1px) rotate(135deg);
}
.slider__control-line:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #b6966f;
  transition: background-color 0.3s;
}
.slider__control:hover .slider__control-line:after {
  background-color: #fff;
}
.slider__control.a--rotation .slider__control-line:after {
  -webkit-animation: arrowLineRotation 0.49s;
          animation: arrowLineRotation 0.49s;
}
.slider__control.a--rotation .slider__control-line:nth-child(1):after {
  -webkit-animation: arrowLineRotationRev 0.49s;
          animation: arrowLineRotationRev 0.49s;
}

@-webkit-keyframes arrowLineRotation {
  to {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}

@keyframes arrowLineRotation {
  to {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
@-webkit-keyframes arrowLineRotationRev {
  to {
    -webkit-transform: rotate(-180deg);
            transform: rotate(-180deg);
  }
}
@keyframes arrowLineRotationRev {
  to {
    -webkit-transform: rotate(-180deg);
            transform: rotate(-180deg);
  }
}
.slide {
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 150vmax !important;
  height: 150vmax;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 50%;
  transition: -webkit-clip-path 0s 0.91s;
  transition: clip-path 0s 0.91s;
  transition: clip-path 0s 0.91s, -webkit-clip-path 0s 0.91s;
  -webkit-clip-path: circle(30px at 120vw 50%);
          clip-path: circle(30px at 120vw 50%);
}
.slide.s--prev {
  -webkit-clip-path: circle(30px at 30vw 50%);
          clip-path: circle(30px at 30vw 50%);
}
.slide.s--active {
  z-index: 1;
  transition: -webkit-clip-path 1.3s;
  transition: clip-path 1.3s;
  transition: clip-path 1.3s, -webkit-clip-path 1.3s;
  -webkit-clip-path: circle(120vmax at 120vw 50%);
          clip-path: circle(120vmax at 120vw 50%);
}
.slide.s--active.s--active-prev {
  -webkit-clip-path: circle(120vmax at 30vw 50%);
          clip-path: circle(120vmax at 30vw 50%);
}
.slide:nth-child(1) .slide__inner {
  background-image: url("../img/Afraze-Life-Banner.jpg");
  background-size: 104%;
}
.slide:nth-child(2) .slide__inner {
  background-image: url("../img/Afraze-Banner.jpg");
    background-size: 104%;
}
.slide:nth-child(3) .slide__inner {
  background-image: url("../img/Afraze-Banner-3.jpg");
}
.slide:nth-child(4) .slide__inner {
  background-image: url("../img/Asce-Safir-Banner-2.jpg");
}
.slide:nth-child(5) .slide__inner {
  background-image: url("../img/Asce-Safir-Banner-Gaziantep.jpg");
}
.slide__inner {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100vw;
  height: 100vh;
  margin-left: -50vw;
  margin-top: -38vh;
  background-size: cover;
  background-position: center center;
}
.slide__inner:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;

}
.slide__content {position: absolute;left: 5%;top: 50%;margin-left: -30px;margin-top: 48px;max-width: 480px;color: #fff;}
.slide__heading {margin-bottom: 20px;font-size: 60px;}
.slide__text {font-size: 25px;}
.slide__text a {color: inherit;}



.menu-icon{ height: 30px; width: 30px; position: relative; z-index: 2; top: 8px; cursor: pointer; }
.menu-icon__line{height:2px;width:30px;display:block;background-color:#000;margin-bottom:4px;transition:transform .2s ease,background-color .5s ease}
.menu-icon__line-left{width:15px}
.menu-icon__line-right{width:15px;float:right}
.nav{position:fixed;z-index:99}
.nav:before,.nav:after{content:"";position:fixed;width:600px;height:112%;background:rgba(234,234,234,0.2);z-index:-1;transition:transform cubic-bezier(0.77,0,0.175,1) .8s;transform:translateX(0%) translateY(-100%)}
.nav:after{background:#fffffff2;transition-delay:0}
.nav:before{transition-delay:.1s}
.nav__content{ position: inherit; top: 47%; transform: translate(0%,-50%); width: 575px; text-align: center; font-size: calc(2vw + 10px); font-weight: 200; cursor: pointer;  }
.nav__list-item{position: relative; display: block; transition-delay: .8s; opacity: 0; transform: translate(32%,32%); transition: opacity .2s ease,transform .3s ease; margin-right: 25px; margin: 30px 0px; font-size: 24px;}
.submenu { font-size: 18px; color:#878787;  margin: 10px 0px;}
.nav__list-item:before{content:"";position:absolute;background:#000;width:0px;height:1px;top:100%;transform:translate(0%,0%);transition:all .3s ease;z-index:-1}
/* .nav__list-item:hover:before{width:100%;} */
body.nav-active .menu-icon__line{background-color:#000;transform:translateX(0px) rotate(-45deg)}
body.nav-active .menu-icon__line-left{transform:translateX(1px) rotate(45deg)}
body.nav-active .menu-icon__line-right{transform:translateX(-2px) rotate(45deg)}
body.nav-active {overflow-y:hidden;}
body.nav-active .nav{visibility:visible;}
body.nav-active .nav:before,body.nav-active .nav:after{transform:translateX(0%) translateY(0%)}
body.nav-active .nav:after{transition-delay:.1s}
body.nav-active .nav:before{transition-delay:0}
body.nav-active .nav__list-item{opacity:1;transform:translateX(0%);transition:opacity .3s ease,transform .3s ease,color .3s ease}
body.nav-active .nav__list-item:nth-child(0){transition-delay:.2s}
body.nav-active .nav__list-item:nth-child(1){transition-delay:.3s}
body.nav-active .nav__list-item:nth-child(2){transition-delay:.4s}
body.nav-active .nav__list-item:nth-child(3){transition-delay:.5s}
body.nav-active .nav__list-item:nth-child(4){transition-delay:.6s}
body.nav-active .nav__list-item:nth-child(5){transition-delay:.7s}
body.nav-active .nav__list-item:nth-child(6){transition-delay:.8s}
body.nav-active .nav__list-item:nth-child(7){transition-delay:.9s}
body.nav-active .nav__list-item:nth-child(8){transition-delay:.95s}
body.nav-active .nav__list-item:nth-child(9){transition-delay:.99s}




/* Alt Sayfa Galeri Thumblu */

.AnaGaleri { padding:150px 0px 70px; background-color:#000;}
.AnaGaleri .container { }
.AnaGaleri .container .Icerik { color:#fff; width:60%; text-align:justify; margin-top:50px; display:inline-block;  vertical-align:middle;}
.AnaGaleri .container .Icerik .Baslik { color:#dbceb8; font-family:Conto-Regular; font-size:22px; margin-bottom:10px;}
.AnaGaleri .container .TumGorseller { display: inline-block; color: #fff; background-color: #d6274c; padding: 20px 10px; font-family: Conto-Regular; vertical-align: middle; margin-top: 60px; margin-left: 210px; width: 200px;}




/* Alt Sayfa Galeri Thumblu */



.SosyalDonatilar {background-color:#eeedea;  width: 100%; padding: 40px 0px 70px;}
.SosyalDonatilar .container {background-color:#fff;  }
.SosyalDonatilar .container ul  {background-color:#fff;  }
.SosyalDonatilar .container ul li.sosyalicon {display:inline-block; width: 12%; margin: 20px 0px; vertical-align:top;}
.SosyalDonatilar .container ul li.sosyalicon p { margin-top:10px;}
.SosyalDonatilar .container ul li.sosyalicon img {height:70px;}
.SosyalDonatilar .container .DonatiAciklamasiBaslik {font-family: Conto-Medium; font-size: 20px; text-align: center; margin:0px auto; padding-top:40px}
.SosyalDonatilar .container .DonatiAciklamasi { font-size: 15px; text-align: center; margin: 5px auto;; line-height: 22px; font-weight: 300; width:70%; margin-bottom:50px; color:#878787;}







.KatPlaniSayfasi { background-color:#eeede9;}
.KatPlaniSayfasi .container { padding:40px 0px;}
.KatPlaniSayfasi .container .Plan { background-color:#fff; margin:0px 0px; padding-bottom: 50px;}
.KatPlaniSayfasi .container .Plan .PlanBaslik { font-family: Conto-Regular; font-size: 25px; padding: 30px 0px; color: #b89875; }
.KatPlaniSayfasi .container .Plan .Gorsel {}
.KatPlaniSayfasi .container .Plan .Gorsel img{ width:80%;}




.ProjeMapScript { width: 100%; }














    /*jssor slider loading skin spin css*/
    .jssorl-009-spin img {
        animation-name: jssorl-009-spin;
        animation-duration: 1.6s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
    }

    @keyframes jssorl-009-spin {
        from { transform: rotate(0deg); }
        to { transform: rotate(360deg); }
    }

    /*jssor slider arrow skin 093 css*/
    .jssora093 {display:block;position:absolute;cursor:pointer;}
    .jssora093 .c {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;}
    .jssora093 .a {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;}
    .jssora093:hover {opacity:.8;}
    .jssora093.jssora093dn {opacity:.6;}
    .jssora093.jssora093ds {opacity:.3;pointer-events:none;}

    /*jssor slider thumbnail skin 101 css*/
    .jssort101 .p {position: absolute;top:0;left:0;box-sizing:border-box;background:#000;}
    .jssort101 .p .cv {position:relative;top:0;left:0;width:100%;height:100%;border:2px solid #000;box-sizing:border-box;z-index:1;}
    .jssort101 .a {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;visibility:hidden;}
    .jssort101 .p:hover .cv, .jssort101 .p.pdn .cv {border:none;border-color:transparent;}
    .jssort101 .p:hover{padding:2px;}
    .jssort101 .p:hover .cv {background-color:rgba(0,0,0,6);opacity:.35;}
    .jssort101 .p:hover.pdn{padding:0;}
    .jssort101 .p:hover.pdn .cv {border:2px solid #fff;background:none;opacity:.35;}
    .jssort101 .pav .cv {border-color:#fff;opacity:.35;}
    .jssort101 .pav .a, .jssort101 .p:hover .a {visibility:visible;}
    .jssort101 .t {position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:.6;}
    .jssort101 .pav .t, .jssort101 .p:hover .t{opacity:1;}








.header{position:relative; width:600px; color:#fff;z-index:999;  text-align:left; background-color:#fffffff2; padding:20px 0px;border-top-right-radius: 0px; border-bottom-right-radius: 15px; }
.header ul {display:inline-block;}
.header li {vertical-align:middle;display:inline-block; margin:0px 10px; color:#000; font-family:Conto-Regular; }
.header li img.menu { width:20px; }

.logo { margin-left:40px; z-index:999; height:47px; display:inline-block; margin-right:40px;}



#myBar {  color:#fff;z-index:999;  text-align:left; background-color:#fff; padding:20px 0px;border-top-right-radius: 50px; border-bottom-right-radius: 50px; }
#myBar li {vertical-align:middle;display:inline-block; margin:0px 10px; color:#000; font-family:Conto-Regular; }
#myBar li img.menu { width:20px; }






#page { display:none; }

 

.BannerMargin {margin-top:-105px;  }

.Banner { width:100%;  }
.Banner .Gorsel { }
.Banner .Gorsel img { width:100%; }
.Banner .Kapsayici { position:absolute; right:3vw; top:50px; width: 30.7vw; }
.Banner .Kapsayici .AltLogo { }
.Banner .Kapsayici .AltLogo img { width:14vw; }
.Banner .Kapsayici .Slogan {font-family:Conto-Medium; margin-top:10px; font-size:18px;  }
.Banner .Kapsayici .Anlatim { margin-top:5px; font-size:14px; font-weight:300; width:400px; }
.Banner .Kapsayici .ProjeyiKesfet { background-color:#000; padding: 10px 0px 10px 10px; width:140px; margin-top:10px; color:#fff; font-family:Conto-Regular; }
.Banner .Kapsayici .ProjeyiKesfet p:before{ background:url(../img/Kesfet-Icon.png); background-size:100%; width:20px; height:20px; margin-right:5px; display:inline-block; vertical-align:middle; content:"" }



.HeaderForm { background-color: #fff; padding: 20px; float: right; width: 470px;  position: absolute; top: 285px; right: 8vw; border-radius: 10px;}
.HeaderForm .Kapsa{ padding:20px; }
.HeaderForm .Kapsa .Baslik{}
.HeaderForm .Kapsa .Baslik .Ana{ display:inline-block; width:50%; color:#000; font-family:Conto-Regular;  font-size:22px;}
.HeaderForm .Kapsa .Baslik .Numara{display:inline-block;  width:45%; color:#000; font-family:Conto-Regular; font-size:18px;}
.HeaderForm .Kapsa .Baslik .Numara:before { background:url(../img/Telefon-Icon.png); background-size:100%; width:35px; height:35px; margin-right:5px; display:inline-block; vertical-align:middle; content:"" }



.HeaderForm .Kapsa form {}
.HeaderForm .Kapsa form li { display:inline-block; margin:10px 0px; width:100%; }
.HeaderForm .Kapsa form li.yarimyuzde { width:49.3%; }
.HeaderForm .Kapsa form input { text-indent:15px; font-size:14px; font-family:Conto-Regular; color:#000; }
.HeaderForm .Kapsa form input.Isım { height:35px; display:inline-block; background-color:#f2f0f1; width:100%; }
.HeaderForm .Kapsa form input.Soyisim { height:35px; display:inline-block; background-color:#f2f0f1; width:100%;}
.HeaderForm .Kapsa form input.Mail { height:35px; display:inline-block; background-color:#f2f0f1; width:100%;}
.HeaderForm .Kapsa form input.Telefon { height:35px; display:inline-block; background-color:#f2f0f1; width:100%;}
.HeaderForm .Kapsa form select { height:35px; display:inline-block; background-color:#71b7a7; width:100%; font-size:14px;  font-family:Conto-Regular; color:#fff; text-indent:15px; border-radius:0px; }
.HeaderForm .Kapsa form textarea { height:80px; display:inline-block; background-color:#f2f0f1; width:100%; font-size:14px;  font-family:Conto-Regular; text-indent:15px; padding-top:10px;  }
.HeaderForm .Kapsa form input.Gonder { height:40px; display:inline-block; background-color:#000; width:100%; color:#fff; font-family:Conto-Regular; font-size:20px;  }







  @-webkit-keyframes mymove {
    from {bottom: 0px;}
    to {bottom: 200px;}
}

@keyframes mymove {
    from {bottom: 0px;}
    to {bottom: 200px;}
}









.AnaMenu { background-color:#eff7e8; padding:20px; }
.AnaMenu .container .Menu{ text-align:left; }
.AnaMenu .container .Menu li { display:inline-block; margin:0px 17px; font-size:14px; color:#000; cursor:default; }
.AnaMenu .container .Menu li.HeaderSosyalMedya { position: absolute; }
.AnaMenu .container .Menu li.HeaderSosyalMedya img {width:20px; vertical-align:middle; margin:0px 5px; }
.AnaMenu .container .Menu li:hover { color:#64ac20; }







.followMeBar{background:#000;padding:10px 20px;position:relative;z-index:1;color:#fff}
.followMeBar.fixed{position:fixed;top:0;width:100%;box-sizing:border-box;z-index:999}
.followMeBar.fixed.absolute{position:absolute}
.explanation{padding:20px;max-width:600px;pmax-width:300px;color:#fff;font-size:.8rem}



.followMeBar .container .AltMenu { text-align:left; margin-left:50px; }
.followMeBar .container .AltMenu .logo { margin-left:0px; margin-right:20px; height:35px; vertical-align: middle;}
.followMeBar .container .AltMenu .Menu { display:inline-block;  vertical-align: middle;; margin-top:10px;}
.followMeBar .container .AltMenu .Menu li { display:inline-block; margin:0px 13px; font-size:15px; color:#fff; -webkit-font-smoothing: antialiased; }
.followMeBar .container .AltMenu .Menu li.TalepOlustur {background-color: #71b6a7; color: #fff; height: 59px; position: relative; margin: -20px 0px -10px 157px; padding: 22px; font-size: 17px; font-family: Conto-Regular; -webkit-font-smoothing: antialiased; }
.followMeBar .container .AltMenu .Menu li.TalepOlustur:hover {  color: #000;    }
.followMeBar .container .AltMenu .Menu li:hover {  color:#71b6a7; }





.followMeBarAlt{background:#202d62;padding:10px 20px;position:relative;z-index:1;color:#fff}
.followMeBarAlt.fixed{position:fixed;top:0;width:100%;box-sizing:border-box;z-index:999}
.followMeBarAlt.fixed.absolute{position:absolute}
.explanation{padding:20px;max-width:600px;pmax-width:300px;color:#fff;font-size:.8rem}



.followMeBarAlt .container .AltMenu { text-align:left; }
.followMeBarAlt .container .AltMenu .logo { margin-left:0px; margin-right:20px; }
.followMeBarAlt .container .AltMenu .Menu { display:inline-block;  vertical-align: top; margin-top:30px; width:75%; text-align:right;}
.followMeBarAlt .container .AltMenu .Menu li { display:inline-block; margin:0px 20px; font-size:19px; color:#fff; }
.followMeBarAlt .container .AltMenu .Menu li:hover {  color:#65ac1e; }








.AsceSafirProjesi { border-top:40px solid #eeede9; padding: 50px 0px;  }
.AsceSafirProjesi .container {}
.AsceSafirProjesi .container .Kapsa{ margin:40px 0px;  }
.AsceSafirProjesi .container .Kapsa .Gorsel { display:inline-block; width:49%;  min-height:283px;}
.AsceSafirProjesi .container .Kapsa .Gorsel img{ width:638px; }
.AsceSafirProjesi .container .Kapsa .Icerik{ display:inline-block; width:49%; background-color:#eeede9; height:360px; vertical-align:top; margin-left: -1%; padding:5%; }
.AsceSafirProjesi .container .Kapsa .sol {  margin-left: 0%; margin-right:-1%; }
.AsceSafirProjesi .container .Kapsa .Icerik .Baslik{ font-family:Conto-Medium; font-size:20px; text-align: left; }
.AsceSafirProjesi .container .Kapsa .Icerik .Anlatim{ font-size:15px; text-align:left; margin-top:20px; line-height: 22px; font-weight:300;  }
.AsceSafirProjesi .container .Kapsa .Icerik .Kesfet{font-size:18px; text-align:left; margin-top:40px; font-family:Conto-Bold; color:#678a88; }
.AsceSafirProjesi .container .Kapsa .Icerik .YesilBalkonIcon {width: 80px; display: inline-block; position: absolute; vertical-align: middle; margin-top: -40px; margin-left: 100px; }
.AsceSafirProjesi .container .Kapsa .Icerik .YesilBalkonIcon img {width:100%;}


.Gorsel .container{width:638px!important;min-width:638px!important;max-width:638px!important;text-align:left;height:360px;overflow:hidden;position:absolute}
.Gorsel .container .timer{height:1%;width:0;position:absolute;left:0;bottom:0;background:#09f;z-index:10}
.Gorsel .container .slideshow{position:relative;width:638px!important;height:360px;overflow-x:hidden!important}
.Gorsel .container .slide{width:638px!important;height:360px}
.Gorsel .container .slide{display:none}




/*Galeri Css */

.demo-gallery > ul{margin-bottom:0; width:90%; margin:0 auto; padding:40px 0px;}
.demo-gallery > ul > li{ display: inline-block; margin-bottom: 15px; width: 24.6%; margin-left: 0.15%; }
.demo-gallery > ul > li a{border:3px solid #FFF;border-radius:3px;display:block;overflow:hidden;position:relative;float:left}
.demo-gallery > ul > li a > img{-webkit-transition:-webkit-transform .15s ease 0;-moz-transition:-moz-transform .15s ease 0;-o-transition:-o-transform .15s ease 0;transition:transform .15s ease 0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}
.demo-gallery > ul > li a:hover > img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.demo-gallery > ul > li a:hover .demo-gallery-poster > img{opacity:1}
.demo-gallery > ul > li a .demo-gallery-poster{background-color:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0;-o-transition:background-color .15s ease 0;transition:background-color .15s ease 0}
.demo-gallery > ul > li a .demo-gallery-poster > img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0;-o-transition:opacity .3s ease 0;transition:opacity .3s ease 0}
.demo-gallery > ul > li a:hover .demo-gallery-poster{background-color:rgba(0,0,0,0.5)}
.demo-gallery .justified-gallery > a > img{-webkit-transition:-webkit-transform .15s ease 0;-moz-transition:-moz-transform .15s ease 0;-o-transition:-o-transform .15s ease 0;transition:transform .15s ease 0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}
.demo-gallery .justified-gallery > a:hover > img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img{opacity:1}
.demo-gallery .justified-gallery > a .demo-gallery-poster{background-color:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0;-o-transition:background-color .15s ease 0;transition:background-color .15s ease 0}
.demo-gallery .justified-gallery > a .demo-gallery-poster > img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0;-o-transition:opacity .3s ease 0;transition:opacity .3s ease 0}
.demo-gallery .justified-gallery > a:hover .demo-gallery-poster{background-color:rgba(0,0,0,0.5)}
.demo-gallery .video .demo-gallery-poster img{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}
.demo-gallery.dark > ul > li a{border:3px solid #04070a}
.home .demo-gallery{padding-bottom:80px}




/*Galeri Css */




.TanitimFilmi {  }
.TanitimFilmi .container .Video { text-align:center; }
.TanitimFilmi .container .Video section { text-align: center; width: 100px; position: absolute; left: 46%; margin-top: 12.5%;}

.TanitimFilmi .container .Video img { width:340% !important; }

.TanitimFilmi .container .ProjeVideoDetay { margin-top:40px; text-align:center;  }
.TanitimFilmi .container .ProjeVideoDetay .HangiProje {color:#71b6a7; font-size:13px; font-family:Conto-Regular; margin-bottom:10px;  }
.TanitimFilmi .container .ProjeVideoDetay .ProjeHakkinda { color: #fff; font-size: 18px; font-family: Conto-Regular; width: 30%; margin: 0 auto; }



.HomeKatalog { text-align: center; width: 100%;  background-color: #d3d3d3;  margin: 55px 0px;}
.HomeKatalog img {width: 750px; margin-bottom: 0px;}




/* Video Slider Css */

.visibleNearby{width:100%;background:#141414;color:#FFF;padding-top:25px}
.visibleNearby img,.visibleNearby .rsSlide{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}
.visibleNearby .rsGCaption{font-size:19px;line-height:18px;padding:12px 0 16px;background:#141414;width:100%;position:static;float:left;left:auto;bottom:auto;margin-bottom:0;text-align:center;color:#71b6a7;font-family:Conto-Regular}
.visibleNearby .rsGCaption span{display:block;clear:both;color:#bbb;font-size:18px;line-height:22px;font-family:Conto-Regular;width:35%;margin:0 auto;color:#fff; margin-bottom:30px; margin-top:10px;}
.royalSlider > .rsImg{visibility:hidden}
.visibleNearby .rsSlide img{margin-left:0!important;width:100%!important;height:auto!important;opacity:.45;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}
.visibleNearby .rsActiveSlide img{margin-left:0!important;width:100%!important;height:auto!important;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
@media screen and (min-width: 0px) and (max-width: 900px) {
#gallery-1{padding:12px 0}
#gallery-1 .rsOverflow,.royalSlider#gallery-1{height:400px!important}
}
@media screen and (min-width: 0px) and (max-width: 500px) {
#gallery-1 .rsOverflow,.royalSlider#gallery-1{height:300px!important}
}

 /* Video Slider Css */









.center { text-align:center !important;}


.AileProjesi { padding: 0px 0px;  }

.AileProjesi  .Kapsa .Gorsel { display:inline-block; width:50%;  min-height:283px; overflow-x:hidden;}
.AileProjesi  .Kapsa .Gorsel img{ width:1000px; }

.AileProjesi  .Kapsa .Icerik{ display:inline-block; width:50%; background-color:#719593; height:563px; vertical-align:top; margin-left: -1%; padding:5%; padding-top: 9%;}
.AileProjesi  .Kapsa .sol {  margin-left: 0%; margin-right:-4.9px; }
.AileProjesi  .Kapsa .Icerik .Icon{ width:300px; display:inline-block; vertical-align:middle;  }
.AileProjesi  .Kapsa .Icerik .Icon img { width:70%;  }
.AileProjesi  .Kapsa .Icerik .SosyalIcon { max-width:52%; margin-top: -110px; display:inline-block; vertical-align:middle; text-align:center;}
.AileProjesi  .Kapsa .Icerik .SosyalIcon img { width:100%; margin: 25px 0px; }
.AileProjesi  .Kapsa .Icerik .Anlatim{display: inline-block; width: 100%; font-size: 22px; color:#fff; text-align: left; font-weight: 300; vertical-align: middle; font-family: Conto-Regular;  }
.AileProjesi  .Kapsa .Icerik .Kesfet{font-size:18px; text-align:left; margin-top:20px; font-family:Conto-Bold; color:#678a88; }





.index-kat-planlari { padding-top:60px; padding-bottom:50px; }
.index-kat-planlari  .icerik {}
.index-kat-planlari  .icerik p.alt { width:820px; text-align:center; margin:25px auto }

.index-kat-planlari  .kat-plani-tab {  }
.index-kat-planlari  .kat-plani-tab ul.tab {list-style-type: none;margin: 0;padding: 0;overflow: hidden;text-align: center;}
.index-kat-planlari  .kat-plani-tab ul.tab li { display: inline-block; margin-bottom:20px; width:16%; max-width:1300px;}
.index-kat-planlari  .kat-plani-tab ul.tab li.mavisi { background-color:#cfe0d6;}
.index-kat-planlari  .kat-plani-tab ul.tab li.kahvesi { background-color:#dbceb8;}
.index-kat-planlari  .kat-plani-tab ul.tab li a {display: inline-block;color: black;text-align: center;padding: 15px 0px;text-decoration: none;transition: 0.3s;font-size: 12px; width:100% !important;border: 10px solid #fff;}
.index-kat-planlari  .kat-plani-tab ul.tab li section { display: inline-block; width:49%; font-size:25px; font-family:Conto-Regular; -webkit-font-smoothing: antialiased; }
.index-kat-planlari  .kat-plani-tab ul.tab li section.kackac {  text-align:center; }




.index-kat-planlari  .kat-plani-tab ul.tab li a:hover {background-color: #f1f1f1;}
.index-kat-planlari  .kat-plani-tab ul.tab li a:focus, .active {border: 10px solid #ddceb8; background: #dcceb8; box-shadow: inset 0 0 0px 2px rgb(255, 255, 255);}
.index-kat-planlari  .kat-plani-tab ul.tab li a .active {width: auto !important;}
.index-kat-planlari  .kat-plani-tab .tabcontent {display: none;padding: 6px 12px;border-top: none; text-align:center;}
.index-kat-planlari  .kat-plani-tab .topright {float: right;cursor: pointer;font-size: 20px;}
.index-kat-planlari  .kat-plani-tab .topright:hover {color: red;}
.index-kat-planlari  .kat-plani-tab .carousel, .item, .active { width: auto !important; }


.index-kat-planlari  .kat-plani-tab .tabcontent .gorsel {display:inline-block; width:100%;}
.index-kat-planlari  .kat-plani-tab .tabcontent .gorsel img {width:72%;}


.index-kat-planlari  .kat-plani-tab .tabcontent .icerik {display:inline-block; vertical-align:top; margin-top:40px; }
.index-kat-planlari  .kat-plani-tab .tabcontent .icerik .toplam {display:inline-block;font-size: 23px;color: #000;  margin-left:10px;margin-top: -20px;margin-bottom: 15px; }
.index-kat-planlari  .kat-plani-tab .tabcontent .icerik .toplam b { font-size:19px;  }
.index-kat-planlari  .kat-plani-tab .tabcontent .icerik .toplam .net { text-align:right;     }
.index-kat-planlari  .kat-plani-tab .tabcontent .icerik .toplam .brut {    }

.index-kat-planlari  .kat-plani-tab .tabcontent .icerik li {display:block;color: #77706d; background-color:#f1f1f1; margin-top:10px; }
.index-kat-planlari  .kat-plani-tab .tabcontent .icerik li p.ince {display: inline-block; padding-left:5px; width: 150px;margin-right: 25px;font-size: 14px;text-align: left; }
.index-kat-planlari  .kat-plani-tab .tabcontent .icerik li p.kalin {display:inline-block; color:#000;text-align: right;   width: 80px;}
.index-kat-planlari  .kat-plani-tab .tabcontent .icerik li.cizgi {width: 275px;height: 2px; background-color: #ccc;margin-top:20px;}









.AsceSafirVaziyetPlani { background-color:#719593; padding:100px 0px; }
.AsceSafirVaziyetPlani .container .Gorsel{ width:49%; display:inline-block; vertical-align: middle;}
.AsceSafirVaziyetPlani .container .Gorsel img{ width:100%; border-radius: 15px; }
.AsceSafirVaziyetPlani .container  .Arti{ position: absolute; margin-top: -100px; margin-left: 490px; z-index: 999; }
.AsceSafirVaziyetPlani .container  .Arti img { width:50%;}
.AsceSafirVaziyetPlani .container .Icerik { width:39%; display:inline-block;vertical-align: middle; margin-left:10%; }
.AsceSafirVaziyetPlani .container .Icerik .Baslik { font-family:Conto-Bold; text-align:left; margin-bottom:10px; width:100%; font-size:20px; color: #fff;  }
.AsceSafirVaziyetPlani .container .Icerik .Anlatim{ text-align:left; width:100%; line-height:27px; color: #fff; }









.Katalog { padding:40px; }
.Katalog .container li { display:inline-block; width:45%; margin:0px 2% }
.Katalog .container li img { width:70%; box-shadow:3px 4px 20px 0px #ababab }
.Katalog .container li p { margin-top:20px;font-family:Conto-Regular; font-size:14px;}
.Katalog .container li:hover p { font-family:Conto-Bold; font-size:14px;}







.CandemirProjeler { padding:40px 0px; }
.CandemirProjeler .container .Baslik { font-family:Conto-Bold; text-align:center; font-size:24px; margin-bottom:20px; }
.CandemirProjeler .container .Kapsa {}
.CandemirProjeler .container .Kapsa .Projeler { width: 30%; text-align: left; display: inline-block; margin: 15px 13px; background: #f1f1f1; padding: 26px; border-radius: 3px; border-radius: 12px; }
.CandemirProjeler .container .Kapsa .Projeler .Gorsel {}
.CandemirProjeler .container .Kapsa .Projeler .ProjeAdi { font-family: Conto-Medium; margin-bottom: 15px; font-size: 20px; color: #000;}
.CandemirProjeler .container .Kapsa .Projeler .Gorsel img { width:100%; }
.CandemirProjeler .container .Kapsa .Projeler .ProjeDurumu{ color:#000; font-family:Conto-Regular; font-size:16px; margin:10px 0px; }
.CandemirProjeler .container .Kapsa .Projeler .ProjeAciklamasi{ color:#000; font-family:Conto-Regular; font-size:18px; margin:10px 0px;     min-height:100px; }
.CandemirProjeler .container .Kapsa .Projeler .ProjeTuru{ color:#9a9d9f; font-family:Conto-Regular; font-size:13px; margin:20px 0px 5px; }
.CandemirProjeler .container .Kapsa .Projeler .Kesfet { color:#71b6a7;  font-size:20px; font-family:Conto-Bold; display:inline-block;vertical-align: middle; -webkit-font-smoothing: antialiased;}
.CandemirProjeler .container .Kapsa .Projeler .Kesfet:after { background:url(../img/ok.svg); background-size:100%; width:15px; height:15px;  margin-left:6px; display:inline-block; vertical-align: middle; content:""  }




.CandemirInsaat { background-color:#71b6a7; padding:30px 0px;  }
.CandemirInsaat .container .Icerik { font-size:24px; color:#fff; text-align:center; width:60%; margin:0 auto; font-family:Conto-Regular;   }


.CandemirInsaatAltSayfaBant {background-color:#eeede9; padding:20px 0px; }
.CandemirInsaatAltSayfaBant .container .Icerik { font-size:24px; color:#000; text-align:center; width:60%; margin:0 auto; font-family:Conto-Bold;   }


.Comment { padding:25px; background-color:#efefef94; margin-top:130px;}
.Comment .baslik { font-family:Conto-Bold; text-align:center; font-size:24px; margin-bottom:20px;}

.Comment  .CommentIcerik{ width: 49.8%; text-align: center; margin: 40px 0px; display: inline-block; }
.Comment  .CommentIcerik:after{ background-color:#d2d2d2; height:1px; width:93%; margin:20px auto; display:block; content:"" }
.Comment  .CommentIcerik .Tarih{  display:inline-block;}
.Comment  .CommentIcerik .Yil{ display: inline-block; vertical-align: top; margin-top: 7px; font-size: 11px; color: #15aa85; margin-left:2px; }
.Comment  .CommentIcerik .Tarih p { color:#15aa49 }
.Comment  .CommentIcerik .Tarih p.Ay{ display:block; font-size:13px; }
.Comment  .CommentIcerik .Tarih p.Gun{ display:inline-block; font-size:23px; }
.Comment  .CommentIcerik .Tarih p.Yil{ display:inline-block; font-size:13px; }
.Comment  .CommentIcerik .Haber { display: inline-block; width: 70%; font-size: 12px; text-align: left; vertical-align: top; margin-top: 6px; margin-left:3%;}
.Comment  .CommentIcerik .Haber b { float:right; font-family:Uniform-Medium}
.Comment  .CommentIcerik .Devami { display: inline-block; vertical-align: top; margin-top: 14px; margin-left:4%; }
.Comment  .CommentIcerik .Devami img { width:20px; height:20px; background-size:100%; }






.OrnekReferanslar{background-color:#f2f2f2;padding:0 0 20px;margin-bottom:100px;margin-top: 355px;}
.OrnekReferanslar h4{color:#8d8d8d;font-size:15px;font-family:Uniform;margin:0 auto;text-align:center;padding-top:50px}
.OrnekReferanslar .container .Kalip{margin-top:50px}
.OrnekReferanslar .yapilan{font-size:14px;text-align:left;margin-top:0px; min-height:112px;}
.OrnekReferanslar .baslik{font-size: 15px; color: #83b742; text-align: right; margin-bottom: 15px;}

.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.owl-carousel .owl-item{ background-color:#fff; position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item .item {  min-height:230px;}
.owl-carousel .owl-item .gorsel {  display: inline-block; width: 35%; vertical-align: top; margin-top: 30px; text-align: left;}
.owl-carousel .owl-item .icerik {display:inline-block;width:55%; text-align:left; }
.owl-carousel .owl-item .icerik .logo { height: auto; text-align: left; width: 76%; margin-bottom:15px;}











.owl-carousel .owl-item img{display:inline-block; width:80%;margin-top:9px;}

.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:0 10% 9%;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*='owl-']:hover{background:#1b387b;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#1b387b}
@media all and (min-width: 320px) and (max-width: 768px) {
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:25px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
}







.SayfaAyir {}
.SayfaAyir .Sol {  display: inline-block; width:50%; background-color:#fff; text-align:center; padding-top:100px; padding-bottom:100px; border-right:1px solid #1c214f;}
.SayfaAyir .Sol .Urun { }
.SayfaAyir .Sol .Urun .Gorsel img { width:15%; }
.SayfaAyir .Sol .Logo { margin-top:20px; font-size:44px; color:#64ac20;    }

.SayfaAyir .Sol .Cizgi { width:20%; height:2px; background-color:#878787; margin:10px auto; }
.SayfaAyir .Sol .Yazi { font-family: Uniform-Medium; font-size: 20px; color: #1c214f;}




.SayfaAyir .Sag { display: inline-block; width:50%; margin-left:-4px; background-color:#fff; text-align:center; padding-top:100px; padding-bottom:100px; border-left:1px solid #1c214f;}
.SayfaAyir .Sag .Urun { }
.SayfaAyir .Sag .Urun .Gorsel img { width:15%; }
.SayfaAyir .Sag .Logo { margin-top:20px; font-size:44px; color:#64ac20;   }

.SayfaAyir .Sag .Cizgi { width:20%; height:2px; background-color:#878787; margin:10px auto; }
.SayfaAyir .Sag .Yazi { font-family: Uniform-Medium; font-size: 20px; color: #1c214f;}






/* Galeri Css Kodları */




















.VideoGaleri { margin:80px 0px; }
.VideoGaleri .container .Baslik { margin:30px 0px; font-family:Uniform-Medium; color:#202d62 }
.VideoGaleri .container li { display:inline-block; margin: 0px 9px; }
.VideoGaleri .container li iframe {}
.VideoGaleri .container li p { margin-top:20px; color:#65ac1e; }
















.Isler .container{width:100%;max-width:1200px;min-width:1000px;margin:0 auto;text-align:center}
.grid{position:relative;margin:0 auto;padding:1em 0 4em;max-width:1200px;list-style:none;text-align:center}
.grid figure{position:relative;display:inline-block;overflow:hidden;margin:10px 1%;min-width:250px;max-width:250px;max-height:360px;width:48%;background:#000;text-align:center;cursor:pointer}
.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}
.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}
.grid figure figcaption,.grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%}
.grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.grid figure h2{word-spacing:-.15em;font-weight:300}
.grid figure h2 span{font-weight:800}
.grid figure h2,.grid figure p{margin:0}
.grid figure p{letter-spacing:1px;font-size:68.5%}
figure.effect-oscar img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}
figure.effect-oscar figcaption{padding:1em;background-color:rgba(0,0,0,0.2);-webkit-transition:background-color .35s;transition:background-color .35s}
figure.effect-oscar figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}
figure.effect-oscar h2{margin:30% 0 10px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
figure.effect-oscar figcaption::before,figure.effect-oscar p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:scale(0);transform:scale(0)}
figure.effect-oscar:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:40%}
figure.effect-oscar:hover figcaption::before,figure.effect-oscar:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
figure.effect-oscar:hover figcaption{background-color:rgba(58,52,42,0)}
figure.effect-oscar:hover img{opacity:.9}
@media screen and (max-width: 50em) {
.content{padding:0 10px;text-align:center}
.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}
}
.TumunuGoster{margin:40px 0;cursor:default}
.TumunuGoster .Cizgi{width:100%;height:1px;background-color:#d8d8d8}
.TumunuGoster .Yazi{background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;width:130px;height:auto;margin:-20px auto;padding:.5%;font-size:14px;text-align:center}
.TumunuGosterProje{text-align:center;margin-top:110px}
.TumunuGoster .Cizgi-proje{width:100%;height:1px;background-color:#d8d8d8}
.TumunuGoster .Yazi-proje{display:inline-block;background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;width:252px;height:auto;margin:-20px auto;padding:.5%;font-size:14px;margin:-25px 30px 0 30px;text-align:center}
.hvr-shutter-out-horizontal{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;border-radius:4px;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;border-radius:20px;background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:#fff;border-radius:20px}
.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}





.Referanslar { margin-top:75px;     margin-bottom: 45px;}
.Referanslar .container .Baslik { font-size: 18px; font-family: Uniform-Medium; color: #202d62; margin-bottom: 20px; }
.Referanslar .container .icerik { color:#878787; width:90%; margin:0 auto; }

.Referanslar .container .logolar{text-align:center;margin:0 auto;}
.Referanslar .container .logolar li{display:inline-block;vertical-align:middle;margin:10px 20px}
.Referanslar .container .logolar li img{width:116px;opacity:.5}
.Referanslar .container .logolar li img:hover{opacity:1}

.Referanslar .container .TumUrunler { margin: 25px auto 0px; border: 1px solid #ddd; max-width: 140px; padding: 5px; font-size: 14px; color: #64ac20; }

img.referans-gorsel{width:250px}




.ReferanslarGorsel .container .GorselKapsa ul li{display:inline-block;vertical-align:middle;margin:20px;border-bottom:1px solid #909093}
.ReferanslarGorsel .container .GorselKapsa ul li img{width:150px}
.ReferanslarGorsel .container .YaziKapsa ul{display:inline-block;margin:5% 5% 2%;width:39%;vertical-align:top}
.ReferanslarGorsel .container .YaziKapsa ul li.Baslik{border-bottom:1px solid #1b387b;font-size:21px;color:#1b387b;margin:0;margin-bottom:10px}
.ReferanslarGorsel .container .YaziKapsa ul li{vertical-align:middle;text-align:left;line-height:30px}





h1.ProjelerBaslik{color: #000; text-align: center; font-size: 30px; font-family: Uniform-Light;  width: 50%; padding-bottom: 10px; margin: 0 auto;}
.ProjelerAltBaslik{text-align:center;font-size:20px;margin-top:60px}
.ProjelerBabaBaslik{text-align:center;margin:50px 0 15px;font-family:Uniform-Light;font-size:30px}
.owl-theme .owl-nav [class*='owl-']{background:none!important}
.owl-next:after{background:url(../img/ok.svg);width:55px;height:55px;display:inline-block;content:""}
.owl-next{position:absolute;right:-10%;top:38%}
.owl-prev:after{transform:rotate(180deg);background:url(../img/ok.svg);width:55px;height:55px;display:inline-block;content:""}
.owl-prev{position:absolute;left:-10%;top:38%}
.OrnekReferanslar .container .TumunuGor{text-align:center;cursor:default}
.OrnekReferanslar .container .TumunuGor .Gor{border-radius:20px;padding:5px;text-align:center;border:1px solid #1b387b;width:150px;margin:40px auto;color:#1b387b}
.Ekibimiz{margin:80px 0 40px}
.Ekibimiz .container .kapsayici{max-width:215px;text-align:center;margin:0 auto;display:inline-block;margin-left:3%;margin-right:3%}
.Ekibimiz .container .kapsayici .Gorsel img{width:100%}
.Ekibimiz .container .kapsayici .AdSoyad{margin-top:10px;color:#1b387b;font-size:15px}
.Ekibimiz .container .kapsayici .Bilgi{font-size:13px;margin-top:10px}
.Ekibimiz .container .kapsayici .Bilgi section { display:none; }
.Ekibimiz .container .kapsayici .Bilgi:after{background-color:#1b387b;width:100px;height:2px;display:block;margin:15px auto;content:""}


.Kurumsal { width: 95%; text-align: left; background-color: #eeede9; padding: 30px 0px; margin-left: 2.5%; margin-bottom: 2%;}
.Kurumsal .container .Sol { width:45%; display:inline-block; text-align:left;}
.Kurumsal .container .Sag { width:45%; display:inline-block; text-align:left; vertical-align: top;}

.Kurumsal .container .Sag { width:45%; display:inline-block; text-align:left; vertical-align: top; margin-left:9%;}

.Kurumsal .container .Sag .demo-gallery > ul { margin-bottom: 0; width: 100%; margin: 0 auto; padding: 0px 0px;}
.Kurumsal .container .Sag .demo-gallery > ul > li{ display: inline-block; margin-bottom: 15px; width: 30.8%; margin-left: 2%;}
.Kurumsal .container .Sag .demo-gallery > ul > li a { border:none;}



.Kurumsal .container .Baslik { font-family:Conto-Bold; text-align:left; font-size:24px; margin:10px 0px 0px 0px; }
.Kurumsal  .container .Yazilar{text-align:left;width:100%}
.Kurumsal  .container .Yazilar p{text-align:justify;line-height:22px}



.Vizyon {margin:0px 0;text-align:left;padding:10px 0 20px}
.Vizyon  .container .Yazilar {margin:40px 0;text-align:left;width:100%}
.Vizyon  .container .Yazilar .Baslik {font-family:Conto-Bold; text-align:left; font-size:24px; margin-bottom:20px;}
.Vizyon  .container .Yazilar p{text-align:left}












.İnsanKaynaklari {text-align:center;padding-top:15px ;padding-bottom:60px;background:#fff}
.İnsanKaynaklari .container{width:100%;min-width:1400px;margin:0 auto;text-align:center}
.İnsanKaynaklari .container .İnsanKaynaklariBg{background-color:#eeede9;padding:7% 5% 7%; overflow-x:hidden;}
.İnsanKaynaklari .container .İnsanKaynaklariBg .YolTarifiAl { position:relative; left: 600px; top: -50px;}
.İnsanKaynaklari .container .İnsanKaynaklariBg .YolTarifiAl img { width:40px;}
.İnsanKaynaklari .container .İnsanKaynaklariBg .YolTarifiAl:after { display:block; color:#b69571; font-size:14px; margin-top:5px;vertical-align:top; content: "Yol Tarifi"}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Adresi { margin: 20px; }
.İnsanKaynaklari .container .İnsanKaynaklariBg .Adresi p { font-size:16px; font-family:Conto-Regular}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Baslik{color:#000;font-size:28px;font-weight:900;font-family:Conto-Regular;margin-bottom:10px}
.İnsanKaynaklari .container .İnsanKaynaklariBg .AltBaslik{color:#000;font-size:30px;font-weight:900;font-family:Conto-Regular;margin-bottom:10px; vertical-align: middle;}
.İnsanKaynaklari .container .İnsanKaynaklariBg .AltBaslik:before { background:url(../img/Telefon-Icon.png); background-size: 100%; width: 40px; height: 40px; margin-right: 5px; display: inline-block; vertical-align: middle; content: "";}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Form{margin-top:35px}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Form form ul {display:inline-block; width:24.7%; vertical-align:top;}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Form form ul.FormBilgi {width:100%;}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Form form li{margin-top:35px}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Form form li input{width:80%;height:40px;font-size:14px;border-bottom:1px solid #000;background:none}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Form form li input[type=submit]{width:40%;height:40px;font-size:14px;border:1px solid #142958;background:none;color:#000;font-family:Uniform-Medium}
.İnsanKaynaklari .container .İnsanKaynaklariBg .Form form li textarea{width:95%;height:60px;font-size:14px;border-bottom:1px solid #000;background:none;vertical-align:top}













.iletisim{text-align:center;padding-top:15px ;padding-bottom:60px;background:#fff}
.iletisim .container{width:100%;min-width:1400px;margin:0 auto;text-align:center}
.iletisim .container .IletisimBg{background-color:#eeede9;padding:7% 10% 7%; overflow-x:hidden;}
.iletisim .container .IletisimBg .YolTarifiAl { position:relative; left: 600px; top: -50px;}
.iletisim .container .IletisimBg .YolTarifiAl img { width:40px;}
.iletisim .container .IletisimBg .YolTarifiAl:after { display:block; color:#b69571; font-size:14px; margin-top:5px;vertical-align:top; content: "Yol Tarifi"}
.iletisim .container .IletisimBg .Adresi { margin: 20px; }
.iletisim .container .IletisimBg .Adresi p { font-size:16px; font-family:Conto-Regular}
.iletisim .container .IletisimBg .Baslik{color:#000;font-size:28px;font-weight:900;font-family:Conto-Regular;margin-bottom:10px}
.iletisim .container .IletisimBg .AltBaslik{color:#000;font-size:30px;font-weight:900;font-family:Conto-Regular;margin-bottom:10px; vertical-align: middle;}
.iletisim .container .IletisimBg .AltBaslik:before { background:url(../img/Telefon-Icon.png); background-size: 100%; width: 40px; height: 40px; margin-right: 5px; display: inline-block; vertical-align: middle; content: "";}
.iletisim .container .IletisimBg .Form{margin-top:35px}
.iletisim .container .IletisimBg .Form form li{margin-top:35px}
.iletisim .container .IletisimBg .Form form li input{width:80%;height:40px;font-size:14px;border-bottom:1px solid #000;background:none}
.iletisim .container .IletisimBg .Form form li input[type=submit]{width:15%;height:40px;font-size:14px;border:1px solid #142958;background:none;color:#000;font-family:Uniform-Medium}
.iletisim .container .IletisimBg .Form form li textarea{width:80%;height:60px;font-size:14px;border-bottom:1px solid #000;background:none;vertical-align:top}



footer { width:100%; overflow-x:hidden; text-align:center; margin: 0 auto; background-color:#000; padding-bottom:50px;}

footer .container .FooterLogo { padding:50px 0px; }
footer .container .FooterLogo img { width:250px;}



footer .container .Kalip {text-align:left; display:inline-block; margin:0px 45px; width:17%; vertical-align:top;}
footer .container .Kalip .Baslik { font-size:18px; color:#fff; text-align:left;  font-family:Conto-Regular;}
footer .container .Kalip .Baslik:after { display:block; width:100%; height:1px; background-color:#acb6b5; margin:20px 0px; content:""}
footer .container .Kalip .AraBaslik { font-size:15px; color:#71b6a7; text-align:left;  font-family:Conto-Regular;}
footer .container .Kalip .AraBaslik:after { display:block; width:150px; height:1px; background-color:#71b6a7; margin:5px 0px 5px; content:""}

footer .container .Kalip .FooterMenu { margin:10px 0px;}
footer .container .Kalip .FooterMenu p { color:#fff; font-family:Conto-Regular; font-size:15px; margin:10px auto;}

footer .container .Kalip .FooterTelefon { margin:50px 0px;}
footer .container .Kalip .FooterTelefon .Icon { display:inline-block; vertical-align: middle;}
footer .container .Kalip .FooterTelefon .Icon img { width:40px;}
footer .container .Kalip .FooterTelefon .TelNo { color:#fff; display:inline-block;vertical-align: middle;}
footer .container .Kalip .FooterTelefon .TelNo p.NoBuyuk {font-size:23px;}

footer .container .Kalip .FooterKopritink { }
footer .container .Kalip .FooterKopritink .FooterMenu { }
footer .container .Kalip .FooterKopritink .FooterMenu p { color:#acb6b5; font-size:13px;}

footer .container .Kalip ul.FooterSosyalMedya { margin-top: 20px; }
footer .container .Kalip ul.FooterSosyalMedya  {display: flex; flex-direction: row; justify-content: flex-start; gap: 10px; }
footer .container .Kalip ul.FooterSosyalMedya li {}
footer .container .Kalip ul.FooterSosyalMedya li img { width:20px;}











.kripton{  font-size: 11px; color: #64ac20; text-align: right; right: 20px; position: absolute; font-family: Uniform;}

.webnone { display:none !important; }
.afternone:after { display:none !important; }
.yesil{color:#2ea764}
.mor{color:#883e96}
.mavi{color:#426ab2}
.turuncu{color:#f69120}
.kirmizi{color:#ee3e39}
.bold{font-family:Uniform-Medium}
b {font-family:Uniform-Medium !important}
strong { font-family:Uniform-Bold }
.block { display:block !important; }
.top25 {margin-top:25px;}
