@charset "utf-8";
/* CSS Document */

.main-header.fixed-header {
    background-color: #e4efe5;
}
.main-menu .navigation > li > a {
    text-transform: unset;
}
.anim-menu-btn__icon {
    background: #18a9c6;
}
.anim-menu-btn__icon::before, .anim-menu-btn__icon::after {
    background: #18a9c6;
}
.main-slider .slide-content .big-title {
    text-transform: unset;
    text-shadow: 4px 4px 7px rgba(0,0,0,0.5);
}

.main-slider.style1 .tparrows {
    color: #7e7e7e !important;
    border-color: #7e7e7e !important;
}

.main-slider.style1 .tparrows:hover {
    color: #00a79d !important;
    border-color: #00a79d !important;
}
.main-slider.style1 .tparrows:before {
    color: #00a79d !important;
}
.slide-btn2:hover {
    color: #000000;
    background: #008881;
}
.thm-btn1:hover {
    color: #0DA39B;
}
.thm-btn1:hover:before {
    border-color: #0DA39B;
}
.thm-btn1 span {
    background: #0DA39B;
}
.thm-btn1:hover:after {
    color: #0DA39B;
}
.overlay-style-one.bg1 {
    background-color: #0DA39B;
}
.single-project-style1 .img-holder .zoom-button a:hover {
    background: #0DA39B;
}
.single-whatwe-do-box:before {
    border: 2px solid #0DA39B;
}
.single-whatwe-do-box .top:before {
    background: #0DA39B;
}
.single-whatwe-do-box:hover .icon span:before {
    color: #0DA39B;
}
.thm-btn2:hover {
    color: #0DA39B;
}
.thm-btn2:hover:before {
    color: #0DA39B;
}
.thm-btn2 span {
    background: #0DA39B;
}
.latest-blog-area {
    padding-top: 0px;
}
.single-blog-post .img-holder .overlay-style-one .box .inner a:hover span:before {
    color: #0DA39B;
}
.single-blog-post .text-holder .blog-title a:hover {
    color: #0DA39B;
}
.footer-area {
    padding-top: 0px;
}
.footer-bottom {
    margin-top: 15px;
}
.latest-project-style1-area {
    padding: 10px 0 10px;
}
.secpd1 {
    padding: 10px 0;
}

.blog-prev-next-option .single .link a {
    font-size: 10px !important;
}
.blog-prev-next-option .single .link a:hover {
    color: #0DA39B;
}
.blog-prev-next-option {
    max-width: 420px; 
}
.single-image-box{
    border: 2px solid #0DA39B;
    height: 182px;
}
.blog-single-title{
    text-shadow: 2px 2px 3px rgba(0,0,0,0.7);
}
.mobile-menu .navigation li > a {
    text-transform: unset;
}
.single-portfolio-style4 .img-holder .image-inner:before{
    background: #0DA39B85;
}
.image-inner {
    height: 310px;
}
.single-contact-address-box .icon-holder span:before {
    color: #0DA39B;
}
.contact-social-links .social-links li a:hover {
    color: #0DA39B;
}
.contact-social-links .image-box .big-title .inner .title {
    font-size: 34px;
}
.shop-post-pagination li.middle a:hover, .shop-post-pagination li.middle a.active {
    color: #0DA39B;
}
a:hover {
    color: #0DA39B;
}
.share-products-socials ul li a:hover i{
    border-color: #0DA39B;
    background: #0DA39B;
}
.single-product-image-holder .single-item .image-box .zoom-button a:hover span:before {
    background: #0DA39B;
}
.single-product-carousel.owl-carousel .owl-nav [class*="owl-"]:hover {
    color: #0DA39B;
}
.single-shop-content .content-box .text p {
    margin-bottom: 1rem;
}
.single-brand-item a .overlay .box .inner h6 {
    text-transform: unset;
}
.bosluk{
    margin-top: 100px;
}
.ekmek{
    background-color: #b2dcdc70;
    padding: 5px;
    color: #000000 !important;
}
.ekmek:hover{
    background-color: #0DA39B;
    color: #ffffff !important;
}
#shop-area.single-shop-area {
    padding-top: 60px;
    padding-bottom: 60px;
}
#shop-area {
    padding-top: 60px;
    padding-bottom: 60px;
}
.sec-title-style1 .title {
    color: #0DA39B;
    text-transform: unset;
}
.sec-title-style1 .title .dotted-left:before {
    background: #0DA39B;
}
.sec-title-style1 .title .dotted-left .dot {
    background: #0DA39B;
}
.sec-title-style1 .title .dotted-left:after {
    background: #0DA39B;
}
.sec-title-style1 .title .dotted-right:before {
    background: #0DA39B;
}
.sec-title-style1 .title .dotted-right .dot {
    background: #0DA39B;
}
.sec-title-style1 .title .dotted-right:after {
    background: #0DA39B;
}
.breadcrumb-blog-single .inner-box {
    padding-bottom: 20px;
}
.breadcrumb-blog-single-area {
    padding-bottom: 20px;
}
.breadcrumb-blog-single-area .layer-image {
   background: #eeeeee !important;
}
.breadcrumb-blog-single .inner-box .blog-single-title {
    color: #0DA39B;
}
.text ul li::before{
    padding-left: 20px;
    content: "• "; /* Noktayı ve bir boşluk bırakıyoruz */
    color: black;  /* Noktanın rengi */
    font-size: 1.2em; /* İstersen büyüklüğünü ayarlarsın */
    margin-right: 8px; /* Nokta ile metin arasında boşluk */
}




@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) {
    .single-image-box{
        height: 134px;
    }
    .image-inner {
        height: 230px;
    }
}

@media only screen and (max-width: 1024px) {

}   

@media only screen and (max-width: 991px) {
    .single-image-box{
        height: 86px;
    }
    .image-inner {
        height: 150px;
    }
}

@media only screen and (max-width: 900px) {

}
@media only screen and (max-width: 777px) {
    .main-header {
        background: #b2dcdc;
    }
    .breadcrumb-blog-single .inner-box {
        padding-top: 20px;
    }
}
@media only screen and (max-width: 767px) {
    .single-image-box{
        height: 246px;
    }
    .image-inner {
        height: 180px;
    }
}

@media only screen and (max-width: 575px) {
    .image-inner {
        height: unset;
    }
}

@media only screen and (max-width: 472px) {
    .single-image-box{
        height: unset;
    }
}

@media only screen and (max-width: 425px) {
    .logo img{
        width: 190px;
    }
}

@media only screen and (max-width: 375px) {

}

@media only screen and (max-width: 320px) {

}