<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.main-heading h2,.main-heading h3{font-weight:400;color:#424040;margin:0}
.main-heading h5,.main-heading-white h5,.uppercase{text-transform:uppercase}

.head-blog h1{ margin-top:0px;}
.head-blog p{ margin-top:0px !important;}

.navbar-links-custom .mobile{ display: none !important; }

@media only screen and (max-width: 768px) {
	.head-blog { padding:0px !important;}
	header nav{margin:0px !important;}
	.menuHolder{
		position: absolute;
		top: 80px;
		left: 0px;
		display: block;
		width: 100%;
		z-index: 999;
		background-color: #be1522;
	}
	.menuHolder .navbar-collapse{
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.menuHolder .navbar-links-custom li .active{
		background-color: #ffdede !important;
	}
	.navbar-links-custom .mobile{ display: block !important; }

}



.button-simple,.button-text{-webkit-transition-duration:.3s}
.button,.custom-dot,.page-title ul li{display:inline-block}
.blog-list-item h2 a,.blog-post-item h2 a,.blog-tags,.button-simple:hover,.scroll-to-top,.scroll-to-top:visited,.side-news-box a,.tabs li a{text-decoration:none}
.block-section{padding:30px 0}
.grey-section{background:#fafafa}
.parallax-section{background-size:cover;background-attachment:fixed;padding:90px 0;background-position:50% 50%}
.main-heading h2{font-size:40px}
.main-heading h3{font-size:35px;color:#be1522; }
.main-heading h1{color:#be1522; }
.main-heading h5,.main-heading p{font-weight:500;line-height:30px}
.main-heading h5{font-size:14px;color:#bbb;margin:0}
.main-heading p{font-size:16px;color:#aaa;margin:25px 0 15px}
.main-heading-white h3{font-size:35px;font-weight:400;color:#fff;margin:0}
.main-heading-white h5{font-size:14px;font-weight:500;line-height:30px;color:#fff;margin:0}
.main-heading-white p{font-size:16px;line-height:30px;font-weight:500;color:#fff;margin:25px 0 15px}
.page-title{padding:70px 0}
.page-title h1{font-size:40px;line-height:50px;font-weight:400;color:#fff;margin:0}
.page-title ul{padding:10px 0 0}
.page-title ul li{list-style-type:none;font-size:15px;line-height:25px;font-weight:500;color:#fff}
.page-title ul li a{color:#fff}
.page-title ul li a:hover{color:#be1522}
.page-title ul li:after{content:" /";font-size:12px;color:#fff;padding:0 5px}
.page-title ul li:last-child:after{content:none}
.button i{ font-size: 20px; padding-right: 15px; }
.button-text{font-size:13px;font-weight:600;color:#be1522;padding:15px;transition-duration:.3s}
.button-text:hover{color:#444}
.button-simple{font-size:14px;font-weight:500;color:#fff;padding:10px 25px;border:2px solid #be1522;border-radius:5px;background:#be1522;text-align:center;transition-duration:.3s}
.button-simple:hover{color:#be1522;background:0 0}
.button-green{font-size:14px;font-weight:500;color:#fff;padding:10px 25px;border:2px solid #35bf13;border-radius:5px;background:#35bf13;text-align:center;transition-duration:.3s}
.button-green:hover{color:#35bf13;background:0 0}

.button-facebook{color:#fff;border:2px solid #3b5998 ;background:#3b5998}
.button-facebook:hover{color:#3b5998;}

.button-twitter{color:#fff;border:2px solid #00acee ;background:#00acee;}
.button-twitter:hover{color:#00acee;}

.button-link{font-size:14px;font-weight:500;padding:10px 15px;border-radius:5px;text-align:center;transition-duration:.3s; margin: 10px; margin-left:0px;}
.button-link:hover{background:0 0; }
.button-link i{ font-size: 26px; }
.button-link .icon{ display: inline-block;	  width: 35px; height: 25px;  }
.button-link span{ vertical-align: top; height: 50px; line-height: 30px; }

.button-whatsapp{color:#fff !important;border:2px solid #1bb000 ;background:#1bb000;}
.button-whatsapp:hover{color:#1bb000  !important; background-color: white  !important;}

.button-yoltarifi{color:#fff !important;border:2px solid #e17600 ;background:#e17600;}
.button-yoltarifi:hover{color:#e17600 !important;}

.button-mesafeler{color:#fff !important;border:2px solid #7c00e1 ;background:#6102af;}
.button-mesafeler:hover{color:#7c00e1 !important;}

.button-arama{color:#fff !important;border:2px solid #0082e1 ;background:#0082e1;}
.button-arama:hover{color:#0082e1 !important;}

 
.custom-dot span,.custom-dot span:hover{-webkit-backface-visibility:visible;border-radius:30px}
.custom-dot span,.custom-dot.active span{width:10px;height:10px;-webkit-transition-duration:.3s}
.text-content h2,.text-content h3,.text-content h4,.text-content h5{font-weight:400;color:#424040;line-height:27px}
.custom-dot{z-index:1}
.custom-dot span{margin:5px 7px;background:#bbb;cursor:pointer;display:block;transition-duration:.3s}
.custom-dot span:hover{background:#aaa}
.custom-dot.active span{background:#be1522;transition-duration:.3s}
.text-content h5{font-size:15px}
.text-content h4{font-size:19px}
.text-content h3{font-size:25px}
.text-content h2{font-size:30px}
.text-content p{font-size:15px;font-weight:500;color:#777;line-height:27px}
.primary-color{display:inline;color:#be1522!important}
.primary-color h1,.primary-color h2,.primary-color h3,.primary-color h4,.primary-color h5,.primary-color i,.primary-color p{color:#be1522}
.white-color{color:#fff!important}
.white-color h1,.white-color h2,.white-color h3,.white-color h4,.white-color h5,.white-color h6,.white-color i,.white-color p{color:#fff}
.fw-300{font-weight:300!important}
.fw-400{font-weight:400!important}
.fw-500{font-weight:500!important}
.fw-600{font-weight:600!important}
.image-shadow{border-radius: 6px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.25);box-shadow:0 0 40px rgba(0,0,0,.25)}
.video-box{border-radius: 6px;background-repeat:no-repeat;background-size:cover;padding:30px}
.video-play-icon{position:absolute;top:50%;left:50%;right:50%;display:inline-block;border-radius:50%;background:#fff;color:#333;width:100px;height:100px;opacity:.8;-webkit-transform:translate3d(-45%,-45%,0);-webkit-transition-duration:.3s;transition-duration:.3s}
.our-services,.round-frame{border-radius: 6px}
.video-play-icon:before{font-family:FontAwesome;font-size:14px;content:"\f04b"}
.video-play-icon:hover{opacity:1}
.video-play-icon:active{width:90px;height:90px}
.video-sm{min-height:350px}
.video-md{min-height:450px}
.video-lg{min-height:550px}
.full-width{width:100%}
.hover-shadow:hover,.light-shadow{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 30px 0 rgba(0,0,0,.05)}
.black-transparent-bg{background:rgba(0,0,0,.3);padding:15px}
#logo-bar{background:#fff;min-height:50px}
#top-bar{background:#fff;border-bottom:1px solid #eee;min-height:45px}
.top-bar-info{padding:0}
.top-bar-info li{font-size:13px;font-weight:500;color:#777;list-style-type:none;float:left;margin:0;padding:12px 12px 12px 0}
.top-bar-info li a{color:#b83235;}
.top-bar-info li a:hover{color:#303eba;}
.top-bar-info li a:hover i{color:#303eba;}

.top-bar-info li i{font-size:18px;color:#be1522;padding-right:8px}
.social-icons{padding:0;float:right;margin:0}
.social-icons li{font-size:18px;list-style-type:none;float:left;width:50px;text-align:center;margin:0;padding:0px}
.social-icons li a{color:#777;-webkit-transition-duration:.3s;transition-duration:.3s; display: inline-block; line-height: 44px; width: 40px; text-align: center; font-size:24px; }
.social-icons a:hover{color:#be1522}
.affix{top:0;width:100%;z-index:99999}

#telegram{
	background-color: #0087cc;
}
#telegram a{
	color: #fff;
	margin: 10px 0;
	display: block;
	text-align: center;
	line-height: 12px;
}
#telegram a i{
	font-size: 40px;
	vertical-align: middle;
	padding-right: 10px;
}
#telegram a span{
	display: inline-flex;
	font-size: 16px;
	line-height: 18px;
}

.ozellikVar{color:#333333; margin-bottom:15px; }
.ozellikYok{color:#dddddd; margin-bottom:15px; }
.ozellikYok label,.ozellikVar label{font-weight: 500 !important; }


.button-share{font-size:14px;font-weight:500;padding:6px 9px;border-radius:5px;text-align:center;transition-duration:.3s; margin: 10px; margin-left:0px;}
.button-share:hover{background:0 0; }
.button-share i{ font-size: 24px; }
.button-share .icon{ display: inline-block;	  width: 25px; height: 25px;  }
.button-share span{ vertical-align: top; height: 50px; line-height: 26px; }

.share-face{color:#fff !important;border:2px solid #0037c1 ;background:#0037c1;}
.share-face:hover{color:#0037c1 !important;}

.share-twit{color:#fff !important;border:2px solid #00abf0 ;background:#00abf0;}
.share-twit:hover{color:#00abf0 !important;}

.share-whatsapp{color:#fff !important;border:2px solid #38bd4b ;background:#38bd4b;}
.share-whatsapp:hover{color:#38bd4b !important;}

.share-tele{color:#fff !important;border:2px solid #259bd8 ;background:#259bd8;}
.share-tele:hover{color:#259bd8 !important;}

@media (max-width:767px){
	.affix{position:static}

	.navbar{position: unset; min-height:auto;  }
	.navbar-default .navbar-collapse{border:none;}
	.navbar-header-custom{ position: absolute; top: 0px; right:0px; }



	.button-whatsapp,.button-arama{
		display:block;
		position: fixed;
		bottom:0px;
		z-index:999;
		margin: 0;
		border-radius: 0;
		width: 50%;
	}

	.button-whatsapp{left:50%; }
	.button-arama{right:50%; }

	.button-whatsapp span span{
		display:none;
	}
	.orderContainer { display: flex; flex-flow: column; }
	.orderOne { order: 1; }
	.orderTwo { order: 2; }
	.button-share .yazi{display: none;}

}
.navbar-nav{margin:0; text-align: center;float: none !important; }
.navbar-header-custom{background:#fff;padding:10px 0; }
.navbar-logo img{max-width:100%;max-height:80px; }
.navbar-custom{background:#be1522;border:none;border-radius:0;padding:0;margin-bottom:20px; }
.navbar-custom.affix{-webkit-box-shadow:0 3px 6px 0 rgba(20,20,20,.05);-moz-box-shadow:0 3px 6px 0 rgba(20,20,20,.05);box-shadow:0 3px 6px 0 rgba(20,20,20,.05);}
.navbar-custom .navbar-links-custom li{padding:0px; float: none !important; display: inline-block;}
.navbar-custom .navbar-links-custom li a{font-size:12px;font-weight:700;text-transform:capitalize;letter-spacing:.5px;color:rgb(255, 255, 255);-webkit-transition-duration:.3s;transition-duration:.3s}
.navbar-custom .navbar-links-custom li a i{font-size:9px;font-weight:400}
.navbar-custom .navbar-links-custom li a:hover{color:#be1522; background-color: #fff; }
.navbar-custom .navbar-links-custom li .active{color:#be1522; background-color: #fff; }
@media screen and (max-width:767px){.navbar-custom .navbar-links-custom li{font-size:13px;font-weight:700;-webkit-transition-duration:.3s;transition-duration:.3s;border-bottom:1px solid #c34d56;padding:0;margin:0; display: block; }
.navbar-custom .navbar-links-custom li:last-child{border-bottom:none}
.navbar-custom .navbar-links-custom li a{margin:0;padding:15px}
}
.article-block,.our-services{-webkit-transition-duration:.3s}
.navbar-links-custom .dropdown ul{border:none;border-radius:0;padding:10px;margin-left:5px;-webkit-box-shadow:0 5px 9px 0 rgba(50,50,50,.15);-moz-box-shadow:0 5px 9px 0 rgba(50,50,50,.15);box-shadow:0 5px 9px 0 rgba(50,50,50,.15)}
.blog-grid:hover,.testmonial-item{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}
.navbar-links-custom .dropdown ul li{padding:0;border:none}
.navbar-links-custom .dropdown ul li a{font-weight:700;padding:12px;width:230px;text-transform:none;text-align:left;color:#444}
.navbar-links-custom .dropdown ul li a:hover{background:#be1522;color:#fff!important}
.navbar-links-custom .dropdown .dropdown-toggle:after{content:"\f107";font-family:FontAwesome;padding-left:6px}
.active-link a{color:#be1522!important}
@media screen and (max-width:767px){
	.navbar-links-custom .dropdown ul li a:hover{color:#be1522!important}
	
.navbar-logo {width:100%; text-align:center; display: block;}
}
.menu-icon{border:none;background:0 0}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}
.article-block{margin-top:15px;text-align:center;padding:45px;border:1px solid #ececec;border-radius: 6px;transition-duration:.3s}
.article-block i{font-size:60px;color:#666}
.article-block h4{font-size:19px;font-weight:500;color:#343434;margin-top:35px}
.article-block p{font-size:14px;font-weight:500;line-height:25px;color:#999;margin-top:20px;margin-bottom:50px}
.our-services-carousel{margin-top:70px}

.blog-list-item p,.share{border-bottom:1px solid #eee}

.our-services{background:#fff;margin:15px 15px 50px;border:1px solid #ececec;overflow:hidden;transition-duration:.3s}
.our-services img{width:100%}
.content-our-services{padding:5px 0px; text-align: center;border-radius: 6px; background-color: #FFF; }
.content-our-services h4{font-size:18px;font-weight:500;color:#424040;text-align:left;display:inline-block;margin-top:0}
.content-our-services p{font-size:13px;font-weight:500;color:#999;line-height:23px;text-align:left;margin:0 0 15px}
.content-our-services a{font-size:13px;font-weight:600;color:#be1522;-webkit-transition-duration:.3s;transition-duration:.3s}
.content-our-services a:hover{color:#444}



.our-blog{background:#fff;margin:15px 15px 50px;border:1px solid #ececec;overflow:hidden;transition-duration:.3s; border-radius: 6px;}
.our-blog img{width:100%}
.content-our-blog{    padding: 25px; text-align: left;border-radius: 6px; background-color: #FFF; }
.content-our-blog h4{font-size:18px;font-weight:500;color:#424040;text-align:left;display:inline-block;margin-top:0}
.content-our-blog p{font-size:13px;font-weight:500;color:#999;line-height:23px;text-align:left;margin:0 0 15px}
.content-our-blog a{font-size:13px;font-weight:600;color:#be1522;-webkit-transition-duration:.3s;transition-duration:.3s}
.content-our-blog a:hover{color:#444}

.counter-section{margin:0}
.counter-item{text-align:center}
@media screen and (max-width:767px){.counter-item{margin-top:50px;margin-bottom:50px}
}
.counter-item h4{font-size:35px;font-weight:400;color:#fff;margin:15px}
.counter-item p{font-size:17px;font-weight:500;color:#fff;margin:0}
.counter-item i{font-size:55px;color:#fff}
.testmonials-section{margin-top:70px}
.testmonial-item{margin:45px 15px 50px;padding:50px;background:#fff;text-align:center;border-radius: 6px;box-shadow:0 0 30px 0 rgba(0,0,0,.05)}
.testmonial-item img{width:90px!important;height:90px;border-radius:50%;display:inline!important;margin-bottom:0;margin-top:-115px}
.content-testmonial-item h4{font-size:20px;font-weight:500;color:#343434;text-align:center;margin:0}
.content-testmonial-item p{font-size:14px;font-weight:500;font-style:italic;color:#999;text-align:center;line-height:25px;margin-top:20px}
.content-testmonial-item p:after,.content-testmonial-item p:before{content:"''";font-weight:100;font-family:FontAwesome}
.content-testmonial-item p:before{margin-right:5px}
.content-testmonial-item p:after{margin-left:5px}
.latest-projects{margin-top:60px}
.overlay-container{position:relative}
.project-item img{display:block;width:100%;height:auto;border-radius: 6px;margin-bottom:15px;margin-top:15px}
.blog-bottom a,.blog-list-info,.blog-list-item h2 a,.tabs li{display:inline-block}
.project-item-overlay,.team-overlay{top:0;right:0;height:100%;width:100%}
.project-item-overlay{position:absolute;bottom:0;left:0;opacity:0;border-radius: 6px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);transition:.5s ease}
.overlay-container:hover .project-item-overlay{top:0;bottom:0;left:0;right:0;opacity:1;width:100%;height:100%;transition:.5s ease}
.project-item-overlay h4,.project-item-overlay p{font-weight:500;white-space:nowrap;color:#fff;position:absolute;left:10%;overflow:hidden}
.project-item-overlay h4{font-size:21px;bottom:40px}
.project-item-overlay p{font-size:13px;bottom:15px}
.isotop-button{font-size:13px;font-weight:600;color:#bbb;padding:15px 15px 15px 0;-webkit-transition-duration:.3s;transition-duration:.3s}
.isotop-button:after{content:"/";font-weight:400;color:#bbb;padding-left:15px}
.isotop-button:last-child:after{content:none}
.isotop-button.is-checked,.isotop-button:active,.isotop-button:hover{color:#424040}
.member-frame{position:relative;width:100%;margin:0 0 30px}
.member-frame img{width:100%;border-radius: 6px}
.team-overlay{position:absolute;bottom:0;left:0;opacity:0;transition:.5s ease;background:rgba(0,0,0,.8);border-radius: 6px}
.custom-bar,.custom-progress{height:5px;box-shadow:none}
.member-frame:hover .team-overlay{opacity:1}
.team-overlay-text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.blog-grid,.tabs{position:relative}
.team-overlay-text a{color:#fff;font-size:23px;text-align:center;padding:10px;margin-top:20px;margin-left:10px;transition:.5s ease}
@media screen and (max-width:370px){.team-overlay-text a{padding:0}
}
.team-overlay-text a:hover{color:#be1522;transition:.5s ease}
.blog-grid,.categories ul li a{-webkit-transition-duration:.3s}
.team-overlay-text h4{color:#fff;font-size:22px;font-weight:400;text-align:center}
.team-overlay-text p{color:#fff;font-size:16px;text-align:center}
.blog-grid{margin-bottom:30px;background:#fff;border-radius: 6px;border:1px solid #eee;overflow:hidden;transition-duration:.3s}
.blog-grid:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.05)}
.pricing-box,.scroll-to-top:hover{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}
.blog-grid-img{background-position: center center; background-size: contain; background-repeat: no-repeat;    display: block; margin:30px 20px; border-radius: 6px; border:1px solid #eee; text-align:center; }
.blog-grid-img img{position:relative;transition:.3s ease;  }
.blog-grid-comment{padding:20px 0px; font-size: 20px; text-align: center; }
.blog-grid-content{padding:20px 30px}
.blog-grid-content span{font-size:13px;font-weight:500;color:#777}
.blog-grid-content h3{margin-bottom:10px}
.blog-grid-content h3 span{margin-left:20px; font-size: 20px; color: #17ab07 }
.blog-grid-content h4 span{margin-left:20px; font-size: 20px; color: #17ab07 }
.blog-grid-content h3 a{color:#424040;font-size:28px;font-weight:400}
.blog-grid-content h3 a:hover{color:#be1522}
.blog-grid-content p{font-weight:500;font-size:14px;color:#777;line-height:20px;margin-top:10px}
.blog-bottom{font-weight:500;border-top:1px solid #eee;margin-top:20px}
.blog-bottom a{font-size:12px;color:#777;padding-top:20px;padding-right:15px}
.blog-bottom a i{font-size:14px;padding-right:5px}
.blog-bottom a:hover{color:#be1522}
.blog-list-item{margin:30px 0 20px}
.blog-list-item h2 a{font-size:30px;font-weight:400;color:#424040}
.blog-list-item h2 a:hover{color:#be1522}
.blog-list-info{margin-top:10px;margin-right:20px}
.blog-list-info i{color:#be1522;font-size:20px;font-weight:500;margin-right:3px}
.blog-list-info span{font-size:16px;font-weight:500;color:#979797;margin-left:5px}
.blog-list-item p{color:#777;line-height:24px;font-size:13px;font-weight:500;padding-bottom:20px;margin-top:20px}
.share{margin-top:30px;padding-bottom:10px}
.categories ul li{list-style-type:none;padding-left:0;margin-top:15px}
.categories ul{padding-left:0;margin-top:30px}
.categories ul li a{font-size:16px;color:#676767;transition-duration:.3s}
.pricing-box,.tabs li i{-webkit-transition-duration:.3s}
.categories ul li a:hover{font-size:16px;color:#be1522}
.categories ul li a span{font-size:15px;color:#be1522}
.tabs li{background:0 0;border-bottom:2px solid #eee;margin:15px}
.tabs li a{color:#999;display:block;font-size:14px;font-weight:500;padding:14px 24px}
.tabs li i{color:#999;display:block;font-size:40px;margin-bottom:15px;transition-duration:.3s}
.tabs li:hover a,.tabs li:hover i{color:#be1522}
.active-tab a,.active-tab a i{color:#be1522!important}
.tab-menu{padding:0 15px}
@media screen and (max-width:767px){.tabs li{font-size:10px;display:block;border-bottom-width:1px}
.tabs li i{font-size:25px}
}
.pricing-box{background:#fff;border-radius: 6px;padding:30px;margin:15px 0;box-shadow:0 0 30px 0 rgba(0,0,0,.05);transition-duration:.3s}
.pricing-box h4{font-size:15px;font-weight:500;text-align:left;color:#343434;margin:0 0 20px}
.pricing-box strong{display:block;font-family:Lato,sans-serif;font-size:43px;font-weight:300;color:#343434;border-bottom:1px solid #eee;padding:0 0 20px}
.pricing-box strong sup{font-size:20px;margin-right:10px}
.pricing-box ul{padding:0;margin-top:20px}
.pricing-box li{list-style-type:none;font-weight:500;font-size:14px;color:#999;padding:10px}
.partners img{opacity:.6;-webkit-transition-duration:.3s;transition-duration:.3s}
.partners img:hover{opacity:1}
.typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;-ms-animation:blink .7s infinite;-o-animation:blink .7s infinite;animation:blink .7s infinite}
@-keyframes blink{0%,100%{opacity:1}
50%{opacity:0}
}
@-webkit-keyframes blink{0%,100%{opacity:1}
50%{opacity:0}
}
@-moz-keyframes blink{0%,100%{opacity:1}
50%{opacity:0}
}
@-ms-keyframes blink{0%,100%{opacity:1}
50%{opacity:0}
}
@-o-keyframes blink{0%,100%{opacity:1}
50%{opacity:0}
}
.typed-fade-out{opacity:0;animation:0;transition:opacity .25s}
.progress-text{font-size:13px;font-weight:500;color:#777;margin-bottom:5px}
.custom-bar{background-color:#be1522}
.accordion{box-shadow:none;border-color:#eee}
.accordion-heading{border-radius: 6px;padding:0}
.accordion-title a{font-size:14px;background:#FFF;color:#424040;display:block;padding:10px 15px;border-radius: 6px}
#preloader,.contact-box,.scroll-to-top{background:#fff;text-align:center}
.accordion-title a:after{content:'\f107';font-family:FontAwesome;float:right}
.accordion-body{font-size:14px;font-weight:500;color:#777;line-height:27px;border:none!important}
#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;display:table}
.loader{display:table-cell;vertical-align:middle;position:relative;width:200px;height:200px}
.loader-icon{width:60px;height:60px;border:2px solid #be1522;border-right-color:transparent;border-radius:50%;position:relative;animation:loader-rotate 1s linear infinite;margin:0 auto}
@keyframes loader-rotate{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.scroll-to-top{font-size:20px;padding:10px;color:#424040;position:fixed;bottom:80px;right:20px;display:none;border-radius:50%;border:1px solid #eee;width:50px;height:50px;z-index:9999;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
.scroll-to-top i{color:#424040}
.scroll-to-top:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.05)}
.contact-box:hover,.primary-form input:focus{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}
.scroll-to-top:visited{color:#424040}
.styles-404{text-align:center}
.styles-404 h1{font-size:100px;font-weight:400;color:#be1522}
.styles-404 h2,.styles-404 h5{font-weight:400;color:#424040}
.styles-404 h2{font-size:35px}
.styles-404 h5{font-size:18px}
.contact-box{margin-bottom:30px;padding:20px 25px;border-radius: 6px;border:1px solid #eee;-webkit-transition-duration:.3s;transition-duration:.3s}
.contact-box:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.05)}
.contact-box i{color:#666;font-size:50px;margin-bottom:30px}
.contact-box h4{font-size:20px;font-weight:500;color:#424040;margin-top:0px; margin-bottom: 0px; }
.contact-box p{font-size:14px;font-weight:500;color:#777;line-height:24px;margin-top:0px}

.contact-phone{ border-color:#93e67e;  color:#35bf13  }
.contact-phone i,.contact-phone h4,.contact-phone p{ color:#35bf13 }

.contact-phone-full{ border-color:#fff;  color:#fff; background-color:#35bf13;   }
.contact-phone-full i,.contact-phone-full h4,.contact-phone-full p{ color:#fff }

.primary-form input,.primary-form textarea,.primary-form select{color:#424040;font-size:14px;font-weight:500;border-radius: 6px;border:1px solid #eee;width:100%;margin-top:30px;padding:12px 15px;-webkit-transition-duration:.3s;transition-duration:.3s}
.primary-form input:focus{box-shadow:0 0 30px 0 rgba(0,0,0,.05)}
.primary-form textarea{min-height:150px}
.primary-form textarea:focus{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 30px 0 rgba(0,0,0,.05)}
.footer-form input{width:100%;font-size:14px;font-weight:500;border-radius:5px;border:0;padding:10px 15px;margin-bottom:15px}
#map{height:600px}
.footer{background-color:#fafafa;padding:20px 0}
.footer-contact ul,.footer-social-link ul{padding-left:0}
.footer-heading h4{font-size:16px;font-weight:500;text-transform:uppercase;color:#fff}
@media screen and (max-width:991px){.footer-heading h4{margin-top:30px}
}
.footer-contact ul li{display:block;font-size:13px;font-weight:500;color:#fff;padding-top:20px}
.footer-contact ul li i{color:#be1522;font-size:18px;margin-right:15px}
.footer-contact ul li a{color:#be1522}
.footer-social-link ul li{display:inline-block}
.footer-social-link ul li a{font-size:20px;color:#666;padding:15px}
.footer-social-link ul li a:hover{color:#be1522}
.footer-menu ul{padding-left:20px; text-align: center; }
.footer-menu ul li{list-style-type:none;padding:5px 0;display:inline-block; margin-right: 15px;  }
.footer-menu ul li a{font-size:14px;font-weight:500;color:#666}
.footer-menu ul li a:hover{color:#be1522}
.footer-menu ul li.alt:before{content:"\f105";font-family:FontAwesome;font-size:18px;margin-right:10px;color:#666}
.project-detail{border:1px solid #ccc;border-radius: 6px;overflow:hidden}
.project-detail-right{margin-left:30px}
.project-detail-right h4{font-size:30px;font-weight:400;color:#333;margin-top:40px}
.project-detail-right ul{padding-left:0;margin-top:20px}
.project-detail-right ul li{list-style-type:none;padding-top:20px}
.project-detail-right ul li i{font-size:30px;color:#333;margin-right:25px;-webkit-transition-duration:.3s;transition-duration:.3s}
.project-detail-right ul li:hover i{color:#be1522}
.project-detail-right ul li strong{color:#333;font-size:16px}
.project-detail-right ul li span{font-size:14px;color:#979797}
.project-info h4{color:#333;font-size:30px;font-weight:400}
.project-info p{color:#979797;
	font-size: 15px;line-height:170%}
.service-category-list{position:relative;overflow:hidden;border-radius: 6px}
.service-category-list ul{margin-bottom:0;padding-left:0}
.service-category-list ul li{list-style-type:none;display:block;background:#f9f9f9}
.service-category-list ul li a{display:block;font-size:15px;font-weight:600;color:#3b3b3b;padding:15px 30px;border-bottom:2px solid #fff}
.service-category-list ul li a:before{content:" \f105";font-family:FontAwesome;font-size:16px;color:#3b3b3b;padding-right:20px;-webkit-transition-duration:.3s;transition-duration:.3s}
.service-category-list ul li:hover a{background:#be1522;color:#fff}
.service-category-list ul li:hover a:before{color:#fff}
.list-active-link a,.list-active-link a:before{color:#fff!important}
.list-active-link a{background:#be1522!important}
.single-contact{background:#be1522;border-radius: 6px;margin-top:40px;padding:15px}
.single-contact h4{font-size:19px;font-weight:600;color:#fff}
.single-contact p{font-size:14px;font-weight:600;color:#fff;margin-top:15px}
.single-contact h6{font-size:18px;font-weight:500;color:#fff;margin-top:15px}
.single-broucher{margin-top:40px}
.single-broucher ul{padding-left:0;margin-bottom:0}
.single-broucher ul li{list-style-type:none;margin-top:10px}
.single-broucher ul li a{display:block;color:#3b3b3b;font-size:15px;font-weight:600;background:#fff;border-radius: 6px;border:1.5px solid #efefef;padding:15px}
.service-box,.services-img{border-radius: 6px}
.single-broucher ul li a i{font-weight:500;margin-right:10px}
.single-broucher ul li a:hover{color:#fff;background:#be1522}
.detail-heading h3{font-size:22px;font-weight:500;color:#3b3b3b;text-align:left;margin:40px 0 20px}
.service-box{background:#fff;text-align:center;margin-bottom:30px;padding:50px 40px;border:1px solid #eee;-webkit-transition-duration:.3s;transition-duration:.3s}
.service-box:hover{box-shadow:10px 5px 90px 0 rgba(26,38,74,.13)}
.service-box i{color:#be1522;font-size:45px;-webkit-transition-duration:1s;transition-duration:1s; min-height: 45px;}
.service-box:hover i{color:#333}

.service-box h4{font-size:18px;font-weight:500;color:#424040;margin-top:20px}
.service-box p{font-size:14px;font-weight:500;color:#979797;line-height:170%;margin-top:15px}

.swaper-slide-main img{ width:100%; }
.slide-min img{ height: 205px; }

@media screen and (max-width:767px){
	.service-box h4{font-size: 15px;}
	.slide-min img{ max-height: 100px; }
}

.service-box.whatsapp,.service-box.googlemap,.service-box.phone{padding: 20px 15px; margin-bottom:0px;}
.service-box.whatsapp h4,.service-box.googlemap h4,.service-box.phone h4{margin-top:10px;}
.service-box.whatsapp, .service-box.whatsapp i, .service-box.whatsapp h4, .service-box.whatsapp p{color:#1bb000;}
.service-box.googlemap, .service-box.googlemap i, .service-box.googlemap h4, .service-box.googlemap p{color:#e17600;}

.service-box.phone, .service-box.phone i, .service-box.phone h4, .service-box.phone p{color:#0082e1; }
.service-logo{ border:1px solid #eee; border-radius: 6px; padding: 20px 25px; text-align: center; }


.service-list{padding-left:0;margin-top:20px;}
.service-list li{list-style-type:none;padding:5px 0px;  display: inline-block; }
.service-list li i{font-size:30px;color:#333;margin-right:5px; -webkit-transition-duration:.3s;transition-duration:.3s; display: inline-block ; width: 40px; text-align: center;}
.service-list li:hover i{color:#be1522}
.service-list li strong{color:#333;font-size:16px; vertical-align: top; line-height: 34px;}
.service-list li span{font-size:16px;color:#333; vertical-align: top; line-height: 36px;  margin-right: 25px;}
.service-list li em{font-size:16px;color:rgb(6, 168, 0); vertical-align: top; line-height: 36px;  margin-right: 25px;}

.service-list li.boxList{
	border: 1px solid rgba(0, 146, 76, .2);
    margin: 10px 10px 0 0px;
    padding: 8px 8px;
    border-radius: 8px;
    color: blue;
}

@media (max-width:426px){
	.service-list li{width: 100%;  }
}


@media  (min-width:427px) and (max-width:1024px) {
	.nav&gt;li&gt;a { padding: 20px 10px !important; }
}

.services-grey-grid{border-radius: 6px;overflow:hidden;margin:0 0 20px 0;    border: 1px solid #eee; background-color: #fff; padding: 20px; }

.services-grid{border-radius: 6px;overflow:hidden;margin:20px 0 0 0;    border: 1px solid #eee; }
.services-grid img{ max-height: 108px; }
.ads-grid{border-radius: 6px;overflow:hidden;margin:0 0 15px 0; border: 1px solid #eee;}
.ads-grid img{border-radius: 6px; max-height: 108px; }
.blog-image{position:relative;width:100%}
.blog-image img{position:relative;border-radius: 6px;width:170px;}
.blog-image img.border{border: 1px solid #eee;}
.blog-post-item h2 a{display:inline-block;font-size:30px;font-weight:400;color:#424040}
.blog-post-item h2 a:hover{color:#be1522}
.blog-post-item p{color:#777;line-height:24px;font-size:13px;font-weight:500;margin-top:20px}
.blog-post-item blockquote{background:#fff;border-left:5px solid #be1522;margin:25px 0 25px 20px;padding:15px}
.blog-post-item blockquote p{font-size:13px;font-weight:500;color:#424040;line-height:170%;margin:0}
.blog-tags,.social-icon a i{text-align:center;margin-right:5px}
.communications-box{display:block;height:auto;margin-top:50px;margin-bottom:50px}
.blog-tags,.side-news-box a,.social-icon{display:inline-block}
.social-icon a i{width:40px;height:40px;color:#757575;font-size:15px;border:1px solid #eee;border-radius:5px;padding-top:13px}
.social-icon a i:hover{color:#be1522}
.blog-side-box{padding:15px 0}
.blog-side-box h4{font-size:20px;font-weight:500;color:#424040;border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}
.blog-side-box p{font-size:13px;font-weight:500;line-height:180%;color:#424040}
.blog-tags{font-size:12px;font-weight:500;color:#fff;padding:5px 15px;border:2px solid #be1522;margin-top:5px;border-radius:5px;background:#be1522;margin-bottom:5px;-webkit-transition-duration:.3s;transition-duration:.3s}
.blog-tags:active,.blog-tags:focus,.blog-tags:hover{color:#be1522;background:0 0;text-decoration:none}
.side-news-box a{font-size:14px;font-weight:500;color:#343434;padding:10px 0}
.side-news-box span{display:block;font-size:14px;color:#424040;padding:5px 0}
.apart_ara{ margin: 15px 0px !important; }
.swiper-container{ border-radius: 6px; }
.swiper-slide{ padding: 0px !important; min-height: auto !important; }
.slide-button{ height: 80px; overflow: hidden; border-radius: 6px; background-size: cover; background-repeat: no-repeat; cursor:pointer;  }
address{margin-bottom: 0px;}

.gallery-thumbs .swiper-slide{
	height: 80px;
	border-radius: 6px;
	background-size: cover;
	opacity: 0.5;
	filter: grayscale(70%);
}
.gallery-thumbs .swiper-slide-thumb-active {
	opacity: 1;
	filter: grayscale(0%);
}


.service-comment h4 {color:#be1522}
.service-comment h4 span{ font-weight: normal; }
.service-comment p{color:#222;line-height:24px;font-size:13px;font-weight:500;margin-top:10px}


.etiket-btn{text-align:center;margin-right:5px;display:inline-block;font-size:14px;font-weight:500;color:#fff;padding:5px 15px;border:2px solid #be1522;margin-top:5px;border-radius:5px;background:#be1522;margin-bottom:5px;-webkit-transition-duration:.3s;transition-duration:.3s}
.etiket-btn:active,.etiket-btn:focus,.etiket-btn:hover{color:#be1522;background:0 0;text-decoration:none}
.blog-grid-content p .tel{
	display: inline-block;
	color: #00b70a;
    padding: 4px 8px;
    border-radius: 4px;
	border: 1px solid rgba(0, 146, 76, .2);
	margin-right:6px;
	margin-bottom:6px;
	font-size:13px;
	transition-duration: .3s;
}
.blog-grid-content p .tel:hover{
	background-color: #00b70a;
	color:#fff;
	border: 1px solid rgba(0, 146, 76, .2);
}
.blog-grid-content p.adres{
	color: #007006;
}
.blog-grid-content p.aciklama{
	text-transform: capitalize;
}
.mesafe_link{
	display: block;
	padding: 10px 20px;
	margin-bottom: 5px;
	background-color: rgb(237, 245, 250);
	cursor: pointer;
	border-radius: 8px;
	transition-duration: .3s;

}
.mesafe_link:hover,.mesafe_link.active {
	background-color: rgb(20, 106, 155);
	color: #fff;

}
#mesafe_map{
	border-radius: 8px;
}
.m_container{
	position: relative;
}
#mesafeler{
	display: block;
	position: absolute;
	height: 1px;
	top: -130px;
}
.lazy{
	display: none;
}

@media (min-width: 320px){
	/*.buyuk a.swiper-slide{height:163px !important;}*/ 
	.kucuk a.swiper-slide{height:100px !important;}
}
@media (min-width: 425px){
	.buyuk a.swiper-slide{height:222px !important;} 
	.kucuk a.swiper-slide{height:100px !important;}
}
@media (min-width: 768px){
	.buyuk a.swiper-slide{height:405px !important;} 
	.kucuk a.swiper-slide{height:200px !important;}
}
@media (min-width: 992px){
	.buyuk a.swiper-slide{height:349px !important;} 
	.kucuk a.swiper-slide{height:170px !important;}
}
@media (min-width: 1200px){
	.buyuk a.swiper-slide{height:424px !important;} 
	.kucuk a.swiper-slide{height:206px !important;}
}


.pt-0{padding-top: 0px !important;}</pre></body></html>