	
	@font-face {
		font-family: 'rog';
		src: url('../fonts/rog.ttf') format('opentype');
	}
	
	.rog {
		font-size:24px;
		text-transform:uppercase;
		font-family:rog;
		font-style:italic
	}
	
	
	.down {  
		position: absolute; left:0%; right:0%; bottom:5%; text-align:center; margin:0px auto; padding:0px; display:table;
		border-radius:4px; 
		z-index:2;
		background:#000; 
		color:#fff;
		padding:7px 14px;
		font-size:23px;
		transition: all 0.25s, bottom 0.75s ease-in-out;
		-webkit-animation: bounce 1s ease infinite;
		animation: bounce 3s ease infinite; 
	 
	
		font-family: 'Muli', sans-serif;
		background:rgba(0,0,0,0.51);
	} 	
 	
	
	.down:hover {  
		color:#88b341; 
	} 	

  
	
	header {
		background: rgba(255, 255, 255, 1); 
		padding:5px 0px;
		position: fixed;
		top: 0;
		transition: top 0.2s ease-in-out;
		width: 100%;
		z-index:99
	}

	.nav-up {
		top: -120px;
	} 
	.nav-down {
		/* background:#000 */
	}
	 
	#header-middle #logo { 
		display:block; margin-top:6px 
	}  

 	#header-middle #logo a img { 
		float:left; height: 45px; margin-top: 6px; margin-left:-40px
	} 
 
  

  
	.header_languages {  
		list-style:none; float:right; margin-top: 10px;
	} 
	.header_languages li { 
		float:left; color:#444
	} 
	.header_languages li a { 
		display:block; 
	}  	
 	
	
	.lang-dropdown .dropdown-menu{
		display: block;  z-index: 1001; border: none;  margin-top:-1px; border: none; visibility: hidden; transition: all 0.25s;
		background: #fff; min-width: 6rem; padding:0px; margin:0px;
	} 
	.lang-dropdown .dropdown-menu.dropdown-menu-right {
		right: -5px;
	} 
	.lang-dropdown:hover .dropdown-toggle, .lang-dropdown.show .dropdown-toggle {
		color: #444;
	}
	.lang-dropdown:hover .dropdown-menu{
		visibility: visible; opacity: 1;
	} 
	.lang-dropdown-content {
		display:block;
	}  
	.lang-dropdown-content ul  {
		list-style:none; padding:0px; margin:0px;
	} 
	.lang-dropdown-content ul li {
		display:inline-block; width:100%; display:block; 
	} 
	.lang-dropdown-content ul li a {
		border:none; padding:6px 16px; color:#252525; font-size:12px
	}	
	.lang-dropdown-content ul li a:hover {
		background:#002e43; color:#fff
	}



	.rd-mobilemenu, .rd-mobilepanel {
		display:none
	}
	
	#mainMenu {
		float:left; margin-top: 18px;
		margin-left: 25px;
	}	
	
	#mainMenu nav > ul {
		list-style: none; 
	} 
	#mainMenu nav>ul>li {
		float: left;  border: 0; 
	} 	
	#mainMenu nav>ul>li:last-child {
		border: 0;
	}  

	#mainMenu nav>ul>li>a::before {
	  content: '';
	  position: absolute;
	  top: 20%;
	  left: 0;
	  width: 1px;
	  height:22px;
	  background: #d2d2d2;
	  -webkit-transition: all 200ms linear;
	  -moz-transition: all 200ms linear;
	  -o-transition: all 200ms linear;
	  -ms-transition: all 200ms linear;
	  transition: all 200ms linear;
	}	
	
	#mainMenu nav>ul>li>a:hover:before {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}

 
	
	
	#mainMenu nav>ul>li>a {
		padding: 12px 12px;   color: #444; font-size:13px; display:block; font-weight:600; letter-spacing: 1px;  float:left;
	} 	
 
	#mainMenu nav>ul>li>a:hover {
		color:#88b341; 
	} 
	
	
	#mainMenu nav>ul>li>a.ilham_alin::before, #mainMenu nav>ul>li>a.home_page::before { 
	  width: 0px;
	  height:0px; 
	}	
	#mainMenu nav > ul > li > a.ilham_alin {
		background:#ececec; color: #444; font-size:12px; font-weight:900; border-radius:15px; border:none; margin:0px 10px
	}
		  
	
	#mainMenu nav>ul>li.current>a, #mainMenu nav>ul>li.current>span, #mainMenu nav>ul>li:hover>a,
	
	#mainMenu nav>ul>li:hover>span, #mainMenu nav>ul>li:focus>a, #mainMenu nav>ul>li:focus>span {
		color: #777
	}   
	#mainMenu nav>ul>li .dropdown-menu {
		min-width:450px;  top:auto; border-radius:0;  animation-duration: 1s;
		background:rgba(255,255,255,0.889);  padding:10px 20px;  left:20px;  margin:-20px; margin-top:36px;   display:none;  position:absolute
	} 
	
	#mainMenu nav>ul>li.mega-menu-item .dropdown-menu {
		width:500px; padding:30px 50px;
	} 
 
	.mega-menu-content span{
		margin-top:9px;
		display: block;
		font-size: 13px;
		font-weight: 700;
		color: #444;
		text-align:center;
		position:relative
	}
	
	.mega-menu-content span::before {
	  content: '';
	  position: absolute;
	  top: 10px;
	  left: -30px;
	  width: 21px;
	  height:1px;
	  background: #d2d2d2;
	  -webkit-transition: all 200ms linear;
	  -moz-transition: all 200ms linear;
	  -o-transition: all 200ms linear;
	  -ms-transition: all 200ms linear;
	  transition: all 200ms linear;
	}	
	
	.mega-menu-content span:hover:before {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	
	
	
		
	.pages_title
	{
	  font-size: 21px;
	 
	  float: left;
	  margin-bottom: 20px;
	  text-align: left;
	  width: 100%;
	  color: #000;
	  font-weight: 300;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}
	
	
	
	
 
	#mainMenu nav>ul>li .dropdown-menu>li>a::before {
	  content: '';
	  position: absolute;
	  top: 50%;
	  left: 0;
	  width: 21px;
	  height:1px;
	  background: #d2d2d2;
	  -webkit-transition: all 200ms linear;
	  -moz-transition: all 200ms linear;
	  -o-transition: all 200ms linear;
	  -ms-transition: all 200ms linear;
	  transition: all 200ms linear;
	}	
	
	#mainMenu nav>ul>li .dropdown-menu>li>a:hover:before {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}


	#mainMenu nav>ul>li .dropdown-menu>li>a {
		padding: 10px 20px 10px 38px;  display: block; font-size:13px;  font-weight:700; color: #444; float:left;
	
	}  
		
	   
		
	#mainMenu nav>ul>li .dropdown-menu>li>a:hover {
		color: #444; 
	}  
	
	
	#mainMenu nav>ul>li .dropdown-submenu {
		position: relative
	} 
	#mainMenu nav>ul>li .dropdown-submenu:before {
		line-height: 40px;   content: "\f105";  font-family:FontAwesome;  opacity: .6;  position: absolute; right: 16px; color: #444; font-size: 15px;
		
	} 
	#mainMenu nav>ul>li .dropdown-submenu>.dropdown-menu {
		margin-left: -6px;  left: 100%;  top: -1px; z-index: 1
	} 
	#mainMenu nav>ul>li .dropdown-submenu>.dropdown-menu.menu-invert {
		right: 100%; left: auto
	}  
	#mainMenu nav>ul>li .dropdown-submenu:not(.hover-active):hover:before {
		right: 12px
	}  
	#mainMenu nav>ul>li .dropdown-submenu:hover>ul {
		display: block;  
	} 
	#mainMenu nav>ul>li:hover>ul {
		display: block;  
	}  
	#mainMenu nav>ul>li:last-child {
		margin-right: 0
	} 
	#mainMenu nav>ul>a.btn {
		margin-top: 4px
	} 
	#mainMenu nav>ul li ul {
		list-style: none; padding: 0
	} 
 

  
  
	
	/**
		Mobile menu and content 
	**/
	
	.mobil_menu_bar {
		position:absolute; right:25px; top:25px; display:none; font-size:31px; color:#444; cursor:pointer
	}
	.sidenav {
	  height: 100%;  width: 0;  position: fixed;  z-index: 111; top: 0; left: 0; background-color: #fff; overflow-x: hidden;   transition: 0.5s;    
	}
	.sidenav .closebtn {
		position: absolute;  top: 30px; right: 25px;  font-size: 36px; border:1px solid #f2f2f2; padding:8px 12px; z-index: 99;
		border-radius:4px
	} 
	.mobile_content {
		margin:0px auto; padding:0px; text-align:center; display:table; margin-top:50px;
	} 
	.menu_list_mobiles{
		list-style:none; display: block; text-align: center; margin: 0px auto; padding: 0px; margin-top:30px;  
	} 
	.menu_list_mobiles li a {
		text-align:left; font-size:15px; display:block; margin-bottom:7px; border-bottom:1px solid #f2f2f2; text-align:center;
		padding-bottom:5px
	} 
	.menu_list_mobiles .contact_us_info{
		transition: 0.5s; 
	}	
 
	
	
	
 	.home-slider {
		
	}
	.home-sliders img {
		 margin:0px auto; padding:0px; display:block; text-align:center; cursor:move;  width:100%; height:600px
			
	} 



	

	
  /*
		** main slider and mail search area
	*/
	
	/**  Main Slider Settings **/ 
	#main-slider-full .hc-overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: transparent linear-gradient(181deg, #000000 0%, #171717D2 46%, #80808000 100%) 0% 0% no-repeat padding-box;
		opacity: 0.633;
		z-index:2
	} 
	
	#main-slider-full {
		margin-top:0px; position:relative; background:#000; height:100%; height:100vh; width:100%
	} 
	 	
 
	 
 	#main-slider-full .slider-desc {
		position: absolute; top: 40%; left: 0px; right:0px; text-align: center; color: #fff; z-index:99; font-size:19px; font-weight:300;
		margin:0px auto; padding:0px;
	} 

	#main-slider-full .slider-desc h2 {
		color:#fff; text-align:center; font-size:23px; line-height: 54px;
	}
	
	#main-slider-full .active .slider-desc h2 {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.3s; 
		animation-name: fadeInRight;    
	}
	
	#main-slider-full .slider-desc h3 {
		color: #fff; font-size: 41px; font-weight: 100;  padding-left: 6px; 
	}
	
	#main-slider-full .active .slider-desc h3 {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.3s; 
		animation-name: fadeInLeft;   
	}

	
	#main-slider-full .active .slider-desc a {
		color: #fff;
		font-size: 19px;
		text-transform: uppercase;
		font-weight: 600;
		margin-top:55px;
		display:inline-block;
		padding-left: 6px;
		border-top:1px solid #fefefe;
		border-bottom:1px solid #fefefe;
		padding:14px 10px
	}	
	#main-slider-full .slider-desc a {
		-webkit-animation-duration: 1s;  
		animation-duration: 1s;  
		-webkit-animation-fill-mode: both; 
		animation-fill-mode: both; 
		animation-delay: 0.3s; 
		animation-name: fadeInDown;  
	}
	
	#main-slider-full .slider-desc a:hover {
		 color:#88b341
	}


	
	
	#main_view {
		display:block; padding:0px 0px;
	}
		
	#main_view .col-xl-4 {
		padding:0px 0px;
	}
	
	.main_view_content {
		display:block; padding:10px 10px; height:200px; position:relative;
	} 
	
	.main_view_content.view_01 {
		background:url(../../../index.html) center center
	} 	
	.main_view_content.view_02 {
		background:url(../../../index.html) center center
	} 
	.main_view_content.view_03 {
		background:url(../../../index.html) center center
	} 
	.main_view_content .hc-overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: rgba(32, 81, 157, 0.9) none repeat scroll 0 0
	}
		 
	.main_view_content .hc-overlay-2 {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: rgba(32, 89, 177, 0.9) none repeat scroll 0 0
	}
	 
	.main_view_desc  {
		display:block; margin-left:20%; z-index:3; position:relative; padding:20px 0px
	} 
	.main_view_desc i {
		display:block; font-size:55px; color:#fff
	} 
	.main_view_desc h2 {
		display:block; margin-bottom:10px; color:#fff
	}
	
	.main_view_desc ul {
	  margin: 0;  padding: 0;
	}	
	.main_view_desc ul li {
		list-style: none; display: block; color: #fff; font-size: 13px; 
	} 
	
	
	#main_about {
		display:block; margin:0px 0px; padding:30px 0px; background:#f1f6fb url(../../../index.html) center center no-repeat;
		padding:50px 0px; padding-bottom:250px
	}
	.main_about_content {
		display:block; margin:50px 0px
	}
	.main_about_content h6 {
		display:block; margin:20px 0px; color:#46b3f2
	}
	.main_about_content h2 {
		display:block; margin:22px 0px; color:#3176c4; font-size: 34px;
	}
	.main_about_content p {
		font-weight:700
	}
	
	.main_about_list {
		margin:30px 0px; padding:0px; display:block; list-style:none 
	}
	 	
	.main_about_desc {
		float:left; margin-right:20px; margin-bottom:20px
	}
			
	.main_about_desc i{
		width:46px; height:46px; display:block; border-radius:50%; text-align:center; font-size:27px; background:#fff; color:#46b3f2;
		float:left; padding-top:8px
	}
				
	.main_about_desc span {
		float:left; display:block; margin-top:8px; margin-left:10px; font-size:13px; color:#3176c4;
	}
	 
	 
	.home_post {
		display:block; margin:30px 0px; padding:30px 0px;
		background: url(../../../index.html) no-repeat; position:relative
	}
	 
	.home_post .sect-subtitle {
		right:20%; bottom:-20%; color:rgba(0, 0, 0, 0.123);
	}
	
	.home_post h1 {
		font-size: 35px;
		line-height: 45px;
		text-transform:uppercase;
		width: 100%;
		color: #000;
		font-weight: 300;
		
		text-align: center;
		font-weight: 300;
		font-family: 'Poppins', sans-serif; 
	}
	
	.home_post .icon {
		  width: 85px;
		  height: 85px;
		  background: #303030;
		  border-radius:50%;
		  margin:0px auto;
		  padding:0px;
		  text-align:center;
		  padding-top: 20px;
	}
		
	.home_post p {
		font-size: 24px;
		line-height: 25px; 
		width: 100%;
		color: #000;
		display:block; 
		text-align: center;
		font-weight:200; 
		font-family: 'Poppins', sans-serif; 
		line-height: 1.421em;
	}	
	
	 
		
	.home_post p span {
		display:block;font-weight:500; font-size:27px; 
	}	
	
	
	
	
	
	
	
	
	
	
		
	.home_post .footer-abouts {
		 background-color:#1d3557;
		 padding:25px;
		 border-radius:50%;
		 position:relative;
		 overflow:hidden;
		 max-width:120px;
		 margin:0 auto
	} 
	.home_post .footer-abouts svg {
	 -webkit-animation:rotate 15s linear infinite;
	 animation:rotate 15s linear infinite
	}
	.home_post .footer-abouts svg path {
	 fill:#fff
	}
	@-webkit-keyframes rotate {
	 0% {
	  transform:rotate(0deg)
	 }
	 100% {
	  transform:rotate(360deg)
	 }
	}
	@keyframes rotate {
	 0% {
	  transform:rotate(0deg)
	 }
	 100% {
	  transform:rotate(360deg)
	 }
	 }
	 

	.car_post {
		display:block; margin-top:30px
	}
 
	.all_links {
		display:block; width:180px; margin:0px auto; padding:0px; text-align:center; border:1px solid #214e82; color:#214e82; border-radius:4px;
		padding:8px 6px; border-radius:4px; margin-top:30px
	}
	.all_links:hover {
		background:#18375c; color:#fff
	}
 
	
 
	
	.height-emulator2 {
	  float: left;
	  width: 100%;
	  position: relative;
	  z-index: 1;
	  height: 285px;
	}
	
	
	.page_headers {
		display:block; margin:0px; padding:0px; text-align:center; position:relative; margin-top:40px; /* background:#f8f8f8; */
		overflow:hidden; /* height:500px;  */
	}
 	
	.page_header_img { 
		height: 393px;
		/* background-size: cover; */
		background-repeat: no-repeat;
		background-position:center center;
		background-size: 650px 369px
	}
	
	
	.modul_detay {
		display:block; margin-bottom:40px;  padding-bottom:30px;  
		
	}
	
	.data_list {
		display:block; margin-bottom:10px;  padding:6px 0px;  border:1px solid #f2f2f2; 
	}
	
	.data_list:nth-child(even) {
		 background:#f8f8f8; 
	} 
	
		
	.data_list img {
		width:40px; margin-top:3px; float:left
	} 	
	.data_list span {
		text-align:left; float:left; font-size:15px; padding-top: 6px;
	}
	
	
	
	.diger_moduller {
		display:block; padding:10px 5px; position:relative;  border:1px solid #ddd
	} 	
	.diger_moduller a {
		cursor:pointer;
	} 
	.diger_moduller_content {
		display:block; width:100%;
	}
	.diger_moduller_content img {
		width:100%;
		height:120px;
		-webkit-transition: all 4000ms cubic-bezier(.19,1,.22,1) 0ms;
		-moz-transition: all 4000ms cubic-bezier(.19,1,.22,1) 0ms;
		transition: all 4000ms cubic-bezier(.19,1,.22,1) 0ms;
	}

	.diger_moduller a:hover img {
	
		-webkit-transform: scale(1.05);
		-moz-transform:scale(1.05);
		transform: scale(1.05);
	}

	
 	.diger_moduller_desc {
		display:block; height:90px;  margin:0px auto; padding:0px; text-align:center;   padding:10px 20px 
	} 
	.diger_moduller_desc h5 {
		display:block; margin:5px 0px; font-size:15px 
	}
	

	.modul_detay .owl-dots {
		bottom: -60px;
	}

	 
	.page_title {
		display:block; 	font-size: 27px;  margin-bottom:30px; text-align: center; width: 100%; color: #88b341;
		font-weight: 300; 
	} 
	.page_title strong {
		font-weight: bold; color:#000
	} 
	
	
	.modul_detay_contact {
		/* display:block; margin:0px auto; padding:0px; text-align:center */
	}
		 
	.modul_detay_contact p {
		font-size:17px; text-align:center
	}
	
	.modul_detay_contact a {
		display:block; margin:0px auto; padding:0px; text-align:center; float:none; width:160px; margin-top:20px;
		padding:12px 12px; font-size:14px
	}	
	
	
	.photo-item {
		
	}
	.photo-item a {
		float:left;
		width:100%; 
		position:relative;
		overflow:hidden;
		margin-bottom:15px;
		border:1px solid #f2f2f2; 
		padding:30px 0px
	}
	.photo-images-big {
		display:block; /* 	height:230px  */
	}	
	.photo-images {
		display:block;  height:170px  
	}	
	.photo-title {
		display:block; 	margin-top:20px;
	}
	.photo-title h3 {
		color:#000; font-size:17px;	 font-weight:800
	}
	
	
	.photo-item a img {
		position:relative;
		z-index:1;
		-webkit-transition: all 4000ms cubic-bezier(.19,1,.22,1) 0ms;
		-moz-transition: all 4000ms cubic-bezier(.19,1,.22,1) 0ms;
		transition: all 4000ms cubic-bezier(.19,1,.22,1) 0ms;
	}

	.photo-item a:hover img {
		-webkit-transform: scale(1.05);
		-moz-transform:scale(1.05);
		transform: scale(1.05);
	}
	
	.ozellik_item {
		display:block; margin-bottom:30px; padding:0px 20px
	}
	 	

	.ozellik_item img {
		display:block; height:160px; width:160px; border-radius:50%; margin: 0px auto;	padding: 0px; text-align: center; 
	}
		 	
	.ozellik_item h2 {
		display:block; margin:20px 0px; font-size:15px; font-weight:bold; text-align:center
	}
	 		 	
	.ozellik_item p {
		display:block; font-size:12px; text-align:center
	}
	 
	.content_page_header {
		/* background:url(../images/hakkimizda-01.png); */ 
		padding:25px 20px; margin-top:76px; position:relative;
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center center;
	}
		 

	.content_page_header.page_img {
		padding:140px 20px; margin-top:76px
	}
	
	.content_page_header.page_img2 {
		padding:150px 20px; margin-top:76px
	}
	
	.content_page_header .hc-overlay {
		position: absolute; top: 0;  right: 0; bottom: 0;  left: 0;  background: rgba(0, 0, 0, 0.38); z-index:-2;
	} 
	
	
	.content_page_header.page_img h2 {
		/* font-size:17px;  float: left;  color: #fff; font-weight: 400; background:#88b341; display:inline-block; padding:4px 5px */
		font-size:19px; color: #fff; font-weight: 400; background:rgba(136, 179, 65, 0.356); display:inline-block; padding:4px 15px
	}
	 	
	.page-title h2 {
		font-size:17px;  text-align: left;  color: #fff; font-weight: 400; text-align:left; 
	}
	 


	.creat-list {
		float:right;
		
	}
	.creat-list li {
		float:left;
		margin-right:10px;
	}
	.creat-list li a  , .text-link{
		float:left;
		padding-left:10px;
		font-size: 10px;
		font-family: 'Muli', sans-serif;
		line-height: 12px;
	   
		padding-left: 23px;
		position: relative;
		font-weight:800; 
		color: #fff;
	}
	.creat-list li a:before  , .text-link:before{
		content:'';
		position:absolute;
		top:50%;
		left:0;
		width:10px;
		height:1px;
		background:#88b341;
		-webkit-transition: all 200ms linear;
		-moz-transition: all 200ms linear;
		-o-transition: all 200ms linear;
		-ms-transition: all 200ms linear;
		transition: all 200ms linear;
	}
	.creat-list li a:hover:before , .text-link:hover:before {
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	
	}
	.creat-list li a:hover {
		
		color:#88b341
	}


	.about_skill_item {
		display:block; margin:30px 0px; padding:0px 20px
	}
	 	
	.about_skill_item .icon_block {
		background-color:#f2f2f2; display:block; height:60px; width:60px; border-radius:50%; 
		float:left
	}	
 	
	.about_skill_item img {
		width:55px; display:block; margin:0px auto; padding:0px; text-align:center; margin-top:10px; padding:10px
	}
		 	
	.about_skill_item h2 {
		display:block; float:left; font-size:17px; text-align:left; margin-top:20px; margin-left:20px
	}

	
	

		
	.social_media {
		list-style:none; position:absolute; left:1%; bottom:43%; z-index:88
	}  
	.social_media li {
		display:block; 
	}  
	.social_media li a i{ 
		 margin: 0px auto;	padding: 0px; text-align: center; color:#fff; width:40px; height:40px; margin-top:10px; padding:10px;
		 font-size:27px
	}  
	.social_media li a i:hover{
		color:#ffcb00
	} 	
		
	#main-slider-full .page_detail_buttons { 
		position: absolute; left:0%; right:0%; bottom: 21%;  text-align:center; margin:0px auto; padding:0px; display:table;
		z-index:2;  
	} 
	 
	 
   
	 
	section.module.parallax .hc-overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: rgba(0,0,0,0.65);
		z-index:1
	} 

	section.module.parallax {
		background-position: 100% 100%;  background-repeat: no-repeat;  background-attachment: fixed;  position:relative;
		padding:100px 0px
	} 
	section.module.parallax-1 {
		background-image: url(../../../index.html) 
	} 


	.home_paralax_content_desc_left {
		display:block;  border-radius:5px;  position:relative; z-index:9
	}  
 
	.home_paralax_content_desc_left h1 {
		font-size:40px; line-height: 64px; text-transform: uppercase; color:#fff; font-family: 'Poppins', sans-serif;
		font-weight:100;
	}   
	.home_paralax_content_desc_left h1 strong {
		display:block; 
	}  
 

	.home_paralax_content_desc {
		display:block;  position:relative;
	}  
 
	.home_paralax_content_desc p {
		display: block;
		margin-top: 20px;
		font-size: 17px;
		text-align: left;
		color: #fff;
		line-height: 34px;
		font-weight: 200;
		z-index:9; position:relative
	} 
	 
 






	.marquee {
	  width:1200px;  overflow: hidden; 
	}
	
	.home_referanslar {
		display:block; padding:90px 0px; 
	}
 	
 
	.home_referanslar h2 {
		display:block; text-align:center
	}
	
	
	.home_reference {
		display:block; padding:10px 5px; position:relative; float:left; width:200px
	} 
	.home_reference_content {
		display:block; width:100%;  overflow:hidden; background:#f2f2f2;
	}
	.home_reference_content a {
		display:block; width:100%; height:120px; 
	}
	.home_reference_content:hover {
		display:block; background:#fff;
	}
	
	.home_reference_content img {
		width:100%; object-fit:cover
	}	 
   
	.home_reference_content span{
		display:block; margin:5px 0px; font-size:11px; text-align:center; font-weight:700
	}
	
	
	
	
	
	
	.widget {
		display:block; padding:10px 5px; position:relative;
	} 
	.widget_content {
		display:block; width:100%;  overflow:hidden; background:#f8f8f8
	}
	.widget_content img {
		width:100%; object-fit:cover
	}	 
 	.widget_desc {
		background:#fff; display:block;   margin:0px auto; padding:0px; text-align:center;   padding:10px 20px 
	} 
	.widget_desc h5 {
		display:block; margin:5px 0px; font-size:15px 
	}
	
	.widget_desc a {
		display:block; margin:5px 0px;  
	} 
	.widget_desc p {
		color:#214e82; font-size:13px; font-weight:500
	}	
	.widget_desc a span {
		color:#214e82; font-size:13px
	}		
	.widget_desc a b {
		font-weight:bold; font-size:21px
	}
	 
	.widget .widget_link_icon {
		position:absolute; right:5%; top:47%; display:block; width: 35px; height: 35px; background: #46b3f2; z-index:2; margin-top:30px;
		margin: 0px auto; padding: 0px; text-align: center; padding-top: 8px; border-radius: 50%;
	}
	.widget .widget_link_icon a i {
		font-size: 17px; margin: 0px auto; padding: 0px; text-align: center; 
		color: #fff; 
	} 
 
	
	


	.galeri {
		display:block; height:150px; overflow:hidden; margin-bottom:10px
	}
	
	.galeri img {
		width:100%;
	}
	


	.about_list {
		margin:0px auto; padding:0px; text-align:center; list-style:none; margin-top:30px
	}		
	.about_list li {
		/* background: url(../images/icon-01.svg) left center no-repeat; */
		font-size: 21px;
		text-align: center;
		font-weight: 200;
		font-family: 'Poppins', sans-serif;
		padding-left: 34px;
		display: block;
		margin-bottom: 10px;
	}
	
	.page_banner {
		  padding:30px 40px; border-radius: 40px;
	}
		
	.page_banner h2 {
		font-size: 37px;
		text-align: center;
		font-weight: 500;
		font-family: 'Poppins', sans-serif;
		color:#658140;
		
	}
			
	.page_banner p {
		font-size: 17px;
		text-align: center;
		font-weight: 200;
		font-family: 'Poppins', sans-serif;
		
		font-style:italic
	}
	
 	
	
	footer { 
		 background:url(../../../index.html);   position:relative; overflow:hidden; padding:80px 10px;  /* z-index:1;  */
	} 
	footer .list-item {  
		list-style:none; margin:0px; padding:0px; margin-top:50px;
	} 
	footer .list-item li {  
		padding-bottom: 10px; margin-left: 10px;
	} 		
	footer .list-item li a{  
		display:block; margin:4px 0px; color:#fff; font-size:13px;  
	} 	
	footer .list-item li a:before {
		margin-left: -10px; position: absolute; font-size: 12px; font-style: normal; font-variant: normal; text-rendering: auto;
		-webkit-font-smoothing: antialiased; font-weight: 900; font-family: "FontAwesome"; content: "\f105";
	} 
	footer .list-item li a:hover {  
		 color:#777; 
	} 
	
	
	
 	#footer-middle  {
		display:block; 
	} 
	.footer_title {
		position:relative
	}
	.footer_title h5 {
		color: #fff;   padding-bottom:20px
	} 
	.footer_title h5::after {
	  content: "";  width: 70px;  height: 2px;  bottom: -10px; left: 0;  position: absolute;  z-index: 1;  background-color: #658140;
	  
	} 
	.yasal_uyari {
		display:block; margin-top:15px;
	} 
	.yasal_uyari p {
		color:#fff; font-size:12px
	} 

	.footer_contact {
		display:block; margin-top:50px;
	}
	.footer_contact p {
		color:#fff; font-size:12px
	}
	.footer_contact p i {
		display: block; float: left; border-radius: 50%; width: 24px; height: 24px; background: #658140; color: #fff; text-align: center;
		padding-top: 5px; font-size: 12px; margin-right:10px;
	}
	
	.footer_contact p strong {
		font-size:14px; font-weight:700
	}	
	.footer_contact p span {
		color:#fff; margin-left:30px
	}
	.footer_contact p span a {
		color:#fff; font-size: 12px;
	}

	.footer_about {  
		display:block; margin-top:50px;
	} 

	.footer_about p {  
		font-size:13px; color:#fff
	} 
	.footer_about p a {
		display:block;
		margin-top:20px;
		text-align: left;
		border-radius: 4px;
		padding: 3px 6px;
		transition: all .35s;
		color: #fff;
		width:110px;
		background-color: #46b3f2;
		font-size:11px
	}


	.footer_social_network {
		list-style:none; display:block; margin:0px; padding:0px; 
	} 
	.footer_social_network li {
		float:left; margin-right:6px;
	}  
	.footer_social_network li a i{
		width: 30px; height: 30px; font-size: 14px; margin: 0px auto;	padding: 0px; text-align: center;	background: #88b341;
		padding:7px 0px; color:#fff; border-radius:50%
	}  
	.footer_social_network li a i:hover{
		background: #658140;
	} 	



	#footer-bottom {
		background:#fff; display:block; padding:20px 0px; 
	} 
	#footer-bottom p {
		display:inline-block; font-size:13px; font-weight:500
	} 		
	  
   
	.footer_bottom_link {
		margin:0px; padding:0px; list-style:none; float:right
	}
		
	.footer_bottom_link li {
		float:left; margin-right:4px;
	} 	
	.footer_bottom_link li a {
		font-size:12px; 
	} 

 

	.cookie_policy  {
		background:#fff;  position:fixed; bottom:-90px; left:2%;  z-index:99; 
		opacity:0; 
		display:block;
		padding:40px 50px;
		width: 331px;
		
	}	
	
	.cookie_policy_content {
		position:relative	
	}
		
	.close_cerez {
		position: absolute; right: -22px; top: -33px; font-size: 21px; border:1px solid #fff
	}
			
	.close_cerez:hover {
		cursor:pointer; color:#ff0000; border:1px solid #ddd
	}
	
	.cookie_policy   {
		color:#444; text-align:left; font-size:12px; display:block; padding: 32px;
	}	 
	.modal_form_agree_button {
		color:#ff0000; text-decoration:underline; padding:1px 2px; font-size:12px; display:block;
		
	}	
	.modal_form_agree_button:hover {
		color:#aa0000; 
	}	
	
	.cookie_policy .btn-primary, .cookie_policy .btn-primary {
		margin-top: 5px;
		font-size: 11px;
		padding: 2px 2px;
		display: block;
		width: 70px;
	}




	


	
 
	/** 
		**************************************************
				CAROSEL SETTINGS
		**************************************************
	**/	 
	 

	.owl-carousel .owl-nav div {
		width:40px; height:40px;  display: inline-block;  text-align: center;  padding-top:9px; background:rgba(0,0,0,0.51); 
		-webkit-transition: .3s; -o-transition: .3s; transition: .3s;
	} 
	.owl-carousel .owl-nav div i {
		font-size:17px;  color:#fff; 
	}   
	.owl-carousel .owl-nav div:hover {
		background: rgba(136,179,65,0.41); color:#fff; 
	} 
	.owl-carousel .owl-nav div {
		position: absolute; 
		top: 50%; left: 130px;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		opacity: 0;
		visibility: hidden;
		-webkit-transition: .3s;
		-o-transition: .3s;
		transition: .3s;
	} 
	.owl-carousel .owl-nav div.owl-next  {
		left: auto; right: 100px; opacity: 0; visibility: hidden; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;
	} 
	.owl-carousel:hover .owl-nav div.owl-prev  {
		left: 100px;  opacity: 1; visibility: visible;
	} 
	.owl-carousel:hover .owl-nav div.owl-next  {
		right: 130px;  opacity: 1; visibility: visible;
	} 
	
	
	#main-slider-full .owl-dots {
		 bottom:140px;
	}
		
	
	.home_testimonials .owl-dots {
		 bottom:-60px;
	} 
	.owl-dots  {
		margin:0px auto; padding:0px; text-align:center; position:absolute; left:0px; right:0px;  bottom:0px; z-index:9
	}	
	.owl-dots .owl-dot {
		height: 12px; width: 12px; margin: 2px 2px; position: relative; 
		border-radius:50%;
		display: inline-block; transition: all 100ms linear;
		background:#88b341; cursor: pointer; -webkit-backface-visibility: visible; 
	}
 	.owl-dots .owl-dot.active {
		transition: all 100ms linear; -webkit-backface-visibility: visible; 
	}
 
	
	/**
	 * Owl Carousel v2.2.1
	 * Copyright 2013-2017 David Deutsch
	 * Licensed under  ()
	 */

	.owl-carousel, .owl-carousel .owl-item {
		-webkit-tap-highlight-color: transparent; position: relative
	} 
	.owl-carousel {
		display: none; width: 100%; z-index: 1
	} 
	.owl-carousel .owl-stage {
		position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden
	} 
	.owl-carousel .owl-stage:after {
		content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0
	} 
	.owl-carousel .owl-stage-outer {
		position: relative; overflow: hidden; -webkit-transform: translate3d(0, 0, 0)
	} 
	.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
		-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0);
		-moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0)
	} 
	.owl-carousel .owl-item {
		min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-touch-callout: none
	} 
	.owl-carousel .owl-item img {
		display: block; 
	} 
	.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
		 display: none 
	} 
	.no-js .owl-carousel, .owl-carousel.owl-loaded {
		display: block
	} 
	.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
		cursor: pointer; cursor: hand; 
	} 
	.owl-carousel.owl-loading {
		opacity: 0; display: block
	} 
	.owl-carousel.owl-hidden {
		opacity: 0
	} 
	.owl-carousel.owl-refresh .owl-item {
		visibility: hidden
	} 
	.owl-carousel.owl-drag .owl-item {
		-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none
	} 
	.owl-carousel.owl-grab {
		cursor: move; cursor: grab
	} 
	.owl-carousel.owl-rtl {
		direction: rtl
	} 
	.owl-carousel.owl-rtl .owl-item {
		float: right
	} 
	.owl-carousel .animated {
		animation-duration: 1s; animation-fill-mode: both
	} 
	.owl-carousel .owl-animated-in {
		z-index: 0
	} 
	.owl-carousel .owl-animated-out {
		z-index: 1
	} 
	.owl-carousel .fadeOut {
		animation-name: fadeOut
	}

	@keyframes fadeOut {
		0% {
			opacity: 1
		}
		100% {
			opacity: 0
		}
	}

 
	
	 .fadeInDown {
		-webkit-animation-name: fadeInDown;
		animation-name: fadeInDown;
	 }	
   
	.shadow {
		box-shadow: 0 0.5rem 1rem rgba(189, 189, 189, 0.35) !important;
	}
 
	a:hover { 
		text-decoration: none;   -o-transition:.5s;  -ms-transition:.5s;  -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;
	} 
	.grey {
		filter: gray; -webkit-filter: grayscale(1);  filter: grayscale(1);  
	} 
	.grey:hover {
		-webkit-filter: grayscale(0); filter: none;
	}    
	 
	.hover_effect {
		display: block; position: relative; background: #000; overflow: hidden; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
	} 
	
	.hover_effect:after { 
		content: "\f0c1";   font-family: "FontAwesome";  
		color:#000;  position: absolute; font-size: 1.2em; text-align: center; line-height: 40px; width: 40px; height: 40px; left: 50%; top: 50%; 
		margin-left: -20px; margin-top: -20px; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; -webkit-transform: scale(0.1, 0.1); 
		transform: scale(0.1, 0.1); filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
		-moz-opacity: 0; -khtml-opacity: 0; opacity: 0;
	} 
	.hover_effect img {
		display: block; position: relative; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; 
		-webkit-backface-visibility: hidden; backface-visibility: hidden;
	} 
	.hover_effect:hover:after {
		-webkit-transform: scale(1, 1); transform: scale(1, 1); filter: alpha(opacity=60); -moz-opacity: .6; -khtml-opacity: .6; opacity: .6;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	} 
	.hover_effect:hover img {
		-webkit-transform: scale(1.1); transform: scale(1.1); filter: alpha(opacity=40); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		-moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.5;
	} 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	a#scrollUp {
		position: fixed; z-index: 1020; right: 25px; bottom: 25px; display: none; width: 53px; height: 53px; border-radius: 50%;
		font-size: 18px; line-height: 53px; color: #fff; text-decoration: none; text-align: center; cursor: pointer;
		box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); transition: all 0.25s, bottom 0.75s ease-in-out;
 		-webkit-animation: bounce 1s ease infinite;
		animation: bounce 3s ease infinite; 
		background: #499ceb;
	}


	a#scrollUp [class*='icon'] {
		display: inline-block; transition: 0.5s;
	} 
	a#scrollUp:hover {
		box-shadow: 0 0 0 10px rgba(51, 104, 198, 0.2);
	} 
	a#scrollUp:hover [class*='icon'] {
		-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";
	} 
	a#scrollUp.visible {
		opacity: 1;mbottom: 45px;
	} 
	@media (max-width: 1023px) {
		a#scrollUp.visible {
			bottom: 65px;
		}
	}
	@media (max-width: 1023px) {
		a#scrollUp {
			width: 41px; height: 41px; right: 15px; font-size: 13px; line-height: 41px;
			display:none
		}
	} 	

	 
	.modal-body {
		padding:0px;
		border-radius:320px
	}
	.modal-dialog {
	  max-width: 52%; margin: 2.75rem auto;   margin-top:7%
	}
	.modal-header {
	  border:none
	}
	.modal-content {
	  border-radius: 24px;  min-height: 530px;  padding:30px
	}

	.close_modal {
		position:absolute; right:10px; top:10px;  margin-right: 10px; margin-top: 10px; z-index:99;
		font-weight:600; font-size:17px; color:#000
	}
	 
 

	/** Pages **/

 
	#pages-slider-full {
		position:relative;  margin-top:-130px
	}
	#pages-slider-full .item img {
		margin:0px auto; padding:0px; display:block; text-align:center; cursor:move;  width:100%;
	}  
/* 	#pages-slider-full .hc-overlay {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-size: cover;
		text-indent: -9999px; 
		background: rgba(0,0,0, 0.378);
		z-index:88
	} 
	 */
	#pages-slider-full .slider-desc {
		position: absolute; top: 53%; left: 13%;  text-align: left; color: #fff; z-index:1; font-size:21px; font-weight:300; 
	}
	#pages-slider-full .slider-desc .pages_content h2 {
		display:block; margin-bottom:40px
	}	
	
	#breadcrumb { 
		list-style-type: none; float:left; margin-left:-44px; margin-top: 25px;
	}  
	#breadcrumb li {
		 float:left; font-size:13px; color:#fff   
	} 
	#breadcrumb li a {
		text-align:left; font-size:13px; padding-left:5px; color:#fff; margin-right: 4px;
	}	 
	#breadcrumb li a:hover {
		color:#777   
	} 
	#breadcrumb li a:after {
		font-family:FontAwesome; font-size: 12px; content: "/"; padding-left:2px;
	} 
	#breadcrumb li a.last:after {
		font-family:FontAwesome; font-size: 12px; content: ""; padding-left:2px;
	}
	 
  
 
 
	#pages-header {
		height:100%; height: 60vh; width: 100%; background:#000; overflow:hidden;
	}  
	#pages_header_video {
		position:relative
	} 
	#pages_header_video h2 {
		display:block; position:absolute; left:8%; top:53%; z-index:111; color:#fff
	}	
	#pages-header .youtube_video video {
		width: 100%; height:100%; height:60vh; object-fit:cover
	}
	
	
	
	.pages_content {
		display:block; padding:0px 30px; padding-top:30px; margin-bottom:40px
	} 
	.pages_content .container {
		
	}	 
	.pages_content h2 {
		display:block; margin-bottom:20px; text-align:center
	}	
 
 
 
 
	.book_form {
		display:table; width:100%; padding:20px 0px; background: #fff; border-radius:5px
	} 
	.book_form h5 {
		display:block; margin-bottom:20px; padding:0px 20px; 
	} 
	.book_form .item_form_block {
	  border-radius: 3px;  margin-bottom: 10px; border:none; 
	}
 	.book_form .item_form_block .form-control {
	  padding:22px 10px
	}
 
	.book_form .send_book_form {
		display: block;
		width: 100%; 
		text-align: center;
		background: #1196cc;
		color: #fff;
		font-size: 17px;
		cursor: pointer;
		padding: 14px 6px;
		border-radius: 4px;
	}	
	
	
	
	
	.right_sidebar {
		display:block; position:relative;
	}
	sidebar.smaller {
		position: fixed; top: 210px; z-index: 999; width:300px
	}


	
	.icerik_contents {
		display:block; margin:30px 0px
	}
 
	.right_sidebar {
		display:block; padding:20px; margin:20px; background:#f2f2f2
	} 
	.page_left_menu {
		list-style:none; margin:0px; padding:0px; 
	} 
	.page_left_menu li {
		width: 100%; display: block; margin-bottom: 5px; background:#fefefe; padding:10px 7px;  
	}  
	.page_left_menu li a {
		color:#444; font-size:13px; display:inline-block;   padding-bottom:10px
	}
	.page_left_menu li.active {
		background:#1c3a70
	}
	.page_left_menu li.active a {
		color:#fff
	}
	.page_left_menu li a span {
		color:#1c3a70; display:block; margin-bottom:5px
	}
	.page_left_menu li.active span {
		color:#fff
	}	
	
	
	blockquote {
		position: relative; font-style:italic; font-size:17px; color: #444; padding: 30px 0; width: 80%; z-index: 1; margin: 80px auto; font-weight:300;
		align-self: center; text-align: center; border-top: 1px dashed #f2dddd; border-bottom:  1px dashed #f2dddd; line-height: 27px;
	}
	blockquote:before {
		position: absolute; content: "”"; color: #ddbfbf; font-size: 6rem; line-height: 0; top: 18px; left: 30px;
	}	
	blockquote:after {
		position: absolute; content: "”"; color: #f2dddd; font-size: 6rem; line-height: 0; bottom: -18px; right: 30px;
	}
 	 
 	blockquote p {
		color: #444;  font-size: 14px;
	} 	 
  	 
 	blockquote p strong {
		color: #191c22; font-size: 17px; font-weight: 600;
	} 
	
	
	
	
	.kardes_menulu_icerik {
		background:#fff; display:block; padding:30px 20px; 
	}	
		
	.kardes_menulu_icerik h2 {
		text-align:left
	}	
	
	.kardes_menulu_icerik img {
		width:100%
	}	
		
	#hakkimizda .container {
		max-width:66%
	}	
			
	#hakkimizda img {
		margin:0px auto; padding:0px; text-align:center; display:block; max-width:100%
	}	
	
	
	.page_kadromuz {
		display:block; margin:50px 0px; background:#fff; 
	}
		
	.page_kadromuz h2 {
		display:block; margin:10px 0px;  padding:20px 0px; color:#130947; text-align:center
	}
 
	
	
	.ekip_block {
		display:block; padding:30px 5px;  
	}
		
	.ekip_block.odd{
		 background:url(../../../index.html); 
	}
	
	.ekip {
		display:block; padding:10px 5px; position:relative;
	} 
	.ekip_content {
		display:block; 
	}	
	.ekip_content_list {
		display:block; margin-top:20px;
	}
	.ekip_content img {
		width:180px; height:180px; object-fit:cover; border-radius:50%; margin:0px auto; padding:0px; display:block; text-align:center;
		border:5px solid #fff
	}	
	.ekip_content img:hover { 
		border:5px solid #4f87fb; transition: all ease .3s; 
	}	 
 	.ekip_desc {
		display:block;  margin:0px auto; padding:0px; text-align:center;  padding:20px 30px
	} 
	.ekip_desc h5{
		display:block; margin:10px 0px; color:#130947
	}
	.ekip_desc p {
		display:block; font-size:14px
	}
	
	
 
	
	
	/** Befero after **/
	
	.before_after_home {
		display:block; margin-bottom:10px; 
	}
	.before_after_home .before_after_click img {
		max-width:180px; height:80px; object-fit:cover; padding:10px; border:2px solid #d2d2d2
	}
	
	.before_after_home .before_after_click.active img {
		border:2px solid #1196cc
	}
	.before_after_click .active {
		
	}
	
	
	
	.right_side_form {
		display:table; height:530px; background-color:#00bae8; width:100%; border-radius:80px; margin-top:90px; position:relative; 
	}
		
	.right_side_form_header img {
		position:absolute; margin:0px auto; padding:0px; left:0px; right:0px; top:-80px; display:block; text-align:center; border:10px solid #fff; border-radius:50%
	}
	
	.right_side_form_content {
		position:absolute;   margin:0px auto; padding:0px; left:20px; right:20px; top:60px; display:block; text-align:center;
	}
		
	.right_side_form_content_header {
		display:block; text-align:center;
	}
			
	.right_side_form_content_header h3 {
		display:block; text-align:center;  color:#1d3557;
	}
	.right_side_form_content_header p {
		font-size:17px
	}
	.right_side_form_content_header p span {
		color:#fff; 
	}
	
	
	.right_side_form_content_form .col-xl-12 {
		margin-bottom:15px;
	}
		
	.right_side_form_content_form .form-control {
		border-radius:33px; background:#fff; padding:18px 20px; font-size:12px;
	}
	
	.right_side_form_content_form  .select_form {
	  display: inline-block;
	  width: 100%;
	  height: 48px;
	  padding: .375rem 1.75rem .375rem .75rem;
	  line-height: 1.25;
	  color: #464a4c;
	  vertical-align: middle;
	  background: #fff url("../../../index.html") no-repeat right .75rem center;
		background-size: auto;
	  background-size: auto;
	  background-size: auto;
	  -webkit-background-size: 8px 10px;
	  background-size: 28px 15px;
	  border: none;
	  border-radius: 33px;
	  -moz-appearance: none;
	  -webkit-appearance: none;
	  border: none;
	  font-size: 12px;
	}	
	
	
	
	
	
	
	
	
	
	/** Begin Contact Pages **/
	
	.contact_info {
		display:block; border-bottom:1px dashed #b5bcc5; margin-bottom:30px
	} 
	.icerik_contents h3 {
		color: #000; display:block; margin-bottom:5px
	}	
	.contact_info h5 {
		color: #1b7bb3; font-size:19px; display:block; margin-bottom:5px
	} 
	.contact_info i{
		color: #1b7bb3; font-size:39px; display:block;
	}

	.contact_form_area {
		display:block; margin-top:-100px; background:#fff; box-shadow: 0 0 40px rgb(183 196 226 / 15%); padding:30px 40px
	}
	
	.form_space {
		display:block; margin-top:20px; 
	}
	
	.form_text {
		display:block; padding:19px 15px; background:#ecf1f8; border:none; width:100%; font-size:14px
	}
	.form_message {
		display:block; padding:19px 15px; background:#ecf1f8; border:none; width:100%; font-size:14px
	}
	
	.contact_form_button {
		float: left;
		border: 2px solid #000;
		background: none;
		padding: 15px 30px 15px 30px;
		line-height: 17px;
		cursor: pointer;
		font-weight: 800;
		font-size: 12px;
		color: #000;
		font-family: 'Muli', sans-serif;
		-webkit-appearance: none;
		-webkit-transition: all 200ms linear;
		-moz-transition: all 200ms linear;
		-o-transition: all 200ms linear;
		-ms-transition: all 200ms linear;
		transition: all 200ms linear;
		-webkit-appearance: none;
	}
	.contact_form_button:hover {
		 
	}
	
	.career_form_button {
		display:block; width:160px; float:left; text-align:center; background:#4f87fb; color:#fff; font-size:17px; cursor:pointer;
		padding:14px 6px; border-radius:4px;
	}
	.career_form_button:hover {
		background:#18375c; color:#fff
	}
	
	
	.services_form_button {
		display:table; width:160px; text-align:center; color:#fff; font-size:17px; cursor:pointer; background:none;
		padding:0px; margin:0px auto; background:#18375c; padding:4px 6px; border-radius:5px 
	}
	.services_form_button:hover {
		color:#d2d2d2
	}
	
	.container_check {
		display: block;
		position: relative;
		padding-left: 30px;
		line-height: 14px;
		font-size:11px;
		margin-bottom: 5px;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.container_check input {
		position: absolute;
		opacity: 0;
		cursor: pointer;
	}	
	
	.container_check a {
		color:#444; font-size:12px; color:#ff0000; text-decoration:underline; 
	}
	
	.container_check input:checked ~ .checkmark {
		background-color: #4ca0d8;
		border: 1px solid transparent;
	}
	.container_check .checkmark {
		position: absolute;
		top: 6px;
		left: 0;
		height: 18px;
		width: 18px;
		border: 1px solid #d2d8dd;
		background-color: #fff;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		border-radius: 3px;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	.container_check .checkmark:after {
		content: "";
		position: absolute;
		display: none;
		left: 6px;
		top: 3px;
		width: 5px;
		height: 10px;
		border: solid #fff;
		border-width: 0 2px 2px 0;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.container_check input:checked ~ .checkmark:after {
		display: block;
	}
	 
	.container_check span{
		 
		display: block;
		padding-top: 7px;
	}


	/** End Contact Pages **/
	
	 
	.faq {
		display:block; padding:50px 0px
	}  
	.faq .btn-link {
		color:#444; font-size:17px; font-weight:700
	}  
	.ezmo:before {
		color:#444;
		display:inline-block;
		line-height: 26px; 
		transition: 0.2s; 
		font-weight:bold;
		font-family: "FontAwesome"; 
		border-radius:5px;
		text-decoration:none;
		font-size: 31px; 
		padding: 0 5px; 
		text-align: center;  
		content: "-"; 
		margin-right:15px
	}  
	.ezmoil:before {
		display:inline-block; 
		line-height: 26px; 
		font-family: "FontAwesome"; 
		text-decoration:none;
		font-size: 27px; 
		padding: 0 5px; 
		text-align: center;  
		content: "+";
		color:#fff; 
		transition: 0.2s; 
		transform: rotate(180deg);
		font-weight:700;
		margin-right:15px
	}  
	.faq_item {
		display:block; margin-bottom:4px; padding:0px 0px;
		display: block;
		background: #fff;
		margin-bottom: 4px;
		padding: 6px 0px;
		border-radius: 22px;
		margin-bottom: 15px;
	} 

 
 


	.browse {
		border:none; background:none
	}
	
	.text_box {
	  padding: 14px 12px;
	  font-size: 14px;
	  border-radius: 2px;
	  border: 2px solid #f2f2f2;
	  width: 100%;
	}


		.modal-body {
			padding:0px;
			border-radius:10px
		}
		.modal-dialog {
		  max-width: 52%;
		  margin: 2.75rem auto;
		  margin-top:10%
		}
		.modal-header {
		  border:none
		}
		.modal-content {
		  border-radius: 24px;
	
		}

		.close_modal {
			position:absolute;
			right:10px;
			top:10px; 
			margin-right: 10px;
			margin-top: 10px;
			z-index:99;
			background:#ff0000;
		}
 







	
		
		
		
		
		