﻿body, html{font-family: 'Jost', sans-serif !important; font-size:18px !important;}

.tepealan{position:relative; z-index:10;}
.tepe{font-size:12px; color:#888;}
.tepe a{font-size:12px; color:#888;}
.tepe a:hover{color:#C5893D;}
.logo{width:180px;}
.menu{}
.menu a{color:#143F37; font-size:22px;}
.menu .menudiz{color:#143F37; font-size:22px; cursor:pointer; position:relative;}
.menu .menuac{display:inline-block; position:absolute; width:200px; color:#143F37; background:#fff; top:50px; left:0; padding:20px;}
.menu .menuac a{font-size:14px !important; display:block; padding:5px 0;}
.menu a:hover{color:#143F37; font-size:22px;}
.menu a.aktif {color:#143F37; font-size:22px;}
.menu a span{display:block; background:#C5893D; height:3px; margin-top:5px; opacity:0; width:0; transition:.2s;}
.menu a:hover span{ opacity:1; width:100%;}
.menu a.aktif span{ opacity:1; width:100%;}
.menu .menudiz:hover{color:#143F37; font-size:22px;}
.menu .menudizaktif{color:#143F37; font-size:22px;}
.menu .menudiz span.altcizgi{display:block; background:#C5893D; height:3px; margin-top:5px; opacity:0; width:0; transition:.2s;}
.menu .menudiz:hover span.altcizgi{ opacity:1; width:100%;}
.menu .menudizaktif span.altcizgi{ opacity:1; width:100%;}
.menu .menuac a:hover{color:#C5893D}
.whatsapp{background:#25b12c; color:#fff !important; border-radius:50px;}
.whatsapp:hover{background:#136917;}
.whatsapp i{font-size:20px;}

.slideralan{height:100%;}
.sliderarka{position:absolute; z-index:1; top:0; left:0;}
.sliderarka img{width:50%;}
.slideralan{position:relative; z-index:9;}
.slideryazi{position:absolute; top:40%; left:50%; transform:translate(-50%, -50%)}
.slideryaz{font-size:22px; width:50%; margin-top:40px;}
.sliderbaslikkucuk{font-size:50px; color:#143F37; line-height:75px; width:50%;}
.sliderbaslikbuyuk{font-size:90px; color:#143F37; line-height:95px; font-weight:500; width:50%;}
.sliderseritalan{width:100%; position:absolute; z-index:10; bottom:0; height:140px;}
.sliderseritalan .container{position:relative; z-index:40;}
.sliderserittaban{width:80%; background:#143F37; position:absolute; z-index:1; top:0; left:0; height:100%;}
.sst{background:#143F37; padding-right:50px;}

/*.slideralan .carousel-inner{overflow:hidden;}
.slideralan .carousel-fade .carousel-inner .carousel-item {transition:.4s; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; -ms-transition-property: opacity; transition-property: opacity;}
.slideralan .carousel-fade .carousel-inner .carousel-item, .banner .carousel-fade .carousel-inner .active.left, .banner .carousel-fade .carousel-inner .active.right {opacity: 0;}
.slideralan .carousel-fade .carousel-inner .active, .banner .carousel-fade .carousel-inner .next.left, .banner .carousel-fade .carousel-inner .prev.right {opacity: 1;}
.slideralan .carousel-fade .carousel-inner .next, .banner .carousel-fade .carousel-inner .prev, .banner .carousel-fade .carousel-inner .active.left, .banner .carousel-fade .carousel-inner .active.right {left: 0; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
*/

.slideroklar{position:absolute; z-index:40; bottom:0;}
.slideroklar .dizi{height:140px;}
.sliderproje{color:#fff;}
.sliderproje a{color:#fff; font-size:16px;}
.sliderproje a:hover i{transform:rotate(90deg);}
.sliderproje a:hover{color:#fff;}
.sliderproje i{color:#C5893D; font-size:40px; transition:.2s;}
.sldr{position:relative; bottom:0;}
.solok, .sagok{color:#fff; font-size:50px;}
.solok:hover, .sagok:hover{color:#C5893D;}
.sliderresim{width:50%; float:right;}


.icerikalan{}
.aic{background: url('/Assets/images/amblem-arka.svg') center right; background-size:contain; background-repeat:no-repeat;}
.iclogo{width:35%;}
.yirmibes{width:80%;}
.yirmibesacikla{width:80%;}
.anares1{position:absolute; left:0; top:0; z-index:5; width:90%;}
.anares2{position:absolute; right:0; bottom:0; z-index:8; width:50%;}
.hakdevam {color:#222; font-weight:300; font-size:14px;}
.hakdevam:hover {color:#888; font-weight:300; font-size:14px;}
.hakdevam i{color:#C5893D; font-size:40px; margin-left:15px; transition:.2s;}
.hakdevam:hover i{transform:rotate(90deg)}
.dottedgray{width:180px; display:inline-block; margin-left:100px;}
.anaresarka{position:absolute; z-index:1; top:-40px; right:-50px; width:40%;}
.hakres{width:550px;}
.aproj{background:#f5f5f5;}
.aprojbas{font-size:64px; font-weight:600; color:#444;}
.referansbas{font-size:38px; font-weight:600; color:#444;}
.aprojyaz{font-size:24px; font-weight:300; color:#777;}
.aprojdiz{}
.aprojdiz a{display:block; background:#fff; position:relative; height:300px; border:1px solid #eee;}
.aprojdiz a:hover{background:#143F37;}
.aprojdiz a:hover .apd-bas{color:#fff;}
.aprojdiz a:hover .apd-buton{color:#fff;}
.aprojdiz a:hover .apd-buton i{color:#C5893D;}
.apd-bas{font-size:32px; font-weight:400; color:#143F37; line-height:37px;}
.apd-buton{font-size:12px; font-weight:300; color:#444;}
.apd-buton i{font-size:65px; color:#C5893D;}

.guncelprojebaslik{font-size:48px; color:#143F37; font-weight:600; line-height:55px;}
.guncelprojesagyaz{font-size:16px; color:#888; text-align:right;}
.yapimasamabas{font-size:12px; line-height:16px; font-weight:300; color:#888; display:inline-block;}
.yapimasamayaz{font-size:42px; font-weight:700; color:#aaa; display:inline-block; }
.gp-detay{width:55%; background:#fff; display:block; position:absolute; bottom:30px; left:30px; z-index:99;}
.gp-detaybas{display:block; font-size:24px; color:#143F37; font-weight:500;}
.gpdy-bas{color:#aaa; font-size:12px; font-weight:600; display:block;}
.gpdy-yaz{color:#888; font-size:16px; font-weight:400; display:block;}
.gp-devami{display:block; position:absolute; bottom:0;}
.gp-devami .arti{display:inline-block; position:absolute; bottom:-42px; right:20px; font-size:50px; color:#C5893D; z-index:99;}
.gp-devami .yaz{display:inline-block; position:absolute; bottom:-30px; left:20px; letter-spacing:1px; color:#C5893D; font-weight:300; font-size:12px;}
.gp-arka{position:absolute; right:-40px; top:-40px; z-index:1; display:inline-block; width:230px;}
    .til{display:block !important;}

.saydir{border-top:1px solid #ddd; border-bottom:1px solid #eee;}
.say{display:inline-block;}
.sayyaz{margin-top:10px;}
.sayyaz i{color:#C5893D; font-size:70px;}
.sayyaz .saydirt{font-weight:800; color:#888; display:inline-block; margin-left:15px;}
.saybas{display:block; font-size:20px; font-weight:500; color:#888;}
.sayyaz .sayi{font-size:70px; font-weight:500; color:#888; display:block; line-height:70px;}

.iceriktepebas{font-size:52px; font-weight:500; color:#143F37;}
.navigasyon a{font-size:12px; color:#888;}
.navigasyon i{font-size:12px; color:#888;}
.navigasyon span{font-size:12px; color:#888;}

.sayfaicibutonlar a{font-size:16px; color:#143F37; display:inline-block; padding:6px 0; border-bottom:2px solid #fff;}
.sayfaicibutonlar a:hover{border-bottom:2px solid #C5893D; color:#143F37;}
.sayfaicibutonlar a.aktif{border-bottom:2px solid #C5893D; color:#143F37;}

.icerikyaz{color:#444; line-height:38px; font-size:22px;}
.hakicer b{font-size:32px; color:#143F37; font-weight:500; line-height:48px;}
.hakicer{line-height:38px; font-size:16px;}

.icerikyaz b{font-size:42px; color:#143F37; font-weight:500; line-height:48px;}

.projebilgiallink{}
.projebilgial{background:#C5893D; transition:.2s;}
.projebilgial:hover{background:#143F37;}
.projebilgial .col-8{color:#fff; font-size:12px; letter-spacing:1px;}
.projebilgial .col-4{font-size:50px; color:#fff;}
.projebilgial .col-4 i{float:right; transition:.2s;}
.projebilgial:hover .col-4 i{transform:rotate(90deg)}

.projedetaylari{background:#fff;}
.pd-baslik{font-size:36px; color:#143F37; font-weight:600;}
.yapimasamasiproje{border-top:1px solid #eee;}
.projekucukres{cursor:pointer; transition:.2s;}
.projekucukres:hover{opacity:0.5;}
.konumbas{font-size:36px; font-weight:600; color:#999;}
.konumyaz{font-size:16px; font-weight:300; color:#777;}
.konum{height:380px;}
.map{height:380px;}

.iletisimbilgileri{}
.iletisimikon{font-size:48px; color:#C5893D;}
.iletisimyaz{font-size:20px; line-height:24px; color:#444;}
.iletisimyaz a.d-block{font-size:14px; line-height:24px; color:#C5893D; font-weight:600;}
.iletisimyaz a.d-block:hover{color:#143F37;}
.iletisimyaz a{font-size:20px; line-height:24px; color:#444;}
.iletisimyaz a:hover{color:#C5893D;}
.iform{width:100%; height:45px; line-height:45px; background:#fff; border:1px solid #eee; padding:0 15px; font-size:14px;}
.iformta{width:100%; height:155px; line-height:25px; background:#fff; border:1px solid #eee; padding:15px; font-size:14px;}
.gonderbut{padding:10px 30px; background:#C5893D; display:inline-block; float:right; color:#fff; font-size:12px; letter-spacing:2px; border:none;}
.gonderbut:hover{background:#143F37; color:#fff;}
.basarili{font-size:14px;}
.iletisimmap{height:500px;}


.medyatarih{font-size:12px; color:#888;}
.medyabas{font-size:22px; color:#143F37; font-weight:500;}
.medyaarti{position:absolute; z-index:99; top:50%; left:50%; transform:translate(-50%, -50%); font-size:70px;}
.medyaarti i{color:#C5893D; transition:.2s; opacity:0;}
.medyaartiarka{position:absolute; z-index:90; top:50%; left:50%; transform:translate(-50%, -50%); font-size:70px; color:#fff; opacity:0; transition:.2s;}

.medyaictarih{font-size:16px; color:#888;}
.medyaicbaslik{font-size:28px; color:#143F37; font-weight:500;}
.medyaicyaz{font-size:16px; color:#777; font-weight:300;}

.medyadiz:hover i{opacity:1;}
.medyadiz{border-bottom: 3px solid #fff;}
.medyadiz:hover{border-bottom: 3px solid #143F37;}

.footeralan{background:#EFEFEF; position:relative; z-index:10;}
.footerlogo{width:140px;}
.footerdiz span{display:inline-block; width:100%; font-size:14px;}
.footerdiz span a{color:#000}
.footerdiz span a:hover{color:#C5893D}
.footerbaslik{color:#143F37; font-size:22px;}
.footersosyal{font-size:30px;}
.footersosyal a{color:#333;}

.copyrightalan{position:relative; z-index:10;}
.copyright{font-size:12px;}
.fideslogo{display:block; width:80px;}
.minimenualan{display:none;}
.minimenu{display:none;}
.tepebas{display:block;}

@media (max-width: 1440px) {

}

@media (max-width: 1200px) {

}

@media (max-width: 1000px) {
    .til{display:none !important;}
.menu{display:none;}
.minimenu{display:inline-block; font-size:25px;}
.dilbut{display:none;}
.minimenualan{display:block; position:fixed; width:0; height:100%; background:#143F37; z-index:999; overflow:hidden; margin-left:100%;}
    .minimenualan a{font-size:24px; color:#fff; padding:15px 0;}
    .minimenualan .menukapat{position:absolute; font-size:28px; color:#fff; right:25px; top:25px; cursor:pointer;}
.tepebas{display:none !important;}

.slideralan{height:auto;}
.sliderresim{width:100%; display:block; position:relative; float:none}
.sliderarka img{width:100%;}
.slideralan{position:relative;}
.slideryazi{position:relative; top:0; left:0; transform:translate(0)}
.slideryaz{font-size:16px; width:100%; margin-top:15px;}
.sliderbaslikkucuk{font-size:30px; line-height:35px; width:100%; padding-top:40px;}
.sliderbaslikbuyuk{font-size:50px; line-height:50px; width:100%;}
.sliderseritalan{width:100%; position:relative; z-index:10; bottom:0; height:140px; margin-top:45px;}
.sliderseritalan .container{position:relative; z-index:40;}
.sliderserittaban{width:100%; height:100%;}
.sst{padding-right:0;}
.slideroklar{position:absolute; z-index:40; bottom:0;}
.slideroklar .dizi{height:140px;}
.sliderproje{color:#fff;}
.sliderproje a{color:#fff; font-size:16px;}
.sliderproje a:hover i{transform:rotate(90deg);}
.sliderproje a:hover{color:#fff;}
.sliderproje i{display:none; color:#C5893D; font-size:40px; transition:.2s;}
.sldr{position:relative; bottom:0;}
.solok, .sagok{color:#fff; font-size:50px;}
.solok:hover, .sagok:hover{color:#C5893D;}

.anares2{display:none;}
.anares1{position:relative; width:100%;}
.dottedgray{display:none;}
.anaresarka{display:none;}
.anaresalan{padding:0 !important; margin-top:20px;}
.gp-arka{display:none;}
.gp-detay{bottom:30px; left:10px; z-index:99;}
.gpdy-yaz{font-size:12px;}
.gp-detaybas{font-size:16px;}
.yapimasamayaz{font-size:22px;}
.yapimasamabas{font-size:10px; line-height:11px;}

.say{margin-bottom:40px;}

.aprojbas{font-size:34px;}
.aprojyaz{font-size:16px;}
.aprojdiz{margin-bottom:15px;}

.dn-md{display:none;}

.hakres{width:70%;}

.icerikyaz{line-height:28px; font-size:16px;}
.hakicer b{font-size:22px; line-height:32px;}
.hakicer{line-height:28px; font-size:14px;}

.icerikyaz b{font-size:28px; line-height:38px;}
.iceriktepebas{font-size:24px;}
.pgdiz{display:block !important;}
}