/*Header*/
header .navbar .navbar-brand img{width:200px}
header .navbar-nav .has-megamenu .item{
	display: flex;
    width: 100% !important;
    flex-wrap: wrap;
    column-gap: 1em;
}
header .navbar-nav .has-megamenu .item .menu-description{flex: 0 1 calc(50% - 1em);}
header .navbar-nav .has-megamenu .megamenu-contents .menu-image-wrapper{height:200px}
header .navbar-nav .has-megamenu#ozel .megamenu-contents .menu-image-wrapper{height:320px}
header .has-megamenu#ozel .megamenu .menu-image-wrapper:before {background: linear-gradient(1deg, #032c5596, transparent);}
header .navbar-nav .has-megamenu .megamenu-contents .menu-image-wrapper img{object-fit:cover}
header #corporate .largemenu.show{
	display: flex;
    flex-wrap: wrap;
    gap: 1em;
    width: 550px;
}
header #corporate .largemenu.show li{flex: 0 1 calc(50% - 1em);}
header .megamenu .menu-image-wrapper:before {
    content: "";
    background: linear-gradient(1deg, #032c55, transparent);
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
	z-index: 1;
}
header .megamenu .menu-image-wrapper:hover:before {background: linear-gradient(1deg, #fff, transparent);}
header .megamenu .menu-image-wrapper .menu-image-contents {
    top: unset;
    bottom: 10px;
    left: 12%;
	z-index: 2;
}
header .megamenu .menu-image-wrapper{overflow:hidden;}
header .megamenu .menu-image-wrapper:hover img{transform: scale(1.2);transition: 0.6s ease;}
header .megamenu .menu-image-wrapper:hover .menu-image-contents {cursor:pointer;}
header .megamenu .menu-image-wrapper:hover .menu-image-contents h4 a{color:var(--bs-primary)}
header .offcanvas-header .logo img{width:200px}
/**/

/*Home*/
#heroSlider .carousel-item{height:900px}
#home-about .subtitle-width{--bs-sub-title-max-width: 790px;}
#home-about .about-bg .about-contents .aciklama > *{display: none;}
#home-about .about-bg .about-contents .aciklama p:nth-of-type(-n+2){display: block;}
#home-news{margin-bottom:100px}
#home-news .swiper-slide .blog-details .info{display: flex;font-size:12px}
#home-news .swiper-slide .blog-details .spot{font-size: 13px;line-height: 1.4;}
#home-completed-projects .carousel-item .project-contents .project-info{padding: 50px; bottom: 0;left: 14%;max-width: 500px;}
#home-completed-projects .carousel-item .project-contents .project-title{font-size: 3em;}
#home-completed-projects .project-carousel-buttons.d-flex.gap-4 {
    position: absolute;
    bottom: 20%;
    left: 49%;
    z-index: 2;
}
#home-about .info{margin:20px 0}
#home-links {margin: 40px 0;}
#home-links .product-title{display:none}


/**/



/*Haberlist*/
.blog-single-image picture img{height:400px}
.blog-single-image .contact-lists li a{color:#fff}
#haberlist{margin:100px 0;}
#haberlist .blog-wrapper .blog-details .info{display: flex;font-size:12px}
#haberlist .blog-wrapper .blog-details .spot{font-size: 13px;line-height: 1.4;}
#haberlist .blog-wrapper {
    background: #f3f3f3;
    padding: 20px;
    border-radius: 10px;
    height: 100%;
}
#haberlist .blog-wrapper .blog-image img {
	width: 100%;
	height: 200px;
    object-fit: cover;
	border-radius:10px;
}
#altkat-area{margin-bottom:50px}

/**/


/*Detay*/
.blog-single-image .overlay{
    --bs-overlay-width: 100%;
    --bs-overlay-height: 100%;
    --bs-overlay-bg: linear-gradient(270deg, rgba(0, 0, 0, .01) 14.06%, rgb(3 44 85) 70.2%);
    position: relative;
}
.blog-single-image .blog-single-text h1{font-size:2.8em;max-width:65%}
#icerik-detay .haber ul li{list-style:circle;margin-bottom:10px}
#icerik-detay .haber ol li{list-style:auto;margin-bottom:10px}
#icerik-detay .haber ul,#icerik-detay .haber ol{margin-left:40px}
#icerik-detay .haber iframe{width:100%;height:516px}
#icerik-detay .haber h3 {color: var(--bs-third);font-size: 1.7em; margin-bottom: 20px;}
#icerik-detay .haber table {width: 100%!important;}
#icerik-detay .haber table p{color:#fff}
#icerik-detay .haber table tr {
	color: #ffffff;
	font-weight: normal;
	background-color: var(--bs-primary);
	border-bottom: solid 2px #d8d8d8;
}
#icerik-detay .haber table tr td {
	border-bottom: 1px solid #020202;
	border-left: none;
	border-right: 1px solid #020202;
	border-top: 1px solid #020202;
	padding: 10px;
	line-height: 1.3;
}
#icerik-detay .haber table tr td strong{
	color:#fff
}
#icerik-detay .haber table tr:nth-child(2n) {
	color: #ffffff;
	font-weight: normal;
	background-color: var(--bs-third);
	border-bottom: solid 2px #d8d8d8;
}
.icerikid53#icerik-detay .haber ul{
    margin:0
}
.icerikid53#icerik-detay .haber ul li{
   list-style:none
}
/**/

/*Footer*/
footer .navbar-brand img{width:250px}
footer .bilgilendirme a{margin-right:10px}
footer .bilgilendirme a:after{content: "-";padding-left: 10px;}
footer .bilgilendirme a:last-child:after{display:none;}
/**/




