@charset "utf-8";
/* CSS Document */


.green-menu .main-menu nav > ul > li .sub-menu {
    border-top: 3px solid #8E1C1C;
}
.main-menu nav > ul > li:hover > .sub-menu li > a:hover {
  background: #8E1C1C; 
}

.green-menu .main-menu nav > ul > li:hover > .sub-menu li > a:hover {
  background: #8E1C1C; 
}

.green-menu .close-icon > button {
  color: #8E1C1C; 
}

.green-menu .social-icon-right > a:hover {
  color: #8E1C1C; 
}

.green-menu .main-menu nav > ul > li:hover > a, .green-menu .main-menu nav > ul > li.active > a {
  color: #8E1C1C; 
}
#scrollUp {
    background: #8E1C1C;
}

.area-title-green span {
    color: #8E1C1C;
}

.our-services-active .slick-arrow:hover {
    background: #8E1C1C;
    border-color: #8E1C1C;
    box-shadow: 0px 10px 29.7px 0.3px rgba(142, 28, 28, 0.72);
}
.our-services-active .slick-arrow {
    color: #8E1C1C;
    border: 2px solid #8E1C1C;
}

.our-services-icon i {
    color: #8E1C1C;
    -webkit-box-shadow: 0px 10px 29.7px 0.3px rgba(142, 28, 28, 0.46);
    box-shadow: 0px 10px 29.7px 0.3px rgba(142, 28, 28, 0.46);
}
.our-services-wrapper:hover .our-services-icon i {
    background: #8E1C1C;
}
.our-services-text a:hover {
    color: #8E1C1C;
}

.features-02-wrapper.active {
    background: #8E1C1C;
}
.features-02-wrapper:hover{
    background: #8E1C1C;
}
.counter-2-wrapper .counter-icon i {
    color: #8E1C1C;
}
.counter-2-wrapper .counter-text h1 {
    color: #8E1C1C;
}
.news-active .slick-arrow {
    border: 2px solid #8E1C1C;
    color: #8E1C1C;
}
.news-active .slick-arrow:hover {
  background: #8E1C1C;
  border-color: #8E1C1C;
  box-shadow: 0px 10px 29.7px 0.3px rgba(142, 28, 28, 0.72); 
}
.latest-news-text > a {
    border: 2px solid #8E1C1C;
    color: #8E1C1C;
    text-transform: unset;
}
.green-btn {
    background: #8E1C1C;
}
.green-btn::after {
  background-color: #000000;
}
.latest-news-wrapper::before {
    background-image: url(../img/005.jpg);
}
.green-footer .copyright p a {
    color: #d6d6d6;
}

.green-footer .copyright p a:hover {
    color: #8E1C1C;
}
.green-footer .footer-icon a:hover {
    background: #8E1C1C;
}
.green-footer .f-bottom-border {
    border-top: 2px solid #d6d6d6;
}
.green-footer .footer-icon a {
    color: #8E1C1C;
    background: #d6d6d6;
}
.golge{
    text-shadow: 2px 2px 2px #000000;
}
.blog-img {
    border: 2px solid #8E1C1C;
}
.basic-pagination ul li a:hover {
    background: #8E1C1C;
    color: #ffffff;
    border-color: #8E1C1C;
}
.p-services-img::before {
    background-image: -moz-linear-gradient(to bottom, rgba(142, 28, 28, 0.2) 0%, rgba(142, 28, 28, 0.904) 100%);
    background-image: -webkit-linear-gradient(to bottom, rgba(142, 28, 28, 0.2) 0%, rgba(142, 28, 28, 0.904) 100%);
    background-image: linear-gradient(to bottom, rgba(142, 28, 28, 0.2) 0%, rgba(142, 28, 28, 0.904) 100%);
}

.contactss-phone::after {
  content: "\f095"; 
}
.contactss-fax::after {
    content: "\f1ac"; 
}
.area-title-blue span {
    color: #8E1C1C;
}

.contacts-icon::after {
    color: #8E1C1C;
}
.btn {
    background: #8E1C1C;
}
.btn::after {
    background-color: #000000;
}
.contact-box:hover, .contact-box:hover i {
    border-color: #8E1C1C;
}
.contact-box i {
    color: #8E1C1C;
}
.ekmek_kirintisi{
    padding-top: 50px;
    padding-bottom: 50px;
}
.sayfa_baslik{
    color: #8E1C1C !important;
}
.breadcrumb-menu li a {
    color: #8a8a8a;
    font-size: 16px;
}
.breadcrumb-menu li a:hover {
    color: #8E1C1C;
}
.menu-bar i {
    color: #8E1C1C;
}
.kucuk_btn {
    font-size: 10px;
    padding: 5px 15px 10px;
}
.faq-box .btn-link::before {
    background: #8E1C1C;
}
.case-details-text p {
    margin-bottom: 15px;
}
.breadcrumb-text > h1 {
    text-transform: unset;
}
.breadcrumb-menu li a {
    text-transform: unset;
}
.sektor_imaj{
    padding-bottom: 30px;
}
p {
    color: #4D4D4D;
}
.features-info p {
    color: #4D4D4D;
}
body {
    color: #4D4D4D;
}
.nokta{
    list-style: initial;
    font-size: 14px;
}

@media only screen and (max-width: 2560px) {

}

@media only screen and (max-width: 1920px) {

}

@media only screen and (max-width: 1440px) {

}

@media only screen and (max-width: 1199px) {

}

@media only screen and (max-width: 1024px) {

}   

@media only screen and (max-width: 991px) {
    .logo{
        width: 300px;
    }
}

@media only screen and (max-width: 768px) {

}

@media only screen and (max-width: 767px) {

}

@media only screen and (max-width: 576px) {

}

@media only screen and (max-width: 425px) {
    .logo{
        width: 200px;
    }
}

@media only screen and (max-width: 375px) {

}

@media only screen and (max-width: 320px) {

}