@import url('https://fonts.googleapis.com/css?family=Barlow+Condensed:200,300,400,400i,500,500i,600,600i,700,700i&display=swap&subset=latin-ext');
:root {
 --bir: #0B2240;
 --iki: #57667e;
 --uc: #CCC;
 --dort: #a70a12; /* kırmızı */
}
html {
	scroll-behavior: smooth;
}
body, div, p {
	color: #000;
}
.portfolio-split-slider .kraft-ms-right .kraft-ms-section .title-wrap {
	padding: 0 30% 0 80px;
}
.red {
	color: var(--dort);
}
.lh20 {
	line-height: 24px;
}

@media (min-width: 992px) {
#masthead.site-header.standard #site-navigation .menu > li > a {
	font-size: 24px;
	font-weight: 400;
}
.lang-tr #masthead.site-header.standard #site-navigation .menu > li > a {
	font-size:23px !important;
}
#masthead.site-header.standard #site-navigation .menu > li ul li a {
	font-weight: 300;
	font-size: 22px;
}
#masthead.site-header.standard #site-navigation .menu > li ul li {
	padding: 13px 25px 13px;
}
#masthead.site-header.standard #site-navigation .menu > li ul {
	position: absolute;
	top: 60px;
	left: 0;
	background: #272322;
}
#masthead.site-header.standard #site-navigation .menu > li ul li:hover {
	background: #000;
}
#masthead.site-header.standard #site-navigation .menu > li.current-menu-parent > a, #masthead.site-header.standard #site-navigation .menu > li.current-menu-ancestor > a, #masthead.site-header.standard #site-navigation .menu > li:hover > a {
	color: var(--dort);
}
#masthead.site-header.standard #site-navigation .menu > li {
	padding: 20px 15px;
}
}

@media (min-width: 1300px) {
.logo, .retina-logo img {
	width: 25px;
}
}

@media (max-width: 1299px) {
.logo, .retina-logo img {
	width: 20px;
	margin-left: 5px;
}
}
#masthead.site-header .container-fluid {
	padding-left: 20px;
	padding-right: 20px;
}
.btn-container a {
	font-size: inherit;
}
.site-header.is-stuck {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.portfolio-split-slider .kraft-ms-right .kraft-ms-section .title-wrap {
	padding: 0 20% 0 80px;
}
.brand {
	position: absolute;
	right: 100px;
	bottom: 50px;
	line-height: 40px;
}
.swiper-button-prev, .swiper-button-next {
	background-color: transparent;
}
.swiper-button-prev i, .swiper-button-next i {
	font-size: 40px;
	color: #151515;
}
.cbp .cbp-l-caption-title {
	font-size: 22px;
}

.lang_link{
position: absolute;
    bottom: 35px;
}

.single-image .fa-facebook-square{
	color:#4267B2;
}

.single-image .fa-instagram-square{
	color:#C13584;
}

.mt-10{
margin-top:10px !important;
}
