

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url() format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url() format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url() format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url() format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: block;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url() format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url() format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: local('Montserrat Black'), local('Montserrat-Black'), url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: local('Montserrat Black'), local('Montserrat-Black'), url() format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: local('Montserrat Black'), local('Montserrat-Black'), url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: local('Montserrat Black'), local('Montserrat-Black'), url() format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: local('Montserrat Black'), local('Montserrat-Black'), url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}



*{margin:0;padding:0;border:0;}

body{
	font-family: 'Montserrat', sans-serif;
	line-height: 1.7em;
	background: linear-gradient(#eee,#fff) no-repeat center fixed;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
}

div,p,ol,ul,h1,h2,h3,h4,h5,h6,a,li{margin: 0;padding: 0;border: 0;}

ul,ol{list-style: none;}

a {
  color: #222;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #306D8C;
  text-shadow: none;
  text-decoration: none;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

input, select, textarea {
    font-size: 16px;
}
div.wpcf7-response-output{margin:0;}


.breadcrumb {padding: 3px 5px;text-align: right;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;font-size:12px;}
.breadcrumb > li {display: inline-block;}
.breadcrumb > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}
.breadcrumb > .active {color: #777;}


.dikey-ortala {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

hr{margin:0 0 15px 0;}

.page-header{font-size:22px;padding:15px 0;margin:0 0 20px 0;border-bottom:1px solid #ccc;}


.sw-uyari-box{padding: 50px 0;text-align: center;border:1px dotted #aaa;margin-bottom: 20px;}
.sw-uyari-box p{padding: 10px 0;}
.sw-uyari-box i{font-size:30px;color:#ccc;display:block;padding: 10px 0;}


.sw-google-box{width: 100%;height: auto;margin-bottom:15px;overflow: hidden;position: relative;}




.sw-header{width: 100%;height: auto;}
.sw-h-top{width: 100%;height: auto;}
.sw-h-top p{color:#fff;padding: 5px 0;text-align: center;font-size:13px;}
.sw-h-body{width: 100%;height: auto;padding-top: 20px;}
.sw-logo{width: 100%;height: auto;margin-bottom: 20px;}
.sw-logo img{display: block;max-width: 100%;height:auto;}
@media only screen and (max-width : 767px) {
.sw-logo img{margin:0 auto;}
.sw-menu-bg{width: 100%;height: auto;margin-bottom: 20px;}
.sw-menu{width: 100%;height: auto;border-radius:5px;position: relative;}
.sw-menuTab{padding: 10px 15px;font-size:18px;color:#fff;}
.sw-menu>ul{background: rgba(0,0,0,0.9);position: absolute;z-index: 999;width: 100%;border-radius: 5px 5px 0 0;display: none;}
.sw-menu>ul>li{}
.sw-menu>ul>li>a{display: block;padding: 15px;}
}

@media only screen and (min-width : 768px) and (max-width : 991px) {
.sw-logo img{margin:0 auto;}
.sw-menu-bg{width: 100%;height: auto;margin-bottom: 20px;}
.sw-menu{width: 100%;height: auto;border-radius:5px;position: relative;}
.sw-menuTab{padding: 10px 15px;font-size:18px;color:#fff;}
.sw-menu>ul{background: rgba(0,0,0,0.9);position: absolute;z-index: 999;width: 100%;border-radius: 5px 5px 0 0;display: none;}
.sw-menu>ul>li{}
.sw-menu>ul>li>a{display: block;padding: 15px;}
}

@media only screen and (min-width : 992px) and (max-width : 1199px) {
.sw-menu-bg{width: 100%;height: auto;margin-bottom: 20px;}
.sw-menu{width: 100%;height: auto;border-radius:5px;}
.sw-menuTab{display: none;}
.sw-menu>ul{overflow: hidden;}
.sw-menu>ul>li{float: left;width: 12.5%;}
.sw-menu>ul>li>a{text-align: center;height: 50px;font-size:14px;transition: all 200ms ease-in-out;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
}

@media only screen and (min-width : 1200px){
.sw-menu-bg{width: 100%;height: auto;margin-bottom: 20px;}
.sw-menu{width: 100% ;height: auto;border-radius:5px;}
.sw-menuTab{display: none;}
.sw-menu>ul{overflow: hidden;}
.sw-menu>ul>li{float: left;width: 12.5%;}
.sw-menu>ul>li>a{text-align: center;height: 50px;font-size:14px;transition: all 200ms ease-in-out;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
}


@media only screen and (max-width : 767px) {
.sw-h-tanitim .xl{display: none;}
}

@media only screen and (min-width : 768px) and (max-width : 991px) {
.sw-h-tanitim .xl{display: none;}
}

@media only screen and (min-width : 992px) and (max-width : 1199px) {
.sw-h-tanitim .xs{display: none;}
}

@media only screen and (min-width : 1200px){
.sw-h-tanitim .xs{display: none;}
}

.sw-h-tanitim{position: relative;margin-bottom:15px}
.sw-h-tanitim img{width: 100%;height: auto;}
.sw-h-tanitim .sol-telefon{position: absolute;top:0;left:0;width: 40%;height: 20%;border:1px solid transparent;}
.sw-h-tanitim .sag-telefon{position: absolute;top:0;right:0;width: 40%;height: 20%;border:1px solid transparent;}


.sw-main{width: 100%;height: auto;}
	.sw-main-top-baslik{width: 100%;height: auto;margin-bottom: 20px;}
		.sw-main-top-baslik h1{border-top:1px dashed #aaa;border-bottom:1px dashed #aaa;padding: 15px 0;font-size:22px;font-weight: bold;text-align: center;}
	.sw-main-baslik{width: 100%;height: auto;margin-bottom: 20px;}
		.sw-main-baslik h2{font-size: 18px;padding: 15px;}
	
	.sw-main-tanitim-box{margin-bottom:20px;border:1px solid #aaa;position: relative;}
    .sw-main-tanitim-box img{width: 100%;height: auto;}
    .sw-main-tanitim-box .sol-telefon{position: absolute;top:0;left:0;width: 40%;height: 20%;border:1px solid transparent;}
    .sw-main-tanitim-box .sag-telefon{position: absolute;top:0;right:0;width: 40%;height: 20%;border:1px solid transparent;}
	
	.sw-az-post-box{border:1px solid #ddd;margin-bottom:20px;background: #fff;transition: all 250ms ease-in-out;}
		.sw-az-post-box h2{font-size:14px;padding:0 5px;height: 70px;text-align: center;transition: all 250ms ease-in-out;}
	
	.sw-post-box{background: #fff;margin-bottom: 20px;border:1px solid #ddd;}
		.sw-post-box-header{border:3px solid #ddd;overflow: hidden;transition: all 250ms ease-in-out;}
			.sw-post-box-header img{width: 100%;height: auto;transition: all 250ms ease-in-out;}
		.sw-post-box-body{font-size:14px;}
			.sw-post-box-body h2{padding: 15px;text-align: center;font-size:16px;font-weight: bold;}
			.sw-post-box-body p{text-align: center;padding:0 15px 15px 15px;}
		.sw-post-box-footer{width: 100%;height: auto;overflow: hidden;border-top:1px solid #ddd;}
		  .sw-post-box-footer .left{display: block;float: left;padding: 15px 10px;font-size:13px;}	
      .sw-post-box-footer .right{display: block;float:right;padding: 15px 10px;font-size:13px;}
			
			@media only screen and (max-width : 767px) {
				.sw-post-box-body {min-height: 120px;}
				.sw-post-box-body p{display: none;}
			}
			
			@media only screen and (min-width : 768px) and (max-width : 991px) {
				.sw-post-box-body {min-height: 100px;}
				.sw-post-box-body p{display: none;}
			}
			
			@media only screen and (min-width : 992px) and (max-width : 1199px) {
				.sw-post-box-body{min-height: 500px;}
			}
			
			@media only screen and (min-width : 1200px){
				.sw-post-box-body{min-height: 450px;}
			}
		.sw-post-box:hover .sw-post-box-header img{transform: scale(1.1);}


.sw-post-oc-box{margin-bottom: 20px;border:1px solid #ddd;padding: 5px;background: #fff;}

.sw-post-oc-box h2{padding: 15px 5px;text-align: center;min-height: 85px;}
@media only screen and (max-width: 767px) {
.sw-post-oc-box h2{font-size:16px;}
}
@media only screen and (min-width: 768px) {
.sw-post-oc-box h2{font-size:20px;}
}
.sw-post-oc-box img{display: block;margin:0 auto 20px auto;}
.sw-post-oc-box>ul{margin-left:-1px;margin-right: -1px;overflow: hidden;}
.sw-post-oc-box>ul>li{float: left;width: 33.33%;padding: 0 1px;}
.sw-post-oc-box>ul>li>a{display: block;padding: 10px 1px;text-align: center;color:#fff;font-size:25px;background: #eee;}
.sw-post-oc-box>ul>li .hemem_ara{background:#45668e;}
.sw-post-oc-box>ul>li .whatsapp{background:#4dc247;}
.sw-post-oc-box>ul>li .yol_tarifi{background:#00bf8f;}
.sw-post-oc-box>ul>li>a:hover{opacity: 0.7;}
.sw-post-oc-box>ul>li>span{display: block;padding: 10px 1px;text-align: center;color:#fff;font-size:25px;background: #eee;}

.sw-single{width: 100%;height: auto;min-height: 450px;}

.sw-single-blok{background: #fff;border:1px solid #ddd;margin-bottom: 20px;padding:15px;position: relative;margin-top:50px;border-radius: 0 5px 5px 5px;}
@media only screen and (max-width: 767px){
  .sw-single-blok .title{font-size:18px;padding:10px 10px 10px 15px;background: #fff;font-weight: bold;border:1px solid #ddd;border-bottom:1px solid #fff;position: absolute;top:-50px;left:-1px;border-radius: 5px 5px 0 0;}  
}
@media only screen and (min-width: 768px){
  .sw-single-blok .title{font-size:18px;padding:15px;background: #fff;font-weight: bold;border:1px solid #ddd;border-bottom:1px solid #fff;position: absolute;top:-50px;left:-1px;border-radius: 5px 5px 0 0;}  
}



@media only screen and (max-width: 767px) {
.sw-single-hizli-ulasim>ul>li{margin-bottom: 10px;}
.sw-single-hizli-ulasim>ul>li>a{display: block;padding: 10px;font-size:12px;border-radius: 5px;background: #444;color: #fff;}
.sw-single-hizli-ulasim>ul>li>span{display: block;padding: 10px;font-size:12px;border-radius: 5px;background: #222;color: #fff;}
.sw-single-hizli-ulasim>ul>li i{font-size:18px;margin-right: 10px;}
}
@media only screen and (min-width: 768px) {
.sw-single-hizli-ulasim{margin-bottom: 10px;}
.sw-single-hizli-ulasim>ul{overflow: hidden;margin-left:-2px;margin-right: -2px;}
.sw-single-hizli-ulasim>ul>li{float: left;width: 50%;padding: 0 2px;}
.sw-single-hizli-ulasim>ul>li>a{display: block;padding: 5px;text-align: center;font-size:12px;border-radius: 5px;background: #444;color: #fff;}
.sw-single-hizli-ulasim>ul>li>span{display: block;padding: 5px;text-align: center;font-size:12px;border-radius: 5px;background: #222;color: #fff;}
.sw-single-hizli-ulasim>ul>li i{font-size:18px;}
}


@media only screen and (max-width: 767px) {
.sw-single-hizli-blok>ul>li{margin-bottom: 10px;}
.sw-single-hizli-blok>ul>li>a{display: block;border:1px solid #ddd;border-radius: 5px;padding: 10px;color:#fff;}
.sw-single-hizli-blok>ul>li>a>i{font-size:18px;margin-right: 15px;}
.sw-single-hizli-blok>ul>li>span{display: block;border:1px solid #ddd;border-radius: 5px;padding: 10px;background: #ddd;color:#aaa;}
.sw-single-hizli-blok>ul>li>span>i{font-size:18px;margin-right: 10px;}
.sw-fixed{position: fixed;bottom:0;left:0;z-index: 999;background: #fff;width: 100%;height: auto;transition: all 1s ease-in-out;}
.sw-fixed>u{margin:0;padding: 0;}
.sw-fixed>ul>li{width: 33.33%;float: left;margin:0;padding: 0;}
.sw-fixed>ul>li>a{display: block;border:1px solid #ddd;padding: 0 1px 0 28px;color:#fff;position: relative;font-size:13px;line-height:14px;height: 60px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.sw-fixed>ul>li>a>i{font-size:20px;position: absolute;left:5px;top:calc(50% - 10px);opacity: 0.4;}
.sw-fixed>ul>li>span{display: block;border:1px solid #ddd;padding: 0 1px 0 28px;background: #ddd;color:#aaa;position: relative;font-size:13px;line-height:14px;height: 60px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.sw-fixed>ul>li>span>i{font-size:20px;position: absolute;left: 5px;top:calc(50% - 10px)opacity:0.4;}
}
@media only screen and (min-width: 768px) {
.sw-single-hizli-blok{margin-bottom: 10px;}
.sw-single-hizli-blok>ul{overflow: hidden;margin-left:-2px;margin-right: -2px;}
.sw-single-hizli-blok>ul>li{width: 33.33%;padding: 0 2px;float: left;}
.sw-single-hizli-blok>ul>li>a{display: block;border:1px solid #ddd;border-radius: 5px;padding: 15px 0;text-align: center;color:#fff;}
.sw-single-hizli-blok>ul>li>a>i{display: block;font-size:18px;text-align: center;}
.sw-single-hizli-blok>ul>li>span{display: block;border:1px solid #ddd;border-radius: 5px;padding: 15px 0;text-align: center;background: #ddd;color:#aaa;}
.sw-single-hizli-blok>ul>li>span>i{display: block;font-size:18px;text-align: center;}
}
.sw-single-hizli-blok>ul>li .hemenara{background: #45668e;}
.sw-single-hizli-blok>ul>li .yoltarifi{background: #00bf8f;}
.sw-single-hizli-blok>ul>li .whatsapp{background: #4dc247;}


.sw-single-paylas{width: 100%;height: auto;margin-bottom: 20px;}
@media only screen and (max-width: 767px) {
.sw-single-paylas>ul>li{margin-bottom: 10px;}
.sw-single-paylas>ul>li>a{display: block;padding: 10px;color:#fff;border-radius: 5px;}
.sw-single-paylas>ul>li>a>i{font-size:18px;margin-right: 10px;}
}
@media only screen and (min-width: 768px) {
.sw-single-paylas>ul{overflow: hidden;margin-left:-2px;margin-right: -2px;}
.sw-single-paylas>ul>li{width: 50%;float: left;padding: 0 2px;}
.sw-single-paylas>ul>li>a{display: block;padding: 5px 5px 5px 30px;position: relative;color:#fff;border-radius: 5px;line-height: 29px;}
.sw-single-paylas>ul>li>a>i{font-size:24px;position: absolute;left:5px;top:7px;}
}
.sw-single-paylas>ul>li .facebook{background: #3b5998;}
.sw-single-paylas>ul>li .whatsapp{background: #4dc247;}

.sw-single-iletisim{width: 100%;height: auto;}
.sw-single-iletisim>ul{overflow: hidden;}
@media only screen and (max-width: 767px) {
.sw-single-iletisim>ul>li{width: 100%;}
}
@media only screen and (min-width: 768px) {
.sw-single-iletisim>ul>li{width: 50%;float: left;}
}
.sw-single-iletisim>ul>li{padding:10px 10px 10px 40px;margin-bottom:5px;position: relative;}
.sw-single-iletisim>ul>li>i{width: 30px;height: 30px;color:#fff;border-radius: 50%;margin-right: 10px;left:0;top:7px;position: absolute;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.sw-single-hizmet{width: 100%;height: auto;}
.sw-single-hizmet>ul{overflow: hidden;margin-left:-5px;margin-right: -5px;}
@media only screen and (max-width: 767px) {
.sw-single-hizmet>ul>li{width:100%;}
}
@media only screen and (min-width: 768px) {
.sw-single-hizmet>ul>li{float: left;width:calc(50% - 10px);margin:0 5px;}
}
.sw-single-hizmet>ul>li{display: block;cursor:pointer;padding: 10px;font-size:14px;margin-bottom:10px;transition: all 250ms ease-in-out;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;}
.sw-single-hizmet>ul>li>i{font-size:18px;width: 30px;}
.sw-single-hizmet>ul>li audio{display: none;}

.sw-single-slayt{width: 100%;height: auto;margin-bottom: 15px;overflow: hidden;}
.sw-single-video {margin-bottom:15px;}
.sw-single-video iframe{width: 100%;height: 450px;vertical-align: middle;margin-bottom: 15px;}
.sw-single-video p{margin-bottom: 15px;}

.sw-single-views{width: 100%;height: auto;margin-bottom:15px;}
.sw-single-views p{border-top:1px dashed #aaa;border-bottom:1px dashed #aaa;padding: 15px 0;text-align: center;font-size:18px;}

.sw-single-comments{margin-bottom: 20px;}
.sw-single-comments input{height: 40px;}
.sw-single-comments .btn{}

.sw-single-etiketler{width: 100%;height: auto;margin-bottom: 15px;}
.sw-single-etiketler>h2{font-size:18px;padding: 15px 0;}
.sw-single-etiketler>a{}




#comments{margin-top: 50px;margin-bottom: 20px;padding: 0 10px;}
.commentlist{list-style: none;margin: 0;padding: 0 10px;margin-bottom: 20px;}
.commentlist .comment{background: #fff;border-radius: 10px;box-shadow: 0 0 5px 0 #ddd;padding: 20px;margin-bottom: 10px;border: 1px solid #ddd;}
.commentlist .comment .comment-body{position: relative;}
.commentlist .comment .comment-body .comment-author{}
.commentlist .comment .comment-body .comment-author .avatar{width: 50px;height: 50px;border: 1px solid #ddd;padding: 3px;border-radius: 20px;}
.commentlist .comment .comment-body .comment-author .avatar>img{width: 100%;height: auto;border-radius: 20px;}
.commentlist .comment .comment-body .comment-author .fn{text-transform: uppercase;font-size: 18px;letter-spacing: 2px;}
.commentlist .comment .comment-body .comment-author .says{font-size: 13px;}
.commentlist .comment .comment-body .comment-meta{position: absolute;top: -15px;right: 0;line-height: 20px;font-size: 12px;}
.commentlist .comment .comment-body p{display: block;margin: 10px 0;}
.commentlist .comment .comment-body .reply{display: flex;justify-content: right;}
.commentlist .comment .comment-body .reply .comment-reply-link{display: inline-block;font-size: 14px;padding: 3px 10px;background: #ddd;border-radius: 5px;}

#respond{line-height: 1.7;padding: 10px;}
.comment-respond{}
.comment-respond .comment-reply-title{}
.comment-respond .comment-reply-title #cancel-comment-reply-link{}
.comment-respond .comment-notes{}
.comment-respond .comment-form{}
.comment-respond .comment-form p{margin-bottom: 15px;}
.comment-respond .comment-form p label{display: block;font-size: 14px;font-weight: 700;}
.comment-respond .comment-form p textarea,.comment-respond .comment-form p input{width: 100%;min-height: 50px;border-radius: 10px;box-shadow: 0 0 5px 0 #ddd;border: 1px solid #ddd;}
.comment-respond .comment-form .comment-notes{}
.comment-respond .comment-form .comment-form-comment{}
.comment-respond .comment-form .comment-form-author{}
.comment-respond .comment-form .comment-form-email{}
.comment-respond .comment-form .comment-form-url{display: none;}
.comment-respond .comment-form .comment-form-cookies-consent{display: none;}
.comment-respond .comment-form .g-recaptcha{display: flex;justify-content: center;margin-bottom: 20px;}
.comment-respond .comment-form .form-submit input[type="submit"]{background: #666;color: #fff;font-weight: 700;font-size: 18px;}


.sw-sidebar{margin-bottom: 20px;background: #fff;border:1px solid #ddd;padding: 10px;border-radius: 5px;}
.sw-sidebar>h2{font-size:18px;padding: 5px 0 15px 0;border-bottom:1px solid #aaa;}
.sw-sidebar>ul{}
.sw-sidebar>ul>li{}
.sw-sidebar>ul>li>a{display: block;padding: 10px 15px;position: relative;transition: all 250ms ease-in-out;border-bottom:1px dashed #aaa;font-size:13px;}
.sw-sidebar>ul>li>a:before{content: '\f054';font-family: 'Font Awesome 5 Free';font-weight: 900;position: absolute;left: 0;transition: all 250ms ease-in-out;}
.sw-sidebar>ul>li>a:hover{color:#ddd;background: rgba(0,0,0,0.4);}
.sw-sidebar>ul>li>a:hover:before{left:3px;color:#ddd;transform: rotate(360deg);}
.sw-sidebar .recentcomments{border:1px solid red;}
.sw-sidebar .recentcomments a{display: block;padding: 5px 0;}

.sw-page-content{margin-bottom: 20px;}
.sw-page-content p{}
.sw-page-content br{}
.sw-page-content .form-group label{display: block;padding:5px 0;font-weight: 700;margin:0;font-size:14px;color:#444;}
.sw-page-content input{width: 100%;height: 40px;border:1px solid #ccc;text-indent: 15px;}
.sw-page-content select{width: 100%;height: 40px;border:1px solid #ccc;}
.sw-page-content textarea{width: 100%;height: auto;border:1px solid #ccc;padding: 15px;}
.sw-page-content input[type="submit"]{width: 100%;height: auto;border:1px solid #ccc;border:0;padding: 10px 0;}

.sw-yorumlar-box{border:1px solid #ddd;margin-bottom: 20px;border-radius: 10px;overflow: hidden;padding: 15px;background: #eee;position: relative;}
.sw-yorumlar-box h2{margin:0;margin-bottom: 15px;font-size:16px;font-weight: bold;}
.sw-yorumlar-box p a{font-weight: bold;}
.sw-yorumlar-box .icon{color:#666;margin-bottom: 20px;}
@media only screen and (max-width : 767px) {
.sw-yorumlar-box .icon{font-size:4em;display: block;text-align: center;}
.sw-yorumlar-box{padding: 15px;}
}
@media only screen and (min-width : 768px){
.sw-yorumlar-box .icon{position: absolute;font-size:4em;top:15px;left:15px;}
.sw-yorumlar-box{padding: 15px 15px 15px 95px;}
}

.sw-footer{background: #2e2e2e;padding:30px 0 50px 0;font-size:13px;}
.sw-footer-box{width: 100%;height: auto;margin-bottom: 20px;}
.sw-footer-box>h2{margin:0;font-size:14px;padding:20px 0;color:#aaa;border-bottom:1px dashed #aaa;margin-bottom:20px;}
.sw-footer-box>ul{}
.sw-footer-box>ul>li{}
.sw-footer-box>ul>li>a{display: block;padding: 5px 0;color:#fff;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.sw-footer-box>ul>li>a:hover{color:#d1a13b;}
.sw-footer-box>ul>li>a>i{color:#d1a13b;}

.sw-footer-yorum-box{border-bottom:1px dashed #aaa;margin-bottom: 20px;position: relative;padding: 0 0 0 55px;}
.sw-footer-yorum-box .icon{position: absolute;left:0;top:0;font-size:40px;color:#999;}
.sw-footer-yorum-box h3{margin:0;margin-bottom: 10px;color:#fff;font-weight: bold;font-size:14px;}
.sw-footer-yorum-box h3:hover{color:#d1a13b;}
.sw-footer-yorum-box p{color:#ddd;margin-bottom: 20px;}
.sw-footer-yorum-box p a{color:#d1a13b;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.sw-footer-yorum-box p a:hover{color:#fff}

.sw-footer-form{width: 100%;height: auto;}
.sw-footer-form .form-group{}
.sw-footer-form .form-group label{display: block;color:#ddd;margin:0;padding: 5px 0;font-weight: 400;}
.sw-footer-form .form-group input{border-radius: 0;background: transparent;font-size:14px;background: #eee;border:1px solid #aaa;width: 100%;height: 35px;padding: 10px;}
.sw-footer-form .form-group input[type="submit"]{background: #d1a13b;border-radius: 0;transition: 300ms;color:#000;height: auto;font-weight: bold;padding: 10px;border:0;}
.sw-footer-form .form-group input[type="submit"]:hover{color: #fff;}
.sw-footer-form div.wpcf7-response-output{color:#fff;}

.sw-footer-box .iletisim{margin-bottom:20px;}
.sw-footer-box .iletisim img{display: block;margin:0 auto 20px auto;max-width: 100%;}
.sw-footer-box .iletisim>ul{}
.sw-footer-box .iletisim>ul>li{}
.sw-footer-box .iletisim>ul>li>a{display: block;padding: 0 0 0 35px;position: relative;color:#fff;margin-bottom:20px;font-size:14px;line-height: 26px;}
.sw-footer-box .iletisim>ul>li>a>i{position: absolute;left: 0;top:0;font-size:25px;}

.sw-footer-box .sosyalmedya{margin-bottom: 20px;}
.sw-footer-box .sosyalmedya>ul{overflow: hidden;}
.sw-footer-box .sosyalmedya>ul>li{float:left;width: 25%;}
.sw-footer-box .sosyalmedya>ul>li>a{display: block;font-size:20px;color:#d1a13b;text-align: center;padding:10px 0;border:1px solid transparent;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.sw-footer-box .sosyalmedya>ul>li>a>i{transition: 500ms;}
.sw-footer-box .sosyalmedya>ul>li>a:hover i{color:#fff;}
.sw-footer-box .sosyalmedya>ul>li>a:hover{border:1px solid #aaa;}

.sw-footer-copyright{border-top:1px dashed #aaa;border-bottom:1px dashed #aaa;margin-bottom: 20px;}
.sw-footer-copyright p{padding: 15px 0;text-align: center;color:#fff;}

.search-box{width:100%;height:auto;margin-bottom:15px;overflow:hidden}
.search-box input{width:90%;float:left;height:40px;border:1px solid #ddd;background:#fff;border-radius:5px 0 0 5px;text-indent:15px}
.search-box button{width:10%;float:left;height:40px;color:#fff;border-radius:0 5px 5px 0}
.hata-404{width:100%;height:auto;margin:15px 0 30px 0;}
.hata-404 h1{font-size:50px;padding:15px 0;}
.hata-404 p{padding:15px 0;}
.hata-404 p a{border:1px solid #ddd;padding:5px 10px;background:#f0f0f0;}
.hata-404-gorsel{width:100%;height:auto;margin:15px 0 30px 0;}
.hata-404-gorsel img{width:100%;height:auto;}


