@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,600&display=swap');

*{padding: 0px;margin: 0px;font-family:poppins;}
.sticky{position: fixed;margin-top:-50px;box-shadow: 0 2px 6px rgb(0 0 0 / 10%);}

nav.sticky .logo .header-nav-logo{margin-top:initial !important;height:100px !important;}
.nav-1.sticky ul li{
  line-height:100px;
}
@media only screen and (max-width:1199px){
.sticky{margin-top:0px !important;}
}

.none{display: none !important;}
nav.sticky .logo img{width:165px ! important; height:auto !important;object-fit:cover;}
.scroll-up-btn{
    position: fixed;
    height: 45px;
    width: 42px;
    background: crimson;
    right: 30px;
    bottom: 10px;
    text-align: center;
    line-height: 45px;
    color: #fff;
    z-index: 9999;
    font-size: 30px;
    border-radius: 6px;
    border-bottom-width: 2px;
    cursor: pointer;
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s ease;
}
.scroll-up-btn.show{
    bottom: 30px;
    opacity: 1;
    pointer-events: auto;
}
.scroll-up-btn:hover{
    filter: brightness(90%);
}


@media only screen and (max-width: 1200px){
.top-headers{display: none !important;}
}

.top-heads-link{text-decoration: none;color:#3c3c3c;margin-top:10px;}
.top-heads-phone{margin-left:7px;}

.top-headers{width: 100%; /*
  display: inline-flex;/*
    position: relative;
    align-items: center; background: linear-gradient(
269.95deg
, #F0F0F0 0.04%, rgba(240, 240, 240, 0));
    transition: top 0.5s;/*#f5f5f5/*rgba(45,175,214,0.1)*/;}

.top-heads{width:45%;margin-left:55%;display: flex;flex-wrap: wrap; background: linear-gradient(269.95deg, #F0F0F0 0.04%, rgba(240, 240, 240, 0) 118.2%)}
.top-heads-bilgi{display:flex;flex-wrap: wrap;margin-top:10px;}
.top-heads-bilgi li{list-style:none;padding:0px;}
.top-heads-bilgi li a{font-size:14px;text-decoration:none;color:#666;padding:0 10px;}

.top-heads-lang{display:flex;flex-wrap: wrap;margin-top:10px;}
.top-heads-lang li{list-style:none;padding:0px;}
.top-heads-lang li a{font-size:13px;color:#666;padding:0 5px;text-decoration:none;}

.top-heads-social{display:flex;flex-wrap: wrap;margin-top:10px;}

.top-heads-social li{list-style:none;padding:0px;}
.top-heads-social li a{text-decoration: none; background: #AAAAAA;color: #fff;display: flex;margin-left:10px; width: 22px;height: 22px;border-radius: 50%;text-align: center;font-size: 12px;align-items: center;justify-content: center;}
/*
.top-header-social{margin-left:100px;}*/
.top-header-social a{text-decoration: none;}
.top-header-social i{font-size:16px;margin:5px;background: #aaaaaa; padding:10px;border-radius: 50%;color:#fff;}
/*.top-header-dil{margin-right:60px;}*/

@media only screen and (max-width: 350px){
.top-headers{display: flex;flex-direction:column;align-items: center;}
.top-header-dil{margin-right:0px;}
}

@media only screen and (min-width: 351px) and (max-width: 1152px){
.top-header-dil{margin-right:40px;}
.top-header-social{margin-left:100px;}
}
@media only screen and (min-width: 954px){
.top-header-social{margin-left:100px;}
}
@media only screen and (min-width: 450px) and (max-width: 953px){
.top-header-social{margin-left:40px;}
}
@media only screen and (max-width: 449px){
.top-header-social{margin-left:initial;}
}

.nav-2{
  background: #fff;
  padding: 5px 40px;
}
.nav-2 ul{
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.nav-2 ul li{
  padding: 15px 0;
  cursor: pointer;
}
.nav-2 ul li.items{
  position: relative;
  width: auto;
  margin: 0 16px;
  text-align: center;
  order: 3;
}
.nav-2 ul li.items:after{
  position: absolute;
  content: '';
  left: 0;
  bottom: 5px;
  height: 2px;
  width: 100%;
  background: #33ffff;
  opacity: 0;
  transition: all 0.2s linear;
}
.nav-2 ul li.items:hover:after{
  opacity: 1;
  bottom: 8px;
}
.nav-2 ul li.logo{
  flex: 1;
  color: #000;
  font-size: 23px;
  font-weight: 600;
  cursor: default;
  user-select: none;
}
.nav-2 ul li a{
  color: #333;
  font-weight: 500;
  font-size: 18px;
  text-decoration: none;
  transition: .4s;
}/*
nav ul li:hover a{
  color: cyan;
}*/
.nav-2 ul li i{
  font-size: 23px;
}
.nav-2 ul li.btn{
  display: none;
}
.nav-2 ul li.btn.hide i:before{
  content: '\f00d';
}
@media all and (max-width: 900px){
  .nav-2{
    padding: 5px 30px;
  }
  .nav-2 ul li.items{
    width: 70%;
    display: none;
  }
  .nav-2 ul li.items.show{
    display: block;
  }
  .nav-2 ul li.btn{
    display: block;
  }
  /*nav ul li.items:hover{
    border-radius: 5px;
    box-shadow: inset 0 0 5px #33ffff,
                inset 0 0 10px #66ffff;
  }
  nav ul li.items:hover:after{
    opacity: 0;
  }*/
}

.nav-1{
  background: #fff;
  height: auto;
  width: 100%;
  z-index:9999;
}
label.logo{
  color: #333;
  font-size: 35px;/*
  line-height: 5px;*/
  padding: 0 10px 0 60px;
  font-weight: bold;
}
.nav-1 ul{
  float: right;
  margin-right: 100px;  z-index:9999;
}
.nav-1.sticky ul{margin-bottom: 0px;}
.nav-1 ul li{
  display: inline-block;
  line-height: 70px/*100px*/;
  margin: 0 5px;  z-index:9999;
}
.nav-1 ul li a{
  color: #333;
  font-size: 15px;
  font-weight:600;
  padding: 0px 8px;
  border-radius: 3px;
  text-decoration: none;/*	
  text-transform: uppercase; */ z-index:9999;
  transition:0.2s;
}
.checkbtn{
  font-size: 30px;
  color: #333;
  float: right;
  line-height: 80px;
  margin-right: 40px;
  cursor: pointer;
  display: none;
}
#check{
  display: none;
}
@media (max-width: 952px){
  label.logo{
    padding-left: 30px;
  }
  .nav-1 ul li a{
    font-size: 16px;
  }
}
@media (max-width: 1152px){
  .checkbtn{
    display: block;
  }
  .nav-1 ul{
    overflow-x: scroll;
  	z-index:9999;
    position: fixed;
    width: 100%;
    height: 100vh;
    background: #fff;
    top: 120px;
    left: -100%;
    text-align: center;
    transition: all .5s;
  }
  .nav-1 ul li{
    display: block;
    margin: 40px 0;
    line-height: 30px;
  }
  .nav-1 ul li a{
    font-size: 18px;
  }
  a:hover,a.active{
    background: none;
    color: #00a3d4;
  }
  #check:checked ~ .nav-ul{
    left: 0;
  }
}
@media only screen and (max-width:425px){
.header-nav-logo{width:200px !important;}
}

@media only screen and (max-width:369px){
  label.logo{padding: 0px 5px;}
}

.iletisim-nav{background: #00a3d4;color: #fff;padding:5px 10px;border-radius:4px;}
.iletisim-nav:hover{color:#fff;}

.slider-container {
      width: 100%;
      height: 100%;
    }

    .slider-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }

.slider-slide img{height:600px !important;object-fit: cover;}
.slider-text{color:#333; position: absolute;padding:400px;}.slider-text h4{font-size:36px !important;color:#fff !important;font-weight:900;}.slider-text p{margin:20px 0px !important;}.slider-text a{text-decoration:none;background:#fff;padding:8px 18px;color:#00a3d4 !important; border-radius:1px;}
@media only screen and (min-width: 1026px) and (max-width:1125px){
  .slider-text{padding:100px;font-size:17px;}
}

@media only screen and (max-width:1025px){
  .slider-text{padding:50px;font-size:16px;}
}

.slider-button-prev{
  left:0px !important;background: #fff;font-size:10px; padding:35px 30px !important;border-bottom-right-radius: 6px;border-top-right-radius: 6px;
}
.slider-button-next{
  right:0px !important;background: #fff;font-size:10px; padding:35px 30px !important;border-bottom-left-radius: 6px;border-top-left-radius: 6px;
}
@media only screen and (max-width:600px){
  .slider-button-prev{
  left:0px !important;background: #fff;font-size:6px; padding:15px 10px !important;border-bottom-right-radius: 6px;border-top-right-radius: 6px;
}
.slider-button-next{
  right:0px !important;background: #fff;font-size:6px; padding:15px 10px !important;border-bottom-left-radius: 6px;border-top-left-radius: 6px;
}
}

.teklif-al{border-radius: 10px;transition: 0.3s;background:#0160e7;/*rgba(0,163,212,0.8);*/width:220px;position: absolute;height: auto; right:100px;margin-top: -150px;z-index:8;}
.teklif-al:hover{cursor: pointer;border-radius:4px;}
.teklif-al-img{width: 110px;padding: 20px;border-radius:50%;background:#fff;margin-left:55px;margin-top:-50px;}
.teklif-al h5{color: #fff;text-align: center;margin-top:10px;}
.teklif-al p{text-align: center;color: #fff;font-size:13px;padding:8px;}
.teklif-al a{background:#fff;transition: 0.3s; color:#333;text-decoration: none;padding:3px 16px;margin-left:30%;border-radius:15px; margin-bottom:15px;font-weight:500;}
.teklif-al a:hover{border-radius:2px;}

@media only screen and (max-width:1025px){
  .teklif-al{position:relative;margin-bottom:50px; right:0px;margin-top:100px;width:30%;margin-left:35%;border-radius:15px;}
  .teklif-al-img{width:40%;margin-left:30%;}
  .teklif-al h5{padding:10px;}
  .teklif-al p{padding:6px;}
}
@media only screen and (max-width:625px){
  .teklif-al{position:relative;margin-bottom:50px; right:0px;margin-top:100px;width:50%;margin-left:25%;border-radius:15px;}
  .teklif-al-img{width:50%;margin-left:25%;}
  .teklif-al h5{padding:10px;}
  .teklif-al p{padding:6px;}
}
@media only screen and (max-width:350px){
  .teklif-al{position:relative;margin-bottom:50px; right:0px;margin-top:100px;width:70%;margin-left:15%;border-radius:15px;}
  .teklif-al-img{width:65%;margin-left:17.5%;}
  .teklif-al h5{padding:10px;}
  .teklif-al p{padding:6px;}
}

.hakkimizda{background: #f5f5f5;width:100%;}
.hakkimizda h1{color: #333;text-align: center;font-weight:600;font-size:29px;}
.hakkimizda p{text-align:center;padding:0px 350px;color: #333;font-size:15px;}
.hakkimizda img{position: absolute;}
.hakkimizda a{text-decoration: none;color: #00a3d4;}
@media only screen and (max-width: 1025px){
  .hakkimizda p{padding:0px 50px;}
}
@media only screen and (max-width:500px){
  .hakkimizda h1{font-size:25px;}
} 
@media only screen and (max-width:625px){
  .hakkimizda .left-quote{margin-top:-50px !important;left:10px !important;}
  .hakkimizda .right-quote{margin-top:10px !important;right:10px !important;}
} 


/*.faaliyet-title:before{content: '';width:7px;height:20px;background: #ee3523;}*/
.faaliyet-box{margin-bottom:40px;}
.faaliyet-alanlari h1{text-align:center;}
.faaliyet-box img{border-top-right-radius:10px;transition:0.3s;border-top-left-radius:10px;width:100%;height:250px;object-fit:cover;}
.faaliyet-box a{text-decoration:none;}
.faaliyet-box img:hover{transform:scale(1.01);border-top-right-radius:1px;border-top-left-radius:1px;cursor:pointer;}
.faaliyet-bilgi{background:#f3f3f3;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.faaliyet-bilgi h3{padding:5px;color:#333;font-size:20px;transition:0.3s ease;text-align: center;}
.faaliyet-bilgi h3:hover{color:#0160e7;}


.hizmetler{align-items: center;justify-content: center; background: url(../images/hizmetler-bg.jpg);display: flex;flex-wrap: wrap; background-repeat:no-repeat;background-size:120%;/*background-attachment: fixed;*/width:100%;height:600px;}
/*.hizmetler-box{width:14%;margin:.5%;text-align: center;color: #00a3d4;}
.hizmetler-wrapper{
  height:225px;
  width:100%;
  position: relative;
  transform-style: preserve-3d;
  perspective: 1000px;
}
.hizmetler-wrapper .hizmetler-card{
  position: absolute;
  height: 100%;
  width: 100%;
  padding: 5px;//
  background:#fff;
/*border-radius: 10px;
  transform: translateX(0deg);
  backface-visibility: hidden;
  transform-style: preserve-3d;
  box-shadow: 0px 10px 15px rgba(0,0,0,0.1);
  transition: transform 0.7s cubic-bezier(0.4,0.2,0.2,1);
}*/
.hizmetler-card-2{margin:0.5%;background:#fff;box-shadow: 0px 10px 15px rgba(0,0,0,0.1);padding:0px;border-radius: 10px;text-align: center;width:13%;}
.hizmetler-card-2 h3{text-align: center;color:#333/*#00a3d4*/;font-size:22px;}
.hizmetler-card-2 hr{color:#00a3d4;/*border:1px solid #00a3d4;*/opacity:1;}
.hizmetler-card-2 i{padding:21px 0px/*50px*/;color:#00a3d4;}

.hizmetler-card-2 ul li{text-align:initial;}

.hizmetler-fig-caption{background:#fff !important;padding:0px !important;}
.hizmetler-fig-caption h3{color:#333 !important;margin-top:10px;}
.hizmetler-fig-caption hr{border:1px solid #00a3d4;padding:0px !important;}
.hizmetler-fig-caption ul{padding:0px !important;}
.hizmetler-fig-caption ul li{color:#333;list-style:none;padding:0px !important;text-align:center;}
/*
.hizmetler-wrapper:hover > .hizmetler-front-face{
  transform: rotateX(-180deg);
}

.hizmetler-wrapper .hizmetler-card img{
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 10px;
}
/*
.hizmetler-wrapper .hizmetler-back-face{
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  flex-direction: column;
  transform: rotateX(180deg);
}
.hizmetler-wrapper:hover > .hizmetler-back-face{
  transform: rotateX(0deg);
}
.hizmetler-wrapper .hizmetler-back-face img{
  height: 150px;
  width: 150px;
  padding: 5px;
  border-radius: 50%;
  background: linear-gradient(375deg, #1cc7d0, #2ede98);
}*//*
.hizmetler-wrapper .hizmetler-back-face .hizmetler-info{
  text-align: center;
}
.hizmetler-back-face .hizmetler-info .hizmetler-title{
  font-size: 30px;
  font-weight: 500;
}
.hizmetler-back-face ul{
  padding: 0px;color: #333;
}

.hizmetler-back-face ul a{
  display: block;
  height: 40px;
  width: 40px;
  color: #fff;
  text-align: center;
  margin: 0 5px;
  line-height: 38px;
  border: 2px solid transparent;
  border-radius: 50%;
  background: linear-gradient(375deg, #1cc7d0, #2ede98);
  transition: all 0.5s ease;
}
.hizmetler-back-face ul a:hover{
  color: #1cc7d0;
  border-color: #1cc7d0;
  background: linear-gradient(375deg, transparent, transparent);
}
*/
@media only screen and (min-width: 800px) and (max-width:1080px){
  .hizmetler-card-2{width:20%;margin:.5%;}
}
@media only screen and (min-width: 600px) and (max-width:799px){
  .hizmetler{background-size:150%;}
  .hizmetler-card-2{width:30%;margin:.5%;}
}
@media only screen and (min-width: 500px) and (max-width:599px){
  .hizmetler{background-size:170%;}
  .hizmetler-card-2{width:30%;margin:.5%;}
}
@media only screen and (min-width: 400px) and (max-width:499px){
  .hizmetler{height: auto;background: #f5f5f5;padding-top:50px;padding-bottom:50px;}
  .hizmetler-card-2{width:40%;margin:2.5%;}
}
@media only screen and (max-width:399px){
  .hizmetler{height: auto;background: #f5f5f5;padding-top:50px;padding-bottom:50px;}
  .hizmetler-card-2{width:80%;margin:5%;}
}

.duyuru-container {
      width: 80%;
      height: 100%;
    }

    .duyuru-slide {
/*    text-align: center;*/
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }

.duyuru-container .swiper-pagination-bullet-active{background:#333;width:20px;border-radius: 5px !important;width:30px !important;height:10px !important;}
.duyuru-container .swiper-pagination-bullet{background:#333;height:10px;width: 10px;}
.duyuru-box{cursor:pointer;padding-bottom:20px;width:80%;height:auto;box-shadow: 0px 10px 15px rgba(0,0,0,0.1);/*box-shadow:1px 1px 10px rgba(0,0,0,0.12);*//*border-top-right-radius: 10px;border-top-left-radius: 10px;*/border-radius:10px;}
.duyuru-box img{width:100%;transition: 0.3s;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.duyuru-box img:hover{border-top-right-radius: 4px;border-top-left-radius: 4px;}
.duyuru-box h3{font-size:20px;}
.duyuru-box p{font-size:15px;margin-right:15px;}
.duyuru-box p,.duyuru-box h3,.duyuru-box a{margin:10px;}
.duyuru-box a{color: #22a9d4;text-decoration:none;font-size:15px;}

.dosyalar{display:flex;flex-wrap: wrap;background:#f5f5f5;width: 100%;height:auto;}
.dosyalar-1{width:50%;display: flex;}
.dosyalar-2{width:40%; background:#fff;margin:20px;}
.dosyalar-1-box{background:#fff;border-radius:5px;width:30%;margin:20px;box-shadow:1px 1px 10px rgba(0,0,0,0.05);}
.dosyalar-1-box img{padding:40px;color:#22a9d4;}
.dosyalar-1-box h3{color: #333;text-align: center;font-size:18px;}
.dosyalar-2-box{border:1px solid #f0f0f0;/*margin:10px;*/}
.dosyalar-2-box .date{background: #22a9d4;width:121px; padding:7px 9px;border-radius:3px; align-self: flex-start;color: #fff;margin:9px 20px;}
.dosyalar-2-box a{margin-left:20px;transition:0.2s ease; color: #333;text-decoration: none;}
.dosyalar-2-box a:hover{color: #22a9d4;}







.document{background:#f5f5f5;width:100%;height:auto;padding-top:50px;padding-bottom:50px;}
.document-flex{display: flex;flex-wrap: wrap;justify-content: center;}
.document-1{display: flex;width:55%;flex-wrap: wrap;margin-top:auto;margin-bottom:auto;}
.document-1-box{width:30%;background:#fff;display:flex;flex-direction:column;justify-content:center;border-radius:10px;box-sizing: border-box;margin:1%;padding:50px;}
.document-1-box a{text-align:center;transition:0.3s ease;color:#333;text-decoration: none;font-weight:600;margin-top:10px;}
.document-1-box a:hover{color:#22a9d4;}
.document-2{width:35%;height:auto;background: #fff;margin: 1%;border-radius: 10px;margin-bottom: auto !important;}
.document-2-box{width:90%;margin:5%;height:80%;border:1px solid #f0f0f0;}
.document-2-alt-box{display:flex;flex-direction:column;padding:10px;border-bottom: 1px solid #f0f0f0;}
.document-2-alt-box:last-child{border-bottom:none !important;}
.document-2-alt-box strong{background:#448334/*#22a9d4*/;width:auto;margin-right:auto; align-items: center; color:#fff;font-size:14px;padding:6px 8px;}
.document-2-alt-box a{text-decoration: none;color:#333;font-weight:500;transition:0.3s ease;}
.document-2-alt-box a:hover{color:#22a9d4;}

@media only screen and (min-width:600px) and (max-width:1000px){
  .document-1-box{padding:25px;}
}
@media only screen and (min-width:600px) and (max-width:900px){
  .document-1-box{padding:25px;width:48%;}
  .document-1{justify-content: center;}
}
@media only screen and (min-width:100px) and (max-width:700px){
  .document-1{width:80%;}
  .document-1-box{margin:5%;width:40%;}
  .document-2{width:80%;}
}
@media only screen and (min-width:400px) and (max-width:599px){
  .document-1{justify-content: center;}
  .document-1-box{width:45%;padding:30px;margin:2.5%;}
}
@media only screen and (max-width:399px){
  .document-1{justify-content: center;}
  .document-1-box{width:80%;padding:50px;margin:10%;}
}
.footer{padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;background:#173066;width:100%;height:auto;}
.footer-box{width:22%;margin-top:20px;}
.footer-box-title{color:#D9D9D9;font-weight:400;}
.footer-iletisim-box p{color:#98AFDF;font-size:14px;}
.footer-iletisim-box p a{text-decoration: none;color:#fff;}

.footer-box ul{padding:0px !important;}
.footer-box ul li{list-style:none;}
.footer-box ul li span{color:#D5DDED;vertical-align:middle;}
.footer-box ul li a{text-decoration:none;color:#D5DDED;font-size:13px;transition:0.3s;}
.footer-box ul li a:hover{padding-left:5px;}

.footer-box-title a{text-decoration:none;font-size:23px;color:#D9D9D9;font-weight:400;}

.footer-social a{text-decoration:none;margin:4px;}
.footer-social a span{background:#707070;padding:10px;border-radius:50%;color:#fff;}

@media only screen and (min-width:700px) and (max-width:1050px){
  .footer-box{width:25%;padding:20px;}
}
@media only screen and (min-width:400px) and (max-width:699px){
  .footer-box{width:50%;padding:20px;}
}
@media only screen and (max-width:399px){
  .footer-box{width:100%;padding:20px 50px;}
}
/*
.footer-iletisim-box{padding-right:50px;}*/
/*1. Footer
.footer{display:flex;flex-wrap: wrap;justify-content:center; background:#fff;width:100%;height:auto;}
.footer-box{color:#333;width:23%;padding:20px 40px;}
.footer-box h2{font-size:1.43rem;}
.footer-line{width:25px;height:6px;border-radius:20px;background:#333;margin-top:15px;margin-bottom:10px;}
.footer-social-media{text-decoration: none;color: #333;margin-right:20px;}

.footer-box ul{
    position: relative;
    width: auto;
    height: auto;
    background: transparent;
    top: 0px;
    left: 0px;
    text-align: center;}

.footer-box ul li{margin-left:-13px;}
.footer-box ul li a{text-decoration: none;color: #666;}
.footer-box ul li a:hover{color:#333;}

.footer-copyright{background:#f5f5f5;width:100%;}
.footer-copyright p{color:#333;text-align: center;margin-top:20px;}


@media only screen and (min-width:551px) and (max-width:850px){
  .footer{display: flex;flex-wrap: wrap;}
  .footer-box{width:45%;margin:2.5%;margin-bottom:100px; padding:0px;}
  .footer-box ul li{margin-left:0px;}
}

@media only screen and (max-width:550px){
  .footer{display: flex;flex-direction: column;}
  .footer-box{width:90%;margin:5%;padding:0px;}
  .footer-box ul li{margin-left:0px;}
}

.footers-box{padding:50px 0px;color:#fff;}
.footers-box h2{font-size:1.4rem;}
*/
.bread a{text-decoration: none;color: #4c4c4c;}
.bread a.active{color: #00a3d4;font-weight:600;text-decoration: none;}



.referanslar-container{display: flex;flex-wrap: wrap;margin-bottom:50px;margin-left:100px}
.referanslar-box{width:17%;margin:10px;border:1px solid rgba(197,197,197,0.35);/*border-radius:40px;*/}
.referanslar-box img{width:100%;}

@media only screen and (max-width:550px){
  .referanslar-container{display: flex;flex-direction: column;}
  .referanslar-box{width:90%;margin:5%;}
}
@media only screen and (min-width: 551px) and (max-width:850px){
  .referanslar-container{display: flex;flex-wrap: wrap;}
  .referanslar-box{width:45%;margin:2.5%;}
}
@media only screen and (min-width: 851px) and (max-width:999px){
  .referanslar-container{display: flex;flex-wrap: wrap;}
  .referanslar-box{width:32%;margin:0.5%;}
}
@media only screen and (min-width: 1000px) and (max-width:1125px){
  .referanslar-container{display: flex;flex-wrap: wrap;}
  .referanslar-box{width:24%;margin:0.5%;}
}


.alt-duyurular-container{display: flex;flex-wrap: wrap;width:90%;margin-left:100px;}
.alt-duyurular-box{width:31%;margin:.6%;margin-bottom:50px;}
.alt-duyuru-box{width:80%;border-radius: 7px;border: 1px solid #dcdcdc;background: #fff;}
.alt-duyuru-box img{width: 100%;border-top-left-radius:6px;border-top-right-radius: 6px;}
.alt-duyuru-box p,.alt-duyuru-box h3,.alt-duyuru-box a{margin:10px;text-decoration:none;}
.alt-duyuru-box .baslik{text-decoration: none;color:#333;font-weight:600; font-size:1.40rem;}
.alt-duyuru-box .baslik:hover{color: #00a3d4;}
.alt-duyuru-date{font-size:0.85rem;font-weight: bold;color:#a4a2a9/*#B6B3BE*/;}
.alt-duyuru-box p{font-size:0.92rem;}
.alt-duyuru-box a{color: #00a3d4;}

@media only screen and (min-width: 651px) and (max-width:905px){
  .alt-duyurular-container{display: flex;flex-wrap: wrap;width:90%;margin-left:auto !important;}
  .alt-duyurular-box{width:48%;margin:1%;}
}
@media only screen and (min-width: 351px) and (max-width:650px){
  .alt-duyurular-container{display: flex;flex-wrap: wrap;width:70%;margin-left:auto;}
  .alt-duyurular-box{width:98%;margin-bottom:50px !important}
}
@media only screen and (max-width:350px){
  .alt-duyurular-container{display: flex;flex-direction: column; width:90%;margin-left:10%;}
  .alt-duyurular-box{width:100%;}
}

.iletisim{display: flex;flex-wrap: wrap;/*justify-content: center;*/}
.iletisim-kanal{background-image: linear-gradient(145deg,#0039e4 0%,#04dbf1 100%);padding:45px; width:35%;margin:2.5% 20px 2.5% 100px;height:auto;color:#fff;/*background:#f2f4fc;*/border-radius:10px;}
.iletisim-kanal h1{font-size:1.90rem;}
.iletisim-kanal p{font-size:.9rem;}
.iletisim-kanal ul{padding: 0px;}
.iletisim-kanal ul li{list-style: none;padding: 0px;font-weight:600;font-size:20px;}
/*.iletisim-kanal i{font-size: 42px;}*/
.iletisim-kanal ul li a{text-decoration: none;color: #fff;font-weight:initial;font-size: initial;}

@media only screen and (max-width:850px){
  .iletisim-kanal{padding:25px;}
}

@media only screen and (min-width:600px) and (max-width:1000px){
  .iletisim-kanal{margin: 2.5% 20px 2.5% 20%;}
}

.iletisim-form{width:35%;margin:2.5% 0% 2.5% 5%;/*background:#f2f4fc;*/}
.iletisim-form form strong{color: #333;font-size:15.5px;}
.iletisim-form input{/*box-shadow: 1px 1px 15px rgba(155, 166, 211,0.25);*/ background: #f2f4fc;outline: none;border:none;color:#a4a4ad;font-weight:500;border-radius:3px;padding:10px 108px 10px 15px;}
.iletisim-form select{/*box-shadow: 1px 1px 15px rgba(155, 166, 211,0.25);*/ background: #f2f4fc;outline: none;border:none;color:#a4a4ad;font-weight:500;border-radius:3px;padding:10px 168px 10px 15px;}
.iletisim-form textarea{/*box-shadow: 1px 1px 15px rgba(155, 166, 211,0.25);*/ background: #f2f4fc;outline: none;border:none;color:#a4a4ad;font-weight:600;padding:10px 108px 10px 15px;}
.iletisim-form textarea::placeholder, .iletisim-form input::placeholder{/*padding:10px;*/color:#a4a4ad;font-weight:600;}
.iletisim-form button{box-shadow: 1px 1px 35px rgb(1 96 231 / 20%);
    background: #0160e7;
    color: #fff;
    padding: 8px 16px;
    border-radius: 29px;outline: 0;border:none;}

@media only screen and (min-width:499px) and (max-width:699px){
  .iletisim-form input, .iletisim-form textarea, .iletisim-form select{padding:10px 25% 10px 15px;}
}
@media only screen and (min-width:330px) and (max-width:609px){
  .iletisim{display: flex;flex-direction: column;align-items: center;}
  .iletisim-kanal{width: 62.5%;}
  .iletisim-form{width:62.5%;margin:2.5% 0%;}
  .iletisim-form input, .iletisim-form textarea, .iletisim-form select{width:100%;padding:10px}
}
@media only screen and (max-width:609px){
  .iletisim{display: flex;flex-direction: column;align-items: center;}
  .iletisim-kanal{width: 86%;margin:5px !important;}
  .iletisim-form{width:86%;margin:2.5% 0%;}
  .iletisim-form input, .iletisim-form textarea, .iletisim-form select{width:100%;padding:10px}
}


.ekip-container-2{display:flex;flex-wrap: wrap;/*justify-content:space-evenly;*/margin-left:100px;}
.ekip-container-2 .ekip-box-2{width:25.4%;margin:2.4%;}
.ekip-text-2{display: flex;flex-direction: column;align-items: center;}
.ekip-text-2 img{width:100%;height:175px;object-fit: cover;border-top-right-radius:12px;border-top-left-radius: 12px;}
.ekip-text-2 h2{color: #333;font-weight: 600;font-size:25px;margin-top:15px;}
.ekip-text-2 p{color: #aaaaaa;text-align: center;font-weight:700;}

@media only screen and (min-width:550px) and (max-width:850px){
.ekip-container-2{margin-left:50px;}
.ekip-container-2 .ekip-box-2{width:45%;margin:1%;margin-bottom:70px !important;}
}
@media only screen and (max-width:549px){
.ekip-container-2{margin-left:0px;justify-content: center;}
.ekip-container-2 .ekip-box-2{width:80%;margin:1%;margin-bottom:70px !important;}
}


.kurumsal{display: flex;flex-wrap: wrap;/*justify-content: center;align-items: center;*/}
.kurumsal-1-box{width:60%;margin:4% 0% 4% 100px;box-sizing: border-box;}
.kurumsal-1-box img{border-radius:6px;}
.kurumsal-1-box p{padding-top:10px;}
.kurumsal-2-box{width:17%;margin:4%;border-radius:10px;margin-top:100px;/*background: rgba(1,96,231,0.1);*/}
.kurumsal-2-box ul{padding: 0px;}
.kurumsal-2-box ul li{list-style: none;padding: 0px;padding:10px;/* padding-bottom:20px;*//*border-bottom:1px solid #c5c5c7;border-left:1px solid #c5c5c7;border-right:1px solid #c5c5c7;*/background:#f2f2f4;}
.kurumsal-2-box ul li a{text-decoration: none;color:#333;transition:0.2s;margin:10px;font-weight:500;}
.kurumsal-2-box ul li a:hover{margin-left:15px;color: #0160e7;}
.kurumsal-2-box ul li:hover{background:#fff;}

@media only screen and (min-width:701px) and (max-width:920px){
.kurumsal{display: flex;flex-direction: column;align-items: center;}
.kurumsal-1-box{margin:0px !important;width:80%;margin-top:50px;}
.kurumsal-2-box{width: 40%;margin-bottom:50px;}
}
@media only screen and (min-width:421px) and (max-width:700px){
.kurumsal{display: flex;flex-direction: column;align-items: center;}
.kurumsal-1-box{margin:0px !important;width:80%;margin-top:50px;}
.kurumsal-2-box{width: 40%;margin-bottom:50px;}
}
@media only screen and (min-width:150px) and (max-width:420px){
.kurumsal{display: flex;flex-direction: column;align-items: center;}
.kurumsal-1-box{width:90%;margin-top:2.5%;margin:0px;}
.kurumsal-2-box{width: 70%;margin-bottom:50px;}
}

.proje-detay{background: #fff;display: flex;flex-direction: column;align-items: center;}
.img-box-proje{display: flex;flex-wrap: wrap;background: #f5f5f5;justify-content: center;margin-top:43px;border-radius:6px;}
.img-box-detay{width:30%;margin: 1%;}
.img-box-detay img{width:100%;height: 180px;border-radius:6px;
    object-fit: cover;}
.detay-box{width:80%;}

.proje-detay-box{display: flex;flex-wrap: wrap;}
.proje-detay-bilgi{width:30%;}
.proje-detay-hikaye{width:67%;}
.proje-al-detay{padding: 10px;margin:0px;border-bottom: 1px solid #eee;}
.proje-al-detay h6{font-size:15px;color:#333;font-weight:700;}
.proje-al-detay p{color: #666;font-size: 15px;}

.p-detay-title{font-size:20px;font-weight:600;color:#333;margin: 30px 25px 20px;border-bottom: 1px solid #eee;padding: 0 0 15px;}

.p-text p{font-size:16px;line-height:28px;color:#666;margin: 2px 25px 6px;}


@media only screen and (min-width:600px) and (max-width:849px){
  .img-box-detay{width:47%;margin: 1%;}
}
@media only screen and (min-width:200px) and (max-width:599px){
  .img-box-detay{width:97.5%;margin: 1%;}
}

@media only screen and (min-width:200px) and (max-width:849px){
  .proje-detay-bilgi{width:81%;}
  .proje-detay-hikaye{width:81%;}
  .p-detay-title{margin: 30px 1px 20px;}
  .p-text p{margin: 2px 1px 6px;}
}


@media only screen and (min-width:953px){
  .breadcumb-a{margin-left:100px;}
}
@media only screen and (min-width:550px) and (max-width:952px){
  .breadcumb-a{margin-left:40px;}
}
@media only screen and (max-width:549px){
  .breadcumb-a{margin-left:20px;}
}


@media only screen and (min-width:1200px) and (max-width:1500px){
  .alt-proje-container{padding-left:45px;padding-right:45px;}
}
.project-box{display: flex;flex-direction: column;margin: 0 0 30px;text-decoration: none;margin-bottom:50px;}
.project-box-img{width:100%;height:180px;}
.project-box-img img{width: 100%;height: 100%;transition: 0.2s;border-radius: 7px;object-fit: cover;}
.project-box-img img:hover{border-radius: 1px;}
.project-box-title{margin:15px 0 2px;font-size:18px;color:#333;font-weight: 600;transition:0.2s;}
.project-box-title:hover{color:#00a3d4;}
.project-box-detay{font-size:15px;color:#666;}