@font-face {font-family: ozelbold;src: url(../fonts/KiaSignatureBold.ttf);}
@font-face {font-family: ozelnormal;src: url(../fonts/KiaSignatureLight.ttf);}
@font-face {font-family: ozelince;src: url(../fonts/KiaSignatureRegular.ttf);}
/* cyrillic-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');
	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');
	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');
	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');
	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');
	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');
	unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-rendering: optimizeLegibility;
	box-sizing: border-box;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
html,body {
	height:100%;
   }

   
   *{
	  border: 0;
	  margin: 0;
	  padding: 0;
   }

.modal{z-index:99999999}

/*Cerez Politikasi*/
#mdlCerezPolitikasi .modal-content{padding: 1rem;}
.mdl-cerez-header .modal-title{font-weight: bold;font-size: 20px;}
.mdl-cerez-header .btn{text-decoration: none;color: #000;font-weight: 500;font-size: 14px;outline: none;}
.mdl-cerez-text{font-size: 14px;font-weight: 500;padding: 0 1rem;margin-top:2rem;line-height: 20px;}
.mdl-cerez-btn-wrapper{text-align: center;padding: 1rem 1rem;margin: 40px 0 10px 0;}
.mdl-cerez-btn-wrapper a{padding: 13px 24px;text-decoration: none;}
.btnCerezOnay{background-color: rgb(5 37 83);border-radius: 30px;color: #fff;}
.btnCerezOnay:hover{color: #fff !important;}

.cookie-preferred-list{margin-top: 16px;padding: 1rem;}
.cookie-preferred-list .list-header{background-color: rgb(5 37 83);color: #fff;font-weight: bold;font-size: 16px;padding: 10px 15px;}
.cookie-preferred-list .item-content{display: flex;flex-flow: row;justify-content: space-between;padding: 8px 0;}
.customToogle{width: 45px !important;height: 25px !important;margin: 10px 15px !important;cursor: pointer;}
.customToogle:checked {background-color: #3aa935;border-color: #3aa935;}

.pdNFx{margin: 0;padding: 10px 0;}
@media screen and (min-width: 320px) and (max-width: 991px){
	.mdl-cerez-btn-wrapper a{display: block;margin: 0 0 10px 0 !important;}
}

/*Cerez Politikasi*/


.np{padding:0px;}
.ortala{margin:auto;display:block;}
.fl{float:left;}
.cl{clear:both;}
.fr{float: right;}

.topbar{background-color:#06141f;height:30px;font-family:arial;}
.topbaric{height:30px;color:#fff;}
.topbaric .col-6{height:30px;}
.topbaric .topbarsag .map{height: 13px;float: left;margin-right: 5px;}
.topbaric .topbarsag a{align-items:center;float:right;width: fit-content;display: flex;color:#fff;text-decoration: none;padding-top: 8px;line-height:12px;}
.topbaric .topbarsag a span{position:relative;top:-1px;margin-top: 3px;display: block;font-size: 11px;}

.topbaric .topbarsol ul{margin:0px;padding:0px;}
.topbaric .topbarsol ul li a{color:#fff;text-decoration: none;display:block;width:fit-content;padding:0px 10px;font-size: 11px;line-height: 16px;font-family:ozelnormal;}
.topbaric .topbarsol ul li{border-right:1px solid #ffffff50;margin-top:8px;}
.topbaric .topbarsol ul li:last-child{border:0px;}
/* TOP BAR END */

.headerbar{transition:background .25s;background: transparent;border-bottom:solid 1px #00000020;height: 70px;font-family: Arial;}
.headerbar:hover{background:white;border-color:transparent}
.headerbar:hover .headerbarsol a{color:black;}
.headerbar:hover .headerbarsag a{color:black;}
.wht .headerbar{background:white;border-color:transparent;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}
.wht .headerbar .headerbarsol a{color:black;}
.wht .headerbar .headerbarsag a{color:black;}
.headerbar .headerbaric{height: 70px; color: #fff;}
.headerbarsol{padding-top: 0px;}
.headerbarsol a{color: white;text-decoration: none;display: block;width:fit-content;line-height:70px;font-size: 15px;font-family:ozelbold;}
.headerbarsol ul li{padding: 0px 2.9%;position:relative;}
.headerbarsol ul li:hover{background-color:#06141f;color:#fff;}
.headerbarsol ul li:hover > .anabuton{color:#fff;}
.headerbarsol ul li:hover > .altbuton{color:#06141f;background-color:transparent;}
.altbuton{color:#06141f;background-color:transparent;}
.altbuton:hover{background-color:#06141f !important;color:#fff !important;}
.altbuton:hover span{color:#fff !important;}
.headerbarsol ul li ul{display:none;background-color:#fff;overflow:hidden;width:74.5vw;height:fit-content;position:absolute;left:0;padding-bottom:15px;z-index:9;}
.headerbarsol ul li ul li{float:left;margin-top:15px;}
.headerbarsol ul li ul li a{line-height:40px;}
.headerbarsol ul li:hover > ul{display:block;}
.logoalani{height: 45px;margin-top: 7px;}
.headerbarsag{margin-top: 0px;}
.headerbarsag ul li{padding: 0px 3%;position:relative;}
.headerbarsag a{color: white;text-decoration: none;display: block;width:fit-content;line-height:70px;font-size: 15px;font-weight:600;float:right;}
.headerbarsag ul li:hover{background-color:#06141f;color:#fff;}
.headerbarsag ul li:hover > .anabuton{color:#fff;}
.headerbarsag ul li:hover > .altbuton{color:#06141f;background-color:transparent;}
.headerbarsag ul li ul{display:none;position:absolute;overflow:hidden;width:200px;height:fit-content;z-index:999;margin-top:70px;background-color: #fff;left: 0;
    top: 0;}
.headerbarsag ul li ul li{clear:both;width:100%;display:block;overflow:hidden;border-bottom: 1px solid #3333;}
.headerbarsag ul li ul li:hover > a{color:#fff !important;}
.headerbarsag ul li ul li a{line-height:unset;padding:15px 15px;display:block;overflow:hidden;text-align:left;width:100%;font-size:15px;}
.headerbarsag ul li ul li a:hover{color:#fff !important;}
.headerbarsag ul li:hover > ul{display:block;}
.headerbarsol .katbuton{padding: 10px;}
.headerbarsol .katbuton:hover{background-color: #000;color: #fff;padding: 10px;}
.headerbarsol .katbuton:hover > span{color: #fff;}
/*HEADER BAR END*/


.footeryazimodeller{margin-top: 140px;}
.footheryazi1{margin-bottom: 8px;}
.footheryazi1 a{color:#fff;opacity:.6;font-family: ozelnormal;display:block;text-decoration: none;line-height:20px;}
.footheryazi1 a:hover{color:#fff;}
.footeryazi2{color:#fff;margin-bottom: 15px;font-family: ozelbold}
.footeralani{background-color:#05141e;min-height: 520px;height: fit-content;overflow: hidden; }
.footerlogo{height: 65px;margin-top: 130px; color:#fff;padding-left: 12%;}
.footerkampanyalar{padding-left: 0px;margin-top: 140px;}
.iconustu{color: #fff;font-family: ozelnormal;margin-top: 145px;display: block;padding-left: 12%;}
.sosyaliconlar img{height: 25px;}
.sosyaliconlar li{float:left;margin-right: 5%; margin-top: 6%;}
.sosyaliconlar li:first-child{margin-left:12%;}
/*FOOTER END*/

.modelleracilirust{display: block;background: #fafafa;padding: 18px 20px;border-bottom: 1px solid #d3d3d3;border-top: 1px solid #d3d3d3;}
.modelleracilirust a{display: inline-block;margin-right: 40px;color: #05141f;text-decoration: none;line-height: 18px;font-size: 16px;padding:0px;}
.car_tab_button{float:right;background-color: #05141f !important;color: #fff !important;padding: 0 15px !important;line-height: 30px !important;font-size: 14px !important;border-radius: 15px;display:block;margin-top:-5px;margin-right:0px !important;}
.sort_on .spr_sort:before {content: " ";background-image: url("../img/icons.png");background-position: -61px -20px;}
/* .sort_a .spr_sort:before {content: '';background-position: -61px 0;width: 18px;height: 18px;margin-right: 10px;} */
.pg_btn_on {background-image: url("../img/icons.png");background-size: 175px 75px;}
.headerbarsol ul li ul li a img{margin:auto;display:block;height:90px;margin-top:10px;}
.headerbarsol ul li ul li a{padding: 5px 4px 15px;height: 140px;text-align: center;display: block;font-size: 19px;}
.headerbarsol ul li ul{border: 1px solid #d3d3d3;border-top:0px;}
.slidealani{background-color: #f3f3f3; height: 960px;display:block;overflow:hidden;}
.slide, .splide .splide__slide{background-color:#fff;height: 960px;display:block;background-size:cover;background-position:center;}
.splide .splide__pagination__page{width:50px !important;height:5px !important;border-radius:0px !important;margin: 8px !important;}
.splide .splide__pagination__page.is-active{transform: scale(1) !important;opacity: 1 !important;}
.splide .splide__pagination{bottom:2.5em !important;}
.splide .splide__arrow{width: 3em !important;color: #fff !important;height: 3em !important;background: #2e2e2e !important;font-size:32px;}
.splide .splide__arrow--prev {left: 1em !important;}
.splide .splide__arrow--next {right: 1em !important;}
.splide .splide__slide h3{text-align:center;color:#fff;font-size:46px;margin-top:700px;font-family:ozelbold;}
.splide .splide__slide p{text-align:center;color:#fff;font-size:21px;margin-top:30px;font-family:ozelnormal;}
.splide .splide__slide a{text-align:center;color:#000;background-color:#fff;padding:15px 25px;font-size:16px;margin:auto;display:block;text-decoration:none;width:fit-content;margin-top:30px;font-family:ozelnormal;}

.slide3, .splide3 .splide__slide{height:312px;}
.splide3 .splide__arrow{font-size:13px;}
.splide3 .splide__pagination__page{width:10px !important;height:10px !important;border-radius:1000px !important;margin: 8px !important;position:relative;top:20px;}


/*SLIDE END*/
.anasayfa_butonlar{background-color: #05141e;display: block;overflow: hidden;margin-bottom: 60px;margin-top:60px;}
.anasayfa_dortlu_buton{text-decoration: none;font-family: ozelnormal;text-align: center;display: block;color: #fff;padding: 30px 1%;box-sizing: border-box;border-right:1px solid #fff;border-bottom:1px solid #fff;height:170px;}
.anasayfa_dortlu_buton:last-child{border-right:0px;}
.anasayfa_dortlu_buton img{height:60px; display: block;}
.anasayfa_dortlu_buton span{font-size:15px;margin-top: 10px; overflow: hidden; display: block;line-height: 21px;}

.anasayfaaraclar{padding: 100px 0px;position:relative;background:#111b23;padding-bottom:150px;}
.anasayfaaraclar .baslik{color:white;font-size:42px;font-family:Arial;text-align:center;font-weight:900;margin-bottom:50px;}
.splide2 .splide__slide img{display: block;
	max-height: 100%;
	max-width: 75%;
	width: auto;
	height: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;transition-property: width;
	transition-duration:0.5s;
	transition-delay: 0.5s;
	transition-timing-function:ease-in-out;}
	.splide2 .splide__slide{display:block;position:relative;}
.splide2 .splide__slide h3{color:White;text-align:center;font-weight:600;font-size:20px;font-family:ozelbold;margin-top:287px;}
.splide2 .splide__slide p{text-align:center;font-size:12px;font-weight:600;color:#c5c5c5;font-family:ozelnormal;margin-bottom:5px;margin-top:5px;}
.splide2 .splide__slide span{float:left;color:White;margin-right:0px;font-family:ozelbold;font-weight: 600;font-size:13px;}
.splide2 .splide__slide .tl{float:left;position:relative;margin:0px;margin-right:5px;height:21px;}
.splide2 .splide__slide .koruma{float:left;position:relative;margin:0px;margin-right:5px;height:21px;}
.splide2 .splide__slide .den{float:left;margin-right:5px;font-size:11px;color:#c5c5c5;margin-top:3px;font-weight: 300 !important;}
.splide2 .splide__slide div{width:fit-content;display:block;margin:auto;overflow:hidden;}
.splide2 .is-prev{opacity: 1;}
.splide2 .is-active img{max-width: 100%;transition-property: width;
	transition-duration:0.5s;
	transition-delay: 0.5s;
	transition-timing-function:ease-in-out;}




.powered{height: 50px;margin-top: 100px;margin-bottom: 50px;padding-left: 3%;}
.anasayfa_kampanyalar{background-image: url('../img/anasayfa-kampanyalar.jpg');background-size: cover;background-position: center;height:817px;overflow:hidden;color:#fff;font-family:Arial;background-color:#05141e;}
.anasayfa_kampanyalar h3{margin-top:100px;font-weight:600;font-size:16px;font-family:ozelbold;}
.anasayfa_kampanyalar h4{font-weight:600;font-size:46px;margin-top:10px;font-family:ozelbold;}
.anasayfa_kampanyalar p{font-size:21px;margin-top:10px;font-family:ozelnormal;}

.teklifformu{background-color:#f3f3f3; padding-top: 50px;padding-bottom: 70px;}
.teklifformu h3{font-size:36px;font-family:ozelbold;font-weight:600;margin-bottom:15px;display: block;}
.teklifformu .cizgi{background-color:black; height: 2px; width: 7%; }
.kutu{background-color:#fff;border: 1px solid #ccc;margin-top: 35px;min-height:500px;height:fit-content;display: block;overflow: hidden;border-bottom: 5px solid rgb(71, 71, 71);}
.kutubaslik{background-color: black;display: block;overflow: hidden;padding-top:15px;padding-bottom: 5px; }
.kutubaslik .basliksayi{color: #fff; font-size: 36px; font-family:ozelnormal;padding-left:3%;}
.kutubaslik h3{border-right: 2px solid #fff;padding-right: 2%; margin-right:2%;}
.kutubaslik .baslikarac{color:#fff;font-size: 15px;font-family: Arial;display: block;overflow: hidden;padding-bottom: 6px;}
.kutubaslik .baslikparantez{color: #fff;opacity: .6;font-size: 12px; font-family: Arial;}
.baslikkategori{color: black;display: block;overflow: hidden;}
.baslikkategori span{font-size: 15px;font-family: Arial;text-align:center;}
.baslikkategori a{display: block;overflow: hidden; float: left;width: fit-content;margin-right:5%;text-decoration:none;}
.baslikkategori a img{height: 35px;display: block; margin: auto;}
.baslikkategori a span{text-align: center;font-size: 15px;font-family: Arial;overflow: hidden;display:block;color: black;}
.baslikkategoribaslik{float: left;margin-right: 10%;padding-right: 5%;}
.genelcerceve{ padding: 23px 3%;display:block;}
.araclistesi{border-top:1px solid #333;padding-top:20px;margin-top:20px;max-height: 610px;overflow-y: scroll;border-bottom: 1px solid #333;margin-bottom: 45px;}
.araclistesi span{font-size: 18px;font-family: Arial;font-weight: 600;margin-left: 2%;}
.araclistesisatir a{width: 180px;height: 180px;border: 1px solid #ccc;background-color: #f1efef;display: block;overflow: hidden;float: left;margin-right: 20px;margin-top: 20px;}
.araclistesisatir{margin-bottom:30px;display: block;overflow:hidden;}
.araclistesisatir .arackutu{text-decoration: none;font-size: 18px;font-family: Arial;color: #333;padding-top: 20px;padding-left: 2%;}
.araclistesisatir .arackutu img{width: 110%;margin: auto;display: block;margin-top: 25px;margin-left: -17px;}
.kutubaslik1{background-color: rgb(233, 233, 233);display: block;overflow: hidden;padding-top:15px;padding-bottom: 5px; }
.kutubaslik1 .basliksayi{color: rgb(122, 122, 122); font-size: 36px; font-family:Arial;padding-left:3%;}
.kutubaslik1 h3{padding-right: 2%; margin-right:2%;}
.kutubaslik1 .baslikparantez{color: rgb(75, 75, 75);font-weight: 400; font-family: Arial;padding-top:10px;display: block;overflow: hidden;}


.servisformusonucu{background-color: rgb(230, 230, 230);}
.servisformusonucu h3{color: black !important; border-right:2px solid black;}
.servisformusonucu img{height:30px;margin-top: 5px;display: block;overflow: hidden;}
.servisformusonucu .baslikarac{color:black;padding-top: 10px;font-size: 16px;font-family: Arial;}
.servisformusonucukutu{border-bottom: 1px solid #ccc;min-height:300px !important;}
.servisformusonucukutu3{border-bottom: 4px solid rgb(71, 71, 71);}
.servisformusonucukutu .servisformuyazi{font-size: 18px;font-family: Arial;padding-top: 50px;line-height: 24px;}


.kiabaykaralarbeyazlogo{height:180px;overflow:hidden;color:rgb(221, 221, 221);font-family:Arial;background-color:rgba(0, 0, 0, 0);margin: auto;display: block;overflow: hidden;margin-top: 150px;}
.kiabaykaralarbeyazlogo2{margin-top:250px;font-weight:600;font-size:25px;display: block;overflow: hidden;text-align: center;}
.kiabaykaralaryazialani{background-color:#fff;padding-top: 35px;min-height:500px;height:fit-content;display: block;overflow: hidden;border-bottom: 5px solid rgb(71, 71, 71);font-size: 16px;font-family: Arial;line-height: 21px;}
.kiabaykaralararkaplan{background-color: #fff;display: block;}


.kiabaykaralarslide{background-image: url('../img/anasayfa-kampanyalar.jpg');background-size: cover;background-position:center;height: 800px;overflow: hidden;}
.kiabaykaralarslide2{background-image: url('../img/anasayfa-kampanyalar.jpg');background-size: cover;background-position:center;height: 650px;overflow: hidden;}

.kiabaykaralarslidearkaplan{background-color:#f3f3f3 !important;}
.kiabaykaralarslideyazi h2,.kiabaykaralarslideyazi p{font-size: 16px;font-family: Arial;line-height: 21px}
.teklifformu .otvbaslik{font-size: 30px;}
.teklifformu .ikamearachizmeti{text-align: center; font-size: 30px;}


.iletisimustyazi{padding-top:20px;font-size:16px;font-family:arial;}
.iletisimharita{min-height:500px;margin-top:30px;margin-bottom: 30px;}
.iletisimaltyazi{font-size:16px;font-family:arial;line-height:22px;}
.iletisimaltsaatyazi{font-size:16px;font-family:arial;line-height:22px;padding-top:10px;}
.iletisimaltyazikalin{font-weight: bolder;}
.ietisimaltyyazicalisma{padding-top:12px;font-size:16px;font-family:arial;}
.iletisimaltyazikalinsaat{font-weight: bolder;margin-left:7%;}
.iletisimicon{color: #000;font-family: Arial;margin-top:45px;display: block;font-size:22px;font-weight: bolder;}
.sosyaliconlariletisim img{height: 25px;}
.sosyaliconlariletisim li{float:left;margin-right:4%; margin-top:3%;}
.ietisimaltyyazisosyalmedia{padding-top:15px;font-size:22px;font-family:arial;font-weight: bolder;}


.kutubaslik .baslikfiyatarac{color:#fff;font-size: 15px;font-family: Arial;display: block;overflow: hidden;padding-top:25px;}
.kutubaslik .baslikfiyattekilifiicon{padding-left:3%;}
.baslikfiyatlistesiparantez{color: #000;font-size: 18px; font-family: Arial;padding-top:1%;display:block;}
.basliksayifiyatlistesi{color: #000; font-size: 36px; font-family:Arial;padding-left:3%;border-right: 2px solid #000;}

.aracicoon{display:none;    height: 40px;
    float: left;
    margin-right: 10px;}































.arac{padding-bottom:100px;background-color: #f3f3f3;}
.arac .ustbar, .arac .ustbar .ortala{height: 49px;background-color:#000;color:#fff;display:block;overflow: hidden;}
.arac .ustbar .ortala{padding-top:15px;}
.arac .ustbar img{float:left;display:block;margin-right:60px;height: 49px;margin-top: -15px;}
.arac .ustbar .aracustmenu{color:#fff;font-weight:300;font-family:ozelnormal;text-decoration: none;padding:13px 15px;}
.arac .ustbar .aracustmenuaktif, .arac .ustbar .aracustmenu:hover{border-bottom:5px solid #fff;font-weight:600;cursor:pointer;}

.arac .fotografalani{height:750px;background-size:cover;background-position:center;display:block;overflow:hidden;}
.arac .fotografalani h4{font-size:21px;font-weight:600;color:#000;margin-bottom:20px;font-family:arial;margin-top:80px;}

.arac .fotografalani h3{font-size:46px;font-weight:600;color:#000;margin-bottom:20px;font-family:ozelbold;margin-top:10px;}
.arac .fotografalani p{font-size:21px;font-family:ozelnormal;}


.arac .ortabar{background-color:#404040;border-top:1px solid #fff;height:49px;}
.arac .ortabar .ortabutonlar{display:block;overflow:hidden;background-color: #58595b;border-left:1px solid #fff;border-right:1px solid #fff;}
.arac .ortabar .ortabutonlar:first-child{border-right:0px;}
.arac .ortabar .ortabutonlar img{height: 15px;float: left;margin-right: 10px;}
.arac .ortabar .ortabutonlar {color:#fff;text-decoration:none;font-family:arial;float:left;text-align:center;padding:15.5px;}
.arac .ortabar .ortabutonlar span{float:left;text-align:center;}
.arac .ortabar .ortabutonlar div{width:fit-content;margin:auto;display: block;}
.arac .ortabar .ortabutonlar:hover{background-color:#404040;}

.arac .ortabar2{background-color:#fff;border-top:1px solid #fff;height:160px;}
.arac .ortabar2 .ortabutonlar{display:block;overflow:hidden;background-color: #f7f7f7;border-left:1px solid #fff;border-right:1px solid #fff;}
.arac .ortabar2 .ortabutonlar:first-child{border-right:0px;}
.arac .ortabar2 .ortabutonlar img{height: 45px;margin:auto;display:block;margin-bottom:20px;clear:both;}
.arac .ortabar2 .ortabutonlar {color:#2e2e2e;text-decoration:none;font-family:arial;float:left;text-align:center;padding:25.5px 15.5px;height:160px;}
.arac .ortabar2 .ortabutonlar span{text-align:center;clear:both;display:block;font-size:13px;}
.arac .ortabar2 .ortabutonlar .bbb{font-weight:600;margin-top:4px;font-size:20px}
.arac .ortabar2 .ortabutonlar div{width:fit-content;margin:auto;display: block;}
.arac .ortabar2 .ortabutonlar:hover{background-color:#fff;}

@-webkit-keyframes breath {
0%   {  background-size: 100% auto; }
50%  {  background-size: 130% auto; }
100% {  background-size: 100% auto; }
}
.arac .ucluozellikler .uclu{background-size:cover;background-position:center;height:300px;display:block;overflow:hidden;float:left;padding:15px;border-right:2px solid #fff;border-bottom:2px solid #fff;}
.arac .ucluozellikler .uclu:hover{-webkit-animation: breath 15s linear infinite;cursor:pointer;}
.arac .ucluozellikler .uclu h3{color:#fff;font-family:arial;font-weight:bold;text-shadow:0px 0px 2px #000;font-size:18px;}
.arac .yazilarbeyaz h4{color:#fff;text-shadow:0px 0px 10px #000;}
.arac .yazilarbeyaz h3{color:#fff;text-shadow:0px 0px 10px #000;}
.arac .yazilarbeyaz p{color:#fff;text-shadow:0px 0px 10px #000;}

.renksecenekleri{padding: 50px 0px;display:block;background-color:#fff;}
.renksecenekleri h3{font-size:24px;font-family:arial;margin-top:15px;}
.renksecenekleri .ustcizgi{height:3px;width:50px;display:block;overflow:hidden;background-color:#ccc;}
.aracrenkler{margin-top:150px;}
.renk{width:35px;height:35px;background-color:#fff;border: 4px solid #fff;border-radius:100%;float:left;margin-right:0px;border: 4px solid #ccc;margin-right:4px;}
.renkler{width:fit-content;display:block;overflow:hidden;margin:auto;}
.renkaktif{border: 4px solid #656565 !important;}
.secilenaracrenk img{margin:auto;display:block;width: 60%;}

.renkaciklama p{font-size:16px;font-family:arial;text-align:Center;}
.renkaciklama a{background-color:#000;color:#fff;text-decoration:none;margin: auto;display: block;width: fit-content;margin-top: 20px;padding: 10px 5px 10px 15px;border-radius: 20px;font-family: arial;}
.renkaciklama a span img{width:100%;}
.renkaciklama a span{background-color: #fff;color: #000;border-radius: 100%;width: 25px;display: block;height: 25px;position: relative;top: -5px;text-align: center;padding-top: 2px;padding-left: 3px;font-size: 22px;float: right;margin-left: 10px;}
.icrenkbaslik{margin-top:100px;}
.icrenk{float:left;width:150px;height:100px;background-size:cover;background-position:center;margin-right:5px;text-decoration:none;position:relative;}
.icrenk span{color: #fff;background-color: rgba(0, 0, 0, 0.70);width: 100%;display: block;position: absolute;bottom: 0px;font-family: arial;padding: 5px;text-align: center;font-size: 10px;}
.ufakfotolar{margin:auto;display:block;width:fit-content;overflow:hidden;margin-top:50px;}
.buyukfoto{margin-top:40px;}
.icrenkbuyuk{width:100%;height:400px;background-size:cover;background-position:center;margin-right:5px;text-decoration:none;position:relative;display:block;}
.icrenkbuyuk span{color: #fff;background-color: rgba(0, 0, 0, 0.70);width: 100%;display: block;position: absolute;bottom: 0px;font-family: arial;padding: 10px;text-align: center;font-size: 13px;}






.yuvarlakbuton{background-color:#000;color:#fff;text-decoration:none;margin: auto;display: block;width: fit-content;margin-top: 0px;padding: 10px 5px 10px 15px;border-radius: 20px;font-family: arial;font-size:14px !important;}
.yuvarlakbuton span img{width:100%;height:auto !important;}
.yuvarlakbuton span{clear:both;float:none;background-color: #fff;color: #000;border-radius: 100%;width: 25px;display: block;height: 25px;position: relative;top: -5px;text-align: center;padding-top: 2px;padding-left: 3px;font-size: 22px;float: right;margin-left: 10px;}

/* .fiyattablo{overflow: scroll;} */
.tablofidex{position: relative;
    z-index: 2;}
	table {
		min-width: 100%;
		box-sizing: border-box;
		position: relative;
	}table {
		table-layout: fixed;
	}
.webheader{display:block;z-index:9999999;}
.mobileheader{display:none;z-index:9999999;}
.mobilmenu{display:none;z-index:9999999;}
.usttenittir{padding-top:99px;}
.mobildegoster{display:block;}
/* MOBILE */


@media only screen and (max-width: 600px) {
.mobildegizle{display:none;}
.kampanyalar_dortlu_buton{border-bottom:1px solid #333;}
.fiyattablo thead tr th {padding: 1px !important;background-color: #ededed;padding-top:20px;font-size: 12px !important; text-align:center;}
.fiyattablo tbody tr td {padding: 10px 0px !important;font-size: 10px !important; text-align:center;}
.usttenittir{padding-top:50px !important;}
.anasayfa_kampanyalar{background-image: url('../img/anasayfa-kampanyalar.jpg');background-size: cover;background-position: center;height:200px;}
.anasayfa_kampanyalar h3 {margin-top: 15px;margin-left: 15%;font-size: 13px;}
.anasayfa_kampanyalar h4 {font-size: 23px;margin-left: 15%;}
.anasayfa_kampanyalar p {font-size: 13px;width: 66%;line-height: 17px;margin-left: 15%;margin-top:6px;}
/* footer */
.fixed-header{background-color: #000 !important;}
.footeralani .col-6{padding-left: 20px;box-sizing: border-box;min-height: 200px;}
.footerlogo{padding-left: 0%;}
.footer{padding-top:30px;}
.iconustu, .footerlogo, .footerkampanyalar, .footeryazimodeller{margin-top: 30px;}
.mcl{clear: both;}
.powered{margin:auto;display:block;margin-bottom:30px;padding-left: 0%;}
.slidealani, .slide, .splide .splide__slide{height:450px;}
.anasayfa_butonlar{margin-bottom:0px;}
.splide .splide__arrow{font-size:11px;}
.webheader{display:none;}
.mobileheader{display:block;position: absolute;top: 0;left: 0;height: 50px;border-bottom: 1px solid rgba(238, 238, 238, 0.42);background-color: #333;z-index: 9;}
.mobillogo img{height: 35px;margin: auto;display: block;margin-top: 7px;}
.mobilmenuac, .mobildeara{display: block;width: fit-content;padding: 13px 20px;}
.mobilmenuac img{height:23px;}
.mobildeara img{height:23px;}
.mobildeara{float:right;}
.splide .splide__pagination {bottom: 1.5em !important;}
	.splide .splide__pagination__page{width: 35px !important;
height: 3px !important;
border-radius: 0px !important;
margin: 5px !important;
	}
	.kiabaykaralarbeyazlogo {
		height: 40px;
		overflow: hidden;
		color: #ddd;
		font-family: Arial;
		background-color: #0000;
		margin: auto;
		display: block;
		overflow: hidden;
		margin-top: 100px;
	}
	.teklifformu{padding-top:75px;display:block;}
.splide .splide__slide h3{font-size: 22px;width: 80%;margin: auto;margin-top: 280px;font-weight: 600;line-height: 28px;}
.splide .splide__slide p{font-size: 12px;width: 80%;margin: auto;margin-top: 10px;}
.mobilmenu{min-height:500px;height:fit-content;width:100%;background-color:#fff;position:absolute;top:0;left:0;display:none;overflow: scroll;
    max-height: 100vh;}
	.splide .splide__slide a{margin-top:10px;padding: 10px 15px;font-size:12px;}
.mobilmenu .ustkisimim{border-bottom:1px solid rgba(238, 238, 238, 0.90);height:50px;width:100%;}
.mobilmenu .menuogeleri ul li{width:100%;height:fit-content;border-bottom:1px solid rgba(238, 238, 238, 0.90);font-size:21px;}
.mobilmenu .menuogeleri ul li a{height:40px;width:100%;display:block;padding:10px 20px;color:#000;text-decoration:none;font-family:arial;font-size:17px;}
.mobilmenu .menuogeleri ul li:last-child{ border-bottom:0px;}
.mobilmenu .menuogeleri ul li a:hover{background-color:#eee;}
.mobilmenu .menuogeleri ul li a img{height:20px;float:right;}
.mobilmenu .menuogeleri ul li a span{float:left;margin-top:3px;}

.mobilmenu .altmenuogeleri{margin-top:20px;}
.mobilmenu .altmenuogeleri ul li{background-color:#eee;border-bottom:1px solid #ccc;}
.mobilmenu .altmenuogeleri ul li a{font-size:15px;padding:7px 20px;height:35px;color:rgba(0, 0, 0, 0.56)}
.mobilmenu .mobilmodeller{min-height:300px;height:fit-content;width:100%;display:none;}
.mobilmenu .modellerbaslik{background-color:#05141f;color:#fff;font-weight:600;height:45px;padding:14px;}
.mobilmenu .modellerbaslik h3{font-family:arial;font-weight:600;}
.mobilmenu .mobilaractipleri a{padding:10px;display:block;text-align:center;text-decoration:none;color:#000;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-family:arial;}
.mobilmenu .mobilaractipleri .aktif{font-weight:600;}

.mobilmenu .lolo{clear:both;padding-bottom:10px;}
.mobilmenu .lolo ul li {width:50%;float:left;border:0;}
.mobilmenu .lolo ul li a span{width:100%;text-align:center;}
.mobilmenu .lolo ul li a img{margin:auto;display:block;height:80px;margin-top:10px;float:none;}
.mobilmenu .lolo ul li a{padding: 5px 4px 15px;height: fit-content;overflow:hidden;text-align: center;display: block;font-size: 19px;}

.splide2, .splide2 .splide__slide, .splide2 .splide__track{height:250px !important;}
.splide2 .splide__slide h3{margin-top:180px;font-size:15px;}
.splide2 .splide__slide p{font-size:11px;}
.splide2 .splide__slide span{font-size:10px;margin: bottom 5px}
.splide2 .splide__slide .span2{margin-top:3px;}
.splide2 .splide__slide .koruma{margin-left:35px;}
.splide2 .splide__slide .den{font-size:10px;margin-top:0px;margin-left:2px;}

.arac .fotografalani{height:200px;padding:20px;}
.arac .fotografalani h3{ margin-top: 5px !important;font-size: 19px !important;}
.arac .ortabar .ortabutonlar{border:0px;border-bottom: 1px solid #343a40;}
.arac .fotografalani h4{margin-top:10px;font-size:16px;margin-bottom:0px !important;}
.arac .fotografalani p {font-size: 14px;}
.renksecenekleri{padding:50px 20px;}
.arac{padding-bottom:0px;padding-top:0px;}
.arac .ustbar img{margin-right:0px;}
.bolum-2 h3{margin-top:10px !important;}
.bolum-2{padding:15px;}

.baslikkategori a{margin-right: 1%;}
.baslikkategoribaslik{display:none;}
.araclistesisatir a {width: 160px;height: 160px;margin-right:10px;}
.teklifformu{padding:80px 10px;}
.brosurarac{height:190px !important;}
.kiabaykaralarslide{height:200px;}
.slide3, .splide3 .splide__slide{height:146px;}
.splide3 .splide__pagination__page{width:10px !important;height:10px !important;border-radius:1000px !important;margin: 8px !important;position:relative;top:20px;}
}

/*Google yorumları*/
.sld-cmms-a{text-align: center;}
.sld-cmms-a span{display: block; margin-top: 38px; color: #4a4a4a;font-family: "Inter", sans-serif;font-weight: 500;font-size: 24px;}
.sld-google-c{margin: 18px 0 38px 0; box-shadow: 8px 8px 20px #f7f7ff; border-bottom: 3px solid #f4f4fc; border-radius: 28px; padding: 18px 0; color: #202046;font-size: 32px;font-family: "Inter", sans-serif;background-color: #fbfbfb;background-repeat: no-repeat;background-position: left bottom;background-size: 280px 72px;background-image: url(../img/pattern-curve.svg);display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;}
.sld-google-c .buttons-goo-c {z-index: 1;right: 14%;bottom:5%;width: 80px;height: 30px;position: absolute;border-radius: 50px;transform: translateX(50%);    background-color: #ffffff;border: 1px solid #f4f4fc;}
.sld-google-c .buttons-goo-c .previous-goo-c,
.sld-google-c .buttons-goo-c .next-goo-c {width: 50%;height: 100%;position: absolute;background-repeat: no-repeat;background-position: center;cursor: pointer;}
.sld-google-c .buttons-goo-c .previous-goo-c {left: 0;background-image: url("../img/icon-prev.svg");background-size: 8px;}
.sld-google-c .buttons-goo-c .previous-goo-c:hover {transform: scale(1.25);}
.sld-google-c .buttons-goo-c .next-goo-c {right: 0;background-image: url("../img/icon-next.svg");background-size: 8px;}
.sld-google-c .buttons-goo-c .next-goo-c:hover {transform: scale(1.25);}
.sld-google-c .slide-goo-c {display: flex;margin: 0 auto;text-align: center;align-items: center;justify-content: center;flex-direction: column-reverse;}
.sld-google-c .slide-goo-c .testimonial { text-align: center; padding: 32px 51px;background-size: 60px;background-position: top;background-repeat: no-repeat;background-image: url(../img/pattern-quotes.svg);}
.sld-google-c .slide-goo-c .testimonial blockquote {font-size: 18px;font-weight: 300;line-height: 24px;margin-bottom: 36px;}
.sld-google-c .slide-goo-c .testimonial .author {font-size: 15px;font-weight: 700;line-height: 22px;}
.sld-google-c .slide-goo-c .testimonial .author span {color: #babacf;font-weight: 500;font-size: 12px;display: block !important;}
.sld-google-c-img{text-align: center;}
.sld-google-c-img img{width: 70px;height: 70px;margin-bottom: 4px;	}
.sld-google-c .slide-goo-c .active {opacity: 1;transform: translateX(0) scale(1);transition-delay: 0.4s;}

.hide {display: none;}

@media screen and (min-width: 600px) {
	.sld-google-c .buttons-goo-c {top: 85%; right: 14%}
}
@media screen and (min-width: 900px) {
	.sld-google-c .buttons-goo-c {right: 5%;top: 85%;}
	.sld-google-c .slide-goo-c {position: relative;text-align: left;display: flex;flex-direction: row;}
	.sld-google-c .slide-goo-c .testimonial {padding: 32px 0 0 0;background-size: 80px;background-position: 19% -7%;}
	.sld-google-c .slide-goo-c .testimonial blockquote {line-height: 30px;}
	.sld-google-c .slide-goo-c .testimonial .author span {display: contents;}

}

.modal-dialog{margin: 120px auto !important}