	.cnvs-hamburger .cnvs-hamburger-inner{
			background-color:#BCCF17
	}
	.cnvs-hamburger .cnvs-hamburger-inner::before{
			background-color:#BCCF17
	}
	.cnvs-hamburger .cnvs-hamburger-inner::after{
			background-color:#BCCF17
	}
	.menu-item .sub-menu-trigger{
			color:#BCCF17
	}
	.entry:hover .grid-inner{
		border:1px solid #BCCF17 !important;
		box-shadow: 1px 2px 10px #BCCF17 !important;
	}
	.entry-title h3{
		font-size:18px;
	}
	.entry:hover img{
		opacity:0.6;
		background:black;
		transform:scale(105%);
		transition:all ease .6s;
		filter: brightness(80%);
	}
	.entry img{
		opacity:1;
		background:black;
		transform:scale(100%);
		transition:all ease .3s;
	}
	.title-border-color::before{
		border-top-color:#BCCF17;
		margin-right:15px;
		max-width:50%;
	}
	.fancy-title{
		padding-left:35px;
	}
	.fancy-title span{
		color:#212529;
	}
	.button-hanbros:hover i, .button-hanbros-hover:hover i {
		color:#BCCF17 !important;
	}
	.form-control:focus {
		outline: none !important;
		border:1px solid #BCCF17;
		box-shadow: 0 0 10px #BCCF17;
	  }
	.iletisim-Konteyner{
		background:rgba(0,107,101,0.80);
		position:relative;
		border-top-right-radius:15px;
		border-bottom-right-radius:15px;
		left:-200px;
		top:150px;
		padding:15px;
		color:rgba(255,255,255,.9);
		border-left:10px solid #BCCF17;
		border-top:2px solid #BCCF17;
		border-bottom:2px solid #BCCF17;
		border-right:2px solid #BCCF17;
		transition:all ease .5s;
	}
	.iletisim-Konteyner:hover{
		left:-210px;
		top:160px;
		background:rgba(0,107,101,1);
		border-left:10px solid #fff;
		border-top:2px solid #fff;
		border-bottom:2px solid #fff;
		border-right:2px solid #fff;
		transition:all ease .5s;
	}
	.iletisim-Konteyner h2{
		font-size:18px;
		text-align:center;
		color:#fff;
		transition:all ease .5s;
	}
	.iletisim-Konteyner:hover h2{
		font-size:18px;
		text-align:center;
		color:#BCCF17;
		transition:all ease .5s;
	}
	.iletisim-Konteyner b{
		color:rgba(255,255,255,1);
	}
	#teklifForm .nav-link{
		color:#fff
	}
	
	#teklifForm .tab-pane p{
		font-size:12px
	}
	
	#teklifForm .nav-link{
		background:#fff;
		border:none;
		color:#006B65
	}
	
	#teklifForm .tab-content{
		background:#fff;
	}
	
	#teklifForm .nav-link.active{
		color:#fff;
		background:#BCCF17 !important;
		border:none;
	}
	
	#teklifForm .bg-color{
		background:#BCCF17 !important;
	}
	
	.gyges .tp-tab-content{
		font-size:14px;
	}
	.gyges .tp-tab.selected:after{
		position:absolute;
		bottom:-28px;
		left:0;
		width:298px;
		height:30px;
		background:url('../../resimler/tema-assets/slider-bottom-loader.gif');
		content:'';
	}
	.gyges .tp-tab:hover:after{
		position:absolute;
		bottom:-28px;
		left:0;
		width:298px;
		height:30px;
		background:url('../../resimler/tema-assets/slider-bottom-loader.gif');
		content:'';
	}
	.gyges .tp-tab-title {
		text-align: left;
		color: #fff;
		font-size: 14px;
		font-weight: 500;
		text-transform: none;
		line-height: 17px;
		position: absolute;
		left:40px;
		top:20px;
		width:160px;
		max-width:160px;
		height:50px;
		max-height:50px;
	}
	.gyges .tp-tab.selected {
		background:url('../../resimler/tema-assets/slider-btn-zemin-2.png') left top no-repeat;

	}

	.tp-tab{
		background:url('../../resimler/tema-assets/slider-btn-zemin.png') left top no-repeat;
		margin-left:20px !important;
		margin-left:15px;
	}
	.tp-tab-title a{
		color:rgb(201,201,201);
		display:inline-block
	}
	.tp-tab-number{
		float:left;
		width:15px;
		display:inline-block;
		color:rgba(255, 255, 255, 0.3);
		font-size:18px;
		font-weight:bold;
		position:absolute;
		left:13px;
		top:15px;
	}
	.tp-tab.selected .tp-tab-number{
		color:#BCCF17;
	}
	.gyges .tp-tab-image {
		right:18px;
		top:20px;
		width:80px;
		height:50px; 
		max-height:100%; 
		max-width:100%;
		position:absolute;
		transition: all ease .5s;
}
	.gyges .tp-tab.selected .tp-tab-image{
		background-image:url('../../resimler/tema-assets/slider-img-bg.png') !important;
		transition: all ease .5s;
	}
	.tp-tab-mask{
	max-width:1240px !important
	}
	
	
.tparrows{
  display: inline-block;
  width: 60px !important;
  height: 40px !important;
  line-height: 40px !important;
  font-size: 18px;
  font-family: sans-serif;
  text-decoration: none;
  color: #006B65;
  background:none  !important;
  border: 1px solid #BCCF17 !important;
  letter-spacing: 2px;
  opacity:1 !important;
  visibility: visible !important;
  text-align: center;
  position: relative;
  transition: all .35s;
}

.hanbros-slider-buton i{
  position: relative;
  z-index: 2;
}

.tp-leftarrow{
  border-top-left-radius: 10px 10px;
  border-bottom-left-radius: 10px 10px;
}
.tp-rightarrow{
  border-top-right-radius: 10px 10px;
  border-bottom-right-radius: 10px 10px;

}

.tparrows.tp-rightarrow:after{
  border-top-right-radius: 10px 10px;
  border-bottom-right-radius: 10px 10px;
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background: rgba(188,207,23,0.8);
  transition: all .35s;
}
.tparrows.tp-leftarrow:after{
  border-top-left-radius: 10px 10px;
  border-bottom-left-radius: 10px 10px;
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  width: 0;
  height: 100%;
  background: rgba(188,207,23,0.8);
  transition: all .35s;
}

.tparrows:hover{
  color: #ffffff;
}

.tparrows:hover:after{
  width: 100%;
}

.tparrows.tp-rightarrow:before {
    content: "\f061" !important;
}
.tparrows.tp-leftarrow:before {
    content: "\f060" !important;
}	
.tparrows:before {
    font-family: "Font Awesome 6 Free" !important;
	font-weight: 900;	
    font-size: 15px;
    color: #BCCF17;
    display: block;
    line-height: 40px;
    text-align: center;
}


.tparrows.tp-rightarrow {
    right:0px !important;
	top:calc(100% - 80px) !important;
	z-index:999999;
}
.tparrows.tp-leftarrow {
    right:162px !important;
	left:calc(100% - 162px) !important;
	top:calc(100% - 80px) !important;
	z-index:999999;
}

/*    */
.hanbros-slider-buton{
  display: inline-block;
  width: 60px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-family: sans-serif;
  text-decoration: none;
  color: #006B65;
  border: 1px solid #006B65;
  letter-spacing: 2px;
  text-align: center;
  position: relative;
  transition: all .35s;
}

.hanbros-slider-buton i{
  position: relative;
  z-index: 2;
  color:#006B65
}

.hanbros-onceki{
  border-top-left-radius: 10px 10px;
  border-bottom-left-radius: 10px 10px;
}
.hanbros-sonraki{
  border-top-right-radius: 10px 10px;
  border-bottom-right-radius: 10px 10px;

}

.hanbros-slider-buton.hanbros-sonraki:after{
  border-top-right-radius: 10px 10px;
  border-bottom-right-radius: 10px 10px;
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background: #BCCF17;
  transition: all .35s;
}
.hanbros-slider-buton.hanbros-onceki:after{
  border-top-left-radius: 10px 10px;
  border-bottom-left-radius: 10px 10px;
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  width: 0;
  height: 100%;
  background: #BCCF17;
  transition: all .35s;
}






	
    swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
    }	


.hanbros-slider-buton i{
  position: relative;
  z-index: 2;
}

.hanbros-onceki{
  border-top-left-radius: 10px 10px;
  border-bottom-left-radius: 10px 10px;
}
.hanbros-sonraki{
  border-top-right-radius: 10px 10px;
  border-bottom-right-radius: 10px 10px;

}

.hanbros-slider-buton.hanbros-onceki:after{
  border-top-left-radius: 10px 10px;
  border-bottom-left-radius: 10px 10px;
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  width: 0;
  height: 100%;
  background: #BCCF17;
  transition: all .35s;
}

.hanbros-slider-buton:hover{
  color: #ffffff;
}

.hanbros-slider-buton:hover:after{
  width: 100%;
}











		.tiny_bullet_slider .tp-bullet:before{content:" ";  position:absolute;  width:100%;  height:25px;  top:-12px;  left:0px;  background:transparent}#rev_slider_103_1 .uranus.tparrows{width:50px; height:50px; background:rgba(255,255,255,0)}#rev_slider_103_1 .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s;-webkit-transition:all 0.3s}#rev_slider_103_1 .uranus.tparrows:hover:before{opacity:0.75}.bullet-bar.tp-bullets{}.bullet-bar.tp-bullets:before{content:" ";position:absolute;width:100%;height:100%;background:transparent;padding:10px;margin-left:-10px;margin-top:-10px;box-sizing:content-box}.bullet-bar .tp-bullet{width:60px;height:3px;position:absolute;background:#aaa;  background:rgba(204,204,204,0.5);cursor:pointer;box-sizing:content-box}.bullet-bar .tp-bullet:hover,.bullet-bar .tp-bullet.selected{background:rgba(204,204,204,1)}.bullet-bar .tp-bullet-image{}.bullet-bar .tp-bullet-title{}
		.revo-slider-emphasis-text {
			font-size: 64px;
			font-weight: 700;
			letter-spacing: -1px;
			font-family: 'Poppins', sans-serif;
			padding: 15px 20px;
			border-top: 2px solid #FFF;
			border-bottom: 2px solid #FFF;
		}

		.revo-slider-desc-text {
			font-size: 20px;
			font-family: 'Lato', sans-serif;
			width: 650px;
			text-align: center;
			line-height: 1.5;
		}

		.revo-slider-caps-text {
			font-size: 16px;
			font-weight: 400;
			letter-spacing: 3px;
			font-family: 'Poppins', sans-serif;
		}
		.tp-video-play-button { display: none !important; }

		.tp-caption { white-space: nowrap; }
		
		@media (min-width: 992px) {

			#top-bar.transparent-topbar {
				z-index: 399;
				border-bottom: 0;
				margin-top: 15px;
			}

			#top-bar.transparent-topbar {
				background: transparent !important;
			}

			#top-bar + #header.transparent-header.floating-header {
				margin-top: 15px;
			}

		}

		.dark .top-links li > a,
		.dark #top-social li a { color: #FFF; }

		.dark .top-links li:hover { background-color: rgba(255,255,255,0.15); }

		.dark #top-social li { border-left: 0; }

:root {
	--hanbros-themecolor:  			#006B65;
	--hanbros-themecolor-rgb: 			0,107,101;
	--animate-duration: .4s;
}

#header {
	--hanbros-primary-menu-tt:	none;
	--hanbros-primary-menu-ls:	0;
	--hanbros-primary-menu-submenu-font-size:	0.875rem;
	--hanbros-primary-menu-submenu-font-weight:	400;
	--hanbros-primary-menu-submenu-hover-font-weight: 500;
	--hanbros-primary-menu-submenu-tt:	none;
}

.is-expanded-menu .mega-menu-style-2 .mega-menu-title > .menu-link {
	font-size: calc(var(--hanbros-primary-menu-submenu-font-size) * 0.9);
}
a.menu-link {
	color:white
}
.header-misc-icon > a {
	color:#BCCF17;
}
#header-wrap{
	background:#006B65
}
.is-expanded-menu .sticky-header #header-wrap{
	background:rgba(0,0,0,0.8);
}
#header {
	--hanbros-header-bg: var(--hanbros-themecolor);
	--hanbros-primary-menu-hover-color: #FFF;
	--hanbros-primary-menu-submenu-hover-color: var(--hanbros-themecolor);
	--hanbros-primary-menu-font-size: 	0.875;
	--hanbros-primary-menu-font-weight: 500;
}

#header #logo img {
	height: 85px;
}
.i-plain{
	color:#006B65
}

a.text-white.fw-medium{
	color:#606060 !important
}

.he-text{
	color:#606060
}

/* Animated Setting
-----------------------------------------------------------------*/

@-webkit-keyframes fadeInUp {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 30px, 0);
	transform: translate3d(0, 30px, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 30px, 0);
	transform: translate3d(0, 30px, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

/* -- SVG CSS -- */
.svg-separator {
	position:absolute;
	width:100%;
	padding:0;
	margin:0;
	bottom: 0;
	left: 0;
	display: flex;
	justify-content: center;
	flex-direction: column;
	z-index: 1;
}

.svg-separator.top {
	top: -1px;
	bottom: auto;
}

.svg-separator.rotate { transform: rotate(180deg); }

.svg-separator svg {
	display: block;
	background: 0 0;
	position: relative;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	width: 100%;
}

.svg-separator svg::before {
	content: '';
	width: 100%;
	height: 200px;
	background-color: #FFF;
}

.section-gradient {
	background: var(--hanbros-themecolor, #0F66DD);
	background: -moz-linear-gradient(top, var(--hanbros-themecolor, #0F66DD) 30%,#FFF 80%);
	background: -webkit-linear-gradient(top, var(--hanbros-themecolor, #0F66DD) 30%,#FFF 80%);
	background: linear-gradient(to bottom, var(--hanbros-themecolor, #0F66DD) 30%,#FFF 80%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0F66DD', endColorstr='#FFF',GradientType=0 );
}

.svg-themecolor { fill: var(--hanbros-themecolor, #0F66DD); }

.lightthemecolor {
	background-color: rgba(var(--hanbros-themecolor-rgb,25,102,221), 0.08);
}

#slider .nav .nav-item:first-child { border-top-left-radius: 0.25rem; }
#slider .nav .nav-item:last-child { border-top-right-radius: 0.25rem; }
#slider .nav-link { border: 1px solid rgba(255, 255, 255, .1); }
#slider .nav-link:not(.active) {
	color: #FFF;
	background-color: rgba(255, 255, 255, .15);
}

#slider .nav-link:hover:not(.active) {
	border-color: rgba(255, 255, 255, .25);
	background-color: rgba(var(--hanbros-themecolor-rgb,25,102,221), 0.7);
}

#slider .form-control,
#slider .custom-select {
	font-size: 14px;
	height: calc(1.5em + 0.75rem + 6px);
}

a.btn-link i {
	position: relative;
	top: 1px;
	-webkit-transition: transform .3s ease;
	-o-transition: transform .3s ease;
	transition: transform .3s ease;
}

a.btn-link:hover i { transform: translateX(4px); }

.svg-curve {
	position: absolute;
	left: 0;
	bottom: 0;
}

.row-eq-height [class^=col] {
  display: flex;
  flex-direction: column;
}

.row-eq-height [class^=col] > div {
	flex-grow: 1;
	padding: 30px 60px;
}

.testi-content {
	position: relative;
	border-left: 3px solid rgba(var(--hanbros-themecolor-rgb,25,102,221), 0.1);
}

.testi-content p {
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	z-index: 1;
}

.device-xs .testimonial .testi-content p,
.testimonial.small .testi-content p { font-size: 15px; }

.toggle {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-bottom: 1px solid #EEE;
}

.toggle-header {
	align-items: center;
}

.toggle-header .toggle-open {
	display: block !important;
	font-size: 20px;
	line-height: 1;
	height: 20px;
	transform: rotate(45deg);
	transition: transform .3s ease;
}

.toggle-closed { display: none !important; }

.toggle-active .toggle-open {
	display: block !important;
	transform: rotate(90deg);
	color: var(--hanbros-themecolor, #0F66DD);
}

.grid-bg {
	position: absolute;
	left: 50%;
	bottom: 0;
	z-index: -1;
	transform: translateX(-50%);
}


.map-title {
	position: absolute;
	min-width: 70%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	margin-top: -70px;
}

.map-title .iconlist li:not(:first-child) { margin-top: 8px; }
.map-title .iconlist li img {
	position: relative;
	margin-top: -2px;
	width: 16px;
	margin-right: 15px;
}

.map-title .iconlist a {
	font-size: 13px;
	color: #888;
}

.device-xs .map-title { margin-top: 40px; }

.counter-section {
	position: relative;
	border-top: 1px dashed #E5E5E5;
	padding-top: 40px;
	margin-top: 0px;
}

.counter-dots {
	position: absolute;
	display: block;
	height: 16px;
	width: 16px;
	top: -40px;
	left: 50%;
	margin-left: -10px;
	margin-top: -9px;
	background-color: var(--hanbros-themecolor, #0F66DD);
	border: 4px solid #FFF;
	border-radius: 50%;
	-webkit-box-shadow: -1px 0 10px -1px rgba(0,0,0,.2);
	box-shadow: -1px 0 10px -1px rgba(0,0,0,.2);
}

.device-xs .counter-dots { display: none; }
.device-xs .counter-section {
	border-top: 0;
	margin-top: 120px;
}

.counter + h5 { opacity: .5; }

.section-map .map-image { opacity: .2; }

footer .list-unstyled li a,
.copyright-links a { color: #999; }

#header.dark .primary-menu { border-top-color: rgba(255, 255, 255, .1); }


#header.dark:not(.transparent-header) {
	border-bottom-color: rgba(255, 255, 255, .1);
}

#header.dark:not(.sticky-header) #header-wrap {
	border-top: 1px solid rgba(255, 255, 255, .1);
}

#header-wrap .header-buttons {
	margin-left: 1rem;
	padding-left: 1.5rem;
	border-left: 2px solid rgba(255, 255, 255, 0.4);
}

.header-extras li:not(:first-child) {
	border-left: 2px solid rgba(255, 255, 255, 0.2);
}

.header-extras.flex-column li:not(:first-child) {
	border-left: 0;
	padding-left: 0;
	margin-left: 0;
}

.header-extras li .he-text span { font-size: 15px; }

/* Responsive Device more than 992px (.device-md >)
-----------------------------------------------------------------*/
@media (min-width: 992px) {

	.menu-container > .menu-item > .menu-link::after {
		opacity: 0;
		content: '';
		position: absolute;
		background: #FFF;
		height: 3px;
		bottom: 0;
		left: 50%;
		width: 0;
		transform: translateX( -50% );
		-webkit-transition: all 0.25s ease;
		-o-transition: all 0.25s ease;
		transition: all 0.25s ease;
	}

	.menu-container > .menu-item.current > .menu-link::after,
	.menu-container > .menu-item:hover > .menu-link::after {
		opacity: 1;
		width: 100%;
	}

	.sub-menu-container {
		border-top: 0 !important;
		width: 280px;
	}

	.sub-menu-container .menu-item > .menu-link::after {
		display: none;
	}

	.heading-block h3 { font-size: 36px; }
	.heading-block h3 + span { font-size: 17px; }

	.counter-section { margin-top: -140px; }

	.img-about {
		margin-bottom: -35%;
	}

}

@media (max-width: 991.98px) {
	.toggle-header,
	.toggle-active .toggle-header,
	.toggle-content { padding-left: 0; }

	.toggle-title i.toggle-open { right: 0; }

	#header-wrap .header-buttons {
		margin-left: 0.75rem;
		padding-right: 1.2rem;
	}
}
		
		
		.padding-yok{
			padding:0 !important
		}
		
		
.cerceveli::after {
    height: 100%;
    width: 100%;
    background: linear-gradient(90deg, #BCCF17 50%, transparent 50%), 
                linear-gradient(90deg, #BCCF17 50%, transparent 50%), 
                linear-gradient(0deg, #BCCF17 50%, transparent 50%), 
                linear-gradient(0deg, #BCCF17 50%, transparent 50%);
    background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
    background-size: 8px 2px, 8px 2px, 2px 8px, 2px 8px;
    background-position: 0% 0%, 100% 100%, 0% 100%, 100% 0px;
    border-radius: 5px;
    padding: 10px;
    animation: dash 15s linear infinite;
}

@keyframes dash {
    to {
        background-position: 100% 0%, 0% 100%, 0% 0%, 100% 100%;
    }
}		


.blog-haberler{
	background:url('../../resimler/tema-assets/pattern.jpg') right top no-repeat;
}

.merak-edilenler .col-md-5{
	margin-left:0px;
	z-index:1;
}
.merak-edilenler .col-md-7{
	z-index:2;
}

.nav-link.active{
    background: linear-gradient(90deg, #BCCF17 50%, transparent 50%), 
                linear-gradient(90deg, #BCCF17 50%, transparent 50%), 
                linear-gradient(0deg, #BCCF17 50%, transparent 50%), 
                linear-gradient(0deg, #BCCF17 50%, transparent 50%);
    background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
    background-size: 8px 2px, 8px 2px, 2px 8px, 2px 8px;
    background-position: 0% 0%, 100% 100%, 0% 100%, 100% 0px;
    animation: dash 40s linear infinite;
}

.nav-link{
	padding-right:20px;
}

		.block-tab-1.nav-pills .nav-link {
			margin-bottom: 10px;
			border-radius: 4px;
		}
		.block-tab-1.nav-pills .nav-link.active {
			background-color: #006B65;
			margin-bottom: 20px;
		}
		.block-tab-1.nav-pills .nav-link.active h4{
			color:#BCCF17 !important
		}
		.block-tab-1.nav-pills .nav-link.active p{
			color:white !important
		}

		.block-tab-1.nav-pills .nav-link h4 {
			font-size: 18px;
			line-height: 22px;
			margin-bottom: 6px;
			color:#006B65
		}
		.block-tab-1.nav-pills .nav-link p {
			display: none;
			visibility: hidden;
			font-size: 14px;
			margin-bottom: 0;
			color: #666;
		}

		.block-tab-1.nav-pills .nav-link.active p {
			display: block;
			visibility: visible;
		}

		@media (max-width: 767.98px) {
			.block-tab-1.nav-pills .nav-link p {
				display: block;
				visibility: visible;
			}

			.block-tab-1.nav-pills .nav-link,
			.block-tab-1.nav-pills .nav-link.active {
				padding: 20px;
				margin-bottom: 8px;
			}
		}

.m3-eleman{
	text-align:center;
	border-radius:5px;
	border:2px solid #f3f3f3;
	display:inline-block;
	margin:5px;
	padding:5px 10px 20px 5px;
	transition:all ease .3s
}
.m3-eleman:hover{
	border:2px solid #006B65;
	transition:all ease .6s
}

.m3-eleman .quantity{
	margin:0 auto
}
.m3-eleman p{
	font-size:10px;
	padding:0;
	margin-bottom:5px;
}
.m3-eleman .minus{
	width:23px !important;
	height:23px !important;
	line-height:23px !important;
}
.m3-eleman .plus{
	width:23px !important;
	height:23px !important;
	line-height:23px !important;
}
.m3-eleman .qty{
	width:23px !important;
	height:23px !important;
	line-height:23px !important;
	font-size:13px !important;
}
.fbox-bg.fbox-center{
	border-color:#006B65 !important;
}

		.feature-box-border-vertical .feature-box { position: relative; }

		.feature-box-border-vertical .feature-box:not(.noborder)::before,
		.feature-box-border-vertical .fbox-active.feature-box:not(.noborder)::after {
			content: "";
			position: absolute;
			top: 0;
			left: 35px;
			width: 3px;
			height: 100%;
			background-color: var(--bs-gray-200);
		}

		.feature-box-border-vertical .fbox-icon i,
		.feature-box-border-vertical .fbox-border.fbox-light .fbox-icon i {
            position: relative;
			z-index: 5;
			text-align: center;
            box-shadow: 0 0 0 6px #FFF;
            background-color: #FFF !important;
		}

        .feature-box-border-vertical .fbox-active.feature-box .fbox-icon i,
		.feature-box-border-vertical .fbox-active.feature-box .fbox-border.fbox-light .fbox-icon i,
        .feature-box-border-vertical .fbox-active.feature-box:not(.noborder)::after {
            background-color: #BCCF17 !important;
            color:#FFF;
        }


section#metrekup-hesaplama{
	background:#BCCF17
}

section#metrekup-hesaplama .content-wrap{
	padding:0 
}

section#metrekup-hesaplama .title-border-color::before {
    border-top-color: #006B65;
}


section#metrekup-hesaplama form input{
	width:auto;
	max-width:110px;
	display:inline-block;
	font-size:12px;
	padding:2px 5px;
}


section#metrekup-hesaplama .col-md-7{
	color:white;
	background:#006B65
	
}

section#metrekup-hesaplama .col-md-5{
	text-align:center;
	background:url('../../resimler/m3-hesaplama-zemini.jpg') center center no-repeat;
	background-size:cover;
	padding:50px 15px;
	
}

section#metrekup-hesaplama .col-md-5 article p{
	text-align:left;
	margin:0;
	padding:15px;
	color:#006B65;
	
}

section#metrekup-hesaplama .col-md-5 article{
	
	width:96%;
	margin:20px 2%;
	height:90%;
	background:rgba(188,207,23, .9) !important;
	
}

section#metrekup-hesaplama form{
	padding:30px 10px
}

section#metrekup-hesaplama ul{
	list-style:none
}

section#metrekup-hesaplama ul li{
	display:block;
	width:100%;
	margin-top:10px;
}

section#metrekup-hesaplama ul li.toplam-m3{
	text-align:right;
	padding-right:50px;
	color:#BCCF17;
	font-weight:bold;
}

section#metrekup-hesaplama ul li.toplam-m3 select{
	display:inline-block;
	width:150px;
}

section#metrekup-hesaplama ul li.toplam-m3 span{
	display:inline-block;
	width:150px;
}

section#metrekup-hesaplama ul li.toplam-m3 b{
	display:inline-block;
	width:150px;
	color:#BCCF17
}

section#metrekup-hesaplama ul li span{
	display:inline-block;
	width:30px;
	min-width:30px;
}


section#metrekup-hesaplama a.m3-btn{
  display: inline-block;
  line-height: 30px;
  font-size: 14px;
  padding:4px 8px;
  margin:0 auto;
  width:auto;
  position:relative;
  color: #fff;
  border: 1px solid #fff;
  background:#006B65;
  transition: all .35s;
}
#whatsapp-chat-widget{
	display:none
}

a.m3-btn:before{
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background: #fff;
  transition: all .35s;
  opacity:0.3
}


a.m3-btn:hover{
  color:#006B65;
}

a.m3-btn:hover:before{
  width: 100%;
}

section#metrekup-hesaplama form input.sonucu {
    cursor: default;
	width:auto;
	display:inline-block;
	text-align:center;
	font-weight:bolder;
    background-color: #006B65;
    color:#BCCF17;
    border: 1px solid #BCCF17;
	-webkit-text-fill-color: #BCCF17
}

.loading-screen {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  background-color: #006B65;
  width: 100%;
  height: 100%;
  transform: scaleY(0) skewX(0);
  transform-origin: top left;
}

.loading-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  z-index: 999999;
  pointer-events: none;
}

.loading-container img{
  position: relative;
  width:180px;
  height:80px;
  left:calc(50% - 90px);
  top:calc(50% - 80px);
}

form.home-moving-form button:hover{
	background:#BCCF17 !important;
	transition:all ease .5s;
}
.tp-bannertimer {
    visibility: hidden;
    width: 100%;
    height: 5px;
    background: #BCCF17;
    background: rgba(188,207,23, .5) !important;
    position: absolute;
    z-index: 200;
    top: 0;
}



.wa-chat-box-poweredby
{
	display:none !important;
}

.widget {
	color:#606060
}

#copyrights a {
	color:white;
}
#wa-widget-send-button{
	z-index:999 !important;
}


