@charset "UTF-8";
/*
Theme Name: Favor Dijital
Theme URI: https://favordijital.com/
Author: Cüneyt KALYONCU
Author URI: https://favordijital.com/
Description: Harmony için özel olarak tasarlandı ve kodlandı. Herhangi bir sorun yada yardım ihtiyacında 0216 740 03 05 nolu telefonu aramaktan çekinmeyin.
Version: 1.0
*/
:root {
    --bs-success: #49815c;
    --bs-success-rgb: 73, 129, 92;
}
body{
    font-family: 'Poppins', sans-serif;
}
a{
    text-decoration: none;
}
ul{
    padding: 0;
    margin: 0;
}
ul li{
    list-style: none;
}
button:focus,
button:focus-visible {
    box-shadow: none !important;
}
.taviraj{
    font-family: 'Taviraj', serif;
}
.btn-outline-success{
    background-color: var(--bs-white);
}
.btn-outline-success:hover{
    background-color: var(--bs-success);
}
.bg-cover {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
.navbar-brand img{
    height: 75px !important;
}
button.navbar-toggler, button.navbar-toggler:focus, button.navbar-toggler:focus-visible{
    padding: 0 !important;
    border: none !important;
    outline: none !important;
}
.dropdown-item.active,
.dropdown-item:active{
    background-color: var(--bs-success);
}
.hero{
    background-image: url(img/hero.jpeg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    color: var(--bs-white);
}
.hero h1, .hero p{
    /* text-shadow: 2px 2px 5px #fff; */
    color: #fff;
}
.home-1{
    background-image: url(img/bg-home-1.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.home-1 h4{
    background-color: transparent;
    background-image: linear-gradient(transparent, black);
    color: var(--bs-white);
    font-family: 'Taviraj', serif;
    margin: 0;
    padding: 1rem;

}
.home-2{
    background-image: url(img/bg-home-2.jpg);
    color: var(--bs-white);
}
.home-3{
    background: url(img/bg-home-3.png) center center;
    color: var(--bs-success);
}
.home-4{
    background: url(img/bg-home-4.png) center center;
    color: var(--bs-success);
}

.about-1{
    background: url(img/bg-all.jpg);
    color: var(--bs-white);
}
.all-1{
    background: #f0f5f1;
    color: #356938;
}
.all-1 h1{
    background: #f0f5f1;
    color: #356938;
    font-family: 'Taviraj', serif;
}
.all-1 p{
    color: #000;
}
.all-2 h1{
    color: #356938;
    font-family: 'Taviraj', serif;
}
.all-2 h1.h5{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.all-2 p{
    color: #7abf3d;
}
.all-1 strong, .all-2 strong{
    color: #7abf3d;
    display: block;
    font-family: 'Taviraj', serif;
    padding-top: 1rem;
}
.all-3 strong{
    color: #000;
}
.contact{
    background: #f0f5f1;
    color: #356938;
    font-family: 'Taviraj', serif;
}
.contact .clock{
    display: inline;
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    padding-bottom: 5px;
    border-bottom: 1px solid #7abf3d;
    color: #356938;
}
.contact h3, .contact a{
    color: #7abf3d;
    font-weight: bold;
    padding-top: 15px;
}
.contact i{
    color: #356938;
}






footer{
    background-image: url(img/bg-footer.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    font-size: 14px;
}
footer a{
    color: var(--bs-dark);
}