@charset "utf-8";
/* CSS Document */

#polyglotLanguageSwitcher {
    top: unset;
}
#tr {
    background-image: url(../images/home/tr.png);
}
.color1_bg, .menuzord-menu ul.dropdown li:hover > a, #polyglotLanguageSwitcher ul.dropdown li:hover, .bottom_header .select-form .dropdown-menu.inner li a:hover, .bottom_header .select-form .dropdown-menu.inner li.selected a, .featured-product .filters li:before, .featured-product .default-item .single-item .image-box .product-model, .featured-product .default-item .single-item .overlay-box .top-content ul li:hover, .featured-product .default-item .single-item .overlay-box .bottom-content, .why_choose_us .choose_us_item:hover, .our_farmer .item .overlay ul li:hover, .our_farmer .item:hover .text, .featured-product .default-item .single-item .overlay-box .top-content .tultip, .testimonials-section .slide-item .inner-box:before, .testimonials-section .owl-dots .owl-dot.active span, footer .main_footer .popular-tags a:hover, .testimonials-section .owl-dots .owl-dot:hover span, .call-out, footer .main_footer .footer_logo a.tran3s, .about_section .item .offer, #banner .contuct-us, .gallery .load-more-button a:hover, .cart .shop_cart_table .icon_holder, .ui-widget-content .ui-state-focus, .sidebar_tags ul li a:hover, .shop_single_page .product_details .product-review-tab .nav li.active a, .faq-content-area .accordion .acc-btn.active .left-icon, .blogList_single_post .share:hover, .news.single_news_page.news_single .post .social_icon li a:hover, .about-story .link a:hover, .three-column .single-item h5, .hephaistos.tparrows .arrow-holder:after, .theme_title:before, .testimonial .owl-item.center .text:before, .bottom_header .cart_option button span, .theme_title_center>span, footer .main_footer .footer_contact #carousel-demo .carousel-indicators li.active, .page_list li a:hover, .page_list li a.active, .sidebar_testimonial .carousel-indicators li.active, .sidebar_testimonial .item .text:before, .include_servises .include_servises_list ul li:before, .service-tabTwo .tab-content .tab-pane ul li:before, .service-tab .nav-pills li a, .project_page .single_project .img_holder .overlay .icon span a.fancybox, .page_pagination li a.active, .page_pagination li a:hover, .sidebar_categories ul li a:hover:before, .single_project_content .carousel-control:hover, .single_project_content .carousel-control:focus, .blog_page_wrapper .blog_post_single .text .share:hover, .blog_page_wrapper .blog_post_single .text .share-content li a:hover, .blog_details_post .blog_mega_post .text .social_icon li a:hover, .career_single_main_content .requirement_list li:before, .single-sidebar.price-ranger .ui-slider .ui-slider-range, .single-sidebar.price-ranger .ranger-min-max-block input[type='submit'], .cart_table .payment_system a:hover, .contact_page_address #contact-slider .carousel-indicators li.active, .testimonial .owl-theme .owl-dots .owl-dot.active span, .testimonial .owl-theme .owl-dots .owl-dot:hover span, .contact_us_form #error button, .contact_us_form #success button, .switcher .switch_btn button, .switcher .switch_menu h5.title{

    background: #C8AF99;
}

.color1,.top_header ul li a span,.bottom_header ul.bottom_header_address>li span.ficon,#polyglotLanguageSwitcher ul.dropdown,.bottom_header ul li a:hover,.hephaistos.tparrows:hover:before,
.hephaistos.tparrows:focus:before,.hephaistos.tparrows .arrow-holder:before,.welcome_section .video-box a span i,.featured-product .default-item .single-item .content .rating,
.featured-product .default-item .single-item .overlay-box .top-content ul li span,.choose_us_item .icon .ficon:before,.about-gallery .link-btn a:hover,
.gallery .default-item .single-item .overlay-box .bottom-content .icon-box a,.news .blogList_single_post .post ul li a i,
.about_section .item .content .link-btn a:hover,.news .blogList_single_post .post .link a:hover,.our_farmer .item .overlay ul li a span,
.featured-product .default-item .single-item .overlay-box .top-content ul li span i,.testimonials-carousel .slide-item .quote-icon span,
.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel .owl-controls .owl-nav .owl-next:hover,.call-out .contact-box .form-group button,
.call-out .contact-box .form-group input,.call-out .contact-box .form-group i,footer .main_footer .recent-posts .post .fa,
footer .main_footer .recent-posts .post a:hover,footer .main_footer .footer_contact .list.Business p span,footer .main_footer .list li a:hover,
footer .bottom_footer h6 a,#banner .contuct-us:hover,.breadcrumb-bottom-area ul li,.breadcrumb-bottom-area p span,.breadcrumb-bottom-area ul li a:hover,
.gallery .filters li:hover,.gallery .filters li.active,.gallery-items .gallery-single-item .right-content .project-info li i,.gallery-items .prev-next-button .prev a:hover i,
.faq-content-area .accordion-box .accordion .acc-btn.active .toggle-icon span:before,.news.single_news_page.news_single .author-post .social_icon li a:hover i,
.news.single_news_page.news_single .comment-box .single-comment-box ul li,.news.single_news_page.news_single .comment-box .single-comment-box span,
.news.single_news_page.news_single .recent-posts .post .fa,.news.single_news_page .recent-posts .post a:hover,
.four-column .single-item .icon i,.four-column .single-item .icon span,.about-gallery .tab-links ul li a.active h2,.award .customer-text span,.makesUs_special .overlay .special_item .ficon:before,.request_quote .overlay a:hover,h1 span,h2 span,h3 span,h4 span,h5 span,
.our_service .owl-theme .owl-nav [class*=owl-]:hover:before,.testimonial .item .author h5 span,.testimonial .item .author ul li,
.our_team .team_member .text>a span,.our_team .team_member .text ul li a,.faq .faq_left_area .video-box a span i,
.faq .faq_left_area .video_text a,.faq .faq_panel .panel-heading .icon:before,.request_callBack .left_half .content p span,
.request_callBack .left_half .content p a,footer .main_footer .footer_news li span i,footer .main_footer .footer_logo a.tran3s:hover,
footer .main_footer .footer_news li a,footer .main_footer .footer_subscribe p,footer .main_footer .footer_subscribe ul li a:hover,
footer .main_footer .footer_contact .item h6,footer .main_footer .footer_contact .item  ul li span:before,.scroll-top span:before,
footer .bottom_footer ul li a:hover,footer .bottom_footer p a,.about_us_main_content .video-box a span i,.page-breadcrumb ul li i,
.sidebar_testimonial .item .author ul li,.business_enquiry p a,.mission_vission ul li i,.mission_vission span.ficon:before,
.include_servises .our_mission .icon span:before,.service-tabTwo .nav-pills li.active a,.service_inner_page_top .text ul li i,
.project_page .single_project .img_holder .overlay .icon span a,.project_page #mixitup_list .text a i,.about_section .item .inner-title,
.project_grid_sidebar .single_project .text i,.recent_news_sidebar .post p a,.single_project_content .project_description table td,
.project_execution .execution_item .text ul li i,#related_project_slider .owl-nav [class*=owl-]:hover,.bottom_header .cart_option button,
#related_project_slider .owl-nav [class*=owl-]:hover:before,.blog_page_wrapper .blog_post_single .text>ul li a,
.blogList_view .blogList_single_post .post ul li a,.blog_page_wrapper.blog_grid .blog_post_single .text>a,.bottom_header .cart_option .cart-info div.doller,
.blog_details_post .blog_mega_post .text>ul li a,.blog_details_post .comment_area .single_comment .comment a,
.team_grid .team_member .text>a span,.team_grid .team_member .text ul li a,.team_single_page .team_member_short_bio .member_name> span,
.team_single_page .member_info .info_panel h6,.team_member_education span,.send_message form>span,.team_single_page .member_info .info_panel p span,
.our_partners_main_content .partner_info_wrapper .text i,.faqAndNews .faq_panel .panel-group .panel-heading .icon:before,
.job_table .table tr td a:hover,.client_feedback_main_content .feedback_single_client .author ul li,.shop_page .product_wrapper .text ul li,
.best_sellers .best_selling_item .text ul li,.shop_single_page .product_details .related_product>a,.account_page  a,
.shop_single_page .product_details .product-review-tab .item_review_content .text .reply_share_area a:hover,
.shop_single_page .product_details .product-review-tab .add_your_review ul li:hover,.contact_page_address .carousel-inner .item h6,
.shop_single_page .product_details .product-review-tab .item_review_content .text .sec_up ul li,.contact_page_address ul.social_icon li a,
.shop_single_page .product_details .product_top_section .item_description>ul>li i,.contact_page_address .carousel-inner .item  ul li span:before,
.account_page .single_checkbox input[type="checkbox"]:checked + label:before,.request_callBack .right_half button:hover  {
  color:#C8AF99;
}
.featured-product .default-item .single-item .overlay-box .top-content ul li, .news .blogList_single_post .post .text, .our_farmer .item .overlay ul li, .our_farmer .item:hover .img_holder, .testimonials-carousel .slide-item .author-thumb, .owl-carousel .owl-controls .owl-nav .owl-prev:hover, .owl-carousel .owl-controls .owl-nav .owl-next:hover, #banner .contuct-us:hover, .gallery .filters li:hover, .gallery .filters li.active, .product_details .product-review-tab .nav li.active a, .four-column .single-item:hover .icon:before, .welcome_section .video-box a span i, .our_service .owl-theme .owl-nav [class*=owl-]:hover, .our_team .team_member .opacity:before, .our_team .team_member .opacity:after, .faq .faq_left_area .video-box a span i, .faq .faq_left_area .video_text a i, .bottom_header .cart_option button, .about_us_main_content .video-box a span i, .sidebar_testimonial .carousel-indicators li, .include_servises .our_mission .icon, .service-tab .nav-pills li.active a, .sidebar_categories ul li a:before, #related_project_slider .owl-nav [class*=owl-]:hover, #related_project_slider .owl-nav [class*=owl-]:hover:before, .team_grid .team_member .opacity:before, .team_grid .team_member .opacity:after, .testimonial .owl-theme .owl-dots .owl-dot span

 {
    border-color: #C8AF99;
}

.menuzord-menu > li.current_page > a {
    background: #000000;
    border-color: #ffffff;
}
.bottom_header .pdt-14 {
    padding-top: 25px;
}
#banner .banner-caption-h2 {
    text-transform: unset;
}
.rev_slider .slotholder:after {
    background: rgba(0, 0, 0, 0);
}
.golge_baslik{
    text-shadow: 3px 3px 5px #000000;
}
.theme_title {
    text-transform: unset;
}
.text p{
    margin-bottom: 10px;
}
footer {
    padding-top: 0px;
    background: #363636;
}
.mb-90{
    margin-bottom: 90px;
}
.pb_0{
    padding-bottom: 0px;
}
.pt_0{
    padding-top: 0px;
}
.yazi_golge{
    text-shadow: 2px 2px 2px rgba(0,0,0,1);
}
.gallery .default-item .inner-box {
    max-height: 210px;
    margin-top: 30px;
}
.single-contact_us .list li a i {
    line-height: 43px;
}
.inner-box img{
    max-height: 210px;
}
.gallery .default-item .single-item .overlay-box, .img_holder .opacity{
    background: rgba(200, 175, 153, 0.9);
}
p {
    color: #000000;
}
.news .blogList_single_post .post ul li {
    color: rgba(119, 119, 119, 1);
}

.cerceve_galeri{
    border: 4px solid #C8AF99;
}


.gallery .default-item .single-item .overlay-box .bottom-content {
    padding: 25px;
}

.yazi_golge_kucuk{
    text-shadow: 2px 2px 2px rgba(0,0,0,1);
}
.urun_esas{
    max-width: 486px;
    padding: 25px !important;
}

th, td {
    color: #000000;
    font-size: 14px;
}

.toprak_zemin{
    background-color: #C8AF99;
}
.menuzord-menu ul.dropdown li a:hover {
    background-color: #C8AF99;
}

.gallery .default-item .single-item:hover .overlay-box .bottom-content {
    top: 10%;
}
.gallery .default-item .single-item .overlay-box .image-view {
    z-index: 2;
}
.urun_aciklama{
    max-height: 217px;
    overflow: hidden;
}
.baslik{
    font-weight: bold;
}


footer .bottom_footer p{
    color: #ffffff;
}
.news .blogList_single_post .post p {
    font-size: 17px;
}
.shop_single_page .product_details .product_top_section .item_description>p {
    font-size: 17px;
    padding: 10px 0;
    margin: unset;
}
/*
.shop_single_page .product_details .product_top_section .item_description {
    background-color: #f7f6e7;
}
*/
.ana_arge{
    background-repeat: no-repeat;
    background-size: cover;
}

.ana_arge_golge{
    background: #00000075;
    padding: 5px 10px;
    color: white;
    margin: 20px 0px;
}


.single-contact_us .list li a {
    color: #000000;
    font-size: 17px;
}

.beyaz{
    color: #ffffff;
}

/*row ortalama*/

.row.flex-center {
  display: flex;
  flex-wrap: wrap;           /* satır taşarsa alta geçsin */
  margin-left: -15px;        /* BS3 gutter'larını koru */
  margin-right: -15px;
}
.row.flex-center > [class*="col-"] {
  float: none;               /* BS3'ün float'unu iptal et */
}
.row.flex-center.justify-content-center {
  justify-content: center;   /* ortala */
}

#tab1{
    background-color: #c8af993b;
    padding: 10px;
}
.tab-pane p{
    margin-bottom: 10px;
}

.news .blogList_single_post .post .text {
    background-color: transparent;
}

.news.single_news_page.news_single .blogList_single_post .post {
    background-color: #c8af993b;
    border: none;
}

.slayt_yazi{
    font-family: 'Pacifico';
}

.liste_imaj{
    height: 220px;
    overflow: hidden;
}


.shop_single_page .product_details .product-review-tab .nav li a {
    min-width: 120px;
    padding: 0 10px;
    width: unset;
}
.top_header ul li a {
    text-transform: unset;
}
.mt-3{
    margin-top: 3rem;
}
.hephaistos.tparrows {
    background: #ddd;
}
.sol_alt .icon_header li a {
    display: block;
    line-height: 40px;
    color: #fff;
    text-align: center;
    font-size: 14px;
}

.sol_alt .icon_header li {
    display: inline-block;
    width: 40px;
    height: 40px;
    background: transparent;
    border: 1px solid #fff;
    margin-right: 11px;
    border-radius: 50%;
}
.gallery .default-item .single-item .image-box {
    line-height: unset;
}
a {
    color: #C8AF99;
}
a:hover, a:focus {
    color: #000000;
}
.siparis_ikon{
    font-size: 38px;
}
.about_section .item .offer {
    font-size: 14px;
    line-height: 44px;
}
.about_section .item .inner-title {
    text-transform: unset;
}
.shop_single_page .product_details .product_top_section .img_holder:before {
    background: none;
}
.shop_single_page .product_details .product_top_section .img_holder {
    background: #C8AF99;
}

/* --- Sipariş Modalı ve Buton Düzeltmeleri --- */

/* Butonun içindeki yazının taşmasını engellemek ve hizalamak için */
.siparis_buton {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #8b5e3c; /* Seramik tonlarında kahverengi */
    color: #ffffff !important;
    padding: 12px 25px;
    border-radius: 5px;
    text-decoration: none;
    transition: all 0.3s ease;
    border: none;
    cursor: pointer;
    white-space: nowrap; /* Yazının alt satıra geçmesini engeller */
}

.siparis_buton:hover {
    background-color: #C8AF99; /* Temanızdaki açık ton */
    color: #ffffff !important;
    transform: translateY(-2px);
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
}

.siparis_ikon {
    font-size: 24px !important; /* İkon boyutunu yazıya göre dengeledik */
    margin-left: 10px;
    vertical-align: middle;
}

/* Modal içindeki "Siparişi Gönder" butonu için özel ayar */
#orderForm .btn-primary {
    padding: 10px 30px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    min-width: 180px; /* Butonun çok küçük kalmasını engeller */
    height: auto;
    white-space: normal; /* Eğer yazı çok uzunsa buton içinde düzgünce kırılır */
}

/* Modal başlığı ve form düzeni */
.modal-content {
    border-radius: 8px;
    border: none;
}

.modal-header {
    background-color: #f7f6e7;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

.modal-footer {
    border-top: 1px solid #eee;
    padding: 15px;
}
.shop_single_page .product_details .product_top_section .item_description>div button {
    width: unset
}


@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) {
    .urun_esas{
        max-width: 400px;
        padding: 30px !important;
    }
    .liste_imaj{
    height: 180px;
    }
    .gallery .default-item .inner-box {
        max-height: 170px;
    }
    .inner-box img {
        max-height: 170px;
    }

}

@media only screen and (max-width: 1024px) {
    #banner .banner-caption-h2 {
        font-size: 28px !important;
        line-height: 32px !important;
      }
      
}   


@media only screen and (max-width: 992px) {
.urun_esas{
    max-width: 400px;
    padding: 30px !important;
    width: 43% !important;
}
.urun_yazi{
    width: 57% !important;
}
}

@media only screen and (max-width: 991px) {
    .liste_imaj{
        height: 204px;
    }
    .gallery .default-item .inner-box {
        max-height: 190px;
    }
    .inner-box img {
        max-height: 190px;
    }
}

@media only screen and (max-width: 768px) {
    
}

@media only screen and (max-width: 767px) {
    .liste_imaj{
        height: unset;
    }
    .gallery .default-item .inner-box {
        max-height: unset;
    }
    .inner-box img {
        max-height: unset;
    }
    .gallery .default-item .single-item {
        margin-bottom: 0px; 
    }
    .gallery .default-item .single-item {
        max-width:100%;
    }
    .siparis_buton {
        width: 100%;
        font-size: 14px;
    }
}
@media only screen and (max-width: 750px) {
    .tp-bullet{
        margin-top: 20px !important;
    }
}





@media only screen and (max-width: 640px) {
  .tp-caption {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  #banner .banner-caption-h2 {
    font-size: 22px !important;
    line-height: 28px !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    word-wrap: break-word !important;
    white-space: normal !important;
    text-align: center !important;
  }

  .tp-caption.text-center {
    width: 100% !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    padding: 0 15px !important;
  }
    .urun_esas{
        width: unset !important;
        max-width: unset !important;
    }
    .urun_yazi{
        width: unset !important;
    }
    
}



@media only screen and (max-width: 576px) {
    
}

@media only screen and (max-width: 450px) {
    #banner .tp-caption {
        display: block !important;
    }
}

@media only screen and (max-width: 375px) {

}

@media only screen and (max-width: 320px) {

}