@media (-webkit-device-pixel-ratio: 1.15) {
  :root {
    zoom: 1;
  }
}

@media (-webkit-device-pixel-ratio: 1.25) {
  :root {
    zoom: 1;
  }
}

@media (-webkit-device-pixel-ratio: 1.5) {
  :root {
    zoom: 1;
  }
}

@media (-webkit-device-pixel-ratio: 1.75) {
  :root {
    zoom: 1;
  }
}
@media (-webkit-max-device-pixel-ratio: 3) {
  :root {
    zoom: 1;
  }
}

@media only screen and (max-width: 414px) {
  #logoID{
    max-width: 170px;
  }
  #mainNav{
    background:#fff;
  }

  #mainNav a{
    font-size:21px;
  }

  #mainNav .navbar-toggler {
    font-size: 34px;
    padding: 0px;
    color: #27236e;
    border:none;
    outline:none;
    background:none;
    position: absolute;
    top:0px;
    right:13px;
  }  

  #parHeader{
    position:relative;
    width: 100%;
    height:400px;
    margin-top:0px;
    padding-top:0px;
    padding-bottom:0px;
  }

  #parBGContainer{
    background-position:bottom;
  }

  #hakkimizda{
    padding-top:100px !important;
    padding-bottom:0px;
  }

  .par-nedir-img{
    max-width: 320px;
  }

  .par-grid {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    gap: 42px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }  

  .par-nedir-text{
    padding-left:0px;
    padding-right:0px;
    font-size:19px;
  }

  #faaliyetalanlari{
    padding-bottom:100px;
  }

  .par-grid-second {
    display: grid;
    height:100%;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap:0px;
    max-width: 1700px;
    grid-template-areas:"second"
                        "first";
  }  
  
  .par-faaliyet-left{
    grid-area: first;
   
  }
  .par-faaliyet-right{
    display:flex;
    flex-direction: column;
    justify-content: center;
    height:100%;
    grid-area: second;
  }

  .par-faaliyet-content.pens{
    margin-top:60px;
  }



  #ekibimiz{
   background:none;
  }

  .par-grid-ekip {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 0;
    grid-auto-flow: row;
    max-width: 1700px;
    height:100%;
    width: 100%;
    grid-template-areas:"ekip-second"
                        "ekip-first";
  }  

  .par-grid-ekip .par-grid-aciklama{
    order:2;
  }
  .par-grid-ekip .par-grid-image{
    order:1;
  }


  .par-takim-baslik{
    flex-direction: row;
  }

  
  .par-takim-img-1{
    max-width: 180px;
  }

  .par-takim-img-2{
    max-width: 100px;
  }  

  .par-grid-image{
    background:#ff3527;    
    padding:5px;
  }  

  .par-ekip-image-wrapper{
    background-size: cover;
    max-width: 208px;
    max-height:300px;
    min-width: 208px;
    min-height: 300px;
  }  


  #iletisim{
    padding-top:70px !important;
  }

  .iletisimWrapper{
    flex-direction: column;
    align-items: center;
  }


  .iletisimImageWrapper img{
    max-height: 150px;
  }

  .iletisimBilgileri{
    margin:unset;
    text-align: center;
    font-size:1.3rem;
  }
  .iletisimCopy{
    max-width: 300px;
    margin-top:20px;
  }
  .par-ekip-grid {
    display: grid;
    grid-template-columns: minmax(150px, 1fr) minmax(150px, 1fr);
    grid-auto-rows: 1fr 1fr;
  }    

}
@media only screen and (min-width: 415px) and (max-width: 474px) {
  #logoID{
    max-width: 170px;
  }

  #mainNav{
    background:#fff;
  }

  #mainNav a{
    font-size:21px;
  }

 
  .navbar-collapse{
    background: rgba(255,255,255,0.9);
  }

  #mainNav .navbar-toggler {
    font-size: 34px;
    padding: 0px;
    color: #27236e;
    border:none;
    outline:none;
    background:none;
    position: absolute;
    top:0px;
    right:13px;
  }  

  #parHeader{
    position:relative;
    width: 100%;
    height:400px;
    margin-top:0px;
    padding-top:0px;
    padding-bottom:0px;
  }

  #parBGContainer{
    background-position:bottom;
  }

  #hakkimizda{
    padding-top:100px !important;
    padding-bottom:0px;
  }

  .par-nedir-img{
    max-width: 320px;
  }

  .par-grid {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    gap: 42px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }  

  .par-nedir-text{
    padding-left:0px;
    padding-right:0px;
    font-size:19px;
  }

  #faaliyetalanlari{
    padding-bottom:0px;
  }

  .par-grid-second {
    display: grid;
    height:100%;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap:0px;
    max-width: 1700px;
    grid-template-areas:"second"
                        "first";
  }  
  
  .par-faaliyet-left{
    grid-area: first;
   
  }
  .par-faaliyet-right{
    display:flex;
    flex-direction: column;
    justify-content: center;
    height:100%;
    grid-area: second;
    margin-bottom:100px;
  }

  .par-faaliyet-content.pens{
    margin-top:0px;
    justify-content: flex-start;
  }



  #ekibimiz{
   background:none;
  }

  .par-grid-ekip {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 0;
    grid-auto-flow: row;
    max-width: 1700px;
    height:100%;
    width: 100%;
    grid-template-areas:"ekip-second"
                        "ekip-first";
  }  

  .par-grid-ekip .par-grid-aciklama{
    order:2;
  }
  .par-grid-ekip .par-grid-image{
    order:1;
  }


  .par-takim-baslik{
    flex-direction: row;
  }

  
  .par-takim-img-1{
    max-width: 250px;
  }  
  .par-takim-img-2{
    max-width: 100px;
  }  

  .par-grid-image{
    background:#ff3527;    
    padding:5px;
  }  

  .par-ekip-image-wrapper{
    background-size: cover;
    /* max-width: 308px;
    max-height:400px;
    min-width: 208px;
    min-height: 300px;     */
  }  

  .par-ekip-grid {
    display: grid;
    grid-template-columns: minmax(150px, 1fr) minmax(150px, 1fr);
    grid-auto-rows: 1fr 1fr;
  }   


  #iletisim{
    padding-top:70px !important;
  }

  .iletisimWrapper{
    flex-direction: column;
    align-items: center;
  }

  .iletisimTextWrapper{
    justify-content: center;
  }

  .iletisimImageWrapper img{
    max-height: 150px;
  }

  .iletisimBilgileri{
    margin:unset;
    text-align: center;
    font-size:1.3rem;
  }
  .iletisimCopy{
    max-width: 300px;
    margin-top:20px;
  }

}
@media only screen and (min-width: 475px) and (max-width: 664px) {
  #logoID{
    max-width: 170px;
  }

  #mainNav{
    background:#fff;
  }

  #mainNav a{
    font-size:21px;
  }

 
  .navbar-collapse{
    background: rgba(255,255,255,0.9);
  }

  #mainNav .navbar-toggler {
    font-size: 34px;
    padding: 0px;
    color: #27236e;
    border:none;
    outline:none;
    background:none;
    position: absolute;
    top:0px;
    right:13px;
  }  

  #parHeader{
    position:relative;
    width: 100%;
    height:500px;
    margin-top:0px;
    padding-top:0px;
    padding-bottom:0px;
  }

  #parBGContainer{
    background-position:bottom;
  }

  #hakkimizda{
    padding-top:100px !important;
    padding-bottom:0px;
  }

  .par-nedir-img{
    max-width: 320px;
  }

  .par-grid {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    gap: 42px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }  

  .par-nedir-text{
    padding-left:0px;
    padding-right:0px;
    font-size:19px;
  }

  #faaliyetalanlari{
    padding-bottom:0px;
  }

  .par-grid-second {
    display: grid;
    margin-bottom:100px;
    height:100%;
    grid-template-columns: 1fr;
    gap:0px;
    max-width: 1700px;
    grid-template-areas:"second"
                        "first";
  }  
  
  .par-faaliyet-left{
    grid-area: first;
   
  }
  .par-faaliyet-right{
    display:flex;
    flex-direction: column;
    justify-content: center;
    height:100%;
    grid-area: second;
    margin-bottom:100px;
  }

  .par-faaliyet-content.pens{
    margin-top:0px;
    justify-content: flex-start;
  }



  #ekibimiz{
   background:none;
  }

  .par-grid-ekip {
    display: grid;
    grid-template-columns: 1fr;
    gap: 0;
    grid-auto-flow: row;
    max-width: 1700px;
    height:100%;
    width: 100%;
    grid-template-areas:"ekip-second"
                        "ekip-first";
  }  

  .par-grid-ekip .par-grid-aciklama{
    order:2;
  }
  .par-grid-ekip .par-grid-image{
    order:1;
  }


  .par-takim-baslik{
    flex-direction: row;
  }

  
  .par-takim-img-1{
    max-width: 250px;
  }  
  .par-takim-img-2{
    max-width: 100px;
  }  

  .par-grid-image{
    background:#ff3527;    
    padding:5px;
  }  

  .par-ekip-image-wrapper{
    background-size: cover;
    /* max-width: 308px;
    max-height:400px;
    min-width: 208px;
    min-height: 300px;     */
  }  

  .par-ekip-grid {
    display: grid;
    grid-template-columns: minmax(150px, 1fr) minmax(150px, 1fr);
    grid-auto-rows: 1fr 1fr;
  }  


  #iletisim{
    padding-top:70px !important;
  }

  .iletisimWrapper{
    flex-direction: column;
    align-items: center;
  }

  .iletisimTextWrapper{
    justify-content: center;
  }

  .iletisimImageWrapper img{
    max-height: 150px;
  }

  .iletisimBilgileri{
    margin:unset;
    text-align: center;
    font-size:1.3rem;
  }
  .iletisimCopy{
    max-width: 300px;
    margin-top:20px;
  }

}
@media only screen and (min-width: 665px) and (max-width: 767px) {
  #logoID{
    max-width: 170px;
  }

  #mainNav{
    background:#fff;
  }

  #mainNav a{
    font-size:21px;
  }

 
  .navbar-collapse{
    background: rgba(255,255,255,0.9);
  }

  #mainNav .navbar-toggler {
    font-size: 34px;
    padding: 0px;
    color: #27236e;
    border:none;
    outline:none;
    background:none;
    position: absolute;
    top:0px;
    right:13px;
  }  

  #parHeader{
    position:relative;
    width: 100%;
    height:600px;
    margin-top:0px;
    padding-top:0px;
    padding-bottom:0px;
  }

  #parBGContainer{
    background-position:bottom;
  }

  #hakkimizda{
    padding-top:100px !important;
    padding-bottom:0px;
  }

  .par-nedir-img{
    max-width: 320px;
  }

  .par-grid {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    gap: 42px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }  

  .par-nedir-text{
    padding-left:0px;
    padding-right:0px;
    font-size:19px;
  }

  #faaliyetalanlari{
    padding-bottom:0px;
  }

  .par-grid-second {
    display: grid;
    height:100%;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap:0px;
    max-width: 1700px;
    grid-template-areas:"second"
                        "first";
  }  
  
  .par-faaliyet-left{
    grid-area: first;
   
  }
  .par-faaliyet-right{
    display:flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height:100%;
    grid-area: second;
    margin-bottom:100px;
  }

  .par-faaliyet-content.pens{
    margin-top:0px;
    justify-content: flex-start;
  }



  #ekibimiz{
   background:none;
  }

  .par-grid-ekip {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 0;
    grid-auto-flow: row;
    max-width: 1700px;
    height:100%;
    width: 100%;
    grid-template-areas:"ekip-second"
                        "ekip-first";
  }  

  .par-grid-ekip .par-grid-aciklama{
    order:2;
  }
  .par-grid-ekip .par-grid-image{
    order:1;
  }


  .par-takim-baslik{
    flex-direction: row;
  }

  
  .par-takim-img-1{
    max-width: 250px;
  }  
  .par-takim-img-2{
    max-width: 100px;
  }  

  .par-grid-image{
    background:#ff3527;    
    padding:5px;
  }  

  .par-ekip-image-wrapper{
    background-size: cover;
    max-width: 308px;
    max-height:400px;
    min-width: 208px;
    min-height: 300px;    
  }  


  #iletisim{
    padding-top:70px !important;
  }

  .iletisimWrapper{
    flex-direction: column;
    align-items: center;
  }

  .iletisimTextWrapper{
    justify-content: center;
  }

  .iletisimImageWrapper img{
    max-height: 150px;
  }

  .iletisimBilgileri{
    margin:unset;
    text-align: center;
    font-size:1.3rem;
  }
  .iletisimCopy{
    max-width: 300px;
    margin-top:20px;
  }

}
@media only screen and (max-width: 1023px) {
  #parBGContainer{
    display:flex;
    width:100%;
    height:100%;
    margin-left: auto;
    margin-right: auto;
    /* max-height: 275px; */
    /* max-width: 1395; */
    min-height: 275px;
    margin-bottom:20px;
    margin-top:150px;
    background-image: url('../img/par-bg.png');
    transition: background 0.5s linear;
    background-position: center; 
    background-size: contain;
    background-repeat: no-repeat;
  
  }  
  #hakkimizda {
    padding-top: 50px !important;
  }
  .par-nedir-img{
    max-width: 250px !important;
  }
  .faaliyet-main-img{
    margin-bottom:30px;
    margin-top:40px;
  }

  .par-grid-ekip{
    grid-template-rows:unset !important;
  }

  .par-ekip-image-wrapper {
    background-size: cover;
    max-width: 308px;
    max-height: unset !important;
    min-width: 208px;
    
  }  

  .par-grid-second{
    grid-template-rows:unset !important;
    margin-bottom:50px;
  }



}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  #logoID{
    max-width: 170px;
  }

  #mainNav{
    background:#fff;
  }

  #mainNav a{
    font-size:13px;
  }

 
  .navbar-collapse{
    background: rgba(255,255,255,0.9);
  }

  #mainNav .navbar-toggler {
    font-size: 34px;
    padding: 0px;
    color: #27236e;
    border:none;
    outline:none;
    background:none;
    position: absolute;
    top:0px;
    right:13px;
  }  

  #parHeader{
    position:relative;
    width: 100%;
    height:600px;
    margin-top:0px;
    padding-top:0px;
    padding-bottom:0px;
  }

  #parBGContainer{
    background-position:bottom;
  }

  #hakkimizda{
    padding-top:100px !important;
    padding-bottom:0px;
  }

  .par-nedir-img{
    max-width: 320px;
  }

  .par-grid {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    gap: 42px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }  

  .par-nedir-text{
    padding-left:0px;
    padding-right:0px;
    font-size:19px;
  }

  #faaliyetalanlari{
    padding-bottom:0px;
  }

  .par-grid-second {
    display: grid;
    height:100%;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap:0px;
    max-width: 1700px;
    grid-template-areas:"second"
                        "first";
  }  
  
  .par-faaliyet-left{
    grid-area: first;
   
  }
  .par-faaliyet-right{
    display:flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height:100%;
    grid-area: second;
    margin-bottom:100px;
  }

  .par-faaliyet-content.pens{
    margin-top:0px;
    justify-content: flex-start;
  }



  #ekibimiz{
   background:none;
  }

  .par-grid-ekip {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 0;
    grid-auto-flow: row;
    max-width: 1700px;
    height:100%;
    width: 100%;
    grid-template-areas:"ekip-second"
                        "ekip-first";
  }  

  .par-grid-ekip .par-grid-aciklama{
    order:2;
  }
  .par-grid-ekip .par-grid-image{
    order:1;
  }


  .par-takim-baslik{
    flex-direction: row;
  }

  
  .par-takim-img-1{
    max-width: 250px;
  }  
  .par-takim-img-2{
    max-width: 100px;
  }  

  .par-grid-image{
    background:#ff3527;    
    padding:5px;
  }  

  .par-ekip-image-wrapper{
    background-size: cover;
    max-width: 308px;
    max-height:400px;
    min-width: 208px;
    min-height: 300px;    
  }  


  #iletisim{
    padding-top:70px !important;
  }

  .iletisimWrapper{
    flex-direction: column;
    align-items: center;
  }

  .iletisimTextWrapper{
    justify-content: center;
  }

  .iletisimImageWrapper img{
    max-height: 150px;
  }

  .iletisimBilgileri{
    margin:unset;
    text-align: center;
    font-size:1.3rem;
  }
  .iletisimCopy{
    max-width: 300px;
    margin-top:20px;
  }

}
@media only screen and (min-width:1024px){
  .par-takim-aciklama{
    min-height: 576px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  #logoID{
    max-width: 290px;
  }

  #mainNav{
    background:#fff;
  }

  #mainNav a{
    font-size:1.2rem;
  }

 
  .navbar-collapse{
    background: rgba(255,255,255,0.9);
  }

  #mainNav .navbar-toggler {
    font-size: 34px;
    padding: 0px;
    color: #27236e;
    border:none;
    outline:none;
    background:none;
    position: absolute;
    top:0px;
    right:13px;
  }  

  #parHeader{
    position:relative;
    width: 100%;
    height:820px;
    margin-top:0px;
    padding-top:230px;
    padding-bottom:0px;
  }
  .par-grid {
    display: grid;
    grid-template-columns: minmax(100px, 300px) 1fr;
    grid-template-rows: 1fr;
    gap: 0px 22px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }
  
  .par-nedir-text{
    font-size:19px;
  }  

  .par-grid-second {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    gap: 0px 15px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }

  .faaliyet-main-img {
    width: 100%;
    height: auto;
    max-width: 431px;
  }  

  .par-grid-ekip {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    gap: 0;
    grid-auto-flow: row;
    max-width: 1700px;
    height: 100%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }  


  .par-takim-baslik{
    justify-content: flex-start;
  }

  .par-takim-img-1{
    max-width: 202px;
  }
  .par-takim-img-2{
    max-width: 122px;
  }

  .par-ekip-image-wrapper{
    height: 533px !important;    
    width: 369px !important; 
    max-width: 369px !important;
    max-height: 533px !important;
  }
  .team-img{
    max-width: 369px !important;
    max-height: 533px !important;    
  }

  #iletisim{
    padding-top:150px !important;
    padding-left:15px;
    padding-right: 15px;
  }

  .iletisimBilgileri{
    font-size:1.2rem;
    line-height: 2rem;
  }

  .iletisimCopy{
    font-size:13px;
  }

}
@media only screen and (min-width: 1280px) and (max-width: 1439px) {
  #logoID{
    max-width: 290px;
  }

  #mainNav{
    background:#fff;
  }

  #mainNav a{
    font-size:1.2rem;
  }

 
  .navbar-collapse{
    /* background: rgba(255,255,255,0.9); */
  }

  #mainNav .navbar-toggler {
    font-size: 34px;
    padding: 0px;
    color: #27236e;
    border:none;
    outline:none;
    background:none;
    position: absolute;
    top:0px;
    right:13px;
  }  

  #parHeader{
    position:relative;
    width: 100%;
    height:820px;
    margin-top:0px;
    padding-top:230px;
    padding-bottom:0px;
  }
  .par-grid {
    display: grid;
    grid-template-columns: minmax(100px, 300px) 1fr;
    grid-template-rows: 1fr;
    gap: 0px 22px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }
  
  .par-nedir-text{
    font-size:19px;
  }  

  .par-grid-second {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    gap: 0px 15px;
    grid-auto-flow: row;
    max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
  }

  .faaliyet-main-img {
    width: 100%;
    height: auto;
    max-width: 431px;
  }  

  .par-grid-ekip {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    gap: 0;
    grid-auto-flow: row;
    max-width: 1700px;
    height: 100%;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }  


  .par-takim-baslik{
    justify-content: flex-start;
  }

  .par-takim-img-1{
    max-width: 202px;
  }
  .par-takim-img-2{
    max-width: 122px;
  }

  .par-ekip-image-wrapper{
    height: 533px !important;    
    width: 369px !important; 
    max-width: 369px !important;
    max-height: 533px !important;
  }
  .team-img{
    max-width: 369px !important;
    max-height: 533px !important;    
  }

  #iletisim{
    padding-top:150px !important;
    padding-left:15px;
    padding-right: 15px;
  }

  .iletisimBilgileri{
    font-size:1.3rem;
    line-height: 2rem;
  }

  .iletisimCopy{
    font-size:13px;
  }

}

@media only screen and (min-width: 1440px){
  #parBGContainer{
    max-height: 275px !important;
  }
}

@supports (font: -apple-system-body) and (-webkit-appearance: none) {
  
}