@charset "utf-8";
/* CSS Document */

:root {
	--kirmizi:#ed4544;
	--kirmizikoyu:#860103;
	--lacivert:#060B36;
	--mavi:#4b5ba4;
	--kirikbeyaz:#F3F1F1;
}
.kirmizi-bg{
	background-color: var(--kirmizi);
}
.mavi-bg{
	background-color: var(--mavi);
}
.m-w-1200{
	max-width: 1000px !important;
}

.padding-top{
	padding-top: 110px;
}
.bg-color-mavi{
	background-color:#060B36;
}
.paylas{
	color:#fff;
}
.paylas p{
	float: right;
	color:var(--mavi);
}
.paylas i{
	padding: 5px 7px;
    font-size: 15px;
    width: 20px;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
}
@media (max-width: 992px){
	.paylas p{
	float:none;
		margin-top: 15px;
	}
	
}
.paylas2 p{
	color:var(--mavi);
}
.paylas2 i{
	padding: 5px 7px;
    font-size: 15px !important;
    width: 20px;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
}
@media (max-width: 992px){
	.paylas2 p{
	float:none;
		margin-top: 15px;
	}
	
}

.face{
	background: #3B5998;
    color: white !important;
}
.twit{
	background: #55ACEE;
    color: white !important;
}
.instagram{
	background-color:#ab46bc;
    color: white !important;
}
.google{
	background: #dd4b39;
    color: white !important;
}
.whats{
	background-color:#54cc62;
    color: white !important;
}
.linkedin{
	background-color:#43a4f5;
    color: white !important;
}
.pinterest{
	background: #cb2027;
    color: white !important;
}
.logo{
	height: 90px;
	object-fit: cover;
}
.logofooter{
	height: 70px;
	object-fit: cover;
}
.armutlulogo{
	height: 40px;
	object-fit: cover;
}
@media (max-width: 992px){
	.armutlulogo{
	height: 30px;
	margin-top: 30px;
	}		
}
.menu{
	color:#fff;
}
.menu a{
	color:#fff;
	padding-right: 30px !important;
	font-size: 17px !important;
}
.menu a:active{
	color:#fff;
}
.menu a:visited{
	color:#fff;
}
.navbar {
	border-bottom: 1px solid #FFFFFF  !important;
}
.bg_lacivert{	
	background-color:var(--lacivert);
	transform: all .5s;
}
@media (max-width: 992px){
	.navbar-nav{
		background-color:rgba(13,17,44,.8);
		border-radius: 10px;
		text-align: center;
		margin-top: 10px;
	}
	.navbar-nav .nav-item a{		
		border-bottom: 1px solid rgba(255,251,251,.1);
		padding: 15px 0px;
	}
}
.menu a:hover{
	color:#EB090D;
}
.menu-buton{
	box-shadow: none !important;/*MOBİL MENU BORDER KALDIRMA*/
}
.menu-buton span{
	display: block;
	background: #fff;
	height: 2px;
	width: 30px;
	margin-top: 10px;
	transition: all .5s;
}
.menu-buton[aria-expanded=true] .ms1{
	transform: rotate(45deg);
}
.menu-buton[aria-expanded=true] .ms2{
	transform: rotate(-45deg);
	margin-top: -2px;
}
.menu-buton[aria-expanded=true] .ms3{
	opacity: 0
}
.blink {
     animation: blinker 3s linear infinite;
     color: var(--kirmizi) !important;
	text-decoration: none;
      }
      @keyframes blinker {  
		 0%{opacity:1;} 
		 40%{opacity:1;}
		 50%{opacity:0;}
		 60%{opacity:1;}
		 100%{opacity:1;}
      }
.anasayfa{
	background-image:url('../images/banner2.webp');
	background-position: top center;
	background-size: cover;	
 	background-repeat: no-repeat;
	color: #fff;
	height:100%;
	padding-bottom: 200px;
}
@media (max-width: 778px){
	.anasayfa{
		background-position: left !important;
		background-image: url("../images/bannerphone.webp");
		background-color: var(--lacivert) !important;
		height: auto;
	}
}
.kurumsal-ekspertiz{
	max-width: 1255px !important;
	margin-top: -100px;
	
}
.ekspertiz-div{
	background-color: #FFFFFF !important;
	border-radius: 10px;
	height: 200px;
	color:#000000;	
	text-align: center;
	transition: all .5s;
}
.ekspertiz-div a{
	text-decoration: none;
	transition: all .5s;
}
.ekspertiz-div:hover{
	transition: all .5s;
	cursor: pointer;
}
.ekspertiz-div p{	
	transition: all .5s;
}
.ekspertiz-div:hover p{
	color:var(--kirmizi);
	filter: grayscale(0%);	
	transition: all .5s;
}
.ekspertiz-div img{
	width: 70%;
	height: auto;
	object-fit: cover;
	padding-top: 30px;
}
.ekspertiz-div p{
	font-size: 16px;
	color:var(--lacivert);
}
@media (max-width: 778px){
	.ekspertiz-div p{
		font-size: 15px;		
	}
.ekspertiz-div img{	
	width: 90%;
	}
}
.ekspertiz-bilgi{
	padding-top: 60px;
	color:#FFFFFF;
	background-color: var(--lacivert);
}
.ekspertiz-bilgi h2{
	color:var(--kirmizi);
}
.ekspertiz-bilgi img{
	height: 350px;
	width: 359px;
	object-fit: cover;
	text-align: right;
}
@media (max-width: 778px){
	.ekspertiz-bilgi img{
		height:auto;
		width: 100%;
		padding-top: 15px;
		object-fit: cover;
	}
}
.ekspertiz-bilgi a{	
	color:var(--kirmizi);
	padding-top: 25px !important;
	text-decoration: none;
	transition: all .5s;
	font-weight: bold;
}
.eksper-detay{
	padding-top: 50px;
}
.ekspertiz-bilgi a:hover{
	padding-left: 20px;
	color:#FFFFFF;
}
.ekspertiz-bilgi i{
	padding-left: 15px;
}
.populer-eksper{
	background-color:var(--kirikbeyaz);
	padding-top: 80px;
}
.populer-eksper select{
	height: 50px;
}
.populer-eksper h3{
	color:#000;
}
.populer-eksper h3 i{
	color:var(--kirmizi);
	font-size: 15px;
}
.populer-item a{
	color:#000;
	text-decoration: none;
}
.populer-item{
	border-radius: 10px;
	font-size: 14px;
	color:#615F5F;
	margin: 0px 0px 30px 0px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	cursor: pointer;
	transition: all .5s;
	background-color: #fff;
	width: 100%;
}
.populer-item img{
	height: 200px;
	width: 100%;
	object-fit: cover;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-bottom: 20px;
	filter: sepia(0%);
	transition: all .5s;
}
@media (max-width: 992px){
	.populer-item img{
		height: 350px;
	}
}
@media (max-width: 778px){
	.populer-item img{
		height: 250px;
	}
}

.populer-item h5{
	color:var(--lacivert);
	padding: 5px 10px 25px 10px;
	text-align: center;
	height: 100px;
}
.populer-item i{
	padding: 5px 10px;
	color: var(--kirmizi);
}
.populer-item button i{
	color:#fff;
}
.populer-item button{
	height:70px;
	width: 100%;
	border: 0px solid var(--kirmizikoyu);
	background-color: var(--kirmizikoyu);
	color:#fff;
	transition: all .5s;
	font-size: 15px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.populer-item:hover img{	
	filter: sepia(100%);
}
.populer-item:hover h5{	
	color:var(--kirmizi);
}
.populer-item:hover button{
	background-color: var(--lacivert);
	color: var(--kirmizi);	
}
.populer-item button:hover{
	background-color: var(--lacivert);
	color: var(--kirmizi);	
}
.populer-item:hover i{
	color: var(--lacivert);	
}
.blog{
	background-color: #fff;
	padding: 100px 0px;
}
.blog h3{
	color:var(--kirmizi);
}
.blog .tumyazi{
	color:var(--kirmizi);
	padding-top: 25px !important;
	text-decoration: none;
	transition: all .5s;
	font-weight: bold;
}
.blog .tumyazi:hover{
	padding-left: 20px;
	color:var(--lacivert);
}

.blog-item{
	border-radius: 10px;
	font-size: 14px;
	color:#615F5F;
	margin: 0px 0px 30px 0px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	cursor: pointer;
	transition: all .5s;
	background-color:#F2F2F2;
	border: 1px solid var(--lacivert);
}
.blog-item img{
	height: 200px;
	width: 100%;
	object-fit: cover;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-bottom: 20px;
	filter: sepia(0%);
	transition: all .5s;
}
@media (max-width: 992px){
	.blog-item img{
		height: 350px;
	}
}
@media (max-width: 778px){
	.blog-item img{
		height: 250px;
	}
}
.blog-item h5{
	color:var(--lacivert);
	padding: 5px 10px 25px 10px;
	height: 50px;
	font-size: 15px;
}
.blog-item p{
	color:var(--lacivert);
	padding: 5px 10px 5px 10px;
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; 
    overflow:hidden;

}
.blog-item i{
	padding: 5px 10px;
	color: var(--kirmizi);
}
.blog-item button i{
	color:#fff;
}
.blog-item button{
	height:70px;
	width: 100%;
	background-color: var(--lacivert);
	color:#fff;
	transition: all .5s;
	font-size: 15px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.blog-item:hover img{	
	filter: sepia(100%);
}
.blog-item:hover h5{	
	color:var(--kirmizi);
}
.blog-item:hover button{
	background-color: var(--kirmizi);
	color: var(--lacivert);	
}
.blog-item button:hover{
	background-color: var(--kirmizi);
	color: var(--lacivert);	
}
.blog-item:hover i{
	color: var(--lacivert);	
}
.blog-item a{
	text-decoration: none;
	color:#000;
}
.footer{
	background-color: var(--lacivert);
	color:#fff;
}
.footer h5{
	color:var(--kirmizi);
	padding: 80px 0px 15px 0px;	
}
.footer i{
	color:var(--kirmizi);
}
.footer a{
	color:var(--kirmizi);
	text-decoration: none;
}
.iletisim-form{
	padding-left: 100px;
	text-align: center;
}
@media (max-width: 992px){
	.iletisim-form{
	padding-left: 8px;
	}
}
.iletisim-form input, textarea{
	width: 100%;
	height: 50px;
	background-color: #f4f4f6;
	border: none;
	padding: 0px 10px;
	color:#000 !important;
}
.iletisim-form textarea{	
	height: 100px;
	padding-top: 15px;
	margin-top: 5px;
}
.iletisim-form textarea:focus, input:focus{
    outline:solid 1px #182d3e  !important;
}
.iletisim-form button{
	color:#fff !important;
	border: solid 0px;
	background-color:var(--kirmizikoyu) !important;
	text-align: center;
	transition: all .5s;
	width:100%;
	padding: 10px 0px;
}
.iletisim-form button i{
	color:#fff !important;
	transition: all .5s;
}
.iletisim-form button:hover i{
	padding-left: 20px;
	color:#000 !important;
}
.iletisim-form button:hover{
	color:#fff !important;
}
.iletisim-form div{
	padding-top: 5px;
}
.hizli-link {
	padding-left: 80px !important;
}

@media (max-width: 992px){
	.hizli-link {
	padding-left:15px !important;
	}
}
.hizli-link i{
	color:var(--kirmizi)
}
.hizli-link a{
	color:#fff;
	font-size: 18px;
}
.hizli-link a:hover{
	color:var(--kirmizi);
}
.designby{
	padding: 10px 0px;
	text-align: center;
	color:#fff;
	background-color: var(--lacivert);
}
.designby hr{
	color:#FFFEFE;
}
.designby a{
	text-decoration: none;
	color:#fff;
}
.eksper-resimler{
	height: 700px;
	margin-top: 0px;
}
@media (max-width: 992px){
	.designby a{
		font-size: 13px;
	}
	.eksper-resimler{
		height: 550px;
		margin-top: 0px;
	}
}
.ekspertiz-ara{
	margin-top: 50px;
	background-color: #fff;
	border-radius: 10px;
	padding: 30px 0px 4px 0px;
	max-width: 1200px !important;
}
.ekspertiz-ara select{
	border: 0px;
	width: 100%;
	color:#403F3F;
	height: 70px;
	border-right: solid 1px #E1DEDE;
	padding: 10px;
}
.ekspertiz-ara input{
	border: 0px;
	width: 100%;
	color:#403F3F;
	height: 70px;
	padding:10px;
}
.ekspertiz-ara button{
	height:70px;
	width: 100%;
	border: 0px;
	background-color: var(--kirmizikoyu);
	color:#fff;
	transition: all .5s;
	border-radius: 10px;
	float: right;
	font-size: 19px;
}
.ekspertiz-ara button:hover{
	background-color: var(--lacivert);
	color: var(--kirmizi);	
}
@media (max-width: 778px){
	
	.ekspertiz-ara select{
		height: auto;
		border-right: solid 0px #E1DEDE;
		border-bottom: 1px solid #E1DEDE;
	}
	.ekspertiz-ara input{		
		height: auto;
		border-right: solid 0px #E1DEDE;
	}
	
	.ekspertiz-ara button{
		margin-top: 15px;
}
}

.eksper-detay{
	text-align: justify;
}
.eksper-detay a{
	color:var(--mavi);
	text-decoration: none;
	transition: all .5s;
}
.eksper-detay a:hover{
	color:var(--kirmizi);
	
}
.eksper-detay h1{
	font-size:25px !important;
	font-weight: normal;
	color:var(--kirmizi);
}
.eksper-detay h2{
	font-size: 22px;
	color:var(--lacivert);
}
.eksper-detay i{
	color:var(--kirmizi);
	margin-bottom: 20px;
}
.eksper-detay-ara{
}

@media (max-width: 992px){
	.eksper-detay-ara{
	margin-top:auto !important;
}
}
.eksper-detay-ara h2{
	color:var(--mavi);
	font-size: 22px;
	margin-top: 25px;
}

.ekspertiz-detay{
	background-position: top center;
	background-size: cover;	
 	background-repeat: no-repeat;
	color: #fff;
	height:100%;
}
@media (max-width: 778px){
	.ekspertiz-detay{
		background-position: left !important;
		background-color: var(--lacivert) !important;
		height: auto;
	}
}
.ekspertiz-ust{
	padding-top: 150px;
	max-width: 1200px !important;
}
@media (max-width: 778px){
	.ekspertiz-ust{		
	padding-top: 90px;
	}
	
}
.ekspertiz-detay-ara{
	margin-top: 50px;
	background-color: #fff;
	border-radius: 10px;
	margin: 3px 0px;
	border: 1px solid #B6B3B3;
}

.ekspertiz-detay-ara select{
	border: 0px;
	width: 100%;
	color:#403F3F;
	height: 70px;
	padding: 10px;
	border-bottom: 1px solid #E1DEDE;
}
.ekspertiz-detay-ara input{
	border: 0px;
	width: 100%;
	color:#403F3F;
	height: 70px;
	padding:10px;
	border-bottom: 1px solid #E1DEDE;
}
.ekspertiz-detay-ara button{
	height:70px;
	width: 100%;
	border: 0px;
	background-color: var(--lacivert);
	color:#fff;
	transition: all .5s;
	border-radius: 10px;
	float: right;
	font-size: 19px;
	margin-top: 15px !important;
	margin-bottom: 20px;
}
.ekspertiz-detay-ara button:hover{
	background-color: var(--kirmizikoyu);
	color: var(--kirikbeyaz);	
}
.ekspertiz-detay-ara button:hover i{
	color: var(--kirikbeyaz);	
}
@media (max-width: 992px){
	.ekspertiz-detay-ara select{
		height: auto;
	}
	.ekspertiz-detay-ara input{		
		height: auto;
		border-right: solid 0px #E1DEDE;
	}	

}
/** devamını oku**/
.caticerik{ 
	height: 400px;
	overflow: hidden;
}
.devamyazi{
	cursor:pointer;
	margin-bottom: 50px;
	transition: all .5s;
	padding-left: 1px;
}
.devamyazi:hover{
	color:var(--kirmizi) !important;
	padding-top: 25px;
	transition: all .5s;
}
/** ---- **/
.whatsapp{
	position: fixed;
	bottom: 10px;
	left: 10px;
	z-index: 2000;
	cursor: pointer;
}
.whatsapp span{
	transition: all .5s;
	opacity: 0;
	padding-top: 10px;
	margin-left: -50px;
	background-color:#54cc61;
	color: #fff;
	padding: 10px;
	border-radius: 10px;
	border:1px inset #FFFFFF;
	box-shadow: 3px 3px 5px rgba(0,0,0,.3) !important;
}
.whatsapp:hover span{
	opacity: 1;
	margin-left:-10px;	
}
.detay-kisa i{
	font-size:20px;
}
.detay-kisa{
	margin-top: 130px !important;
	margin-bottom: 30px !important;
	margin-top: 50px;
	background-color: #fff;
	margin: 3px 0px;
	border: 1px solid #B6B3B3;
	padding: 30px 10px;
	border-radius: 10px;
}
.detay-kisa h5{
	color:var(--kirmizi);
	text-align: left;
	margin-bottom: 20px;
}
.detay-kisa p{
	padding-bottom: 5px;
}
.detay-kisa button{
	height:70px;
	width: 100%;
	border: 0px;
	background-color: var(--kirmizikoyu);
	color:#fff;
	transition: all .5s;
	border-radius: 10px;
	font-size: 19px;
	padding-top: 13px;
}
.detay-kisa button:hover{
	background-color: var(--lacivert);
	color: var(--kirmizi);	
}
@media (max-width: 992px){
	.detay-kisa{
		margin-top: 0px !important;
	}
}
.blog-detay{
	width: 100%;
	height: 450px;
	object-fit: cover;
}
.hakkimizda{
	font-size: 17px;
	color:var(--lacivert);
	text-align: justify;
}
.hakkimizda h1{
	padding-top: 100px;
	color:var(--kirmizi);
	text-align: center;
}
.hak-istatistik{
	background-image: url("../images/hakkimizda.webp");
	background-position:center;
	background-attachment: fixed;
	padding-top: 200px;
	padding-bottom: 200px;
	background-size: cover;	
 	background-repeat: no-repeat;
	color: #fff;
	height:100%;
}
.hak-istatistik b{
	color:var(--kirmizi);	
	font-size: 40px;
}
.counter_number{	
	font-size: 40px;
	}
.hak-istatistik i{
	font-size: 40px;
}
.eksperimi-ekle-sol{
	padding: 50px 0px;
}
.eksperimi-ekle-sol label{
	color:var(--mavi);
}
.eksperimi-ekle-sol textarea{
	height: 100px;
	width: 100%;
	border: 1px solid #000000;
	border-radius: 0px;
}
.eksperimi-ekle-sol input[type=checkbox]{
	padding: 10px;
	border: solid 1px var(--mavi);
}
.eksperimi-ekle-sol input{
	border: 1px solid #000000;
	border-radius: 0px;
}
.eksperimi-ekle-sol button{
	width: 100%;
	padding: 10px 0px;
	text-align: center;
	color:#fff;
	margin-bottom: 50px;
	border: 0px solid;
	display: block;
	float: left;
}
.eksperimi-ekle-sol button:hover{
	background-color: var(--kirmizikoyu);
	transition: all .5s;
}
.eksperimi-ekle-sol h1{
	font-size: 30px;
	color:var(--kirmizi);
	padding-bottom: 15px;
}
.eksperimi-ekle-sol i{
	color:var(--kirmizi);
	font-size: 20px;
}
.eksperimi-ekle-sag p{
	text-align:left;
}
.eksperimi-ekle-sag h2{
	color:var(--mavi);
}
.eksperimi-ekle-sag hr{
	margin-bottom: 50px !important;
}
.eksperimi-ekle-sag a{	
	color:var(--mavi);
	padding-top: 10px !important;
	text-decoration: none;
	transition: all .5s;
	font-weight: bold;
}
.eksperimi-ekle-sag a:hover{
	padding-left: 20px;
	color:var(--kirmizi);;
}
.eksperimi-ekle-sag i{
	padding-left: 15px;
}
.onayla a{
	color:var(--kirmizi)  !important;
	text-decoration: none;
}
.onayla a:hover{
	color:var(--mavi);
}
.modal-title{
	color:var(--mavi);
}
.btn-primary{	
	background-color:var(--mavi) !important;
}

.paylas3{
	color:#fff;
}
.paylas3 i{
	padding: 8px 8px;
    font-size: 15px;
    text-decoration: none;
    margin: 5px 2px;
	color:#fff !important;
}
.paylas3 .face{
	background: #3B5998 !important;
	transition: all .5s;
}
.paylas3 .twit{
	background: #000 !important;
	transition: all .5s;
}
.paylas3 .tiktok{
	background: #000 !important;
	transition: all .5s;
	box-shadow: 1px 1px 0 0 #fe2d52;
  	filter: drop-shadow(-1px -1px 0 #28ffff);
}
.paylas3 .instagram{
	background: #ab46bc !important;
	transition: all .5s;
}
.paylas3 .threads{
	background: #720451 !important;
	transition: all .5s;
}
.paylas3 .face:hover, .paylas3 .twit:hover,  .paylas3 .instagram:hover, .paylas3 .threads:hover, .paylas3 .tiktok:hover {
	background-color: var(--kirmizi) !important;
	transition: all .5s;
}

.marka img{
	height: 170px;
	width: 300px;
	text-align: center;
}.marka a{
	text-align: left!important;
}
.marka-link{
	font-size: 20px;
	color:var(--mavi);
	text-decoration: none;
}
.marka h1{
	padding-top:10px !important;
	color:var(--kirmizi);
	text-align: center;
}
.linkcss{
	text-decoration: none;
}