a, p, input, select, textarea, table, td, th, span, h1, h2 h3, h4, h5, h6, body, button {
	font-family: 'Urbanist', sans-serif;
}
html {
	scroll-behavior: smooth;
}
a:hover {
	text-decoration: none;
}
input, select, button, textarea {
	outline: none;
}
.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 90%;
}
h1 {
	font-size: 90px;
	line-height: 108px;
}
h2 {
	font-weight: 700;
	font-size: 80px;
	line-height: 84px;
}
h3 {
	font-size: 30px;
	line-height: 41px;
}
h4 {
	font-size: 24px;
	line-height: 30px;
}
h5 {
	font-size: 20px;
	line-height: 24px;
}
h6 {
	font-size: 18px;
	line-height: 22px;
}
p {
	font-size: 24px;
	line-height: 150%;
}
.main-header {

	position: relative;
	padding-top: 30px;
	padding-bottom: 30px;
	transition: 1s;
	width: 100%;
}
.main-header .main-header-logo {

	width: 50%;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.main-header .main-header-logo img {

}
.main-header .main-header-menu {

	width: 50%;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.main-header .main-header-menu ul {

	padding-left: 0;
	margin-bottom: 0;
}
.main-header .main-header-menu ul li {

	display: inline-block;
	margin: 0px 0px 0px 10px;
}
.main-header .main-header-menu ul li img {

	width: 100%;
	cursor: pointer;
}
.main-header .main-header-menu ul li input {

border-bottom: 1px solid #1D5A69;

height: 40px;

width: 100%;

padding-left: 20px;

font-size: 14px;

font-weight: bold;

color: #E31E24;

outline: none;

background: transparent;

border: none;

border-bottom: 1px solid #E31E24;
}
.main-header .main-header-menu ul li input::placeholder {
	color: #000;
}
.footer {

background: #000000;

position: relative;

padding-top: 5%;

/* padding-bottom: 2%; */
}
.footer h3 {

	font-weight: 400;
	font-size: 35px;
	line-height: 42px;
	color: #FFFFFF;
	margin-bottom: 20px;
}
.footer h3 a{
 
	color: #FFFFFF; 
}
.footer h3 a:hover{
 
	color: #FF0000; 
}
.footer .footer-link {

	width: 33%;
}
.footer .footer-link ul {

	padding-left: 0;
	margin-bottom: 0;
}
.footer .footer-link ul li {

	list-style: none;
}
.footer .footer-link ul li a {

	font-weight: 400;
	font-size: 20px;
	line-height: 20px;
	color: #FFFFFF;
}
.footer .footer-link ul li a:hover {

}
.footer .footer-iletisim {

	width: 25%;
	text-align: center;
}
.footer .footer-iletisim .footermail {

	font-weight: 300;
	font-size: 20px;
	line-height: 150.5%;
	text-align: center;
	color: #FFFFFF;
}
.footer .footer-iletisim ul {

	padding-left: 0;
	margin-bottom: 0;
	margin-top: 5%;
}
.footer .footer-iletisim ul li {

	display: inline-block;
	margin: 0px 5px 0px 5px;
}
.footer .footer-iletisim ul li img {

}
.footer .footer-input {

	width: 40%;
	padding-left: 10%;
}
.footer .footer-input input {
	background: transparent;
	border-top: 0;
	border-right: 0;
	border-left: 0;
	border-bottom: 1px solid #fff;
	width: 100%;
	font-weight: 300;
	font-size: 25px;
	line-height: 29px;
	color: #FFFFFF;
	opacity: 0.7;
}
.footer .footer-input input::placeholder {
	color: #FFFFFF;
	opacity: 0.7;
}
.footer .footer-input .footer-input-butons {
	margin-top: 4%;
	text-align: right;
}
.footer .footer-input .footer-input-butons button {
	font-weight: 300;
	font-size: 24px;
	line-height: 28px;
	color: #FFFFFF;
	transition: 0.5s;
	background: transparent;
	border: 2px solid #fff;
	border-radius: 32px;
	padding: 8px 40px;
}
.footer .footer-input .footer-input-butons button:hover {
	transition: 0.5s;
	background: #FF0000;
}
.footer .footer-alt {

text-align: center;

padding-top: 5%;

padding-bottom: 5%;
}
.footer .footer-alt img {

width: 150%;
}
.footer .footer-alt .copyright {

	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 0;
	margin-top: 20px;
}
.izlence {

	position: relative;
	padding-top: 2%;
}
.izlence ul {

	padding-left: 0;
	margin-bottom: 0;
	margin-left: -15px;
}
.izlence ul li {

	display: inline-block;
	margin: 0px 5px 0px 0px;
}
.izlence ul li span {

	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #2C2C2C;
	transition: 0.5s;
}
.izlence ul li a {

	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #2C2C2C;
	transition: 0.5s;
}
.izlence ul li a:hover {

}
.iletisim-part {position: relative;padding-top: 2%;padding-bottom: 5%;}
.iletisim-part .iletisimpart-left {

width: 56%;

position: relative;

margin-top: auto;

margin-bottom: auto;

padding-left: 5%;
}
.iletisim-part .iletisimpart-left h1 {

font-weight: 300;

color: #333333;

width: 90%;
}
.iletisim-part .iletisimpart-left h3 {font-weight: 700;color: #000000;margin-top: 5%;margin-bottom: 1%;}
.iletisim-part .iletisimpart-left a {

font-style: normal;

line-height: 150.5%;
/* identical to box height, or 30px */

color: #333333;
}
.iletisim-part .iletisimpart-left h1 strong{

font-weight: 700; 
}
.iletisim-part .iletisimpart-left h1 span {
	font-weight: 700;
	display: block;
	color: #E31E24;
}
.iletisim-part .iletisimpart-left h5 {

	font-weight: 300;
	color: #333333;
}
.iletisim-part .iletisimpart-left h5 strong {
	font-weight: 700;
}
.iletisim-part .iletisimpart-left .iletisimtitleicon {

	position: absolute;
	z-index: -1;
	width: 35%;
	right: 0%;
	top: -30%;
	height: 400px;
}
.iletisim-part .iletisimpart-left .iletisimtitleicon img {

	width: 100%;
	height: 100%;
	object-fit: contain;
}
.iletisim-part .iletisimpart-right {

width: 44%;

position: relative;

z-index: 2;
}
.iletisim-part .iletisimpart-right .maviserit {

	position: relative;
}
.iletisim-part .iletisimpart-right .maviserit img {

	width: 100%;
}
.iletisim-part .iletisimpart-right .maviseritimg {

	position: absolute;
	right: 15%;
	top: 14%;
}
.iletisim-part .iletisimpart-right .maviseritimg img {
	width: 100%;
}
.iletisimcontact {

position: relative;

padding-top: 2%;

padding-bottom: 3%;

overflow: hidden;
}
.iletisimcontact .iletisimcontact-width {

width: 100%;

text-align: left;
}
.iletisimcontact .iletisimcontact-width h3 {

font-weight: 700;

font-size: 60px;

line-height: 50px;

text-align: left;

color: #000000;

margin-bottom: 30px;
}
.iletisimcontact .iletisimcontact-width h5 {

	font-weight: 300;
	text-align: center;
	color: #333333;
}
.iletisimcontact .iletisimcontact-width h5 a {

	color: #333333;
}
.iletisimcontact .iletisimcontact-width ul {

	padding-left: 0;
	margin-bottom: 0;
	margin-top: 2%;
}
.iletisimcontact .iletisimcontact-width ul li {

	display: inline-block;
	margin: 0px 5px 0px 5px;
}
.iletisimcontact .iletisimcontact-width ul li img {

}
.iletisimcontact .iletisimcontact-width .cu-first-buton {
	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	transition: 0.5s;
	height: 45px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #7D7D7D;
	margin: auto;
	width: 40%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.iletisimcontact .iletisimcontact-width .cu-first-buton:hover {
	transition: 0.5s;
	background: #7D7D7D;
	color: #fff;
}
.iletisimcontact .iletisimcontact-width .cu-second-buton {
	background: #FF6600;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	transition: 0.5s;
	height: 45px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #fff;
	margin: auto;
	width: 40%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 10px;
}
.iletisimcontact .iletisimcontact-width .cu-second-buton:hover {
	transition: 0.5s;
	background: #fff;
	color: #FF6600;
}
.iletisimcontact .iletisimcontact-width .cu-third-buton {
	background: #1D5A69;
	border: 1px solid #D1D1D1;
	border-radius: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 700;
	font-size: 60px;
	line-height: 50px;
	text-align: center;
	color: #FFFFFF;
	width: 80%;
	margin: auto;
	transition: 0.5s;
	margin-top: 10%;
	height: 140px;
}
.iletisimcontact .iletisimcontact-width .cu-third-buton:hover {
	transition: 0.5s;
	color: #1D5A69;
	background: #fff;
}
.iletisimcontact .howcanwehelp {

	position: absolute;
	top: 0;
	z-index: -1;
	right: 2%;
	width: 65%;
}
.iletisimcontact .howcanwehelp img {

	width: 100%;
}
.faq {

	position: relative;
	padding-top: 2%;
	padding-bottom: 5%;
	text-align: center;
}
.faq h2 {

}
.faq .row {
	width: 60%;
	margin: auto;
	margin-top: 3%;
}
.faq .faqcard-width {

	width: 50%;
}
.faq .faqcard-width .faqcard {

	position: relative;
	background-image: url("../img/faq-card-bg.jpg");
	width: 98%;
	margin: auto;
	margin-bottom: 10px;
	height: 250px;
}
.faq .faqcard-width .faqcard img {

	width: 120px;
	height: 120px;
	object-fit: contain;
	margin-top: 8%;
}
.faq .faqcard-width .faqcard h5 {

	font-weight: 700;
	letter-spacing: 0.02em;
	color: #FFFFFF;
	margin-bottom: 0;
	margin-top: 30px;
}
.faq .faq-alt-desc {

	width: 90%;
	margin: auto;
	margin-top: 4%;
}
.faq .faq-alt-desc h5 {
	font-weight: 300;
	color: #333333;
	text-align: left;
	margin-bottom: 0;
}

/*----*/

#backtotop {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 99;
	font-size: 18px;
	border: none;
	outline: none;
	background: transparent;
	cursor: pointer;
}
#backtotop img {
	width: 100%;
}

/*----*/

.qualitypart {

	margin-top: 5%;
}
.qualitypart h2 {

	font-weight: 700;
	font-size: 60px;
	line-height: 72px;
	text-align: center;
	color: #000000;
}
.qualitypart h2 span {

	font-weight: 500;
}
.qualitypart h3 {
	font-weight: 500;
	text-align: center;
	color: #000000;
	margin-top: 3%;
}
.qualitypart ul {

	padding-left: 0;
	margin-bottom: 0;
	text-align: center;
	margin-top: 3%;
}
.qualitypart ul li {

	display: inline-block;
	margin: 0px 50px 0px 50px;
}
.qualitypart ul li img {

	height: 100px;
	width: 100%;
	object-fit: contain;
}
.qualitymotorimage {
	position: absolute;
	width: 25%;
	right: 17%;
	top: -20%;
	z-index: 1;
}
.qualitymotorimage img {
	width: 80%;
}
.quality-certificate {

	position: relative;
	padding-top: 2%;
	padding-bottom: 10%;
	background-image: url("../img/qualitydescbg.jpg");
	background-size: cover;
	background-position: center;
	z-index: 0;
}
.quality-certificate .quality-cert-desc {
	width: 80%;
	margin: auto;
	margin-top: 30px;
	margin-bottom: 50px;
}
.quality-certificate .quality-cert-desc h3 {
	font-weight: 700;
	text-align: center;
	color: #fff;
	margin-bottom: 0;
}
.quality-certificate .quality-cert-desc h5 {
	font-weight: 500;
	text-align: center;
	color: #FFFFFF;
}
.qualitycertificatepart {

	position: relative;
	margin-top: 5%;
	text-align: center;
	padding-top: 3%;
}
.qualitycertificatepart .qclogo {

	position: absolute;
	width: 100%;
	z-index: -1;
	top: 0;
}
.qualitycertificatepart .qclogo img {

	width: 60%;
}
.qualitycertificatepart h2 {

	color: #FFFFFF;
}
.qualitycertificatepart .row {

	margin-top: 5%;
}
.qualitycertificatepart .row .qcertcard-width {

	width: 32%;
	margin-bottom:5rem;
}
.qualitycertificatepart .row .qcertcard-width .qcertcard {

position: relative;

width: 70%;

margin: auto;
}
.qualitycertificatepart .row .qcertcard-width .qcertcard img {

width: auto;

height: auto;

object-fit: contain;
}
.qualitycertificatepart .row .qcertcard-width .qcertcard a {width: 70%;margin-top:5%;margin: auto;margin-top: 10%;}
.qualitycertificatepart .row .qcertcard-width .qcertcard a:hover {

	 
}
.corporate-part {

position: relative;

padding-top: 1%;

padding-bottom: 5%;
}
.corporate-part .cpleft {

	width: 60%;
	position: relative;
}
.corporate-part .cpleft h1 {

font-weight: 700;

text-align: left;

color: #E31E24;

margin-bottom: 40px;
}
.corporate-part .cpleft h1 span {

display: block;

font-weight: 400;

color: #333333;
}
.corporate-part .cpleft h5 {

	font-weight: 300;
	color: #333333;
	margin-bottom: 30px;
}
.corporate-part .cpleft h5 strong {

	font-weight: 700;
}
.corporate-part .cpright {
	width: 40%;
}
.corporate-part .cpright img {
	width: 100%;
}
.corporate-part .cpleft .kupimage {
	position: absolute;
	top: -5%;
	width: 35%;
	z-index: -1;
	right: 27%;
}
.corporate-part .cpleft .kupimage img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.corporateyesilbg {
	background-image: url(../img/qualitydescbg.jpg);
	padding-top: 5%;
	padding-bottom: 5%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	z-index: -2;
	position: relative;
	margin: 0;
}
.corporateyesilbg h2 {

text-align: center;

color: #FFFFFF;

width: 70%;

margin: auto;

margin-bottom: 12%;

font-weight: 300;
}
.corporateyesilbg h2 strong{
 
font-weight: bold;
}
.corporateyesilbg .corporateyesilbg-desc {
	position: relative;
	display: flex;
	width: 100%;
	margin: auto;
	margin-bottom: 7%;
}
.corporateyesilbg .corporateyesilbg-desc h2 {
	font-weight: 700;
	color: #FFFFFF;
	transform: rotate(-90deg);
	width: 200px;
	height: 120px;
}
.corporateyesilbg .corporateyesilbg-desc h2.valuesh2 {
	font-weight: 700;
	color: #FFFFFF;
	transform: rotate(-90deg);
	width: 200px;
	height: 120px;
	margin:initial;
}
.corporateyesilbg .corporateyesilbg-desc p {
	font-weight: 300;
	letter-spacing: 0.02em;
	color: #FFFFFF;
	transform: rotate(-90deg);
	margin-bottom: 0;
	height: 80px;
	width: 140px;
	text-align: center;
	position: relative;
}
 
.corporateyesilbg .corporateyesilbg-desc span {
	font-weight: 300;
	letter-spacing: 0.02em;
	color: #FFFFFF;
	transform: rotate(-90deg);
	margin-bottom: 0;
	height: 80px;
	width: 140px;
	text-align: center;
	position: absolute;
	left: -88px;
}
 .corporateyesilbg .corporateyesilbg-desc p:after {
	content: "";
	background-image: url("../img/kirmizi-cubuk.png");
	width: 10px;
	height: 110px;
	display: block;
	background-repeat: no-repeat;
	transform: rotate(-90deg);
	background-size: contain;
	position: absolute;
	left: 50px;
	top: -13px;
}
.corporateyesilbg .corporateyesilbg-desc span:after {
	content: "";
	background-image: url("../img/kirmizi-cubuk.png");
	width: 10px;
	height: 110px;
	display: block;
	background-repeat: no-repeat;
	transform: rotate(-90deg);
	background-size: contain;
	position: absolute;
	left: 90px;
	top: -13px;
}
.corporateyesilbg .corporateyesilbg-desc h3 {
	font-weight: 400;
	color: #FFFFFF;
	width: 100%;
}
.corporateyesilbg .corporateyesilbg-desc h3 span {
	font-weight: 700;
	color: #FF6600;
}
.corporateyesilbg .corporateyesilbg-desc ul {
	margin-bottom: 0;
	margin-top: 0px;
	padding: 0;
}
.corporateyesilbg .corporateyesilbg-desc ul li {
	list-style: none;
	margin-bottom: 40px;
}
.corporateyesilbg .corporateyesilbg-desc ul li img {
	display: inline-block;
	margin-right: 30px;
	width: 60px;
	height: 60px;
	object-fit: contain;
	vertical-align: top;
}
.corporateyesilbg .corporateyesilbg-desc ul li h3 {
	display: inline-block;
	width: 90%;
	margin-bottom: 0;
	font-weight: 700;
	color: #FFFFFF;
}
.corporateyesilbg .corporateyesilbg-desc ul li h3 span {
	color: #fff;
	font-weight: 400;
}
.corporateyesilbg .ourtitle {
	 width:20%;
}
.corporateyesilbg .container {
	 width:80%;
	 border-left: 1px solid #fff;
}
.corporateyesilbg .ourtitle img {
	width: 100%;
}
.corporatebigmotor {
	position: absolute;
	top: 30%;
	right: 0%;
	z-index: -1;
}
.corporatebigmotor img {
	width: 80%;
}
.iletisim-part.urunlerpart {
	padding-bottom: 10%;
}
.urunleryesilbg {

	position: relative;
	background-image: url("../img/urunleryesilbg.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding-top: 2%;
	padding-bottom: 2%;
}
.urunleryesilbg .urunleryesilbg-left {

	width: 60%;
	margin-top: auto;
	margin-bottom: auto;
}
.urunleryesilbg .urunleryesilbg-left .urunleryesilbg-left-logo {

	text-align: center;
}
.urunleryesilbg .urunleryesilbg-left .urunleryesilbg-left-logo img {

	width: 40%;
}
.urunleryesilbg .urunleryesilbg-left ul {
	display: inline-block;
	padding-left: 0;
	margin-bottom: 0;
	margin-top: 10%;
}
.urunleryesilbg .urunleryesilbg-left ul li {
	list-style: none;
	font-weight: 300;
	font-size: 20px;
	line-height: 219.5%;
	color: #FFFFFF;
	position: relative;
	padding-left: 25px;
}
.urunleryesilbg .urunleryesilbg-left ul li:before {
	content: "";
	background: #FF6600;
	width: 12px;
	height: 12px;
	position: absolute;
	left: 0;
	top: 14px;
	border-radius: 50%;
}
.urunleryesilbg .urunleryesilbg-right {
	width: 40%;
}
.urunleryesilbg .urunleryesilbg-right img {
	width: 100%;
}
.urunleryesilbg .urunleryesilbg-left ul:last-child {

	padding-left: 15%;
}
.urunlermodels {

	position: relative;
	padding-top: 2%;
	padding-bottom: 2%;
}
.urunlermodels h2 {

	text-align: center;
	color: #333333;
}
.urunlermodels .models-list {
	text-align: center;
	margin-top: 2%;
}
.urunlermodels .models-list ul {
	padding-left: 0;
	margin-bottom: 0;
}
.urunlermodels .models-list ul li {
	display: inline-block;
	cursor: pointer;
	border-bottom: 1px solid #C4C4C4;
	width: 32%;
	margin: -2px;
	padding-bottom: 10px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #7D7D7D;
	height: 40px;
	position: relative;
}
.urunlermodels .models-list ul li.model-tab.active-model-tab {

	font-size: 30px;
	line-height: 140%;
	color: #333333;
	height: 50px;
	border-bottom: 9px solid #1F5A68;
}
.urunlermodels .models-list ul li.model-tab.active-model-tab:after {
	content: "";
	background-image: url("../img/maviucgen.png");
	background-size: contain;
	background-repeat: no-repeat;
	height: 14px;
	width: 14px;
	position: absolute;
	left: 50%;
	bottom: -22px;
}
.urunlermodels .models-ic {
	margin-top: 2%;
}
.urunlermodels .models-ic .modelsicbutons {
	padding-left: 0;
	margin-bottom: 0;
}
.urunlermodels .models-ic .modelsicbutons li {
	display: inline-block;
	margin: 0px 20px 0px 0px;
}
.urunlermodels .models-ic .modelsicbutons li a {

	border: 1px solid #D1D1D1;
	border-radius: 40px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #7D7D7D;
	background: #fff;
	display: flex;
	height: 40px;
	align-items: center;
	justify-content: center;
	width: 250px;
}
.urunlermodels .models-ic .modelsicbutons li a:hover {
}

/*------*/

.urunlermodels .models-ic .mdldrop {
	position: relative;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #7D7D7D;
	background: #fff;
	display: flex;
	height: 40px;
	align-items: center;
	justify-content: center;
	width: 250px;
}

.urunlermodels .models-ic .mdldrop-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 160px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 12px 16px;
	z-index: 1;
}

.urunlermodels .models-ic .mdldrop:hover .mdldrop-content {
	display: block;
	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	top: 40px;
	width: 100%;
}

.urunlermodels .models-ic .mdldrop-content ul {
	padding-left: 0;
	margin-bottom: 0;
}
.urunlermodels .models-ic .mdldrop-content ul li {

	margin: 10px 0px 10px 0px;
}
.urunlermodels .models-ic .mdldrop-content ul li a {
	font-weight: 500;
	font-size: 20px;
	line-height: 20px;
	letter-spacing: 0.02em;
	color: #6B6B6B;
	display: block;
	border: none;
	width: auto;
	background: transparent;
	height: auto;
}

/*------*/

.urunlermodels .models-ic .mdldrop span img {
	margin-left: 20px;
}
.urunlermodels .models-ic .models-ic-rows {

	margin-top: 5%;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width {

	width: 32%;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card {

	position: relative;
	width: 80%;
	text-align: center;
	transition: 1s;
	margin: auto;
	padding: 40px 10px 20px 10px;
	margin-bottom: 30px;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card h3 {

	font-weight: 700;
	color: #151515;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card h3:last-child {
	color: #333333;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card h3.miccardturuncutitle {

	color: #FF6600;
	border-top: 1px solid #C4C4C4;
	width: max-content;
	margin: auto;
	padding-top: 10px;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card .modelsic-card-main-image {

	position: relative;
	overflow: hidden;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card .modelsic-card-main-image img {

	width: 300px;
	height: 300px;
	object-fit: contain;
	transition: 1s;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card .modelsic-card-main-image:after {
	content: "";
	background: #E7E7E7;
	border-radius: 50%;
	width: 260px;
	height: 260px;
	position: absolute;
	top: 20px;
	left: 20%;
	z-index: -1;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card:hover {
	transition: 1s;
	background: #F4F4F4;
	border-radius: 40px;
}
.urunlermodels .models-ic .models-ic-rows .modelsic-card-width .modelsic-card:hover .modelsic-card-main-image img {
	transition: 1s;
	transform: scale(1.1);
}
.urunleric {

	position: relative;
	padding-top: 5%;
	padding-bottom: 5%;
}
.urunleric .urunleric-left {
	width: 45%;
	padding-right: 5%;
}
.urunleric .urunleric-rigth {
	width: 55%;
}
.urunleric .urunleric-rigth h1 {
	font-weight: 700;
	color: #333333;
}
.urunleric .urunleric-rigth ul {
	padding-left: 0;
    margin-bottom: 0;
    margin-top: 5%;
    display: flex;
}
.urunleric .urunleric-rigth ul li {
	display: inline-block;
	margin: 0px 40px 0px 0px;
}
.urunleric .urunleric-rigth ul li h3 {
	font-weight: 700;
	color: #E31E24;
	font-size: 25px;
}
.urunleric .urunleric-rigth ul li h3 span {
	display: block;
	font-weight: 400;
	font-size: 35px;
	line-height: 35px;
	color: #151515;
}
.urunleric .urunleric-rigth ul li h3 span p{
	display: block;
	font-weight: 400;
	font-size: 35px;
	line-height: 35px;
	color: #151515;
	margin:0;
}
.urunleric .urunleric-rigth .urunlericdesc {
	font-weight: 700;
	font-size: 35px;
	line-height: 150.5%;
	color: #333333;
	margin-top: 3%;
}
.urunleric .urunleric-rigth h5 {
	font-weight: 300;
	color: #333333;
}
.urunleric .urunleric-rigth .urunlericdesc-list {

}
.urunleric .urunleric-rigth .urunlericdesc-list li {
	position: relative;
	font-weight: 500;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #000000;
	padding-left: 15px;
}
.urunleric .urunleric-rigth .urunlericdesc-list li:before {
	content: "";
	background: #333333;
	width: 8px;
	height: 8px;
	position: absolute;
	left: 0;
	top: 10px;
	border-radius: 50%;
}
.urunleric .urunleric-rigth .urunlericdesc-butons {

	margin-top: 5%;
}
.urunleric .urunleric-rigth .urunlericdesc-butons a {

	background: #FF6600;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #FFFFFF;
	transition: 0.5s;
	padding: 10px 30px;
}
.urunleric .urunleric-rigth .urunlericdesc-butons a:hover {

	transition: 0.5s;
	border: 1px solid #FF6600;
	background: #fff;
	color: #FF6600;
}
.urunlericfeatures {

	position: relative;
	padding-top: 2%;
	padding-bottom: 2%;
}
.urunlericfeatures h2 {

	text-align: center;
	color: #333333;
}
.urunlericfeatures .featureslist {
	margin-top: 2%;
}
.urunlericfeatures .featureslist ul {
	padding-left: 0;
	margin-bottom: 0;
	border-bottom: 1px solid #C4C4C4;
}
.urunlericfeatures .featureslist ul li {
	display: inline-block;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	cursor: pointer;
	color: #7D7D7D;
	width: 32%;
	margin: -2px;
	padding-bottom: 10px;
	position: relative;
	text-align: left;
}
.urunlericfeatures .featurestable {

	margin-top: 2%;
}
.urunlericfeatures .featurestable table {
}
.urunlericfeatures .featurestable table a.indircatbtn{
	
font-weight: 400;
	
font-size: 14px;
	
line-height: 300%;
/* identical to box height */
	
color: #333333;
	
display: flex;
	
width: 50%;
	
border: 1px solid #333333;
	
padding-left: 10%;
	
border-radius: 50px;
}
.urunlericfeatures .featurestable table a.indircatbtn span{
    display: block;
    margin-left: 40%;
}
.urunlericfeatures .featurestable table a{color: #333333;}
.urunlericfeatures .featurestable table a img{width: 6%;}
.urunlericfeatures .featurestable table a h5{font-weight: 700;
/* identical to box height, or 163% */color: #000000;display: inline-block;padding-left: 5%;}
.urunlericfeatures .featurestable h3 {

	font-weight: 700;
	letter-spacing: 0.02em;
	color: #333333;
	border-bottom: 1px solid #C4C4C4;
	padding-left: 15px;
	padding-bottom: 5px;
}
.urunlericfeatures .featurestable table {

	position: relative;
	width: 100%;
}
.urunlericfeatures .featurestable table tr {
    border: 1px solid #33333394;
    border-radius: 20px;
    display: flex;
    padding: 14px 10px;
    justify-content: center;
    align-items: center;
}
 
.urunlericfeatures .featurestable table tr th {

}
.urunlericfeatures .featurestable table tr td {

	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	letter-spacing: 0.02em;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 50%;
	padding-left: 15px;
}
.urunlericfeatures .featurestable table tbody{
	width:100%;
}
.urunlericfeatures .featurestable table tr td:nth-child(1) {
 
	width: 40%; 
}
.urunlericfeatures .featurestable table tr td:nth-child(2) {
 
	width: 30%; 
}
.urunlericfeatures .featurestable table tr td:nth-child(3) {
 
	width: 30%; 
}
.urunlericfeatures .featureslist ul li.featab.active-featab {

 

color: #E31E24;
}
.urunlericfeatures .featureslist ul li.featab.active-featab:after {
	content: "";
	background-image:url(../img/tabafter.png);
	background-repeat: no-repeat;
	background-size: contain;
	width: 30%;
	height: 20px;
	position: absolute;
	bottom: -12px;
	left: 0%;
}
.relatedprod {

	position: relative;
	padding-top: 2%;
	padding-bottom: 2%;
}
.relatedprod h2 {

	text-align: center;
	color: #333333;
}
.relatedprod .related-owl {

	margin-top: 5%;
}
.relatedprod .related-owl .relatedcard {

	background: #FFFFFF;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
	border-radius: 40px;
	width: 85%;
	padding: 50px;
	text-align: center;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	transition: 0.5s;
}
.relatedprod .related-owl .relatedcard .relatedcard-desc {

}
.relatedprod .related-owl .relatedcard .relatedcard-desc h3 {

	font-weight: 700;
	letter-spacing: 0.02em;
	color: #FF6600;
}
.relatedprod .related-owl .relatedcard .relatedcard-desc h3:last-child {

	color: #BEBDBD;
}
.relatedprod .related-owl .relatedcard .relatedcard-main-image {

	position: relative;
}
.relatedprod .related-owl .relatedcard .relatedcard-main-image img {

	height: 300px;
	object-fit: contain;
}
.relatedprod .related-owl .relatedcard .relatedcard-butons {

	margin-top: 5%;
}
.relatedprod .related-owl .relatedcard .relatedcard-butons a {

	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	width: 80%;
	display: block;
	padding: 10px 20px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #7D7D7D;
	transition: 0.5s;
	margin: auto;
}
.relatedprod .related-owl .relatedcard .relatedcard-butons a:hover {

}
.relatedprod .related-owl .relatedcard:hover .relatedcard-butons a {
	transition: 0.5s;
	background: #7D7D7D;
	color: #fff;
}
.slider-ok {
	position: relative;
}
.slider-ok .slider-ok-normal {
	transition: 0.5s;
	display: none;
	cursor: pointer;
}
.slider-ok .slider-ok-hover {
	transition: 0.5s;
	display: none;
	cursor: pointer;
}
.slider-ok:hover .slider-ok-normal {
	transition: 0.5s;
	display: none;
}
.slider-ok:hover .slider-ok-hover {
	transition: 0.5s;
	display: inline;
}
.relatedprod .related-owl .owl-nav {
	display: block !important;
}
.relatedprod .related-owl .owl-nav .owl-next {
	position: absolute;
	top: 40%;
	right: -3%;
}
.relatedprod .related-owl .owl-nav .owl-prev {
	position: absolute;
	top: 40%;
	left: -3%;
}
.urunleric .urunleric-left .slider-nav .slick-slide {
	margin: 10px;
}
.urunleric .urunleric-left .slider-nav .slick-slide img {

width: 100%;

background: #FFFFFF;

box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);

padding: 20px;

height: 15vh;
}
.urunleric .urunleric-left .slicksol {
	position: absolute;
	top: 34%;
	left: -7%;
}
.urunleric .urunleric-left .slicksag {
	position: absolute;
	top: 34%;
	right: -7%;
}
.urunleric .urunleric-left .slicksol img, .urunleric .urunleric-left .slicksag img {
	width: 45px;
}
.sparepart {

	position: relative;
	overflow: hidden;
	height: 800px;
}
.sparepart .row {
	width: 100%;
}
.sparepart .sparepart-left {

	width: 20%;
	background: linear-gradient(90deg, #004D60 5.5%, rgba(196, 196, 196, 0) 93.68%);
	height: 800px;
	position: relative;
	border-right: 1.2px solid #333333;
	display: flex;
	align-items: center;
	justify-content: center;
}
.sparepart .sparepart-left .sparepart-left-title {

	position: relative;
}
.sparepart .sparepart-left .sparepart-left-title h2 {

	text-align: center;
	color: #FFFFFF;
	transform: rotate(-90deg);
}
.sparepart .sparepart-left .sparepart-left-title h2 span {

}
.sparepart .sparepart-left .sparepart-left-turuncu {

	position: absolute;
	top: 50%;
	right: -4%;
}
.sparepart .sparepart-left .sparepart-left-turuncu span {

	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	letter-spacing: 0.02em;
	color: #333333;
	display: block;
	position: relative;
	transform: rotate(-90deg);
}
.sparepart .sparepart-right {

	width: 80%;
	margin-top: auto;
	margin-bottom: auto;
}
.sparepart .sparepart-left .sparepart-left-turuncu span:after {
	content: "";
	background-image: url("../img/kirmizi-cubuk.png");
	background-size: contain;
	background-repeat: no-repeat;
	width: 10px;
	height: 100px;
	position: absolute;
	transform: rotate(90deg);
	left: 38px;
	top: -20px;
}
.buton {

	position: relative;
	display: flex;
	align-items: center;
	width: max-content;
	transition: 0.5s;
}
.buton .buton-ok {

	margin-right: 10px;
	transition: 0.5s;
}
.buton .buton-ok img {

}
.buton .buton-ok .buton-ok-normal {

	transition: 0.5s;
	display: inline;
}
.buton .buton-ok .buton-ok-hover {

	transition: 0.5s;
	display: none;
}
.buton .buton-text {

	transition: 0.5s;
}
.buton .buton-text span {

	font-weight: 400;
	font-size: 18px;
	line-height: 110%;
	color: #333333;
	display: block;
}
.buton:hover .buton-ok {

	transition: 0.5s;
	margin-right: 15px;
}
.buton:hover .buton-ok .buton-ok-normal {
	transition: 0.5s;
	display: none;
}
.buton:hover .buton-ok .buton-ok-hover {
	transition: 0.5s;
	display: inline;
}
.sparepart .sparepart-right .sparepartdiv {

	position: relative;
	padding-left: 5%;
	padding-right: 5%;
	height: 100%;
	padding-top: 5%;
	padding-bottom: 5%;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-left {

	width: 40%;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-left h2 {

color: #333333;

transition: 1s;

margin-left: -5%;

margin-bottom: 0;

height: 230px;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-left h5 {font-weight: 300;line-height: 150.5%;color: #333333;margin-top: 0;transition: 1s;margin-left: -5%;height: 200px;margin-bottom: 0;}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-left .sparepartdiv-left-buton {

	margin-top: 7%;
	transition: 1s;
	margin-left: -5%;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-right {

	width: 60%;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-right .sparepartdiv-right-main-image {
	position: relative;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-right .sparepartdiv-right-main-image img {
	height: 400px;
	object-fit: contain;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-right .sparepartdiv-right-main-image .sparepartdiv-right-number {
	position: absolute;
	z-index: -1;
	top: -22%;
	right: 20%;
}
.sparepart .sparepart-right .sparepartdiv .sparepartdiv-right .sparepartdiv-right-main-image .sparepartdiv-right-number span {
	font-weight: 700;
	font-size: 600px;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke-width: 2px;
	-webkit-text-stroke-color: #1D5A69;
	display: block;
	line-height: 460px;
}
.sparepart .sparepart-right .sparepart-owl .owl-nav {
	display: block !important;
	position: absolute;
	bottom: 9%;
	right: 60%;
}
.sparepart .sparepart-right .sparepart-owl .owl-item.active .sparepartdiv .sparepartdiv-left h2 {

	transition: 1s;
	margin-left: 0%;
	transition-delay: 0.3s;
}
.sparepart .sparepart-right .sparepart-owl .owl-item.active .sparepartdiv .sparepartdiv-left h5 {

	transition: 1s;
	margin-left: 0%;
	transition-delay: 0.4s;
}
.sparepart .sparepart-right .sparepart-owl .owl-item.active .sparepartdiv .sparepartdiv-left .sparepartdiv-left-buton {
	transition: 1s;
	margin-left: 0%;
	transition-delay: 0.5s;
}
.sparepart .sparepart-right .sparepart-owl .owl-dots {
	position: absolute;
	top: 35%;
	left: 4%
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots {

	background: transparent;
	border: none;
	font-weight: bold;
	font-size: 22.4px;
	line-height: 34px;
	color: #333333;
	margin-right: 10px;
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(1):after {
	content: "01";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(2):after {
	content: "02";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(3):after {
	content: "03";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(4):after {
	content: "04";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(5):after {
	content: "05";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(6):after {
	content: "06";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(7):after {
	content: "07";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots:nth-of-type(8):after {
	content: "08";
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots.active {

	color: #1D5A69;
}
.sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots.active:after {

	border-bottom: 3px solid #FF6600;
	padding-bottom: 5px;
}
.find-dist {

position: relative;

overflow: hidden;

background-image: url("../img/find-dist.jpg");

background-size: cover;

background-position: center;

height: 1100px;
}
.find-dist .row {
	width: 100%;
}
.find-dist .find-dist-left {

	width: 20%;
	border-right: 1px solid #fff;
	height: 1000px;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}
.find-dist .find-dist-left .find-dist-left-title {

	position: relative;
}
.find-dist .find-dist-left .find-dist-left-title h2 {

	text-align: center;
	color: #FFFFFF;
	transform: rotate(-90deg);
	font-size: 55px;
	height: 65px;
}
.find-dist .find-dist-left .find-dist-left-title h2 span {

font-weight: 300;
}
.find-dist .find-dist-right {

	width: 80%;
	height: 1000px;
}
.find-dist .find-dist-right .find-dist-right-desc {
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 3%;
	padding-right: 3%;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya {
	margin-top: 5%;
}
.find-dist .find-dist-right .find-dist-right-desc h2 {

	color: #FFFFFF;
}
.find-dist .find-dist-right .find-dist-right-desc h3 {
	font-weight: 400;
	font-size: 45px;
	line-height: 54px;
	color: #FFFFFF;
	width: 60%;
	margin-top: 2%;
}
.find-dist .find-dist-right .find-dist-right-desc h3 span {
	font-weight: 700;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-left {
	width: 60%;
	height: 100%;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-left img {

	width: 60%;
	display: block;
	margin: auto;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-right {
	width: 40%;
	height: 100%;
	margin-top: auto;
	margin-bottom: auto;
	padding-right: 10%;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-right select {
	width: 100%;
	background: transparent;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #fff;
	font-weight: 600;
	font-size: 20px;
	line-height: 150%;
	letter-spacing: 0.02em;
	color: #FFFFFF;
	padding-bottom: 10px;
	position: relative;
	margin-bottom: 30px;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-right .find-dist-dunya-right-adres {
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-right .find-dist-dunya-right-adres h5 {
	font-weight: 600;
	letter-spacing: 0.02em;
	color: #FFFFFF;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-right .find-dist-dunya-right-adres p {
	font-weight: 400;
	letter-spacing: 0.02em;
	color: #FFFFFF;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-right .find-dist-dunya-right-adres p a {
	color: #fff;
}
.servicenetwork {

	position: relative;
	padding-top: 5%;
	padding-bottom: 5%;
}
.servicenetwork .sntitle {
	width: 40%;
}
.servicenetwork .sntitle h2 {

	color: #333333;
	margin-bottom: 0;
}
.servicenetwork .sncizgi {

	width: 60%;
	border-bottom: 1px solid #333333;
	margin-bottom: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.servicenetwork .sncizgi .sncizgititle {
}
.servicenetwork .sncizgi .sncizgititle span {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	letter-spacing: 0.02em;
	color: #333333;
	position: relative;
	display: block;
}
.servicenetwork .sncizgi .sncizgititle span:after {
	content: "";
	background-image: url("../img/mavi-cizgi.png");
	background-size: contain;
	background-repeat: no-repeat;
	width: 100px;
	height: 10px;
	display: block;
	margin: auto;
	margin-top: 5px;
}
.servicenetworkbutonlist {

	margin-top: 3%;
}
.servicenetworkbutonlist ul {

	padding-left: 0;
	margin-bottom: 0;
}
.servicenetworkbutonlist ul .snbutonliste {

	display: inline-block;
	margin: 0px 40px 0px 0px;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #7D7D7D;
	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	width: 250px;
	padding: 8px 25px;
	text-align: center;
}

.servicenetworkbutonlist ul .snbutonliste a {
	color: #7D7D7D;
}

/*----*/

.servicenetworkbutonlist .sndrop {
	position: relative;
	display: inline-block;
}
.servicenetworkbutonlist .sndrop span {
}
.servicenetworkbutonlist .sndrop span img {
	margin-left: 30px;
}
.servicenetworkbutonlist .sndrop-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 100%;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	padding: 22px 20px;
	z-index: 1;
	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	left: -34px;
}

.servicenetworkbutonlist .sndrop:hover .sndrop-content {
	display: block;
	width: 250px;
}
.servicenetworkbutonlist .sndrop-content ul {
	text-align: left;
	width: 100%;
}
.servicenetworkbutonlist .sndrop-content ul li {
	list-style: none;
	margin-bottom: 10px;
}
.servicenetworkbutonlist .sndrop-content ul li a {
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	letter-spacing: 0.02em;
	color: #6B6B6B;
}
/*----*/

.servicenetworkcity {

	margin-top: 2%;
}
.servicenetworkcity h3 {

	font-weight: 700;
	color: #000000;
	border-bottom: 1px solid #333333;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.servicenetworkcity ul {

	padding-left: 0;
	margin-bottom: 0;
}
.servicenetworkcity ul li {

	display: inline-block;
	width: 44%;
	font-weight: 300;
	font-size: 20px;
	line-height: 150.5%;
	color: #333333;
}
.servicenetworkcity ul li:last-child {

	vertical-align: top;
	padding-left: 10%;
	line-height: 54px;
}
.find-dist .find-dist-left .find-dist-left-turuncucizgi {
	position: absolute;
	right: -40px;
	top: 20%;
}
.find-dist .find-dist-left .find-dist-left-turuncucizgi span {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	letter-spacing: 0.02em;
	color: #FFFFFF;
	transform: rotate(-90deg);
	display: block;
	position: relative;
}
.find-dist .find-dist-left .find-dist-left-turuncucizgi span:after {
	content: "";
	background-image: url("../img/kirmizi-cubuk.png");
	background-size: contain;
	background-repeat: no-repeat;
	height: 100px;
	width: 10px;
	transform: rotate(90deg);
	position: absolute;
	top: -14px;
	left: 42%;
}
.mainpage-contactus {

	position: relative;
	overflow: hidden;
	height: 800px;
}
.mainpage-contactus .row {
	width: 100%;
}
.mainpage-contactus .mainpage-contactus-left {

	width: 20%;
	height: 800px;;
	position: relative;
	border-right: 1px solid #B7B7B7;
	display: flex;
	align-items: center;
	justify-content: center;
}
.mainpage-contactus .mainpage-contactus-left .mainpage-contactus-left-title {

	position: relative;
}
.mainpage-contactus .mainpage-contactus-left .mainpage-contactus-left-title h2 {

	font-weight: 700;
	text-align: center;
	color: #2C2C2C;
	transform: rotate(-90deg);
	font-size: 55px;
	line-height: 65px;
}
.mainpage-contactus .mainpage-contactus-left .mainpage-contactus-left-title h2 span {

	font-weight: 300;
}
.mainpage-contactus .mainpage-contactus-right {
	width: 80%;
	height: 800px;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form {
	padding: 3% 7% 3% 3%;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form h2 {

	color: #141723;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form .mpcontactformrows {
	margin-top: 5%;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form .mpcontactformrows h5 {
	font-weight: 700;
	letter-spacing: 0.02em;
	color: #7D7D7D;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form .mpcontactformrows input {
	width: 100%;
	position: relative;
	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	border-radius: 40px;
	height: 60px;
	padding-left: 20px;
	font-weight: 400;
	font-size: 14px;
	line-height: 180%;
	color: #474747;
	margin-bottom: 30px;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form .mpcontactformrows textarea {
	width: 100%;
	position: relative;
	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	height: 140px;
	padding-left: 20px;
	font-weight: 400;
	font-size: 14px;
	line-height: 180%;
	color: #474747;
	margin-bottom: 30px;
	padding-top: 10px;
	resize: none;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form .mainpageformbutons {
	float: right;
	margin-right: 2%;
}
.mainpage-contactus .mainpage-contactus-right .mainpage-contactus-form .mainpageformbutons button {
	background: transparent;
	border: navajowhite;
}
.mainpage-contactus .mainpage-contactus-left .mainpage-contactus-left-turuncucizgi {
	position: absolute;
	right: -20px;
	top: 10%;
}
.mainpage-contactus .mainpage-contactus-left .mainpage-contactus-left-turuncucizgi span {
	font-weight: 300;
	font-size: 16px;
	line-height: 150%;
	letter-spacing: 0.02em;
	transform: rotate(-90deg);
	display: block;
	position: relative;
	color: #4D4D4D;
}
.mainpage-contactus .mainpage-contactus-left .mainpage-contactus-left-turuncucizgi span:after {
	content: "";
	background-image: url("../img/kirmizi-cubuk.png");
	background-size: contain;
	background-repeat: no-repeat;
	height: 100px;
	width: 16px;
	transform: rotate(90deg);
	position: absolute;
	top: -14px;
	left: 36%;
}
.mainslider {

position: relative;

padding-top: 5%;

padding-bottom: 15%;
}
.mainslider .mainslider-owl {

}
.mainslider .mainslider-owl .mainslidercard {

	position: relative;
	text-align: center;
	margin-top: 5%;
	transition: 1s;
}
.mainslider .mainslider-owl .mainslidercard img {
	transition: 1s;
	object-fit: contain;
	height: 50vh;
	margin-top: 15%;
}
.mainslider .mainslider-owl .mainslidercard h3 {
	transition: 1s; 
	width: 100%;
	font-weight: 700; 
	color: #2C2C2C;
}
 
.mainslider .mainslider-owl  .center .mainslidercard h3 {
	font-size: 64px;
	line-height: 77px;
}
 
.mainslider .mainslider-owl  .center .mainslidercard {

	transition: 1s;
	margin-top: 0%;
}
.mainslider .mainslider-owl  .mainslidercard .maslidersolustkose {

	position: absolute;
	height: auto !important;
	width: auto;
	top: 0;
	left: 0;
	transition: 1s;
	opacity: 0;
}
.mainslider .mainslider-owl  .mainslidercard .mslidersagaltkose {

position: absolute;

height: auto !important;

width: auto;

right: 0;

bottom: 0;

transition: 1s;

opacity: 0;
}
.mainslider .mainslider-owl  .center .mainslidercard .maslidersolustkose {
	transition: 1s;
	opacity: 1;
}
.mainslider .mainslider-owl .center .mainslidercard .mslidersagaltkose {
	transition: 1s;
	opacity: 1;
}
.mainpagewhatis {
	background-image: url(../img/qualitydescbg.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	height: 1920px;
}
.mainpagewhatis .row {
	width: 100%;
	height: 100%;
}
.mainpagewhatis .mainpagewhatis-left {
	width: 20%;
	position: relative;
	border-right: 1px solid #fff;
	padding-top: 5%;
	padding-bottom: 5%;
}
.mainpagewhatis .mainpagewhatis-left .mainpagewhatis-left-title-1 {
	position: absolute;
	top: 20%;
	transform: rotate(-90deg);
}
.mainpagewhatis .mainpagewhatis-left .mainpagewhatis-left-title-1 h2 {

text-align: center;

color: #FFFFFF;

font-size: 55px;

line-height: 65px;

width: 120%;
}
.mainpagewhatis .mainpagewhatis-left .mainpagewhatis-left-title-1 h2 span {
	font-weight: 400;
}
.mainpagewhatis .mainpagewhatis-left .mainpagewhatis-left-title-2 {
	position: absolute;
	bottom: 30%;
}
.mainpagewhatis .mainpagewhatis-left .mainpagewhatis-left-title-2 h2 {
	text-align: center;
	color: #FFFFFF;
	transform: rotate(-90deg);
	font-size: 55px;
	line-height: 65px;
	width: 120%;
}
.mainpagewhatis .mainpagewhatis-left .mainpagewhatis-left-title-2 h2 span {font-weight: 300;}
.mainpagewhatis .mainpagewhatis-right {
	width: 80%;
	padding-top: 10%;
	padding-bottom: 5%;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl {
	position:relative;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav {
	display:block !important;
	position:absolute;
	left: 2%;
	bottom: -20%;
}

.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .slider-ok .slider-ok-normal{
	display:block; 
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .slider-ok .slider-ok-hover{
	display:none; 
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .owl-prev:hover .slider-ok .slider-ok-normal{
	display:none; 
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .owl-prev:hover .slider-ok .slider-ok-hover{
	display:block; 
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .owl-next:hover .slider-ok .slider-ok-normal{
	display:none; 
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .owl-next:hover .slider-ok .slider-ok-hover{
	display:block; 
}

.mainpagewhatis .mainpagewhatis-right .whatis-owl a {
	color:#333333;
 
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .whatiscard {
	position: relative;
	width: 80%;
	text-align: center;
	transition: 1s;
	background: #FFFFFF;
	box-shadow: 0px 1px 4px 3px rgba(0, 0, 0, 0.25);
	border-radius: 20px;
	margin: auto;
	padding: 10% 5% 10% 5%;
	height: 465px;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .whatiscard img {
	height: 180px;
	object-fit: contain;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .whatiscard .whatiscard-maintitle {
	font-weight: 700;
	color: #333;
	height: 60px;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .whatiscard .whatiscard-bigtitle {

	font-size: 48px;
	line-height: 58px;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .whatiscard h3 {
	font-weight: 400;
	color: #151515;
	margin-bottom: 0;
	margin-top: 20px;
	line-height: 30px;
	height: 30px;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .whatiscard h4 {
	font-weight: 400;
	color: #151515;
	height: 30px;
	margin-bottom: 0;
}
.mainpagewhatis .mainpagewhatis-right .whatissliderdesc {

	width: 95%;
	margin: auto;
	margin-top: 4%;
}
.mainpagewhatis .mainpagewhatis-right .whatissliderdesc h3 {
	font-weight: 400;
	width: 80%;
	color: #FFFFFF;
}
.mainpagewhatis .mainpagewhatis-right .whatissliderdesc span {
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	display: block;
	margin-top: 2%;
	width: 95%;
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav {
	display: block !important;
}
  
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .owl-next {
 
}
.mainpagewhatis .mainpagewhatis-right .whatis-owl .owl-nav .owl-prev {
 
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl {

}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right {
	width: 100%;
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right .sparepartdiv .sparepartdiv-right {
	margin-top: auto;
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right .sparepart-owl .owl-nav {
	display: none !important;
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right .sparepart-owl .owl-item.active .sparepartdiv .sparepartdiv-left h2 {
	color: #fff;
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots.active {
	color: #FF6600;
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots.active:after {
	border-bottom: 3px solid #ffffff;
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right .sparepart-owl .owl-dots .sparedots {
	color: rgba(255, 255, 255, 0.3);
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .sparepart .sparepart-right .sparepart-owl .owl-item.active .sparepartdiv .sparepartdiv-left h5 {
	color: #fff;
}
.mainpagewhatis .mainpagewhatis-right .mainpagespareowl .buton .buton-text span {
	color: #fff;
}
.mainpagewhatis .mainpagesliderbeyazperde {

	position: absolute;
	background: #fff;
	width: 42%;
	height: 94%;
	bottom: 0%;
	right: 0%;
}
.mainpagewhatis .sparepart .sparepart-right .sparepartdiv .sparepartdiv-right .sparepartdiv-right-main-image .sparepartdiv-right-number {
	bottom: -4%;
	top: inherit;
	right: 21%;
}
.mainpagewhatis .sparepart .sparepart-right .sparepartdiv .sparepartdiv-right .sparepartdiv-right-main-image .sparepartdiv-right-number span {

}
.mainpagewhatis .spbutonliste {
	padding-left: 0;
	margin-bottom: 0;
	padding-top: 16%;
}
.mainpagewhatis .spbutonliste li {
	display: inline-block;
	margin: 0px 30px 0px 0px;
}
.mainpagewhatis .mainpagespareviewbtn {

}
.mainpagewhatis .sparepart .sparepart-right .sparepartdiv .sparepartdiv-right .sparepartdiv-right-main-image img {
	height: 550px;
}
.mainpagemotorimage {

position: absolute;

top: 49%;

right: 0%;

width: 80%;

z-index: 1;
}
.mainpagemotorimage img {

width: 100%;

display: none;
}

/*------*/

.sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 99999;
	top: 0;
	left: 0;
	background-color: #fff;
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 40px;
}

/*------*/

.sidenav .openmenu-kapat-logo {

	position: relative;
}
.sidenav .openmenu-kapat {

	width: 50%;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.sidenav .openmenu-kapat .closebtn {

	color: #000000;
	font-size: 90px;
	font-weight: 300;
}
.sidenav .openmenu-logo {

	width: 50%;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.sidenav .openmenu-logo img {

	width: 100%;
}
.sidenav .openmenurows {

	height: 70vh;
opacity: 0;}
.sidenav .openmenurows .openmenu-left {

width: 0;

display: flex;

align-items: flex-end;

justify-content: flex-start;

opacity: 0;
}
.sidenav .openmenurows .openmenu-left .openmenu-left-sosyalmedya {

	text-align: center;
}
.sidenav .openmenurows .openmenu-left .openmenu-left-sosyalmedya h2 {

	font-weight: 700;
	font-size: 60px;
	line-height: 50px;
	text-align: center;
	color: #000000;
}
.sidenav .openmenurows .openmenu-left .openmenu-left-sosyalmedya a {

	font-weight: 300;
	font-size: 20px;
	line-height: 150.5%;
	text-align: center;
	color: #333333;
	transition: 0.5s;
}
.sidenav .openmenurows .openmenu-left .openmenu-left-sosyalmedya a:hover {

}
.sidenav .openmenurows .openmenu-left .openmenu-left-sosyalmedya ul {

	padding-left: 0;
	margin-bottom: 0;
	margin-top: 7%;
}
.sidenav .openmenurows .openmenu-left .openmenu-left-sosyalmedya ul li {

	display: inline-block;
	margin: 0px 5px 0px 5px;
}
.sidenav .openmenurows .openmenu-left .openmenu-left-sosyalmedya ul li img {

}
.sidenav .openmenurows .openmenu-right {

width: 45%;

display: flex;

align-items: center;

justify-content: flex-start;
}
.sidenav .openmenurows .openmenu-right .openmenulinks {
	padding-left: 5%;
	border-left: 1px solid #C4C4C4;
}
.sidenav .openmenurows .openmenu-right .openmenulinks ul {
	padding-left: 0;
	margin-bottom: 0;
}
.sidenav .openmenurows .openmenu-right .openmenulinks ul li {
	list-style: none;
}
.sidenav .openmenurows .openmenu-right .openmenulinks ul li a {
	font-weight: 700;
	font-size: 75px;
	line-height: 90px;
	color: #141723;
	transition: 0.5s;
}
.sidenav .openmenurows .openmenu-right .openmenulinks ul li a:hover {
	transition: 0.5s;
	color: #FF0000;
}
.sidenav .openmenurows .openmenu-right .openmenulinks ul li a span {

	font-size: 15px;
	line-height: 92px;
	vertical-align: bottom;
	margin-right: 30px;
}
.sidenav .openmenumotorimage {

position: absolute;

bottom: 1%;

right: 10%;

z-index: -1;

width: 26%;
}
.sidenav .openmenumotorimage img {

	width: 100%;
	height: 100%;
}
.navbar-takip {

	position: fixed;
	background: #fff;
	z-index: 11;
	transition: 1s;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 2px solid #1d5a69;
}
.find-dist .find-dist-right .find-dist-right-desc .find-dist-dunya-right select option {
	background: #1d5a69;
}

/*------*/

.sss {

	position: relative;
	padding-top: 2%;
	padding-bottom: 5%;
}
.sss h2 {

}
.sss .sss-accordions {

	margin-top: 2%;
}

.acc-sss {
	background-color: #141414;
	
	cursor: pointer;
	padding: 18px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	font-size: 20px;
	transition: 0.4s;
color: #fff;margin-top: 10px;}

.active-acc-sss, .acc-sss:hover {
	background-color: #1f5a68;
}

.acc-sss:after {
	content: '\002B';
	color: #fff;
	font-weight: 300;
	float: right;
	margin-left: 5px;
}

.active-acc-sss:after {
	content: "\2212";
}

.panel-acc-sss {
	padding: 0 18px;
	background-color: white;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
}
.panel-acc-sss p{
	margin-top:20px;
}

/*------*/

.finddrop {
  display: inline-block;
  width: 100%;
  background: transparent;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #fff;
  font-weight: 600;
  font-size: 20px;
  line-height: 150%;
  letter-spacing: 0.02em;
  color: #FFFFFF;
  padding-bottom: 10px;
  position: relative;
  margin-bottom: 30px;
}

.finddrop:after{
	content:
	"";
	background-image:
	url("../img/finddistarrow.png");
	background-repeat: no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0%;
	margin-top: 10px;
}

.finddrop-content {
  display: none;
  position: absolute;
  background-color: #1f5a68;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 111;
}

.finddrop:hover .finddrop-content {
  display: block;
  width: 100%;
}

.finddrop-content ul{
    padding-left: 0;
    margin-bottom: 0;
}
.finddrop-content ul li{
    color: #fff;
    font-size: 20px;
    list-style: none;
    line-height: 26px;
    cursor: pointer;
}

/*------*/

.findnewadresler-owl{
	
}
.urunleric-left img{
	width:100%;
	height: 50vh;
	object-fit: contain;
}
.sparepart .sparepart-right .sparepart-owl .owl-item.active .sparepartdiv .sparepartdiv-left .sparepartdiv-left-buton.newdetailpartbtn{
    margin-top: 20%;
}

.featab-2 iframe{
            display:none;
    }
 
.newpart{
	
position: relative;
	
padding-left: 5%;
	
margin-top: 10%;
}
.mainslider-owl .owl-nav{
	display:block !important;
}
.mainslider-owl .owl-nav .owl-prev{position: absolute;left: 0;top: 40%;}
.mainslider-owl .owl-nav .owl-next{position: absolute;right: 0;top: 40%;}

.mainslider-owl .owl-nav .slider-ok .slider-ok-normal{
	display:block; 
}
.mainslider-owl .owl-nav .slider-ok .slider-ok-hover{
	display:none; 
}
.mainslider-owl .owl-nav .owl-prev:hover .slider-ok .slider-ok-normal{
	display:none; 
}
.mainslider-owl .owl-nav .owl-prev:hover .slider-ok .slider-ok-hover{
	display:block; 
}
.mainslider-owl .owl-nav .owl-next:hover .slider-ok .slider-ok-normal{
	display:none; 
}
.mainslider-owl .owl-nav .owl-next:hover .slider-ok .slider-ok-hover{
	display:block; 
}
.newpart .absoluteimagenew{
	
position: absolute;
	
bottom: 0%;
	
right: 0;
	
width: 50%;
}
.newpart .absoluteimagenew img{
    width: 100%;
}
.newpart .descnew{
	
padding-top: 10%;
}
.newpart .descnew h2 strong{
	
font-weight: bold;
}
.newpart .descnew h2{
	
color: #fff;
	
font-weight: 300;
	
width: 70%;
	
margin-bottom: 5%;
}
.newpart .descnew p{
	
color: #fff;
	
font-weight: 300;
	
width: 50%;
	
margin-top: 3%;
}
.internewbtn{
	
}
.internewbtn a span{
	text-align: right;
	display: inline-block;
	width: 60%;
}
.internewbtn a{
	border: 2px solid #ffff;
	border-radius: 50px;
	width: 15%;
	line-height: 300%;
	display: block;
	padding-left: 2%;
	color:#fff;
	margin-top: 3%;
}
.internewbtn a:after{
	content:"";
	background-size:contain;
	width:15px;
	height:15px;
	position:absolute;
	right:10%;
	top:50%;
}
 
.mainpagewhatis .mainpagewhatis-left{
	
}
.mainpagewhatis .mainpagewhatis-left .mainpage-contactus-left-turuncucizgi{
	
position: absolute;
	
right: -20px;
	
top: 12%;
}
.mainpagewhatis .mainpagewhatis-left .mainpage-contactus-left-turuncucizgi span{
	
color: #fff;
	
font-weight: 300;
	
font-size: 16px;
	
line-height: 150%;
	
letter-spacing: 0.02em;
	
transform: rotate(-90deg);
	
display: block;
	
position: relative;
}

.mainpagewhatis .mainpagewhatis-left .mainpage-contactus-left-turuncucizgi span:after{content: "";background-image: url("../img/kirmizi-cubuk.png");background-size: contain;background-repeat: no-repeat;height: 98px;width: 16px;transform: rotate(90deg);position: absolute;top: -14px;left: 36%;}

.newpart {
	
}

.newpart .newpart-left {
	
}

.newpart .newpart-left .newpart-left-turuncucizgi span:after{
	color: #fff;
    font-weight: 300;
    font-size: 16px;
    line-height: 150%;
    letter-spacing: 0.02em;
    transform: rotate(-90deg);
    display: block;
    position: relative;
}
.mainpage-contactus-left-turuncucizgi-1{
	
}
.mainpagewhatis-left  .mainpage-contactus-left-turuncucizgi-1 {
	position: absolute;
	right: -29px;
	top: 50%;
}
.mainpagewhatis-left .mainpage-contactus-left-turuncucizgi-1 span {
	color: #fff;
	
font-weight: 300;
	
font-size: 16px;
	
line-height: 150%;
	
letter-spacing: 0.02em;
	
transform: rotate(-90deg);
	
display: block;
	
position: relative;
} 
.mainpagewhatis-left  .mainpage-contactus-left-turuncucizgi-1 span:after {
	content: "";background-image: url("../img/kirmizi-cubuk.png");background-size: contain;background-repeat: no-repeat;height: 98px;width: 16px;transform: rotate(90deg);position: absolute;top: -14px;left: 36%;
}
.find-dist-right-desc{
	
}
.find-dist-right-desc .absoluteimgnw{
	
position: absolute;
	
right: 0;
	
top: 30%;
}
.find-dist-right-desc .absoluteimgnw img{
	width:100%;
}
.iletisimpart-right .howcanwehelp{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.iletisimpart-right .howcanwehelp img{
    width: 100%;
}
.iletisim-part .row{
	margin:0;
}
.iletisimcontact .inputlarwidth{
	
width: 50%;
	
margin-top: 2%;
}
.iletisimcontact .inputlarwidth input{
	
width: 90%;
	
line-height: 300%;
	
border-radius: 50px;
	
outline: none;
	
border: 1px solid #D1D1D1;
	
padding-left: 1%;
}
.iletisimcontact .inputlarwidth p{
	
font-family: 'Bai Jamjuree';
	
font-weight: 700;
	

/* or 28px */
	
color: #7D7D7D;
}
.iletisimcontact .textareawidth{
	
margin-top: 2%;
	
width: 95%;
}
.iletisimcontact .textareawidth p{
	
font-family: 'Bai Jamjuree';
	
font-weight: 700;
	
color: #7D7D7D;
}
.iletisimcontact .textareawidth textarea{
	
width: 100%;
	
line-height: 500%;
	
border-radius: 10px;
	
outline: none;
	
border: 1px solid #D1D1D1;
	
padding-left: 1%;
}
.internewbtn.arkabeyaz{
	
width: 100%;
	
margin-right: 5%;
}
.internewbtn.arkabeyaz a{
	
border: 1px solid #333;
	
color: #333;
	
float: right;
}
.internewbtn.arkabeyaz a span{
	
}
.qcertcard-width h3{
	font-weight: 700;
	color: #FFFFFF;
	margin: auto;
	margin-top: 10%;
}
.iletisim-part.kategory{
	
}
.iletisim-part.kategory .iletisimpart-left{
	
}
.iletisim-part.kategory .iletisimpart-left h1{
	
width: 90%;
}
.iletisim-part.kategory .iletisimpart-left h1 strong{
	
}
.iletisim-part.kategory .iletisimpart-left h1 span{
	
}
.mainpagewhatis-right.karegor{
	
}
.mainpagewhatis.kategoorr h1{
	color: #fff;
	width:100%;
	margin:auto;
	text-align:center;
	margin-top: 7%;
}
.mainpagewhatis.kategoorr h1 strong{
	
color: #fff;
	display:block;
	
}
.mainpagewhatis-right.karegor .whatis-owl{
	
}
.mainpagewhatis.kategoorr {
 
    height: 1219px;
}
.mainpagewhatis.kategoorr  .mainpagewhatis-left .mainpage-contactus-left-turuncucizgi {
    position: absolute;
    right: -57px;
    top: 20%;
}
.mainpagewhatis.kategoorr .mainpagewhatis-left .mainpagewhatis-left-title-1 h2 {
 
    font-size: 85px; 
    width: 200%;
}
.mainpagewhatis.kategoorr .mainpagewhatis-left .mainpagewhatis-left-title-1 {
    position: absolute;
    top: 60%;
    transform: rotate(-90deg);
}
.mainpagewhatis.kategoorr .whatiscard h3{
	
}
.mainpagewhatis.kategoorr .whatiscard p{
	
font-size: 100%;
	
font-weight: bold;
	
height: 4vh;
}
.mainpagewhatis.kategoorr .whatiscard img{
	
}
.mainpagewhatis.kategoorr .whatiscard .internewbtn{
	
}
.mainpagewhatis.kategoorr .whatiscard .internewbtn a{
	width: 80%;
    margin: auto;
    float: inherit;
}
.mainpagewhatis.kategoorr .whatiscard .internewbtn a span{
	
}
.mainpagewhatis.kategoorr .mainpagewhatis-right .whatis-owl .whatiscard {
 
height: 560px;
}
.categorynew{
	
position: relative;
	
height: 150vh;
}
.categorynew .backimage{
	
position: absolute;
	
width: 100%;
	
z-index: -1;
	
overflow: hidden;
}
.categorynew .backimage img{
	
width: 100%;
	
object-fit: cover;
	
height: 150vh;
}
.categorynew h1{
	
color: #fff;
	
font-weight: bold;
	
width: 100%;
	
text-align: center;
	
padding-top: 5%;
}
.categorynew .catdesc{
	
width: 100%;
}
.categorynew .catdesc h3{
	
color: #fff;
	
text-align: center;
	
margin: auto;
	
width: 40%;
}
.categorynew .kategori-list{
	width:100%;
}
.categorynew .kategori-list ul{
	color: #fff;
	display: flex;
	list-style: none;
	width: 100%;
	padding-top: 5%;
	border-bottom: 1px solid #fff;
}
.categorynew .kategori-list ul li{
	position:relative;
	width: 33%;
	padding-bottom: 1%;
	font-size: 130%;
	font-weight: bold;
	cursor: pointer;
}
.categorynew .kategori-list ul li:first-child{
	 text-align:left;
}
.categorynew .kategori-list ul li:nth-child(2){
	 
text-align: center;
}
.categorynew .kategori-list ul li:last-child{
	 text-align:right;
	 
}
.categorynew .kategori-list ul li.active-kategori-tab{
	
font-size: 180%;
}
.categorynew .kategori-list ul li:first-child.active-kategori-tab:after{
	content:"";
	position:absolute;
	left:0;
	top:100%;
	background-image:url(../img/tabafter.png);
	width:30%;
	height:150px;
	background-size:contain;
	background-repeat:no-repeat;
}
.categorynew .kategori-list ul li:nth-child(2).active-kategori-tab:after{
	content:"";
	position:absolute;
	left:30%;
	top:100%;
	background-image:url(../img/tabafter.png);
	width:30%;
	height:150px;
	background-size:contain;
	background-repeat:no-repeat;
}
.categorynew .kategori-list ul li:last-child.active-kategori-tab:after{
	content:"";
	position:absolute;
	right:3%;
	top:100%;
	background-image:url(../img/tabafter.png);
	width:30%;
	height:150px;
	background-size:contain;
	background-repeat:no-repeat;
}
.categorynew .kategori-list #parent-kategori-tab{
	
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic{
	
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow{
	
padding-top: 5%;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext{
	
width: 50%;
	 
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext p{
	
color: #fff;
	
font-weight: 300;
	
line-height: 120%;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext h3{
	color: #fff;
	font-weight: 300;
	line-height: 200%;
	text-align: left !important;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext table {
	display: inline-flex;
	width: 100%;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext table p{
	
color: #fff;
	
font-weight: 300;
	
line-height: 100%;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext table tbody{
	width:100%;
 
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext table tr{
	
 
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext table tr td:first-child{
	
width: 50%;
	margin-right:5%;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext table tr td:nth-child(2){
	
width: 30%;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .soltext table tr td:nth-child(3){
	
width: 20%;
}

.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .rightimage{
	width:50%; 
	text-align: center;
}
.categorynew .kategori-list #parent-kategori-tab .kategori-ic .kategorirow .rightimage img{
	width: 100%;
}
.caturunler{
	
}
.caturunler h1{
	
text-align: center;
	
margin-top: 5%;
	
font-weight: bold;
	
color: #333333;
}
.caturunler .row{
	
margin-top: 5%;
}
.caturunler .row .uruncartwwidth{
	width:25%;
	margin:auto;
	position: relative;
	height: 300px;
	margin-bottom: 5%;
}
.caturunler .row .uruncartwwidth .desc{
	
}
.caturunler .row .uruncartwwidth .desc h3{
	
border-bottom: 1px solid #33333373;
	
width: 90%;
	
font-weight: bold;
	
color: #333;
	
text-align: center;
}
.caturunler .row .uruncartwwidth a{
 
	
color: #333;
}
.caturunler .row .uruncartwwidth .image{
	
display: flex;
	
justify-content: center;
	
align-items: center;
	
padding-top: 10%;
	
width: 90%;
}
.caturunler .row .uruncartwwidth .image .bgyuvarlak{
	
width: 0;
	
height: 230px;
	
position: absolute;
	
top: 15%;
	
left: 0%;
	
background: #e1e1e1;
	
z-index: -1;
	
border-radius: 60%;
}
.caturunler .row .uruncartwwidth .image img{
	
height: 200px;
	
object-fit: contain;
	
/* position: absolute; */
	
/* top: 25%; */
	
/* left: -6%; */
	
/* width:74%; */
}
.footer-alt{
	
}
.footer-alt ul{
	
padding: 0;
}
.footer-alt ul li{
	
display: inline-flex;
	
justify-content: space-around;
	
align-items: center;
	
width: 6%;
}
.footer-alt ul li a{
	
}
.footer-alt ul li a img{
	
}
.copyright{	
	width: 100%;	 	
	background: #FF0000;
}
.copyright p{
	 padding-left:5%;
	 color:#fff;
	 line-height:250%;
	 margin: 0;
	 font-size: 70%;
}
 .mainpage-contactus-form .internewbtn{
 width: 100%;
 display: block;
 }
 .mainpage-contactus-form .internewbtn a{
 color: #333;
 border: 2px solid #333;
 width: 210px;
 display: block;
 padding-left: 10%;
 }
