/* Küçültme başarısız oldu. Küçültülmeyen içerik döndürülüyor.
(104,4): run-time error CSS1019: Unexpected token, found '{'
(104,15): run-time error CSS1030: Expected identifier, found ' '
(104,24): run-time error CSS1031: Expected selector, found ';'
(104,24): run-time error CSS1025: Expected comma or open brace, found ';'
(105,11): run-time error CSS1030: Expected identifier, found ' '
(105,12): run-time error CSS1031: Expected selector, found '5.72917vw'
(105,12): run-time error CSS1025: Expected comma or open brace, found '5.72917vw'
(106,12): run-time error CSS1030: Expected identifier, found ' '
(106,13): run-time error CSS1031: Expected selector, found '11.45833vw'
(106,13): run-time error CSS1025: Expected comma or open brace, found '11.45833vw'
(107,18): run-time error CSS1030: Expected identifier, found ' '
(107,19): run-time error CSS1031: Expected selector, found '2.60417vw'
(107,19): run-time error CSS1025: Expected comma or open brace, found '2.60417vw'
(108,22): run-time error CSS1030: Expected identifier, found ' '
(108,32): run-time error CSS1031: Expected selector, found ';'
(108,32): run-time error CSS1025: Expected comma or open brace, found ';'
(108,35): run-time error CSS1019: Unexpected token, found '}'
(110,1): run-time error CSS1019: Unexpected token, found '<'
(110,9): run-time error CSS1031: Expected selector, found '='
(110,9): run-time error CSS1025: Expected comma or open brace, found '='
(246,47): run-time error CSS1046: Expect comma, found '0'
(246,51): run-time error CSS1046: Expect comma, found '/'
(246,68): run-time error CSS1046: Expect comma, found '0'
(246,72): run-time error CSS1046: Expect comma, found '/'
 */
.map-container-9,
.map-container-10,
.map-container-11 {
overflow:hidden;
padding-bottom:56.25%;
position:relative;
height:0;
}
.map-container-9 iframe,
.map-container-10 iframe,
.map-container-11 iframe{
left:0;
top:0;
height:100%;
width:100%;
position:absolute;
}
.modal-dialog.modal-lg {
    top: 15%;
}
body {
	font-family: 'Montserrat', sans-serif;
}
a:hover, .hvr-a:hover {
    color: #f0ac3e;
}
.btn-primary {
    color: #fff;
    background-color: #394761;
    border-color: #007bff;
}
.btn-primary:hover {
    color: #fff;
    background-color: #707b8e;
    border-color: #394761;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #39476187;
    border-color: #005cbf;
}
a:hover, .hvr-a:hover {
    color: #f0ac3e;
}

section.contents.pages .page-product-detail .photo-quote {
    background-color: #ffffff; 
}
section.contents.pages .page-product-detail .photo-quote::after {
    background: linear-gradient(107deg,#ffffff 20%,#9babc6 100%);
}
section.contents.pages .page-product-detail .photo-quote .quote {
    position: fixed;
    right: 0;
    top: 25%;
    height: 45%;
    width: 5%;
    z-index: 10;
}

.card-photo{ height:250px; position:relative}

.card-photo > img{     max-height: 95%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: auto!important;
    max-width: 95%;
    height: auto;
    border: 0;}



@media (max-width: 992px){
section.contents.pages .page-product-detail .photo-quote .quote {
	position: fixed;
    top: auto;
    left: 0;
    bottom: 0;
    height: 40px;
    width: 100%;
    z-index: 150;
}

.features .btn {
    font-size: 14px;
    margin-left: 15px;
    margin-bottom: 10px;
}
  
  .res_m{
  	position:absolute;
    left:27%;
    font-size: 14px;
  }
  
}

.loading-logo > img{width: 100%;display: table;margin: 0px auto;}

   { position: relative;
    width: 5.72917vw;
    height: 11.45833vw;
    margin-right: 2.60417vw;
    background-color: #ffffff00; ;}

<img src="/Upload/Dosyalar/resim-jpg/boru-ici-boyama-aparati-172ae89a-6ef7-4ed5-84f7-e344bac16cfe.jpg" class="w-100" alt="Boru İçi Boyama Aparatı">


.quick-action .mouse-scroll-wrap {position: absolute!important;right: 130%!important;margin-top: -15rem!important;}
.quick-action .mouse-scroll-wrap::before {height: 410px;}
.mouse-scroll-wrap.mt-5.d-none.d-lg-block.slidericon {
position: absolute!important;right: 130%!important;margin-top: -15rem!important;}
a.btn.btn-proje {color: #ffffff;background-color: #f0ac3e;border-radius: 0;width: 50%;}
.back-to-top {position: fixed;bottom: 25px;right: 25px;display: none;}
a#back-to-top {color: #f0ac3e;background-color: transparent;border-color: black;border-radius: 0;bottom: 65px;}
.kwidg-1, .kwidg-2 {
    background: linear-gradient(45deg,#2f2f26 0%,#1D1D1B 100%)!important;
}
.kwidg-1::after {
    border-right: 15px solid #1D1D1B!important;
}

.kwidg-0, .kwidg-3 {
    background: linear-gradient(45deg,#75951c 0%,#96C11F 100%)!important;
}
.kwidg-3::after {
    border-right: 15px solid #75951c!important;
}
section.contents .home-category::before, section.contents .home-category::after {
    background: unset;
}
@media (max-width: 991px){
.pl-sm-0 {
    padding-left: 15px!important;
  }
  .pr-sm-0 {
    padding-left: 15px!important;padding-right: 15px!important;
  }
}
@media (max-width: 768px){
.kwidg-1, .kwidg-3 {
    background: linear-gradient(45deg,#2f2f26 0%,#1D1D1B 100%)!important;
}
.kwidg-0, .kwidg-2 {
    background: linear-gradient(45deg,#75951c 0%,#96C11F 100%)!important;
}
}
@media (max-width: 380px){
  
.half-circle {
    position: relative;
    width: 5.72917vw;
    height: 15.45833vw;
    margin-right: 8.60417vw;
  }

}
.ml-2.res_m {
    width: 80%;
}
.btn svg {
    height: 20px;
    width: 20px;
}
   .btn {
 color: #831f29;
     display: block;
     }
     section.contents.pages .page-title {
    color: #ffffff;}

section.slide-wrapper .swiper-slide .caption {
color: #2f394b;
   }
section.slide-wrapper .swiper-slide .caption {
    color: #5f5f5f;
}
section.slide-wrapper .swiper-slide .caption .text {
    color: #a1a1a1;
}
header img.logo {
    height: 70px;
}
footer .img-fluid {
    height: 65px;
}
img.img-fluid.slide-image,img.slide-image-abs {
    height: 100%;
    width: 100%;
}
.dropdown button.btn {
    color: #fff;
}
input, select, textarea, button {
    font-family: 'Montserrat', sans-serif;
}
section.contents.pages .page-title {
    color: #afafaf;
}
section.contents.pages {
    margin-top: 121px;
}
section.contents .short-corp-info .icons a:first-child {
    margin-right: 8px;
}
.card button {
    color: black;
}
section.contents.pages .page-product-detail .pages-navigation .item:first-child .box::after {
    background-color: #c9d0db00;
}
section.contents .home-category .box {
    font-size: calc(16px + .4vw);
}
.socials i {
    color: white;
}
.socials-qaction .icons a:hover i, body.general-action .socials-qaction .icons a i{
 color: #96C11F;
}
section.contents .short-corp-info .photo::before {
    height: 100%;
}
section.contents .short-corp-info .photo {
    padding: 20px;
    padding-bottom: 20px;
}
p img {
    height: auto!important;
    max-width: 100%!important;
}
section.contents.pages .page-product-detail .photo-quote .photo img {
    max-width: 100%;
}
.fa-twitter:before {
    content: "\e61b";
}
section.slide-wrapper .swiper-slide .caption .text, section.slide-wrapper .swiper-slide .caption a {
    text-shadow: 2px 2px 10px #000000;
}
header.bg-home {
    background: linear-gradient(180deg, rgb(0 0 0 / 66%) 0%, rgb(0 0 0 / 10%) 100%);
}
.half-circle {
    width: min-content;
    height: min-content;
}

/*---=======================
   02. Start Header css 
===========================---*/
.transparent-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
}

.header-navigation .nav-container {
	position: relative;
}

	.header-navigation .nav-container .main-menu ul > li.menu-item-has-children > a:after {
		content: "\f107";
		font-family: "Font Awesome 6 Free";
		font-weight: 900;
		margin-left: 5px;
		display: inline-block;
		font-size: 14px;
	}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.header-navigation .nav-container .main-menu ul > li.menu-item-has-children > a:after {
		display: none;
	}
}

@media (max-width: 991px) {
	.header-navigation .nav-container .main-menu ul > li.menu-item-has-children > a:after {
		display: none;
	}
}

.header-navigation .nav-container .main-menu ul li {
	display: inline-block;
	position: relative;
}
 

	.header-navigation .nav-container .main-menu ul li .sub-menu {
		position: absolute;
		left: 0;
		top: 120%;
		width: 200px;
		background-color: #fff;
		opacity: 0;
		visibility: hidden;
		-webkit-transition: all 0.2s;
		transition: all 0.2s;
		z-index: 99;
		height: auto;
	}

		.header-navigation .nav-container .main-menu ul li .sub-menu li {
			display: block;
			margin: 0;
			margin: 5px 0;
			font-size: 19px;
		}

			.header-navigation .nav-container .main-menu ul li .sub-menu li:last-child > a {
				border-bottom: none;
			}

			.header-navigation .nav-container .main-menu ul li .sub-menu li a {
				font-family: ProximaNova-Bold,sans-serif;
				color: #898989;
				text-decoration: none;
				margin-left: 9px;
			}

			

			.header-navigation .nav-container .main-menu ul li .sub-menu li .sub-menu {
				left: 100%;
				top: 50%;
			}

			.header-navigation .nav-container .main-menu ul li .sub-menu li:hover .sub-menu {
				top: 0%;
			}

			 

 

	.header-navigation .nav-container .main-menu ul li:hover > a {
		color: #282828;
	}

	.header-navigation .nav-container .main-menu ul li:hover > .sub-menu {
		opacity: 1;
		visibility: visible;
		top: 100%;
	}

	.header-navigation .nav-container .main-menu ul li .dd-trigger {
		display: none;
	}

.header-navigation .nav-container .site-branding {
	position: relative;
}

.header-navigation .nav-container .nav-menu {
	float: right;
}

.header-navigation .nav-container.breakpoint-on .nav-menu {
	background-color: #fff;
	position: fixed;
	top: 0;
	left: -300px;
	z-index: 9999;
	width: 300px;
	height: 100%;
	-webkit-transition-duration: 500ms;
	transition-duration: 500ms;
	padding: 0;
	-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
	display: block;
	overflow-x: hidden;
	overflow-y: scroll;
	padding-top: 70px;
}

	.header-navigation .nav-container.breakpoint-on .nav-menu.menu-on {
		left: 0;
	}

	.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li {
		display: block;
		margin: 0;
		border-bottom: 1px solid #ececec;
	}

		.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li:last-child {
			border-bottom: 0;
		}

		.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li.active .sub-menu {
			border-top: 1px solid #ececec;
		}

		.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li a {
			display: block;
			border-bottom: 1px solid rgba(255, 255, 255, 0.5);
			color: #282828 !important;
			padding: 13px 20px;
		}

		.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li .sub-menu {
			width: 100%;
			position: relative;
			top: 0;
			left: 0;
			-webkit-box-shadow: none;
			box-shadow: none;
			background-color: transparent;
			visibility: visible;
			opacity: 1;
			display: none;
			-webkit-transition: none;
			transition: none;
		}

			.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li .sub-menu li a {
				color: #282828;
				padding: 0px 20px 0 40px;
				line-height: 45px !important;
			}

				.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li .sub-menu li a:hover {
					border-color: rgba(255, 255, 255, 0.5);
				}

		.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li .dd-trigger {
			display: block;
			position: absolute;
			right: 0;
			height: 45px;
			width: 45px;
			top: 0;
			border-left: 1px solid rgba(255, 255, 255, 0.5);
			z-index: 2;
			background: transparent;
			text-align: center;
			line-height: 45px;
			cursor: pointer;
			color: #282828;
			font-size: 14px;
		}

	.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu.menu-on {
		left: 0;
	}

.header-navigation .nav-container.breakpoint-on .nav-pushed-item {
	display: none;
}

.header-navigation .nav-container.breakpoint-on .navbar-close,
.header-navigation .nav-container.breakpoint-on .navbar-toggler {
	display: block;
}

.header-navigation .navbar-toggler {
	padding: 0;
	border: none;
	background-color: transparent;
	cursor: pointer;
	display: none;
}

	.header-navigation .navbar-toggler span {
		position: relative;
		background-color: #fff;
		border-radius: 3px;
		display: block;
		height: 3px;
		margin-top: 5px;
		padding: 0;
		-webkit-transition-duration: 300ms;
		transition-duration: 300ms;
		width: 30px;
		cursor: pointer;
		display: block;
	}

	.header-navigation .navbar-toggler.active span:nth-of-type(1) {
		-webkit-transform: rotate3d(0, 0, 1, 45deg);
		transform: rotate3d(0, 0, 1, 45deg);
		top: 8px;
	}

	.header-navigation .navbar-toggler.active span:nth-of-type(2) {
		opacity: 0;
	}

	.header-navigation .navbar-toggler.active span:nth-of-type(3) {
		-webkit-transform: rotate3d(0, 0, 1, -45deg);
		transform: rotate3d(0, 0, 1, -45deg);
		top: -8px;
	}

.header-navigation .navbar-close {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 12;
	display: none;
	padding: 5px;
}

	.header-navigation .navbar-close .cross-wrap {
		width: 34px;
		height: 34px;
		cursor: pointer;
		position: relative;
	}

		.header-navigation .navbar-close .cross-wrap span {
			position: absolute;
			display: block;
			width: 100%;
			height: 2px;
			border-radius: 6px;
			background: #fff;
		}

			.header-navigation .navbar-close .cross-wrap span.top {
				top: 17px;
				left: 0;
				-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
			}

			.header-navigation .navbar-close .cross-wrap span.bottom {
				bottom: 15px;
				left: 0;
				-webkit-transform: rotate(-45deg);
				transform: rotate(-45deg);
			}
.header-navigation .nav-container .main-menu ul li .yazi {
    font-size: 17px;
    font-weight: 500;
    position: relative;
    z-index: 11;
    color: #fff;
    display: inline-block;
    z-index: 1;
    line-height: 100%;
    margin-left: 20px;
}
.header-navigation .nav-container .main-menu ul li .sub-menu {
   width: max-content;
  padding: 5px 10px;
}
.header-navigation .nav-container .main-menu ul li .sub-menu li a {
    margin-left: 0px;
    font-size: 16px;
}
body .header-navigation .nav-container .main-menu ul li:hover > a {
    color: #000000;
}
.header-navigation .nav-container .main-menu ul li .yazi{color: #000000;}
body.home .header-navigation .nav-container .main-menu ul li .yazi{color:  #ffffff;}
body.home.general-action .header-navigation .nav-container .main-menu ul li .yazi{color:  #000000;}
body.home .header-navigation .nav-container .main-menu ul li:hover > a {
    color: #ffffff;
}body .navbar-toggler i{
    color: black;
  }
body.home .navbar-toggler i{
    color: white;
  }
body.home.general-action .navbar-toggler i{
    color: black;
  }
@media (min-width: 1200px) {
  .navbar-toggler {
    display: none;
  }
}
body.home .header-navigation .nav-container .main-menu ul li:hover > a {
    color: #434343;
}
.tabbtn {
    color: black!important;
    background-color: transparent!important;
    border: 1px solid black!important;
    border-radius: 0px!important;
}
.tabbtn.active {
    background-color: #96C11F!important;
    color: white!important;
}
.tabbtnul {
    gap: 10px;
}
@media (max-width: 500px) {
  .footercontainer .col-md-6.mt-3 {
    margin-top: 0px!important;
}
  .footercontainer .box.contact {
    margin-top: 18px!important;
}
  .tabbtnul {
    flex-direction: column;
  } .tabbtnul .tabbtn{
     width: 100%;
  }   
}
section.contents.pages .page-contact .custom-form {
  border: unset;
  box-shadow: unset;
}
body.home img.logo.img-fluid.beyazlogo {
    display: block!important;
}
body.home.general-action img.logo.img-fluid.beyazlogo {
    display: none!important;
}
body.home img.logo.img-fluid.siyahlogo {
    display: none!important;
}
body.home.general-action img.logo.img-fluid.siyahlogo {
    display: block!important;
}
.header-navigation .nav-container .main-menu ul li .yazi {
    font-weight:bold;
}
section.slide-wrapper .swiper-slide .caption .text span {
    font-size:39px;
}
body.general-action .socials-qaction .icons a .icon::before{
    color: #96C11F;
}
footer .copy, footer, footer .box a {
    color: #000000;
}
.socials-qaction .icons a {
    border:2px solid #fff;
}
section.contents .home-category .box{
    height:2.06vw;
}
.half-circle img{
     height:2.2vw;
}
section.contents .home-category .box{
   padding-left:10px;
}
.card button{
  color: #75951c;
}
section.contents .home-category .box.painting::after{
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
}
.kwidg-3::after{
   border-right: 15px solid white!important;
}
.kwidg-1::after{
   border-right: 15px solid white!important;
}
section.contents .home-category .box.painting::after{
   display:none;
}
section.contents .catalog-news .catalog{
    background-color: #b5c1d6;
}
section.contents .catalog-news .news .swiper-body .info {
    background-color: #b5c1d6;
}
.hex-bg{
  background-size:contain;
  background:none;
}
.box-date-title .date{
  color:white;
}
.box-date-title .date span:first-child {
    border-right: 1px solid white;
}
.d-inline-block{
   padding-left:6px;
}
section.contents.pages .page-catalogs .catalog-slides .slide-item .boxes img{
   vertical-align:middle;
   border-style:none;
   width:100%;
}
   
section.contents .catalog-news .catalog .catalog-photo {    
     max-width:26vw;     
}
section.contents.pages .page-contact .box.infos .icon-wrap .icon {
    padding: 0 15px;
}

.slider-yazi{
  justify-content: start;
}
@media (max-width: 1570px) {
    .slider-yazi{
      justify-content: center;
}
}
footer .box.contact a {
    padding-right: 17px;
}
section.slide-wrapper .swiper-slide .caption a {
    border: 2px solid #fff;
}
section.slide-wrapper .swiper-slide .caption a, section.slide-wrapper .swiper-slide .caption .text span {
    font-weight: 500;
}
section.slide-wrapper .swiper-slide .caption {
    margin: auto;
    text-align: center;
}

section.contents.pages .page-product-detail .photo-quote .quote span {
    font-size: 16px;
}
section.contents.pages .page-projects .projects-boxes .project-detail .project-link {
    border: 2px solid #fff;
    font-weight: 600;
}
section.slide-wrapper .swiper-slide .caption .text {
    margin-bottom: calc(-19px + 2.68vw);
}
section.contents.pages .page-product-detail .thumbnails {
    margin-top: -16px;
}
.navbar-toggler {
    padding: 0.25rem 1.75rem;
}
@media (min-width: 360px) {
   .navbar-toggler {
    padding: 0.25rem 1.3rem;
}
}
@media (min-width: 375px) {
   .navbar-toggler {
    padding: 0.25rem 2.3rem;
}
}
@media (min-width: 390px) {
   .navbar-toggler {
    padding: 0.25rem 2.75rem;
}
}
@media (min-width: 412px) {
   .navbar-toggler {
    padding: 0.25rem 4.3rem;
}
}
@media (min-width: 414px) {
   .navbar-toggler {
    padding: 0.25rem 4.2rem;
}
}
@media (min-width: 430px) {
   .navbar-toggler {
    padding: 0.25rem 5rem;
}
}
@media (min-width: 540px) {
   .navbar-toggler {
    padding: 0.25rem 12rem;
}
}
@media (min-width: 768px) {
   .navbar-toggler {
    padding: 0.25rem 26rem;
}
}
@media (min-width: 820px) {
   .navbar-toggler {
    padding: 0.25rem 29.3rem;
}
}
@media (min-width: 912px) {
   .navbar-toggler {
    padding: 0.25rem 34.3rem;
}
}
@media (min-width: 1024px) {
   .navbar-toggler {
    padding: 0.25rem 41.3rem;
}
}

.breadcrumb {
    padding-top: 0px;
}
section.contents.pages .page-contact .titles {
    background-color: #96c11f;
}
.boxes a:hover {
   color: #96c11f;
}
  
.catalog-news a:hover{
   color: #96c11f;
} 
.box.box-yazi {
    width: 206px;
}

.accordion>.card>.card-header h1 {
    font-size: 20px;
    margin: 0;
}

@media (max-width:375px){
  footer .box.contact .cell{
    text-align:left;  }
   footer .box.contact a.adres-mobil {
          width: 162.8px;
}
   
}
@media (max-width:414px){
  footer .box.contact .cell{
    text-align:left;  }
   footer .box.contact a.adres-mobil {
          width: 162.8px;  } 
}
@media (max-width:430px){
  footer .box.contact .cell{
    text-align:left;  }
   footer .box.contact a.adres-mobil {
          width: 162.8px;  } 
}
@media (max-width:540px){
       footer .box.contact .cell{
    text-align:left;  }
   footer .box.contact a.adres-mobil {
          width: 147px;  } 
body.general-action .socials-qaction .icons a {
    display: none;
}
body.general-action.general-actionsosyal .socials-qaction .icons a {
    display: block;
}
}
@media (min-width:500px) {
       /*footer .cell a.iletisim-yazi {
           width:346.5px;
}*/
}.cell.d-flex.align-items-center.mt-2 {
    justify-content: space-between;
}

@media (max-width:430px) {
footer .box.contact a.mobil-adres{
      padding-left:14px;
      padding-bottom:30px;
}
}
ul.breadcrumb li.active h1 {
    margin: 0;
    padding: 2px;
}
.htumunug {
    width: calc(100% - 270px);
    position: absolute;
    text-align: end;
    bottom: -50px;    
  display: none;
}
.swiper-slide-active .htumunug {  
  display: block;
}
.cc-color-override--1519698737 .cc-btn:hover, .cc-color-override--1519698737 .cc-btn:focus {
    background-color: #000000!important;
}
section.contents .catalog-news {
    padding-bottom: 2.41667vw;
}.mobilacd {
    display: none;
}
@media (min-width:500px) {
a.quote.d-flex.align-items-center.justify-content-center.view-teklif {
    top: 62%;
    background-color: #96C11F!important;
    padding: 15px;
    color: white;
    width: 52px;
    height: 212px;
    position: fixed;
    right: 14px;
    z-index: 9999;
}
a.quote.d-flex.align-items-center.justify-content-center.view-teklif span {
   -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    white-space: nowrap;
}
}
@media (max-width:500px) {
  .masaustutab {
    display: none;
}
  .mobilacd {
    display: block;
}
  body:not(.general-action) a.quote.d-flex.align-items-center.justify-content-center.view-teklif {
    top: 62%;
    background-color: #96C11F!important;
    padding: 15px;
    color: white;
    width: 40px;
    height: 212px;
    position: fixed;
    right: 14px;
    z-index: 9999;
}
  body:not(.general-action) a.quote.d-flex.align-items-center.justify-content-center.view-teklif span {
   -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    white-space: nowrap;
}
a.quote.d-flex.align-items-center.justify-content-center.view-teklif {
   background-color: #96c11f;
    padding-top: 11px;
    padding-bottom: 7px;
    margin-bottom: 10px;
    color: white;
}
ul.tabbtnul li { padding: 5px 10px; z-index: 2; }
ul.tabbtnul li:not(.init) { float: left; width: 100%; display: none; background: #ddd; }
ul.tabbtnul li:not(.init):hover, ul li.selected:not(.init) {     
  background: #96C11F!important;
    color: white; }
ul.tabbtnul li.init { cursor: pointer; }
  ul.tabbtnul li.init .tabbtn {
    background-color: #96C11F!important;
    color: white!important;
}
  ul.tabbtnul li.init .tabbtn:after {
    content: "\f107";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    margin-left: 21px;
    display: inline-block;
    font-size: 14px;
}
}
.mobile-dil, .dil-mobile{
 display:none;
}

@media(max-width:500px){
  .navbar-toggler {
    padding: 0.25rem 0.3rem;
}
.dil-mobile {
    display: block;
    padding-left: 55px;
}

.iletisim{
  display:none;
  }

header img.logo {
    max-width: 163px!important;
}
.dil{
  display:none;
  }
  .home .dil-mobile a,.home  .dil-mobile span{ color:white;}
.dil-mobile a{
  font-weight:700;
}
body.general-action header .dil-mobile a{
   color:#000000;
}
body.general-action header .dil-mobile span{
   color:#000000;
}
  
}
.dil a{
  color:white;
  font-weight:700;
}
.dil span{
  color:white;
}
body.general-action header .dil a{
   color:#000000;
}
body.general-action header .dil span{
   color:#000000;
}
body.home img.logo.img-fluid.beyazlogo {
    display: block!important;
    width: auto;
    height: auto;
    max-width: 260px;
    filter: brightness(0) invert(1);
}
 body.home img.logo.img-fluid.beyazlogo {
    max-width:203px;
}
body.general-actionsosyal .socials-qaction{
   display: none;
  }
body:not(.general-action) a.quote.d-flex.align-items-center.justify-content-center.view-teklif { 
    height: 118px; 
}
@media (max-width:375px) {
     .dil-mobile {
         padding-left:23px;
  }
}
@media(max-width:768px) {
a.footer-menu-46 {
    padding-top: 4px;
}
  a.footer-menu-45 {
    padding-top: 3px;
}
  a.footer-menu-47 {

    margin-top: -12px;
}
  a.footer-menu-51 {
    margin-top: 4px;
}
a.footer-menu-48 {
    margin-top: 9px;
}

}
@media(width:1024px){
      .dil-mobile{
      display:block;
      padding-left: 537px;
  
  }

body.home header .dil-mobile a{
    color:white;
    font-weight:700;
  }

body.home header .dil-mobile span{
    color:white;
    font-weight:700;
  }
body.general-action header .dil-mobile a{
   color:#000000;
   font-weight:700;
}
body.general-action header .dil-mobile span{
   color:#000000;
   font-weight:700;
}
.navbar-toggler {
    padding: 0.28rem 0.3rem;
}
.dil{
 display:none;
  }
}
@media(width:800px){
  .dil-mobile{
    display:flex;
    padding-left: 337px;
  }
.dil-mobile span{
   margin: 0 5px;

  }
.dil{
 display:none;
  }
body.home header .dil-mobile a{
    color:white;
    font-weight:700;
  }

body.home header .dil-mobile span{
    color:white;
    font-weight:700;
  }
body.general-action header .dil-mobile a{
   color:#000000;
   font-weight:700;
}
body.general-action header .dil-mobile span{
   color:#000000;
   font-weight:700;
}
.navbar-toggler {
    padding: 0.25rem 0rem;
}
}
@media screen and (max-width: 834px) and (min-width: 600px) {
  .navbar-toggler {
    padding: 0.25rem 1rem;
}
.dil{
 display:none;
  }
.dil-mobile {
  display:flex;
  }

}

.navbar-toggler {
    padding: 10px;
    margin-left:auto;
}
.socials-qaction .icons a:hover .icon::before {
    color: #96C11F;
}
section.contents.pages .page-projects .projects-boxes .project-detail .project-link {
    background-color: #abb2be94;
}









