:root {
    --font-primary: "Roboto", sans-serif !important;
    --font-secondary: "Roboto", sans-serif !important;
}
body{
    font-family: Roboto, sans-serif !important;
}
.home-five{
    background-color: #fff;
}
html.no-scroll {
    overflow: hidden;
}
p{
    font-size: 18px;
}
a:hover, a:focus, a:active{
    color: #5E2129;
}
/* HEADER START */
.nav-area ul li a.nav-item{
    letter-spacing: 0.004em;
}
.header--sticky{
    z-index: 9;
}
.header-four.header--sticky.sticky{
    background-color: #fff!important;
}
.heder-two.sticky .header-two-container .header-main-wrapper .rts-header-right .bottom{
    margin-top: 10px;
}
.heder-two .header-two-container .header-main-wrapper .rts-header-right .bottom{
    justify-content: flex-end;
}
.heder-two .header-two-container .header-main-wrapper .rts-header-right .bottom .right-area .rts-btn.btn-seconday{
    color: #fff;
    border-radius: 0;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .top .end-top .single-info i{
    color: #5e2129;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .bottom .nav-area ul li a.nav-item{
    color: #212121;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .bottom .nav-area ul li a.nav-link{
    color: #212121;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .top .end-top .single-info p, .heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .top .end-top .single-info a{
    color: #212121;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right{
    border-right: none;
    border-left: none;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .bottom .right-area .icon-area i{
    color: #212121;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .top{
    border-bottom: 1px solid #e4e4e4;
}
.heder-two.header-four.sticky .header-two-container .header-main-wrapper .rts-header-right .top .end-top{
    border-left: 1px solid #e4e4e4;
}
.heder-two .logo{
    display: block!important;
}
.heder-two.sticky .logo{
    display: none!important;
}
.heder-two .header-two-container .header-main-wrapper .rts-header-right .bottom .nav-area ul .has-droupdown:hover .nav-link{
    color: #5e2129;
}
.heder-two .logo.logo_sticky{
    display: none!important;
}
.heder-two.sticky .logo.logo_sticky{
    display: block!important;
}
.catalog_btn{
    padding: 15px 33px;
}
.heder-two.sticky .catalog_btn{
    background-color: #5E2129!important;
    color: #fff;
}
.heder-two.sticky .top{
    display: none!important;
}
.heder-two.sticky .header-two-container .header-main-wrapper .logo-area a{
    padding: 10px 80px 20px 0;
}
.heder-two .header-two-container .header-main-wrapper .rts-header-right .bottom .nav-area ul .has-droupdown:hover .nav-link::before{
    color:#5e2129 ;
}
.heder-two.sticky .header-two-container .header-main-wrapper .rts-header-right .bottom .nav-area ul .has-droupdown:hover .nav-link{
    color:#5e2129 ;
}
.main-nav-desk nav ul li.has-droupdown .submenu{
    flex-direction: column;
    border-radius: 0;
    min-width: 300px;
    background-color: #fff;
    align-items: start;
    padding: 10px;
}
.heder-two .header-two-container .header-main-wrapper .rts-header-right .bottom .nav-area ul li:hover a.nav-item{
    color: #212121;
}
.heder-two .header-two-container .header-main-wrapper .rts-header-right .bottom .nav-area ul li:hover a.nav-item:hover{
    color: #5e2129;
}
.heder-two.header-four .header-two-container .header-main-wrapper .rts-header-right .menu-area{
    border-color: transparent;
    width: 45px;
    height: 45px;
    right: -23px;
}
.heder-two.sticky .menu-area{
    display: none!important;
}
.heder-two.sticky .header-two-container .header-main-wrapper .rts-header-right .bottom .right-area{
    padding-right: 0;
}
.heder-two .header-two-container .header-main-wrapper .rts-header-right .top{
    justify-content: end;
}
.end-top .language{
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
}
.end-top .language li {
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px solid #ffffff14;
}
.end-top .language li:last-child{
    margin-right: 0;
    padding-right: 15px;
    border-right: none;
}
.end-top .language li a{
    color: #e7e7e7;
    font-weight: 500;
    font-size: 18px;
}
.heder-two.header-four .header-two-container .header-main-wrapper .rts-header-right .top .end-top{
    padding: 8px;
}
/* HEADER END */

/* SLIDER START */
.slider_row{
    position: absolute;
    top: 50%;
    left: 15%;
    transform: translateY(-50%);
}
.banner-area-wrapper-five .pre-title{
    color: #5e2129;
    font-weight: 600;
}
.rts-banner-area-five .rts-to-bottom-start{
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
    text-align: center;
}
.rts-banner-area-five .banner-social-area{
    position: absolute;
    top: 50%;
    left: 0;
}
.rts-banner-area-five .banner-social-area.language{
    left: auto;
    right: 0;
}
.rts-banner-area-five .banner-social-area.language li{
    border-right: 1px solid #fff;
    padding-right: 15px;
    margin: 0 15px 0 0!important;
}
.rts-banner-area-five .banner-social-area.language li:last-child{
    border-right: none;
}
.rts-banner-area-five .banner-social-area.language li a{
    color: #fff;
}
.rts-banner-area-five .banner-social-area .inner {
    display: flex;
    align-items: center;
    transform: rotate(-90deg);
}
.rts-banner-area-five .banner-social-area .inner .social-wrapper {
    display: flex;
    padding: 0;
}
.rts-banner-area-five .banner-social-area .inner .social-wrapper li {
    list-style: none;
    margin: 0 15px;
}
.rts-banner-area-five .banner-social-area .inner .divider {
    width: 100px;
    height: 1px;
    margin: auto 0;
    background: #FFFFFF;
    margin-left: 5px;
}
.rts-banner-area-five .banner-social-area .inner .social-wrapper li i {
    font-size: 20px;
    color: #FFFFFF;
    transform: rotate(90deg);
}
.rts-banner-area-five .banner-social-area .inner .content {
    margin-bottom: 0;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-left: 15px;
}
.rts-banner-area-five .banner-social-area .inner .content span {
    margin-right: 5px;
}
.rts-banner-area-five .scroll-line{
    max-width: max-content;
    position: relative;
    margin: 0 auto;
}
.rts-banner-area-five .scroll-line::after {
    position: absolute;
    content: "";
    height: 7px;
    width: 2px;
    background: #fff;
    left: 48%;
    top: 30%;
    transform: translate(-52%, -70%);
    animation: jump-5 3s linear infinite;
}
@keyframes jump-5 {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    40% {
        transform: translate3d(0, 10px, 0);
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}
.rts-banner-area-five .scroll-text{
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 5px;
}
.rts-banner-area-five .progress-wrap svg.progress-circle path{
    stroke-width: 15px;
}
.rts-banner-area-five .catalog-btn{
    position: absolute;
    top: 40%;
    right: -95px;
    display: block;
    transform: translateY(-60%) rotate(-15deg);
    transition: .3s ease-in-out;
}
.rts-banner-area-five .catalog-btn img{
    width: 250px;
}
.rts-banner-area-five .catalog-btn:hover{
    right: -30px;
    transform: translateY(-60%) rotate(0deg);
}
.kilavuz-btn{
    top: 55% !important;
    transform: translateY(-45%) rotate(-15deg);
}
/* SLIDER END */

/* ABOUT START */
.about-image-thumbnail-3{
    margin-top: 0;
}
.nav-tabs .nav-link{
    background: transparent !important;
    border-bottom: 1px solid #212121 !important;
    color: #212121!important;
    font-weight: 500!important;
}
.rts-tab-three-start ul li button{
    border-right: none!important;
    border-top: none!important;
    border-left: none!important;
    transition: .3s ease-in-out;
}
.rts-tab-three-start ul li button[aria-selected=true]{
    background: transparent !important;
    border-bottom: 2px solid #5e2129 !important;
    color: #5e2129!important;
    font-weight: 700!important;
    border-right: none!important;
    border-top: none!important;
    border-left: none!important;
}
.rts-tab-three-start ul li button:hover{
    background-color: transparent!important;
    border-bottom: 2px solid #212121 !important;
    color: #212121!important;
}
.rts-tab-three-start ul li button[aria-selected=true]:hover{
    color: #5e2129!important;
    border-bottom: 2px solid #5e2129 !important;
}
.title-three-left .title{
    font-size: 49px;
}
.about-image-thumbnail-3 .image-2{
    top:20%;
    z-index: -9;
}
.rts-btn.btn-seconday::after{
    background:#5e2129!important;
}
/* ABOUT END */

/* PARALLAX START */
.rts-experience-area.parallax_section {
    position: relative;
    overflow: hidden;
}
.parallax_section .video-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    overflow: hidden;
}
.parallax_section .video-background video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.parallax_section .video-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /*background: rgba(173, 25, 49, 0.25);*/
    background: rgba(94, 33, 41, 0.45);
    z-index: 1;
}
.parallax_section .experience-main-wrapper {
    position: relative;
    z-index: 2;
}
.parallax_section .experience-main-wrapper .left p.disc{
    color: #fff;
}
/* PARALLAX END */

/* MAP SECTION START */
.map_section {
    padding: 90px 0;
}
.map-wrapper {
    position: relative;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
}
.map-image {
    width: 100%;
    display: block;
}
.map-point {
    position: absolute;
}
.map-point .circle {
    width: 10px;
    height: 10px;
    background-color: rgb(94, 33, 41);
    border-radius: 50%;
    /*border: 5px solid #5e2129;*/
    cursor: pointer;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    animation: glow 2s infinite;
}
/*.map-point .circle:after {*/
/*    content: '';*/
/*    width: 25px;*/
/*    height: 25px;*/
/*    border-radius: 50%;*/
/*    background-color: rgba(94, 33, 41, 0.25);*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    z-index: 1;*/
/*}*/

.map-point .title {
    max-width: max-content;
    padding: 11px 20px;
    background-color: #fff;
    position: absolute;
    top: -17px;
    right: 45px;
    color: #5e2129;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    opacity: 0;
    visibility: hidden;
    transition: .3s ease-in-out;
    font-weight: 500;
    z-index: 999;
}
.map-point .title::after {
    content: '';
    position: absolute;
    top: 50%;
    right: -48px;
    transform: translateY(-50%);
    border-width: 24px;
    border-style: solid;
    border-color: transparent transparent transparent #fff;
}
.map-point:hover .title{
    visibility: visible;
    opacity: 1;
}
.map-wrapper .paragraf{
    position: absolute;
    bottom: 20%;
    right: 0;
    color: #212121;
    width: 400px;
    font-weight: 500;
    font-style: italic;
    font-size: 14px;
}
.map_example{
    margin-top: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.map_example .line{
    width: 75px;
    height: 1px;
    background-color: #efefef;
    margin: 0 10px;
}
.map_example .title{
    color: #fff;
    font-weight: 500;
}
.map-point.example{
    position: static;
    max-width: max-content;
}
.map-point.example .circle{
    background-color: #fff!important;
    animation: example-glow 2s infinite;
}
@keyframes glow {
    0% {
        box-shadow: 0 0 0 0 rgba(94, 33, 41, 0.5);
    }
    70% {
        box-shadow: 0 0 0 15px rgba(94, 33, 41, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(94, 33, 41, 0);
    }
}
@keyframes example-glow {
    0% {
        box-shadow: 0 0 0 0 rgba(250, 250, 250, 0.5);
    }
    70% {
        box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}
/* MAP SECTION END */

/* SCROLL START */
.progress-wrap::before{
    background: #5E2129;
}
.progress-wrap svg.progress-circle path{
    stroke: #5E2129;
    stroke-width: 16px;
}
.progress-wrap::after{
    color: #5e2129;
    border: 2px solid #5E2129;
}
.progress-wrap:hover::after{
    border: 2px solid #5E2129;
}
/* SCROLL END */

/* BLOG START */
.single-blog-post-style-six .inner-info .head .single i{
    color: #5e2129;
}
.single-blog-six-right .inner-content-b-6 .head .single i{
    color: #5e2129;
}
.single-blog-post-style-six .inner-info .btn-read-more-border:hover{
    background: #5e2129;
    border: 1px solid #5e2129;
}
.single-blog-six-right .inner-content-b-6 a .title:hover{
    color: #5e2129;
}
.single-blog-post-style-six .inner-info a .title:hover{
    color: #5e2129;
}
.single-blog-six-right .inner-content-b-6 .btn-read-more-border:hover{
    background: #5e2129;
    border: 1px solid #5e2129;
}
.news_button{
    background: #fff !important;
    color: #212121!important;
}
.news_button:hover{
    color: #fff!important;
}
.news_section .single-blog-post-style-six.mb--25:last-child{
    margin-bottom: 0!important;
}
/* BLOG END */

/* FOOTER TOP START */
.appoinment-area-nine-left .inner-content-area{
    padding: 0;
    display: block;
}
.inner-content-area .clients-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    /*border-top: 1px solid #242424;*/
    /*border-inline-start: 1px solid #242424;*/
}
.inner-content-area .client-box {
    height: 170px;
    padding: 20px;
    /*border-inline-end: 1px solid #242424;*/
    /*border-bottom: 1px solid #242424;*/
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.sozlesme{
    margin-bottom: 25px;
}
.sozlesme input{
    height: max-content!important;
    max-width: max-content!important;
    width: 100% !important;
    background: #fff !important;
    box-sizing: border-box!important;
    padding: 0 !important;
    border: 1px solid #e4e4e4!important;
    opacity: 1!important;
    position: static!important;
    margin: 0!important;
}
#contact_form .rts-btn.btn-primary{
    background:#5E2129;
    border-radius: 0;
}
.single-footer-wized-two.user-number .single-number .number i{
    background: transparent;
}
.single-footer-wized-two.user-number .single-number .number i{
    color: #fff;
}
/* FOOTER TOP START */

/* FOOTER START */
.copyright-footer-two a:hover{
    color:#5E2129;
}
.main-footer-wrapper-two .single-footer-wized-two.logo-area a.logo img{
    max-width: 275px;
}
.menu-row-wrapper{
    display: none;
}
.rts-social-wrapper-three ul li a:hover i{
    background-color: #5E2129;
}
.main-footer-wrapper-two .single-footer-wized-two.pages{
    flex-basis: 30%;
}
.main-footer-wrapper-two .single-footer-wized-two.pages.two{
    flex-basis: 20%
}
.main-footer-wrapper-two .single-footer-wized-two.newsletter{
    flex-basis: 25%;
}
.footer-header-two.pages{
    padding-left: 50px;
}
.footer-header-two.pages.third{
    padding-left: 0;
}
.single-footer-wized-two.user-number .user-number-wrapper{
    width: 100%;
}
.single-footer-wized-two.user-number .single-number{
    margin-bottom: 30px;
}
.single-footer-wized-two.pages ul li a:hover{
    color: #5E2129;
}
.single-footer-wized-two.pages ul li a:hover i{
    color: #5E2129;
}
.copyright-footer-two ul{
    display: flex;
    justify-content: center;
    list-style-type: none;
    padding:0;
    margin: 0;
}
.copyright-footer-two ul li {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 15px;
}
.copyright-footer-two ul li:last-child{
    margin-right: 0;

}
.single-number a:hover {
    color: #5E2129;
}
/* FOOTER END */

/* BANNER START */
.bg_image{
    position: relative;
    padding: 200px 0 150px!important;
}
.bg_image:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgb(0,0,0);
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.8407738095238095) 0%, rgba(0, 0, 0, 0.3617822128851541) 25%, rgb(0 0 0 / 30%) 100%);
    z-index: 4;
}
.bg_image .container .breadcrumb-inner{
    position: relative;
    z-index: 5;
}
.ayrac{
    margin: 0 10px;
    color: #fff;
}
.ayrac:last-child{
    display: none;
}
.breadcrumb-inner .meta{
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    font-family: var(--font-primary);
    margin: 0 2px;
    transition: 0.3s;
}
.breadcrumb-inner .meta a{
    text-transform: capitalize;
    color: #fff;
}
.breadcrumb-inner .meta a:hover{
    color: #5E2129;
}
.breadcrumb-inner .title{
    color: #fff;
}
.breadcrumb-inner .meta a.prev:last-of-type{
    color: #c5c5c5 !important;
    text-decoration: underline!important;
}
/* BANNER END */

/* CATALOG BAR START */
.side-bar{
    width: 500px;
}

#side-bar::-webkit-scrollbar {
    width: 8px; /* Scrollbar genişliği */
}

#side-bar::-webkit-scrollbar-track {
    background: #f1f1f1; /* Scrollbar arka plan rengi */
    border-radius: 10px; /* Kenar yumuşatma */
}

#side-bar::-webkit-scrollbar-thumb {
    background: #888; /* Scrollbar rengi */
    border-radius: 10px; /* Kenar yumuşatma */
}

#side-bar::-webkit-scrollbar-thumb:hover {
    background: #555; /* Hover üzerindeki scrollbar rengi */
}

/* Firefox İçin */
#side-bar {
    scrollbar-width: thin; /* İnce bir scrollbar */
    scrollbar-color: #888 #f1f1f1; /* Thumb ve track renkleri */
}
.side-bar button i{
    margin-left: 20px;
}
.inner-main-wrapper-desk{
    padding:50px 0;
}
.inner-main-wrapper-desk .title{
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    color: #212121;
}
.inner-main-wrapper-desk .card{
    border: none;
    margin-top: 40px;
}
.inner-main-wrapper-desk .card .baslik{
    font-size: 14px;
    font-weight: 400;
    transition: .3s ease-in-out;
    text-align: center;
}
.inner-main-wrapper-desk .card:hover .baslik{
    color: #212121;
}
/* CATALOG BAR END */

/* SEARCH START */
.search-input-area .search-close-icon i{
    color: #5E2129;
}
.search-input-area .search-close-icon i::after{
    background: rgba(94, 33, 41, 0.2);
}
.search-input-area .search-close-icon i:hover::after{
    background: #5E2129;
}
.search-input-area .search-input-inner .input-div button{
    background: #5E2129;
}
/* SEARCH END */

/* BLOG PAGE START */
.blog_section .blog-single-two-wrapper{
    height: 100%;
}

.blog_section .blog-single-two-wrapper .image-area .thumbnail{
    height: 305px;
}
.blog_section .blog-single-two-wrapper .image-area .thumbnail img{
    height: 100%;
    object-fit: cover;
}
.blog_section .blog-single-two-wrapper .inner a.btn-read-more-blog{
    color: #5E2129;
}
/* BLOG PAGE END */

/* BLOG DETAIL PAGE START */
.rts-blog-list-area .blog-listing-content .title{
    font-size: 38px;
}
.rts-blog-list-area .call_action .title{
    color: #0C0A0A;
    font-size: 22px;
    margin-bottom: 15px;
    font-weight: 700;
}
.rts-blog-list-area .call_action ul{
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0;
    list-style: none;
}
.rts-blog-list-area .call_action ul li {
    width: 100%;
}
.rts-blog-list-area .call_action ul li a{
    width: 100%;
    display: block;
    text-align: center;
    padding: 15px 10px;
    background-color: #222222;
    color:#fff;
    border: 1px solid #222222;
    transition: .3s ease-in-out;
}
.rts-blog-list-area .call_action ul li a.wp{
    border:1px solid #25D366;
    background-color: #25D366;
}
.rts-blog-list-area .call_action ul li a:hover{
    background-color: rgba(34, 34, 34, 0.75);
    border: 1px solid rgba(34, 34, 34, 0.75);
}
.rts-blog-list-area .call_action ul li a.wp:hover{
    background: transparent;
    border: 1px solid #25d366;
    color: #25d366;
}
.blog-single-post-listing{
    border: none;
}
.blog-single-post-listing .blog-listing-content{
    padding: 50px 0 0;
}
.rts-single-wized .recent-post-single .thumbnail img{
    max-width: 85px;
}

.rts-single-wized .recent-post-single .post-title:hover .title{
    color: #5E2129;
}
/* BLOG DETAIL PAGE END */
/* PROJECT START */
.swiper_btn{
    display: flex;
    justify-content: center;
}
.swiper_btn button{
    width: 60px;
    height: 60px;
    background: #fff;
    border: 1px solid #e4e4e4;
    transition: .3s ease-in-out;
}
.swiper_btn button i {
    color: #5E2129;
    font-size: 26px;
}
.swiper_btn button:hover{
    background: #5E2129;
}
.swiper_btn button:hover i {
    color: #fff;
}
.swiper_btn button:first-child{
    margin-right: 10px
}
.swiper-main-wrapper-project-13 .swiper-button-next{
    display: none!important;
}

.swiper-main-wrapper-project-13 .swiper-button-prev{
    display: none!important;
}
/* PROJECT END */

/* ABOUT US SECTION START */
.about_us_section p{
    margin-bottom: 25px;
}
.about_us_section p:last-child{
    margin-bottom: 0!important;
}
.single-funfacts-about .icon{
 background-color: #5E2129;
}
/* ABOUT US SECTION END */

/* CONTACT START */
.single-contact-one-inner{
    border-radius: 0;
}
.single-contact-one-inner .content{
    height: 100%;
}
.single-contact-one-inner .content .info span{
    color: #5E2129;
}

.single-contact-one-inner .content .info a:hover h5{
    color: #5E2129;
}
.rts-contact-page-form-area .title-mid-wrapper-home-two span.pre {
    display: block;
    margin-bottom: 20px;
    color: #5E2129!important;
}
.contact_map_section{
    height: 450px;
}
.contact_map_section iframe{
    height: 100% !important;
}
.rts-contact-area-m .btn-out{
    display: flex;
    gap: 10px;
}
.rts-contact-area-m .iframe_out {
    height: 100%;
}
.rts-contact-area-m .iframe_out iframe{
    height: 100%;
}
.rts-contact-area-m .contact_info{
    webkit-box-shadow: 0 20px 60px rgb(0 0 0 / .08);
    box-shadow: 0 20px 60px rgb(0 0 0 / .08);
    -webkit-transition: all 350ms cubic-bezier(.37,0,.63,1);
    transition: all 350ms cubic-bezier(.37,0,.63,1);
    margin-bottom: 30px;
}
.rts-contact-area-m .contact_info .inner{
     display: flex;
     flex-direction: column;
     justify-content: space-between;
     padding: 30px;
 }
.rts-contact-area-m .contact_info .inner .address_info {
    padding: 0;
    margin: 0;
}
.rts-contact-area-m .contact_info .inner .title_info{
    font-size: 24px;
    font-weight: 600;
    line-height: 1.23;
    color: #0C0A0A;
}
.rts-contact-area-m .sticky{
    position: sticky;
    top: 100px;
}
/* CONTACT END */

/* PRODUCT CATEGORY START */
.product_category_detail {
    padding-top: 60px;
}
.projects-wrapper-inner-page .single-case-wrapper .content{
    opacity: 1;
    bottom: 30px !important;
}
.projects-wrapper-inner-page .nav-link:after{
    background-color: #5E2129!important;
}
.projects-wrapper-inner-page .nav-link.active{
    color: #5E2129!important;
}
.projects-wrapper-inner-page .nav-link{
    border-bottom: none!important;
    font-size: 22px!important;
}
.product_category.card{
    border: none;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.product_category.card .card-top{
    height: 250px;
}
.product_category.card .card-body{
    padding: 0;
}
.product_category.card img{
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.product_category.card .card-body .inner{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 15px 10px;
    border-bottom: 1px solid #e4e4e4;
    cursor: pointer;
}
.product_category.card .card-body .inner .title{
    width: max-content;
    font-size: 24px;
    transition: .3s ease-in-out;
    color: #000;
}
.product_category.card:hover .title{
    color: #6E777D;
}
.product_category.card .card-body .inner .title:hover{
    color: #5E2129;
}
.product_category.card .card-body .inner button{
    max-width: max-content;
    color: #5E2129;
    font-size: 18px;
    font-weight: 600;
}
.inner_hover {
    display: none;
    padding: 10px;
    background-color: #fff;
}
.product_category_btn {
    cursor: pointer;
    background: none;
    border: none;
    font-size: 20px;
}
.product_category.card .card-body .inner:focus{
    color: #5E2129;
}
.inner_hover ul li a:hover{
    color: #5E2129;
}
/* PRODUCT CATEGORY END */

/* PRODUCT DETAIL PAGE START */
.product_detail_page {
    padding: 80px 0;
}
.category_title{
    font-size: 25px;
    text-align: center;
    padding: 15px 10px;
    background-color: #5E2129;
    color:#fff;
}
.product_title{
    font-size: 28px;
    font-weight: 600;
    color: #212121;
    margin-bottom: 15px;
}
.product_detail_inner{
    padding-left: 45px;
}
.prodcut_detail p {
    margin-bottom: 15px;
}
.action_but ul{
    padding: 0;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.action_but ul li{
    list-style: none;
    width: 32%;
}
.action_but ul li::marker{
    display: none;
}
.action_but ul li a{
    background-color: #222222;
    display: block;
    text-align: center;
    width: 100%;
    padding: 15px;
    font-weight: 600;
    color: #fff;
    border: 1px solid #222222;
    transition: .3s ease-in-out;
}
.action_but ul li a:hover{
    background-color: rgba(34, 34, 34, 0.75);
    border: 1px solid rgba(34, 34, 34, 0.75);
    color: #fff;
}
.action_but ul li a.wp{
    background-color: #25d366;
    border:1px solid  #25d366;
}
.action_but ul li a.wp:hover{
    background: transparent;
    border: 1px solid  #25d366;
    color: #25d366;
}
/* Popup Container */
.product_detail-popup.popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    justify-content: center;
    align-items: center;
    z-index: 1000;
}

.product_detail-popup .popup-content {
    background: #ffffff;
    padding: 30px;
    border-radius: 0;
    max-width: 600px;
    width: 90%;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    text-align: center;
    position: relative;
    animation: slideDown 0.3s ;
}

/* Kapatma Butonu */
.product_detail-popup .popup-close {
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 20px;
    cursor: pointer;
    color: #999;
    transition: color 0.3s;
    max-width: max-content;
}

.product_detail-popup.popup-close:hover {
    color: #333;
}

/* Form Alanları */
.product_detail-popup.popup form {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.product_detail-popup.popup form label {
    font-size: 14px;
    color: #555;
    text-align: left;
    font-weight: bold;
    margin-bottom: 0;
}
.product_detail-popup.popup form .col-lg-6{
    text-align: left;
}
.product_detail-popup.popup form input,
.product_detail-popup.popup form textarea {
    margin-bottom: 5px;
    width: 100%;
    padding: 10px 15px;
    border: 1px solid #ddd!important;
    font-size: 14px;
    transition: border-color 0.3s;
    color: #212121;
}

.product_detail-popup.popup form input:focus,
.product_detail-popup.popup form textarea:focus {
    border-color: #5E2129;
    outline: none;
}

.product_detail-popup.popup form textarea {
    resize: none;
}

/* Gönder Butonu */
.product_detail-popup.popup form button {
    background: #5E2129;
    color: #fff;
    position: relative;
    overflow: hidden;
    z-index: 1;
    padding: 20px 33px;
    font-family: var(--font-primary);
    line-height: 10px;
    max-width: max-content;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    transition: 0.3s;
    border-radius: 2px;
    display: block;
    min-width: max-content;
    border-color: #5E2129;
}

.product_detail-popup.popup form button:hover::after {
    transform: translateY(0);
}

/* Animasyon */
@keyframes slideDown {
    from {
        transform: translateY(-20px);
        opacity: 0;
    }
    to {
        transform: translateY(0);
        opacity: 1;
    }
}
.product_detail-popup.popup.active {
    display: flex;
}
.product_detail-popup.popup .sozlesme{
    font-size: 12px;
}
.woocommerce-product-details__short-description p{
    margin-bottom: 15px;
}
.ms-single-product .ms-single-product__content .ms-single-product_title{
    font-size: 36px;
}
.ms-main .single-product .ms-single-product .banner-horizental .swiper{
    height: 550px;
}
/*.slider-thumbnail.swiper-thumbnail-main-single{*/
/*    height: 150px!important;*/
/*}*/
.slider-thumbnail.swiper-thumbnail-main-single{
    height: auto!important;
}
.swiper-thumbnail-main-single .swiper-slide{
    /*height: 150px;*/
    height: auto;
    overflow: hidden;
}
.swiper-thumbnail-main-single .swiper-slide-thumb-active{
    border: 3px solid #5E2129;
}
.ms-main .nav-tabs .nav-item{
    margin-right: 15px;
}
.ms-main .nav-tabs .nav-item .nav-link{
    border: none;
    color: #606060 !important;
    border-bottom:1px solid  #606060!important;
}
.ms-main .nav-tabs .nav-item .nav-link.active{
    color: #5E2129!important;
    border-bottom:1px solid  #5E2129!important;
}
.ms-main .single-product .ms-single-product .tab-area .tab-content{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
}
.tab-pane p {
    margin-bottom: 15px;
}
.ms-main hr{
    width: 50%;
    margin: 0 auto;
}
.pdf {
    padding: 10px 20px;
    background-color: #da163c;
    border: 1px solid #da163c;
    display: inline-block;
    transition: .3s ease-in-out;
    margin-top: 20px;
}

.pdf .title {
    padding-left: 10px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 500;
}
.pdf:hover {
    background-color: #fff;
}
.pdf:hover .title {
    color: #da163c;
}
.pdf img{
    opacity: 0;
    transition: .3s ease-in-out;
    display: none;
}
.pdf:hover img{
    opacity: 1;
    display: inline-block;
}
.pdf img.beyaz{
    opacity: 1;
    transition: .3s ease-in-out;
    display: inline-block;
}
.pdf:hover img.beyaz{
    opacity: 0;
    display: none;
}
.swiper-container-h12{
    position: relative;
}
.swiper-container-h12 .swiper-button-next, .swiper-container-h12 .swiper-button-prev{
    top: 50%;
    width: 60px;
    height: 60px;
    background: #fff;
    border: 1px solid #e4e4e4;
    transition: .3s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: center;
}
.swiper-container-h12 .swiper-button-next i, .swiper-container-h12 .swiper-button-prev i{
    color: #5E2129;
    font-size: 26px;
}

.swiper-container-h12 .swiper-button-next:hover, .swiper-container-h12 .swiper-button-prev:hover{
    background: #5E2129;
    border: 1px solid #5E2129;
}
.swiper-container-h12 .swiper-button-next:hover i, .swiper-container-h12 .swiper-button-prev:hover i{
    color: #fff;
}
.swiper-container-h12 .slider-inner{
    height: 100%;
}
.ms-main .single-product .ms-single-product .banner-horizental .swiper .swiper-wrapper .swiper-slide .slider-inner img{
    height: 100%;
    object-fit: contain;
}
.dgr_product_out{
    justify-content: right;
}
.dgr_product_out .col-lg-6.previous-product {
    padding-right: 0;
}
.dgr_product_out .col-lg-6.next-product {
    padding-left: 0;
}
.dgr_product {
    display: block;
    position: relative;
    text-decoration: none;
    overflow: hidden;
    transition: transform 0.3s, box-shadow 0.3s;
}
.dgr_product_bg {
    width: 100%;
    height: 250px;
    background-size: cover;
    background-position: center;
    position: relative;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    overflow: hidden;
}
.product-label {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.75);
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    padding: 5px 10px;
    z-index: 2;
    transition: opacity 0.3s;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.dgr_product_overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    display: flex;
    align-items: flex-end;
    justify-content: center;
    opacity: 0;
    transition: opacity 0.3s;
}
.dgr_product_content {
    text-align: center;
    color: #fff;
    padding: 15px;
}
.dgr_product_title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #fff;
}
.dgr_product_desc {
    font-size: 14px;
    line-height: 1.4;
    color: #fff;
}
.dgr_product:hover .product-label {
    opacity: 0;
}
.dgr_product:hover .dgr_product_overlay {
    opacity: 1;
}

.slider-thumbnail-static {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 20px;
}

.thumbnail-item {
    width: 100px;
    height: 100px;
    border: 1px solid #ddd;
    overflow: hidden;
    cursor: pointer;
    transition: 0.3s;
}

.thumbnail-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.thumbnail-item.active {
    border: 3px solid #5E2129;
}
/* PRODUCT DETAIL PAGE END */

.single-tab-content-three .list-wrapper .single ul li{
    font-size: 18px;
}
/*.main-nav-desk nav ul li.has-droupdown:hover .submenu{*/
/*    padding-bottom: 0;*/
/*}*/
.single-project-13 .inner-content{
    opacity: 1;
    left: 30px;
}
.appoinment-form-nine textarea:focus,.appoinment-form-nine input:focus, .contact-form-contact input:focus, .contact-form-contact textarea:focus{
    border: 1px solid #5E2129;
}

.whatsapp-btn {
    position: fixed;
    bottom: 90px;
    right: 25px;
    z-index: 9999;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-color: #25D366;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
    animation: breathe 2s ease-in-out infinite;
}
.whatsapp-btn i{
    color: #fff;
    font-size: 26px;
}
@keyframes breathe {
    0% {
        box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);
    }
    70% {
        box-shadow: 0 0 0 15px rgba(37, 211, 102, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
    }
}
.copyright-footer-two p.disc{
    font-size: 16px;
}

@keyframes explode {
    0% {
        transform: scale(0.3) rotate(0deg);
        opacity: 0;
    }
    50% {
        transform: scale(1.1) rotate(1deg);
        opacity: 1;
    }
    100% {
        transform: scale(1) rotate(0deg);
        opacity: 1;
    }
}
.modal.fade.product_detail_modal .modal-dialog {
    transform: scale(0.3);
    opacity: 0;
}
.modal.show.product_detail_modal .modal-dialog {
    animation: explode 0.6s cubic-bezier(0.34,1.56,0.64,1) forwards;
}
.modal.show.product_detail_modal .modal-content{
    border-radius: 0!important;
    border: 1px solid rgba(94, 33, 41, 0.75);
    height: 80vh;
}
.modal.show.product_detail_modal .modal-header{
    border-radius: 0!important;
    border-bottom: 1px solid #5E2129;
}
.dgr_product_out .title{
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 3rem;
    line-height: 1.23;
    color: #0c0a0a;
}
.product-single-main-wrapper-single-left .slider-thumbnail .swiper-slide {
    width: 100px;
}
.product-single-main-wrapper-single-left .swiper-container-free-mode>.swiper-wrapper{
    justify-content: center;
}
.rts-contact-page-form-area .g-recaptcha{
    max-width: max-content;
    margin: 0 auto;
}
.single-tab-content-three .disc ul{
    padding-left: 25px;
    font-size: 18px;
}
.single-tab-content-three .disc ul li{
    margin-bottom: 5px;
    font-size: 18px;
}

/* SEKTOR PAGE START */

.sektor_section .title{
    font-size: 49px;
    line-height: 58px;
    color: #0C0A0A;
    margin-top: 12px;
    font-weight: 600;
    margin-bottom: 20px;
}
.sektor_section .card{
    border: none;
    border-radius: 3px;
    width: 100%;
    background-color: #efefef;
    padding: 25px;
    margin-bottom: 35px;
}
.sektor_section .card:last-child{
    margin-bottom: 0;
}
.sektor_section .card .title{
    line-height: 1;
    font-size: 28px;
    font-weight: 500;
    margin-top: 0;
    margin-bottom: 0;
}
.sektor_section .card p{
    margin: 20px 0 15px;
}
.sektor_section .card .btn{
    text-align: left;
    font-size: 17px;
    padding: 0;
}
.rts-single-wized .single-categories li a:hover{
    transform: none;
    background-color: #5E2129!important;
}
.rts-single-wized .single-categories li a i{
    color: #5D666F;
}
.rts-single-wized .single-categories .badge{
    font-size: 16px;
    color: #5D666F;
    transition: .3s;
}
.rts-single-wized .single-categories li a:hover .badge{
    color: #fff;
}
.sektor_section .detail{
    margin-bottom: 25px;
}
/* SEKTOR PAGE END */

ul li a:hover{
    color: #5E2129;
}

/* CERTIFICATE PAGE START */
.certificate .blog-single-two-wrapper{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    transition: .3s;
    height: 100%;
}
.certificate .blog-single-two-wrapper:hover{
    box-shadow: none;
}
.certificate .inner{
    padding: 30px;
    margin: 0;
}
.certificate .inner .title{
    margin: 0;
}
.certificate .blog-single-two-wrapper .image-area .thumbnail:hover img{
    transform: scale(1);
}
.certificate .blog-single-two-wrapper .inner .title:hover{
    color:#5E2129;
}
/* CERTIFICATE PAGE END */

.mobile-menu nav ul li.has-droupdown::after{
    background: #5E2129 !important;
}
.social-wrapper-one li a{
    background: #5E2129;
    border: 1px solid #5E2129;
}
.social-wrapper-one li a:hover{
    background: #fff;
    border: 1px solid #5E2129;
    color: #5E2129!important;
}
.social-wrapper-one li a:hover i{
    color: #5E2129!important;
}
.mobile-menu nav ul li a.mobile-menu-link{
    padding: 17px 0 17px 0;
    border-bottom: 1px solid #f3f3f3;
    cursor: pointer;
}
.mobile-menu nav ul li.has-droupdown::after{
    top: 5px;
}
.fnp-inner-hx h1, .fnp-inner-hx h2, .fnp-inner-hx h3, .fnp-inner-hx h4{
    color: #0C0A0A;
    margin-top: 0!important;
    line-height: 41px;
    font-size: 49px;
    font-weight: 600;
}
.certificate .title{
    color: #0C0A0A;
    margin-top: 0!important;
    line-height: 41px;
    font-size: 49px;
    font-weight: 600;
}

.blog-single-post-listing .thumbnail {
    aspect-ratio: 16 / 9; /* Kare oran */
    overflow: hidden;
}

.blog-single-post-listing .thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.blog-single-post-listing .thumbnail:hover img{
    transform: scale(1);
}
.gallery-image {
    overflow: hidden;
    display: block;
    z-index: 1;
    cursor: pointer;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.gallery-image .item-overlay {
    position: absolute;
    top: 50%;
    width: 100%;
    height: 100%;
    opacity: 0;
    border-radius: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    visibility: hidden;
    -webkit-transition: 0.3s ease-in;
    -o-transition: 0.3s ease-in;
    transition: 0.3s ease-in;
    z-index: 3;
}
.rts-single-wized .gallery-inner .single-row a img{
    width: 100%;
    height: 60px;
    object-fit: cover;
}
.rts-single-wized .gallery-inner .single-row a{
    margin-bottom: 10px;
}
.info_wrap {
    padding: 20px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
}

.info_wrap .info_wrap_left{
    height: 100%;
    padding: 20px;
    background-color: #fef9e7;
}
.info_wrap .info_wrap_left .title{
    margin-bottom: 15px;
    color: #444;
    border-bottom: 2px solid #f0b429;
    padding-bottom: 8px;
    font-size: 20px;
    margin-top: 0 !important;
    line-height: 41px;
    font-weight: 600;
}

.info_wrap .info_wrap_left .detail ul{
    padding-left: 20px;
    margin: 0;
}

.info_wrap .info_wrap_left .detail ul li{
    margin-bottom: 10px;
    font-size: 15px;
    color: #333;
}
.info_wrap .info_wrap_left .detail ul li > ul{
    list-style-type: disc;
}
.info_wrap .info_wrap_left .detail ul li > ul li > ul{
    list-style-type: circle;
}
.info_wrap .info_wrap_right .image1{
    padding-bottom: 15px;
}
.product_category2_swiper{
    overflow: hidden;
    position: relative;
}
.product_category2_swiper .swiper-button-next,.product_category2_swiper .swiper-button-prev{
    top: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    background-image: none;
    background-color: #fff;
}
.product_category2_swiper .swiper-button-next i,.product_category2_swiper .swiper-button-prev i{
    color: #5E2129;
}
.heder-two .bottom .has-droupdown li a{
    position: relative;
    padding:12px 15px 12px 16px !important;
}
.heder-two .bottom .has-droupdown li a:before{
    content: '>';
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.modal#imageModal{
    display: block;
    position:fixed;
    z-index:1000;
    left:0;
    top:0;
    width:100%;
    height:100%;
    overflow:auto;
    background-color:rgb(0 0 0 / .7);
}
.modal#imageModal .modal-content{
    position:relative;
    padding:0;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    width:80%;
    max-width:500px;
    background-color: #fff;
    border-radius:5px;
    box-shadow:0 4px 8px rgb(0 0 0 / .2)
}
.modal#imageModal .close{
    position:absolute;
    z-index:999999;
    top:10px;
    right:10px;
    font-size:28px;
    color:#efefef;
    cursor:pointer;
    background:rgb(0 0 0 / .5);
    border:none;
    transition:.3s ease-in-out;
    max-width: max-content;
}
.modal#imageModal .close:hover{
     color:#fff;
     background:rgb(0 0 0 / .8)
}
.modal#imageModal .modal-body{
    padding:10px
}
.mobile-main-gallery{
    display: none;
}
.mobile-thumb-gallery{
    display: none;
}
.mobile-main-gallery{
    position: relative;
}
.mobile-main-gallery .swiper-button-next, .mobile-main-gallery .swiper-button-prev{
    top: 50%;
    width: 45px;
    height: 45px;
    background: #fff;
    border: 1px solid #e4e4e4;
    transition: .3s ease-in-out;
    display: flex;
    justify-content: center;
    align-items: center;
}
.mobile-main-gallery .swiper-button-next i, .mobile-main-gallery .swiper-button-prev i{
    color: #5E2129;
    font-size: 26px;
}
.mobile-main-gallery .swiper-button-next:hover, .mobile-main-gallery .swiper-button-prev:hover{
    background: #5E2129;
    border: 1px solid #5E2129;
}
.mobile-main-gallery .swiper-button-next:hover i, .mobile-main-gallery .swiper-button-prev:hover i{
    color: #fff;
}
.swiper-slide-thumb-active {
    border: 3px solid #5E2129;
}
.mobile-thumb-gallery {
    pointer-events: none;
}
.archive-form {
    padding: 25px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(233, 233, 233);
    position: sticky;
    top: 100px;
}
.dropdown-selectbox .btn-select {
    border: 2px solid #5E2129;
    background-color: #fff;
    color: #5E2129;
    font-weight: 500;
    padding: 1rem;
    width: 100%;
    text-align: left;
    border-radius: 8px;
    font-size: 14px;
}

.dropdown-selectbox .dropdown-menu {
    overflow-y: auto;
    width: 100%;
    border: 2px solid #5E2129;
    border-radius: 8px;
    padding: 0.5rem;
    min-height: 200px;
    max-height: 300px;
    overflow-x: hidden;
}

.dropdown-selectbox .dropdown-menu li {
    padding: 5px 10px;
    margin: 3px 0;
}

.dropdown-selectbox .dropdown-menu li input {
    width: 100%;
    background: #fff;
    height: 50px;
    padding-right: 50px;
}

.dropdown-selectbox .dropdown-menu li.active {
    background-color: #5E2129;
    color: white;
}

.dropdown-selectbox .form-check-label {
    cursor: pointer;
    padding: 0.25rem 0.5rem;
    width: 100%;
}

.selected-tags {
    margin-top: 0.5rem;
}

.selected-tag {
    background-color: #5E2129;
    color: #fff;
    border-radius: 20px;
    padding: 4px 10px;
    font-size: 0.85rem;
    display: flex;
    align-items: center;
}

.selected-tag .remove-tag {
    margin-left: 8px;
    cursor: pointer;
    font-weight: bold;
}

.selected-tag .remove-tag:hover {
    color: #f3d7db;
}
.dropdown-selectbox .tag{
    background: #5e2129;
    color: #fff;
    padding: 10px 12px;
    border-radius: 20px;
}
#side-bar .language ul {
    display: flex;
    list-style: none;
    padding: 0 20px;
    margin: 0;
    gap: 15px;
    justify-content: center;
}

#side-bar .language ul li a{
    color: #fff;
    background:#5E2129 !important;
    font-size: 16px;
    padding:13px;
}