/* Slider */



.slick-slide {



	margin: 0px 20px;



}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  display: block;
    padding-top: 10px;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}
.owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0!important;
  font: inherit;
}
.owl-theme .owl-dots .owl-dot.active span {
  background: #869791;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity .2s ease;
  border-radius: 30px;
}
.owl-carousel .owl-dots.disabled{
  display: block;
}
.yazi-resim p  {
	font-size: 16px;
}
.alignright {
    float: right;
    width: 48%;
    height: auto;
    padding-left: 47px;
}
.alignleft {
    float: left;
    width: 48%;
    height: auto;
    padding-right: 47px;
}

/* Slideshow container */

.slideshow-container {

  position: relative;

  margin: auto;

}



/* Next & previous buttons */

.prev, .next {

  cursor: pointer;

  position: absolute;

  top: 50%;

  width: auto;

  padding: 16px;

  margin-top: -22px;

  color: white;

  font-weight: bold;

  font-size: 18px;

  transition: 0.6s ease;

  border-radius: 0 3px 3px 0;

  user-select: none;

}



/* Position the "next button" to the right */

.next {

  right: 0;

  border-radius: 3px 0 0 3px;

}



/* On hover, add a black background color with a little bit see-through */

.prev:hover, .next:hover {

  background-color: rgba(0,0,0,0.8);

}



/* Caption text */

.slide-text {

  color: #f2f2f2;

    font-size: 40px;

    padding: 8px 12px;

    position: absolute;

    bottom: 41%;

    width: 100%;

    text-align: center;

}



/* Number text (1/3 etc) */

.numbertext {

  color: #f2f2f2;

  font-size: 12px;

  padding: 8px 12px;

  position: absolute;

  top: 0;

}



/* The dots/bullets/indicators */

.dot {

  cursor: pointer;

  height: 15px;

  width: 15px;

  margin: 0 2px;

  background-color: #bbb;

  border-radius: 50%;

  display: inline-block;

  transition: background-color 0.6s ease;

}







@-webkit-keyframes fade {

  from {opacity: .4} 

  to {opacity: 1}

}



@keyframes fade {

  from {opacity: .4} 

  to {opacity: 1}

}



/* On smaller screens, decrease text size */

@media only screen and (max-width: 300px) {

  .prev, .next,.text {font-size: 11px}

}

.slick-track {

	height: 120px;

}

.slick-slide img{



	width: 290px;



	-webkit-filter: grayscale(100%);



	filter: grayscale(100%);



}



.slick-slide img:hover{



	-webkit-filter: grayscale(0%);



	filter: grayscale(0%);



}



.slick-slider{



	position: relative;



	display: block;



	box-sizing: border-box;



	-webkit-user-select: none;



	-moz-user-select: none;



	-ms-user-select: none;



	user-select: none;



	-webkit-touch-callout: none;



	-khtml-user-select: none;



	-ms-touch-action: pan-y;



	touch-action: pan-y;



	-webkit-tap-highlight-color: transparent;



}



.slick-list{



	position: relative;



	display: block;



	overflow: hidden;



	margin: 0;



	padding: 0;



}



.slick-list:focus{



	outline: none;



}



.slick-list.dragging{



	cursor: pointer;



	cursor: hand;



}



.slick-slider .slick-track,



.slick-slider .slick-list{



	-webkit-transform: translate3d(0, 0, 0);



	-moz-transform: translate3d(0, 0, 0);



	-ms-transform: translate3d(0, 0, 0);



	-o-transform: translate3d(0, 0, 0);



	transform: translate3d(0, 0, 0);



}



.slick-track{



	position: relative;



	top: 0;



	left: 0;



	display: block;



}



.slick-track:before,



.slick-track:after{



	display: table;



	content: '';



}



.slick-track:after{



	clear: both;



}



.slick-loading .slick-track{



	visibility: hidden;



}



.slick-slide{



	display: none;



	float: left;



	height: 100px;



	min-height: 1px;



}



[dir='rtl'] .slick-slide{



	float: right;



}



.slick-slide img{



	display: block;



}



.slick-slide.slick-loading img{



	display: none;



}



.slick-slide.dragging img{



	pointer-events: none;



}



.slick-initialized .slick-slide{



	display: block;



}



.slick-loading .slick-slide{



	visibility: hidden;



}



.slick-vertical .slick-slide{



	display: block;



	height: auto;



	border: 1px solid transparent;



}



.slick-arrow.slick-hidden{



	display: none;



}



.feature-icon i{



	font-size: 30px;



}



/* Slider */



.slickgaleri-slide {



	margin: 0px;



}



.slickgaleri-slide img{



	width: 280px;



	margin-left: auto;



	margin-right: auto;



	outline: none;



}



.slickgaleri-slide a{



	outline: none;



}



.slickgaleri-slider{



	position: relative;



	display: block;



	box-sizing: border-box;



	-webkit-user-select: none;



	-moz-user-select: none;



	-ms-user-select: none;



	user-select: none;



	-webkit-touch-callout: none;



	-khtml-user-select: none;



	-ms-touch-action: pan-y;



	touch-action: pan-y;



	-webkit-tap-highlight-color: transparent;



}



.slickgaleri-list{



	position: relative;



	display: block;



	overflow: hidden;



	margin: 0;



	padding: 0;



}



.slickgaleri-list:focus{



	outline: none;



}



.slickgaleri-list.dragging{



	cursor: pointer;



	cursor: hand;



}



.slickgaleri-slider .slickgaleri-track,



.slickgaleri-slider .slickgaleri-list{



	-webkit-transform: translate3d(0, 0, 0);



	-moz-transform: translate3d(0, 0, 0);



	-ms-transform: translate3d(0, 0, 0);



	-o-transform: translate3d(0, 0, 0);



	transform: translate3d(0, 0, 0);



}



.slickgaleri-track{



	position: relative;



	top: 0;



	left: 0;



	display: block;



}



.slickgaleri-track:before,



.slickgaleri-track:after{



	display: table;



	content: '';



}



.slickgaleri-track:after{



	clear: both;



}



.slickgaleri-loading .slickgaleri-track{



	visibility: hidden;



}



.slickgaleri-slide{



	display: none;



	float: left;



	height: 215px;



	min-height: 1px;



	margin-top: 5px;



}



[dir='rtl'] .slickgaleri-slide{



	float: right;



}



.slickgaleri-slide img{



	display: block;



}



.slickgaleri-slide.slickgaleri-loading img{



	display: none;



}



.slickgaleri-slide.dragging img{



	pointer-events: none;



}



.slickgaleri-initialized .slickgaleri-slide{



	display: block;



}



.slickgaleri-loading .slickgaleri-slide{



	visibility: hidden;



}



.slickgaleri-vertical .slickgaleri-slide{



	display: block;



	height: auto;



	border: 1px solid transparent;



}



.slickgaleri-arrow.slickgaleri-hidden{



	display: none;



}



.slickgaleri-slider .slickgaleri-next {



	position: absolute;



	background: url(../img/next.png)no-repeat;



	display: block;



	height: 35px;



	width: 35px;



	text-indent: -9999px;



	top: 55%;



	margin-top: -20px;



	right: -15px;



	padding: 0px;



	border: 0px;



	cursor: pointer;



	outline: none;



}



.slickgaleri-slider .slickgaleri-prev {



	position: absolute;



	background: url(../img/prev.png) no-repeat;



	display: block;



	height: 35px;



	width: 35px;



	text-indent: -9999px;



	top: 55%;



	margin-top: -20px;



	left: -15px;



	padding: 0px;



	border: 0px;



	cursor: pointer;



	outline: none;



}



.slickgaleri-slider .slickgaleri-prev.disabled {



	background-position: -50px -90px;



}



/* Slider */



.slickbanner-slide {



	margin: 0px 20px;



}



.slickbanner-slide img{



	width: 234px;



	outline: none;



}



.slickbanner-slide a{



	outline: none;



}



.slickbanner-slider{



	position: relative;



	display: block;



	box-sizing: border-box;



	-webkit-user-select: none;



	-moz-user-select: none;



	-ms-user-select: none;



	user-select: none;



	-webkit-touch-callout: none;



	-khtml-user-select: none;



	-ms-touch-action: pan-y;



	touch-action: pan-y;



	-webkit-tap-highlight-color: transparent;



}



.slickbanner-list{



	position: relative;



	display: block;



	overflow: hidden;



	margin: 0;



	padding: 0;



}



.slickbanner-list:focus{



	outline: none;



}



.slickbanner-list.dragging{



	cursor: pointer;



	cursor: hand;



}



.slickbanner-slider .slickbanner-track,



.slickbanner-slider .slickbanner-list{



	-webkit-transform: translate3d(0, 0, 0);



	-moz-transform: translate3d(0, 0, 0);



	-ms-transform: translate3d(0, 0, 0);



	-o-transform: translate3d(0, 0, 0);



	transform: translate3d(0, 0, 0);



}



.slickbanner-track{



	position: relative;



	top: 0;



	left: 0;



	display: block;



}



.slickbanner-track:before,



.slickbanner-track:after{



	display: table;



	content: '';



}



.slickbanner-track:after{



	clear: both;



}



.slickbanner-loading .slickbanner-track{



	visibility: hidden;



}



.slickbanner-slide{



	display: none;



	float: left;



	height: 176px;



	min-height: 1px;



}



[dir='rtl'] .slickbanner-slide{



	float: right;



}



.slickbanner-slide img{



	display: block;



}



.slickbanner-slide.slickbanner-loading img{



	display: none;



}



.slickbanner-slide.dragging img{



	pointer-events: none;



}



.slickbanner-initialized .slickbanner-slide{



	display: block;



}



.slickbanner-loading .slickbanner-slide{



	visibility: hidden;



}



.slickbanner-vertical .slickbanner-slide{



	display: block;



	height: auto;



	border: 1px solid transparent;



}



.slickbanner-arrow.slickbanner-hidden{



	display: none;



}



.slickbanner-slider .slickbanner-next {



	position: absolute;



	background: url(../img/next.png)no-repeat;



	display: block;



	height: 16px;



	width: 16px;



	text-indent: -9999px;



	top: 55%;



	margin-top: -20px;



	right: -25px;



	padding: 0px;



	border: 0px;



	cursor: pointer;



	outline: none;



}



.slickbanner-slider .slickbanner-prev {



	position: absolute;



	background: url(../img/prev.png) no-repeat;



	display: block;



	height: 16px;



	width: 16px;



	text-indent: -9999px;



	top: 55%;



	margin-top: -20px;



	left: -25px;



	padding: 0px;



	border: 0px;



	cursor: pointer;



	outline: none;



}



.slickbanner-slider .slickbanner-prev.disabled {



	background-position: -50px -90px;



}



.copyright-text > p {



	color: #fff;



}



.copyright-text > p a{



	color: #fff;



}



.swiper-container {



	width: 100%;



	height: 100%;



}







.swiper-slide {



	text-align: center;



	font-size: 18px;



	background: #fff;



	/* Center slide text vertically */







	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;



}







/* Text Overlay */



#lab_video_text_overlay h2 {



	font-size:4em



}







#lab_video_text_overlay .btn {



	border-radius:0;



	text-transform:uppercase;



	font-weight:200;



}



#lab_video_text_overlay .btn-warning {



	background-color:#F5D328;



}







#lab_video_text_overlay {



	position: absolute;



	color: #FFF;



	width: 100%;



	top: 25%;



}







#lab_video_text_overlay .container {



	text-align: center;



	margin: 0px auto;



	//  background-color: #669900;



}



.kurumsalmenu{

	background: #fa9150;

	border-radius: 45px;

	height: 35px;

	width: 100px;

	line-height: 35px;

	margin-top: -7px;

	text-align: center;

}



.swiper-container {

	width: 100%;

	height: 100%;

}



.swiper-slide {

	text-align: center;

	font-size: 18px;

	background: #fff;





}





@media screen and (max-width:991px) {



	#lab_video_text_wrap {



		height: 300px;



	}



	.kurumsalmenu {

		background: none!important;

		border-radius: none!important;

		height: 25px;

		width: none!important;

		line-height: 20px;

		margin-top: 0;

		text-align: left;

	}



}







@media screen and (max-width:650px) {



	#lab_video_text_wrap {



		height: 250px;



	}



	#lab_video_text_overlay h2 {



		font-size: 2em;



	}



	#lab_video_text_overlay p {



		font-size: .9em;



	}



}



.viom video{



	width: 100%;







}







.header_video{



	width: 100%;



	overflow: hidden;



}







.header_video .header__video{



	object-fit: cover;



	width: 100%;



	height: 550px;



}



.header_video h2{



	font-size: 50px;



	color: #fff;



	line-height: 1.8;



	top: 245px;



	position: absolute;



	margin-left: auto;



	margin-right: auto;



	width: 100%;



	text-align: center;



}



.header_video h3{



	font-size: 18px;



	color: #fff;



	line-height: 1.8;



	top: 345px;



	position: absolute;



	margin-left: auto;



	margin-right: auto;



	width: 100%;



	text-align: center;



}



.feature-content{



	text-align: center;



	margin-left: auto;



	margin-right: auto;



}



.feature-content img{



	margin-bottom: 25px;



}



.feature-content h4{



	font-size: 24px;



}



.feature-box{



	border: 1px solid #ededed;



	padding: 35px;



}



.hidden {



	opacity:0;



}



.console-container {







	font-family: 'Play', sans-serif;



	font-size:4em;



	text-align:center;



	height:200px;






	display:block;



	position:absolute;



	color:white;



	left:0;



	right:0;



	margin:auto;



}



.console-underscore {



	margin-top: 125px;



	display:inline-block;



	position:relative;



	top:-0.14em;



	left:10px;



}







.image-box {



	position: relative;



	margin: auto;



	width: 40px;



}



.image-box img {



	max-width: 100%;



	transition: all 0.3s;



	display: block;



	width: 100%;



	height: auto;



	transform: scale(1);



}







.image-box:hover img {



	transform: scale(1.1);



}



.cizgi{



	border-top: 2px solid #fa9150;



	width: 100px;



	margin-top: 10px;



}



.hizmet-cizgi {

	padding-bottom: 23px;

	border-top: 2px solid #fa9150;

	width: 100px;

	margin: 10px auto;

}

.dropbtn {

	color: white;

	font-size: 16px;

	border: none;

	background: #0000;

	padding-right: 6px;

    padding-left: 8px;

    font-weight: 600;

}



.dropdown {

	position: relative;

	display: inline-block;

}



.dropdown-content {

	display: none;

	position: absolute;

	background-color: #f1f1f1;

	min-width: 240px;

	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

	z-index: 1;

}



.dropdown-content a {

	color: black;

	padding: 12px 16px;

	text-decoration: none;

	display: block;

}



.dropdown-content a:hover {background-color: #ddd;}



.dropdown:hover .dropdown-content {display: block;}



.owl-dots {

	display: none;

}

.blog-text {

	padding-top: 10px;

	text-align: center;



}

.blog-text-popular {

	padding-top: 10px;

	border-bottom: 1px solid #00000021;

	height: 52px;

}

.blog-padding {

	padding-top: 80px;

	padding-bottom: 80px;

}

.blog-item-popular {



}

.blog-description {

	padding-right: 30px;

}

.blog-bosluk {

	padding-bottom: 20px;

}

.modal {

  display: none; /* Hidden by default */

  position: fixed; /* Stay in place */

  z-index: 4; /* Sit on top */

  padding-top: 100px; /* Location of the box */

  left: 0;

  top: 0;

  width: 100%; /* Full width */

  height: 100%; /* Full height */

  overflow: auto; /* Enable scroll if needed */

  background-color: rgb(0,0,0); /* Fallback color */

  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */

}



/* Modal Content */

.modal-content {

  background-color: #fefefe;

  margin: auto;

  padding: 20px;

  border: 1px solid #888;

  width: 34%;

}



/* The Close Button */

.close {

  color: #aaaaaa;

  float: right;

  font-size: 28px;

  font-weight: bold;

}



.close:hover,

.close:focus {

  color: #000;

  text-decoration: none;

  cursor: pointer;

}

.cizgi-orta{



	border-top: 2px solid #fa9150;



	width: 100px;



	margin-left: auto;



	margin-right: auto;



	margin-top: 10px;



}



.imggaleri img:hover{



	border: 1px solid #fa9150;



}



.single-contact-info p{



	color: #222222!important;



}







.banner-text h3 {



	font-size: 28px;



	color: #fff;



	line-height: 1.8;



	position: absolute;



	margin-left: auto;



	margin-right: auto;



	margin-top: 230px;



	width: 100%;



	text-align: center;



}



.mosh-aboutUs-area {

	background:#f5f5f5;

	padding:100px;

	margin-top:0px;

}

.mosh-aboutUs-area2 {

	background:#fff;

	padding:80px;

	margin-top:0px;

}

.logoo img {

	width: 285px;

	height: 70px;

}

@media (max-width: 800px) {



	.mosh-aboutUs-area {

		background:#f5f5f5;

		padding:45px;

		margin-top:0px;

	}
	.slide-text {
    color: #f2f2f2;
    font-size: 22px;
    padding: 8px 12px;
    position: absolute;
    bottom: 25%;
    width: 100%;
    text-align: center;
    line-height: 26px;
}

	.mosh-aboutUs-area2 {

		background:#fff;

		padding:45px;

		margin-top:0px;

	}

	.console-container {

		font-family: 'Play', sans-serif;

		font-size: 2em;

		text-align: center;

		height: 200px;

		width: 94%;

		display: block;

		position: absolute;

		color: white;

		left: 0;

		right: 0;

		margin: auto;

	}

	.console-underscore {



		margin-top: 125px;



		display:block;



		position:relative;



		top:-0.14em;



		left:10px;



	}

	.banner-text h3 {



		font-size: 17px;



		color: #fff;



		line-height: 1.8;



		position: absolute;



		margin-left: auto;



		margin-right: auto;



		margin-top: 57px;



		width: 100%;



		text-align: center;



	}

	.logoo img {

		width: 160px !important;

		height: 100% !important;

	}
.slideshow-container {
    margin-top: 80px;
}
.header_area {
    background: #25499f;
}
	.header_video h2 {

		font-size: 37px;

		color: #fff;

		line-height: 1.2;

		top: 201px;

		position: absolute;

		margin-left: auto;

		margin-right: auto;

		width: 100%;

		text-align: center;

	}

	.navbar-toggler {

		padding: 2px 3px;

		font-size: 1.25rem;

		line-height: 1;

		background: 0 0;

		border: 1px solid transparent;

		border-radius: .25rem;

	}

	.mosh-about-us-thumb {

		margin-right: -22px;

		margin-left: -22px;

		margin-top: 100px;

	}

	.mosh-about-us-thumb2 {

		margin-right: -22px;

		margin-left: -22px;

		margin-top: 10px;

	}

	.slickgaleri-slide img {

		width: 99px;

		margin-left: auto;

		margin-right: auto;

		outline: none;

	}

	.slickgaleri-track {

		position: relative;

		top: 80px;

		left: 0;

		display: block;

	}

	#mosh-navbar {

		margin-right: -32px;

		margin-top: 11px;

		padding: 30px;

		border-radius: 5px;

		background-color: #211b31;

		text-align: left;

		margin-left: -32px;

	}

	.slick-slider {



		height: 72px;

	}

}

@media (min-width: 767px) {

	.mobil{

		display: none;

	}

}

@media (max-width: 767px) {

	.pc{

		display: none;

	}

}