@charset "utf-8";
/* CSS Document */
.alt_t{
	color: #232323;
	text-align: center;
	    font-size: 40px;

	margin-bottom: 0;
}
.logo_merkez{
	width: 100%!important;
	min-width: 100%!important;
	    min-height: 60px!important;

}
.btn.btn-large {
    font-size: 14px;
    padding: 11px 21px;
}
.header_merkez{
	min-height: 100px;
}
.header-language.dropdown-style-01 .btn:hover{
	color: white;
}
.header-language.dropdown-style-01 .btn{
	color: white;
}
.e-ticaret_buton{
	background-color: #C60000!important;
	color: white;
}
.e-ticaret_buton:hover{
	background-color: white!important;
	border: 1px solid #C60000!important; 
	color: black;
}
.slidermerkez{
	height: 70vh!important;
	max-height: 70vh!important;
}
.dunya{
	margin-bottom: 5%;
	background-color: #1f2128;
}
.p1{
	color: transparent!important;
}
.padding-six-tb {
    padding-top: 3%;
    padding-bottom: 3%;
}
.bg-slate-blue {
    background-color: #1f2128;
}
.hizmet_sektor_title{
	font-size: 30px!important;
	font-weight: 500!important;
}
.hizmet_sektor_detay{
	background-color: #C60000!important;
	border-color: #C60000!important;
	color: white;
}
.hizmet_sektor_detay:hover,.hizmet_sektor_detay:focus{
	color: white;
}
.home-startup .rs-btn:hover .fa-play{
	color: #C60000!important;
	
}
.ik{
	
}
.bg-yellow-ochre-light{
	background-color:#C60000!important; 
}
.bg-fast-yellow {
    background-color:#C60000!important; 
}
.bulten_buton{
	background-color:#C60000!important; 
	color: white;
}
.text-tussock, .btn-link.text-tussock, a.text-tussock-hover:hover {
    color: white!important;
}
.nav-item.dropdown.megamenu .menu-back-div .col:last-child, .nav-item.dropdown.megamenu .menu-back-div ul[class *="d-"]:last-child{
	padding-right: 0!important;
}
.nd1{
	height: 70px;
	min-height: 70px;
	max-height: 70px;
	overflow: hidden;
}
.nd2{
	height: 180px;
	min-height: 180px;
	max-height: 180px;
	overflow: hidden;
}

.st_img2{
	min-height: 452px;
	max-height: 452px;	
}
.teklif_formu_tasarim{
	background-color: #eceff1!important;
}
.teklif_button{
	background-color: #e41f27;
	color: white;
}
.urun_ekle{
	background-color: #e41f27;
	color: white;
}
.haber_div{
	padding-top: 3%!important;
}
.tam_menu{
	display: none!important;
}
.showtab {
	display: inline-block !important;
}
.sektor_div{
	height: 500px;
	max-height: 500px;
	min-height: 500px;
}
.footer_mm,.footer-dark, .footer-dark a{
	color: white!important;
}
.footer_mm:hover,.footer-dark a:hover{
	color: #C60000!important;
}
.ozel_div {
min-height: 572px;
max-height: 572px;
height: 572px;
}
.haber_list_img{
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 205;
	min-height: 205px;
	max-height: 205px;
}
.haber_list_title {
	height: 56px;
	min-height: 56px;
	max-height: 56px;
	overflow: hidden;
}
.haber_list_short{
	height: 90px;
	min-height: 90px;
	max-height: 90px;
	overflow: hidden;
}
.masaustu_header{
	display: block;
}
.mobil_header{
	display: none!important;
}
.home_harita{
	background-attachment: fixed;
}
.nokta_tesbit{
	margin-top: 7%;
	position: absolute;
	margin-left: 12.5%;

	padding: 18px;
	width: 65px;
	height: 111px;
}
.nokta_tesbit p{
	cursor: pointer;
	color: transparent;
	width: 34px;
	height: 53px;
}
.harita_title:hover{
	color: #C60000!important;

}

.nokta_tesbit2{
	margin-top: 5%;
	position: absolute;
	margin-left: 25.7%;
	padding: 18px;
	width: 65px;
	height: 111px;
}
.nokta_tesbit2 p{
	cursor: pointer;
	color: transparent;
	width: 34px;
	height: 53px;
}

.nokta_tesbit3{
	margin-top: 6%;
	position: absolute;
	margin-left: 27.7%;
	padding: 18px;
	width: 65px;
	height: 111px;
}
.nokta_tesbit3 p{
	cursor: pointer;
	color: transparent;
	width: 34px;
	height: 53px;
}

.nokta_tesbit4{
	margin-top: 7.4%;
	position: absolute;
	margin-left: 29.7%;
	padding: 18px;
	width: 65px;
	height: 111px;
}
.nokta_tesbit4 p{
	cursor: pointer;
	color: transparent;
	width: 34px;
	height: 53px;
}
.home_slogan_h1{
			font-size: 35px;
}
@media only screen and (min-width:0px) and (max-width:500px) {
	.masaustu_header{
		display: none!important;
	}
	.mobil_header{
		display: block!important;
		padding-top: 15px;
	}
	.mobile-logo{
		display: none;
	}
	.logo_merkez{
		margin-top: -7px;
		margin-left: 8px;
	}

	.home_slogan_h1{
		font-size: 25px!important;
	}
	.home_slogan_div{
		height: 250px;
		min-height: 280px;

	}
	.home_slogan_center{
		padding-top: 20px ;
		width: 100%;
		max-width: 100%;
		overflow: hidden;
	}
	.langue_mobil{
		margin-top:17%;
	}
	.mbl_menu{
		margin-left: 10%;
	}
	.mobil_menu_list{
		width: 106%;
		margin-left: 6%;
	}
}
