/*Header*/
body {padding-top:80px;}
#ust{width:100%; height:80px; border-bottom:1px solid #e1e1e1;position: fixed; background: #fff; top: 0; z-index: 1001;}
header{width:1200px; height:80px; position:relative; margin:auto;}
header:after{clear:both; display:table; content:"";}
header figure{float:left; height:80px; width:270px; padding-right:30px; border-right:1px solid #e1e1e1;}
header figure img{max-height:80px; display:block;}
header div{float:right; width:180px; height:80px; text-align:center; padding-top:20px; border-left:1px solid #e1e1e1;}
header div span{font-size:14px; display:block; color:#1d1d1b;}
header div a{font-size:18px; display:block; font-weight:bold; color:#1d1d1b;}
header div a:hover{text-decoration:underline; color:#ff6500}
nav{display:inline-block; width:500px;}
nav > ul{display:table; margin:auto;}
nav > ul > li{float:left; position:relative;}
nav > ul > li > a{float:left; padding:0 20px; height:80px; line-height:80px; font-size:14px; font-weight:bold; color:#1d1d1d;}
nav > ul > li:hover{background:#ff6500;}
nav > ul > li:hover a{color:#fff;}
nav > ul > li > ul{position:absolute; display:none; left:0; top:80px; width:200px; background:#713179; z-index:113;}
nav > ul > li > ul > li{width:100%; height:40px; line-height:40px; border-bottom:#56235d;}
nav > ul > li:hover ul{display:block;}
nav > ul > li > ul > li:hover{background:#56235d;}
nav > ul > li > ul > li > a{width:100%; height:40px; padding:0 20px; display:block; font-size:14px; color:#fff;line-height:40px;}
/*Header End*/
.diller{padding-top:0px; width:250px!important;}
.diller a{display:inline;}
.diller img{width: 24px; margin:27px 5px;}
.diller a img{width: 24px; margin:27px 5px;}
/*Slider*/
#slider{width:100%; max-height:600px!important; position:relative; height:600px;}
.swiper-container{width:100%; height:100%; }
.swiper-slide{background-position: bottom center!important; background-size:cover!important; text-align:center; 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 h1{position:absolute; width:1200px; text-align:left;  position:Absolute; left:50%; margin-left:-600px; bottom:90px; text-shadow: 25px 15px 50px #000;}
#slider h1 span{color:#fff; background:#ff6500; font-size:36px; font-weight:900; display:inline-block; padding:5px 30px;}
#slider h1 p{color:#fff; background:#636363; font-size:36px; font-weight:900; padding:5px 30px; display:inline-block;}
.ileri, .geri{position:absolute; cursor:pointer; z-index:9; line-height:40px!important; text-align:center; width:40px; height:40px; color:#fff; background:#ff6500; position:absolute; top:50%; margin-top:-20px;}
.ileri:hover, .geri:hover{background:#ff6500;}
.ileri{right:0;}
.geri{left:0;}
/*Slider End*/
.photo-slide{position:relative!important;left:auto!important;top:auto!important;}
/*Ürün ve Hizmetler*/
#urun-hizmetler{width:100%; padding:90px 0;}
#urun-hizmetler > div{width:1200px; margin:auto; position:relative;}
#urun-hizmetler > div:after{clear:both; display:table; content:"";}
#urun-hizmetler h2{font-size:24px; font-weight:300; display:block; text-align:center; margin-bottom:30px; color:#1d1d1d;}
#urun-hizmetler li{width:400px; height:320px; float:left; -webkit-box-shadow: 0px 0px 75px -8px rgba(0,0,0,0.5); -moz-box-shadow: 0px 0px 75px -8px rgba(0,0,0,0.5); box-shadow: 0px 0px 75px -8px rgba(0,0,0,0.5); position:relative;}
#urun-hizmetler li figure{width:100%;}
#urun-hizmetler li figure img{width:100%; display:block;}
#urun-hizmetler > div > ul > li > h3 >a{display:block; background:#fcfcfc; height:70px; line-height:70px; text-align:center; color:#3e3e3e; font-size:18px; font-weight:300;}
#urun-hizmetler li h3 a strong{font-size:18px; font-weight:bold; display:block;}
#urun-hizmetler li:nth-child(2){z-index:10;}
#urun-hizmetler li h3 a:hover{background:#ff6500;}
#urun-hizmetler li h3:hover a, #urun-hizmetler li h3:hover a strong{color:#fff;}
/*Ürün ve Hizmetler End*/


/*Avantajlar*/
#avantajlar{width:100%; padding:90px 0; background:#f7f7f7;}
#avantajlar > div{width:1200px; margin:auto; position:relative;}
#avantajlar > div:after{clear:both; display:table; content:"";}
#avantajlar h2{font-size:24px; font-weight:300; display:block; text-align:center; margin-bottom:30px; color:#3e3e3e;}
#avantajlar ul{width:100%; display:flex;}
#avantajlar ul li{float:left; padding:0 20px; flex:1; width:20%; text-align:center;}
#avantajlar ul li span{width:180px; height:180px; display:block; margin:0 auto 30px auto; line-height:180px; text-align:center; border:5px solid #fff; border-radius:50%; font-size:60px; color:#3e3e3e;}
#avantajlar ul li p{color:#3e3e3e; text-align:center; font-weight:300;}
#avantajlar ul li p b{font-weight:bold; text-decoration:underline;}
#avantajlar ul li img{margin-bottom:20px;}
#avantajlar ul li:hover span{background:#fff; color:#713179;}
/*Avantajlar End*/

/*Footer*/
#alt{width:100%; background:#fff;}
footer{width:1200px; margin:auto;}
footer figure{width:100%; text-align:center; padding:30px 0;}
footer ul{display:table; margin:auto; border-top:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1);}
footer ul:after{clear:both; display:table; content:"";}
footer ul li{float:left; height:60px; line-height:60px; border-right:1px solid rgba(0,0,0,0.1); padding:0 20px;}
footer ul li:first-child{border-left:1px solid rgba(0,0,0,0.1);}
footer ul li span{color:#1d1d1d; float:left; font-size:24px; line-height:60px!important; margin-right:10px;}
footer ul li a{color:#1d1d1d; float:left;  font-size:13px; line-height:60px;}
footer ul li address{color:#1d1d1d; float:left; font-size:13px; line-height:60px;}
footer ul li p{color:#1d1d1d; float:left; font-size:13px; line-height:60px;}
footer .sosyal{font-size:18px!important; line-height:60px!important; margin-right:10px;}
footer a:hover{color:#fff; color:#ff6500;}
#copyright{width:100%; height:50px; line-height:50px; background:#fff; text-align:center;}
#copyright span {display:inline-block; font-size:13px; color:#1d1d1d;}
#copyright a{display:inline-block; font-size:13px; color:#1d1d1d;}
#copyright a:hover{text-decoration:underline;}
/*Footer End*/

/*Breadcrumb*/
#breadcrumb{width:100%; height:80px; line-height:80px; background:#ff6500;}
#breadcrumb > div{width:1200px; margin:auto; height:80px; line-height:80px;}
#breadcrumb > div > h1{font-size:24px; float:left; font-weight:300; color:#fff; line-height:80px;}
#breadcrumb > div > ul{float:right;}
#breadcrumb > div > ul > li{float:left; margin-right:40px; line-height:80px; height:80px; position:relative; font-size:13px; color:#fff;}
#breadcrumb > div > ul > li > a{display:inline-block; font-size:13px; color:#fff; line-height:80px; height:80px;}
#breadcrumb > div > ul > li > strong{display:inline-block; font-size:13px; color:#fff; line-height:80px; height:80px;}
#breadcrumb > div > ul > li:after{position:absolute; right:-26px; top:0; height:80px; line-height:80px; font-size:10px; color:#fff; font-family:profornet; content:"\e903";}
#breadcrumb > div > ul > li:last-child{margin-right:0;}
#breadcrumb > div > ul > li:last-child:After{display:none;}
#breadcrumb > div > ul > li > a:hover{text-decoration:underline;}
/*Breadcrumb End*/

/*Şirketimiz*/
#sirketimiz{width:100%; display:flex;}
#sirketimiz-icerik{width:50%; float:left; padding:30px; background:#f7f7f7; border:1px solid #e1e1e1;}
#sirketimiz figure{width:50%; float:left;}
#sirketimiz figure img{display:block; width:100%;}
#sirketimiz-icerik h2{font-size:24px; font-weight:300; display:block; margin-bottom:30px; color:#1d1d1d;}
#sirketimiz-icerik p{font-size:16px; font-weight:300; display:block; margin-bottom:20px; line-height:20px; color:#1d1d1d;}
/*Şirketimiz End*/

/*Ürün & Hizmetler*/
.hizmetlerimiz{width:100%; display:flex; margin-bottom:20px;}
.hizmetlerimiz:after{clear:both; display:table; content:"";}
.hizmet-icerik{padding:20px; background:#f7f7f7; border:1px solid #e1e1e1; width:50%; float:left; position:relative;}
.hizmetlerimiz figure{width:50%; float:left; position:relative; overflow:hidden;}
.hizmet-icerik h2{font-size:24px; display:block; padding-bottom:5px; border-bottom:1px solid #e1e1e1; margin-bottom:20px; font-weight:300;}
.hizmet-icerik h3{font-size:24px; display:block; padding-bottom:5px; border-bottom:1px solid #e1e1e1; margin:20px 0; font-weight:300;}
.hizmet-icerik strong{font-size:14px; display:block; font-weight:700; margin-bottom:5px;}
.hizmet-icerik p{font-size:14px; display:block; font-weight:300; margin-bottom:5px;}
.hizmetlerimiz img{width:100%;}
.more {position: relative; left: 0; bottom: 0; padding: 20px 0;}
.more a{color: #595959;}
.more a:hover{color: #a5a5a5;}

/*İletişim*/
#iletisim-sol{width:50%; float:left; background:#f7f7f7; border:1px solid #e1e1e1;}
#iletisim-yazi{width:50%; float:left; background:#f7f7f7; padding:30px;}
#iletisim-sol h2{font-size:24px; font-weight:bold; display:block; margin-bottom:20px; color:#282828;}
#iletisim-sol p{color:#3d3d3d; font-size:16px; line-height:22px; display:block; margin-bottom:10px;}
#iletisim-yazi a{background:#b31525; color:#fff; font-size:13px; font-weight:bold; display:block; text-align:center; margin-top:20px; height:40px; line-height:40px; border-radius:20px; width:160px; transition:all ease 0.3s;}
#iletisim-yazi a:hover{background:#4b433f; color:#fff; transition:all ease 0.3s;}
#iletisim-bilgi{width:100%; float:left; background:#fff; padding:30px; border-bottom: 1px solid #e1e1e1;}
#iletisim-bilgi ul{width:100%;}
#iletisim-bilgi ul li{width:100%; height:40px; line-height:40px; border-bottom:1px solid #f3f3f3;}
#iletisim-bilgi ul li i{float:left; color:#1d1d1b; font-size:20px; line-height:40px; margin-right:10px; text-align:center; width:24px; text-align:center;}
#iletisim-bilgi ul li address{float:left; color:#282828; font-size:13px; line-height:40px; text-align:center;}
#iletisim-bilgi ul li a{float:left; color:#282828; font-size:13px; line-height:40px; text-align:center;}
#iletisim-bilgi ul li a:hover{text-decoration:underline;}
#iletisim-bilgi ul li:last-child{border:none;}
#iletisim-sag{width:50%; float:left; border: 1px solid #e1e1e1; margin-left:-1px;}
#iletisim-harita{width:100%; overflow:hidden; height:442px; border:10px solid #fff;}
#iletisim-form{width:100%; padding:30px; background:#f7f7f7; float:left;}
#iletisim-form ul li{width:100%; margin-bottom:20px;}
#iletisim-form ul li label {color: #ff0000;}
#iletisim-form span{font-weight:bold; display:block; margin-bottom:10px; color:#acacac; font-size:13px;}
#iletisim-form input{width:100%; height:40px; line-height:40px; border:1px solid #ededed; outline:none; padding-left:15px; transition:all ease 0.3s;}
#iletisim-form textarea{width:100%; height:90px; line-height:20px; border:1px solid #ededed; outline:none; padding:15px; transition:all ease 0.3s;}
#iletisim-form textarea:hover{border:1px solid #713179; transition:all ease 0.3s;}
#iletisim-form input:hover{border:1px solid #713179; transition:all ease 0.3s;}
#iletisim-form ul li:after{clear:both; display:table; content:"";}
#iletisim-form input[type=submit]{width:120px; height:36px; line-height:36px; text-align:center; color:#fff; background:#ff6500; border-radius:18px; border:none; outline:none; cursor:pointer; font-weight:bold; font-size:12px; transition:all ease 0.3s;}
#iletisim-form [type=submit]:hover{background:#4b433f; transition:all ease 0.3s;}

/*Bizden Haberler*/
#haberler{width:100%;}
#haberler li{width:100%; position:relative; border:1px solid #e1e1e1; margin-bottom:30px;}
#haberler li:after{clear:both; display:table; content:"";}
#haberler li figure{width:300px; height:200px; float:left;}
#haberler li figure img{width:100%;}
#haberler > li > div{float:left; width:898px; height:200px; padding:30px;}
#haberler > li > div > h2 > a{font-size:24px; display:block; margin-bottom:20px; font-weight:300; color:#1d1d1d; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 30px;}
#haberler > li > div > p{font-size:14px; display:block; margin-bottom:30px; line-height:18px; color:#1d1d1d; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 38px;}
#haberler > li > div > div{width:100%; height:40px;}
#haberler > li > div > div > strong{font-size:13px;height:40px; line-height:40px;margin-right:15px; float:left; color:#1d1d1d;}
#haberler > li > div > div > a{font-size:16px; width:40px; height:40px; line-height:40px; text-align:center; border:1px solid #e1e1e1; margin-right:10px; float:left; color:#1d1d1d;}
#pagnation{margin:30px 0; display:block; width:100%; height:30px;}
#pagnation a{height:30px; line-height:30px; display:inline-block; width:30px; margin-right:5px; text-align:center; font-size:12px; border:1px solid #e0e0e0; float:left; color:#666769;}
#pagnation a:hover{background:#1d1d1d; color:#fff;}
#haber-detay{width:100%; padding: 30px; border: 1px solid #e1e1e1;}
#haber-detay figure{width:100%; margin-bottom:30px;}
#haber-detay figure img{width:100%;}
#haber-detay h2{font-size:24px; display:block; margin-bottom:20px; font-weight:300; color:#1d1d1d;}
#haber-detay p{font-size:16px; display:block; margin-bottom:20px; line-height:24px; color:#1d1d1d;}
#haber-detay div{width:100%;}
#haber-detay div:after{clear:both; display:table; content:"";}
#haber-detay div strong{font-size:13px;height:40px; line-height:40px;margin-right:15px; float:left; color:#1d1d1d;}
#haber-detay div a{font-size:16px; width:40px; height:40px; line-height:40px; text-align:center; border:1px solid #e1e1e1; margin-right:10px; float:left; color:#1d1d1d;}

/* Galeri */
#anasayfa-galeri{width:100%; padding-top:90px;}
#anasayfa-galeri > div{width:1200px; margin:auto;}
#anasayfa-galeri ul{width:100%; height:auto!important;}
#anasayfa-galeri h2{font-size:24px; display:block; text-align:center; margin-bottom:10px; color:#3e3e3e;}
#anasayfa-galeri p{font-size:14px; display:block; text-align:center; margin-bottom:30px; color:#3e3e3e;}
#anasayfa-galeri li{float:left; width:400px; height: 225px;}
#anasayfa-galeri ul:after{clear:both; display:table; content:"";}
#anasayfa-galeri img{display:block; width:100%;}
#icerik-sayfasi{width:1200px; margin:Auto;}
#icerik-sayfasi h2{font-size:24px; display:block; margin-bottom:20px; font-weight:300; color:#1d1d1d;}
#icerik-sayfasi p{font-size:16px; display:block; margin-bottom:20px; line-height:24px; color:#1d1d1d;}
#icerik-sayfasi ul{width:100%; margin-top:30px;}
#icerik-sayfasi li{float:left; width:400px;}
#icerik-sayfasi ul:after{clear:both; display:table; content:"";}
#icerik-sayfasi img{display:block; width:100%;}
#sayfa-ust-resim{width:100%; height:400px; margin-bottom:30px; background-position:top center!important; background-size:cover!important;}
#icerik-sayfasi #gallery{column-count: 4; column-gap: 1em; display:block; position:relative; height:auto!important;}
#icerik-sayfasi #gallery li{background-color: #eee; display: inline-block; margin: 0 0 1em; width: 100%;}
#icerik-sayfasi #gallery:after{clear:both; display:table; content:"";}
.mobil-diller{display:none;}

.nlcce {width:100%;text-align:center;}
.nlcce img {padding:40px;height:110px;}

/*Diğer*/
.menu-open, .menu-close{display:none;}
#sayfa{width:1200px; margin:30px auto; position:relative;}
#sayfa:after{clear:both; display:table; content:"";}
mark {background: none; font-weight: 700;}
H2{font-weight:900!important;}















