/*Logo*/
.logo img{max-width: 200px!important;}
/**/


/*Menü*/
header .header-right .nav-area-center .navigation ul li::after {display:none}
header .navigation .biz-kimiz .submenu{display: flex!important;width: 500px;gap:0;justify-content: space-between;}
header .navigation .biz-kimiz .submenu .resim {width: 300px;height: 300px;order:1}
header .navigation .biz-kimiz .submenu .resim img{height: 100%;object-fit: cover}
header .navigation .sub-bizkimiz li {padding: .4em 0!important}
header .navigation .medya .submenu .sdm-main{width:100%}
header .navigation .medya .fa-images{animation:flash 3s infinite}
header + .swiper-banner-two-wrapper .thumbs-swiper-main-wrapper-two .swiper-banner-thumb-2 .swiper-wrapper .swiper-slide:not(.swiper-slide-thumb-active) .single-item {background-image: unset!important;background: white!important}
header + .swiper-banner-two-wrapper .thumbs-swiper-main-wrapper-two .swiper-banner-thumb-2 .swiper-wrapper .single-item .title {font-size: 20px;line-height:20px}
header .navigation .hizmetler .submenu .resim {
    position: absolute;
    left: calc(-200%);
    top: 0;
    display: none;
    width: 200%;
    height: 100%;
}

header .navigation .hizmetler .submenu .resim img{width: 100%;height: 100%;object-fit: cover;border-radius: 0 0 10px 10px;}
header .navigation .hizmetler .submenu li:hover + .resim {display: block;}

header .navigation .projeler .submenu .resim {
    position: absolute;
    left: calc(-200%);
    top: 0;
    display: none;
    width: 200%;
    height: 100%;
}

header .navigation .projeler .submenu .resim img{width: 100%;height: 100%;object-fit: cover;border-radius: 0 0 10px 10px;}
header .navigation .projeler .submenu li:hover + .resim {display: block;}
header .navigation .hizmetler ul li:first-child + .resim{display: block}
header .navigation .projeler ul li:first-child + .resim{display: block}
/**/

/*İletişim*/
.contact-form-section.iletisim .contact-form-conatct-page input[type="submit"] {padding: 10px 40px ;height: unset;border-radius: 10px}
/**/


/*Haberlist*/
.haberlist .portfolio-grid-col-2-single .thumbnail img{height: 300px;object-fit: cover;width:400px;}
.haberlist .sayfalar{margin-bottom: 40px;}
.yan .search-area button[type=submit]{width: unset;background: #fff;border: none}
[data-kategori="Blog"] + .haberlist .portfolio-grid-col-2-single img{}
/**/


/*Footer*/
.single-footer-wized .footer_galeri{row-gap: 1em!important;}
.rts-footer-area .location p{color: #fff!important}
.rts-footer-area .contact-call a{color:#fff!important}
.rts-footer-area .title{color:#fff}
.rts-footer-area .social-anim li{color: #fff}
.footer-two-main-wrapper-right {gap:0}
.rts-copyright-area-two{border:unset;background: #00000070;}
.rts-footer-area .footer-two-main-wrapper-right .single-footer-wized {padding: 0 1em}
/**/


/*Detay*/
.paylasDesktop span.google-news-title:before {font-family: "Font Awesome 6 Pro";margin-left: 20px;}
#dokumanlar .cart_item .product-price a:hover{color: #000;}
#dokumanlar .cart_item .product-price a {background-color:#f14625}
#icerik-detay .thumbnail img{width: 100%;height:450px;object-fit: cover }
.padding-left-sidebar {padding:0 30px;}
.header_social.social-text-follow {
    position: absolute;
    bottom: 400px;
    left: 70px;
    z-index: 9;
    color: #fff
}
.header_social.social-text-follow ul{flex-direction:column}
.header_social.social-text-follow ul li{border: 1px solid white;padding: .5em;border-radius: 50%;width: 40px;height: 40px;display: flex;justify-content: center;}
.header_social.social-text-follow ul li:hover {transform:translatey(-2px);transition: all .5s; }
.header_social.social-text-follow ul li:hover i{color: #fff!important}
/**/


/*Default*/
.anasayfahizmetler .rts-slide-up .singe-serice-style-two .inner .disc {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;
  text-overflow: ellipsis;
}
.home-biz-kimiz .about-right-inner-five .MsoNormal:nth-child(n+5){display: none}
.anasayfa-blog .rts-slide-up .signle-blog-style-one .inner-content .title{
 display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;  
  padding:0;
  border-bottom:unset

}
.anasayfa-blog .rts-slide-up .signle-blog-style-one .inner-content .btn-blog-readmore{border-top:1px solid #E3E3E3;padding-top:1em}
@media(min-width:1024px){
.anasayfadaprojeler .main-product-wrapper-two .mySwiper-product-two .single-product-wrapper-two img{height: 600px;width: 100%;object-fit: cover}
.anasayfadaprojeler .main-product-wrapper-two .portfolio-outer-text-swiper-wrapper h2.title-change-one{
     display: flex;
    align-items: center;
    font-size: 100px;
    font-style: normal;
    font-weight: 800;
    line-height: 1.2;
    text-transform: capitalize;
    font-family: var(--font-primary);
    min-width: max-content;
    color: transparent; /* Yazının içini gizle */
    -webkit-text-stroke: 2px #fff; /* Kenarlık efekti */
    text-stroke: 2px #fff; /* Bazı tarayıcılar için destek */
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); /* koyu gölge */
    backdrop-filter: blur(5px);
}
.anasayfa-blog .signle-blog-style-one .thumbnail img {
    height: 400px;
    object-fit: cover;
}
}

@media(max-width:1024px){
.anasayfadaprojeler .main-product-wrapper-two .mySwiper-product-two .single-product-wrapper-two img{height: 400px;width: 100%;object-fit: cover}
.anasayfadaprojeler .main-product-wrapper-two .portfolio-outer-text-swiper-wrapper h2.title-change-one{
     display: flex;
    align-items: center;
    font-style: normal;
    font-weight: 800;
    text-transform: capitalize;
    font-family: var(--font-primary);
    min-width: max-content;
    color: var(--color-body);
	font-size:1.3em;

}

.portfolio-outer-text-swiper-wrapper {position: static;}
}


.ytvideo{
    width: 100%;
    height: 100%;
    padding: 1em .5em;
}

.ytvideo > a{
    width: 100%;
    height: 100%;
    margin-top: -4em;
    display: block;
        position: relative;

    
}

.bg_video-three .bottom-counter-area .counter-main-wrapper-two {
    background: #151618 !important;
    padding: 0;
}

.bg_video-three .ytvideo .video-play-button {
   position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)
}

.bg_video-three .ytvideo .video-play-button:after {
  width: 3em;height: 3em;
}

.bg_video-three .ytvideo img {
   aspect-ratio:1.8;object-fit: cover;
}
.ytvideo{
    width: 100%;
    height: 100%;
    padding: 1em .5em;
}

.ytvideo > a{
    width: 100%;
    height: 100%;
    margin-top: -4em;
    display: block;
        position: relative;

    
}

.bg_video-three .bottom-counter-area .counter-main-wrapper-two {
    background: #151618 !important;
    padding: 0;
}

.bg_video-three .ytvideo .video-play-button {
   position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)
}

.bg_video-three .ytvideo .video-play-button:after {
  width: 3em;height: 3em;
}

.bg_video-three .ytvideo img {
   aspect-ratio:1.8;object-fit: cover;
}
.ytvideo{
    width: 100%;
    height: 100%;
    padding: 1em .5em;
}

.ytvideo > a{
    width: 100%;
    height: 100%;
    margin-top: -4em;
    display: block;
        position: relative;

    
}

.bg_video-three .bottom-counter-area .counter-main-wrapper-two {
    background: #151618 !important;
    padding: 0;
}

.bg_video-three .ytvideo .video-play-button {
   position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)
}

.bg_video-three .ytvideo .video-play-button:after {
  width: 3em;height: 3em;
}

.bg_video-three .ytvideo img {
   aspect-ratio:1.8;object-fit: cover;
}
.anasayfadaprojeler .portfolio-outer-text-swiper-wrapper{background: #000;width: 100%;left: 0;bottom: 0;top: unset;text-align: center;position:relative}



@media(max-width:1024px){
	.bg_video-three .bottom-counter-area {display: none;}
	.bg_video-three {height: 500px !important;}
	.bg_video-three.bg_image .vedio-icone {top: 40%;left: 40%;}
	.home-biz-kimiz .short-contact-about-seven{flex-direction: row}
	.home-biz-kimiz .short-contact-about-seven .left-area::after {display: none}
	.home-biz-kimiz .short-contact-about-seven .left-area .title {font-size: 30px;}
	.home-biz-kimiz .short-contact-about-seven .rts-read-more-circle-btn i {width: 40px;height: 40px;}
	.why-chooseus-section .thumbnail img{display: none}
}

.anasayfada-bizimtakim .rts-slide-up .team-area-start-one img{height: 100%;width: 100%;object-fit: cover;object-position: center}


.anasayfadaprojeler .main-product-wrapper-two .outer-product-text h2.title-change-one { justify-content: center; font-size: 5rem; -webkit-text-stroke: 1px; -webkit-text-stroke-color: white; text-transform: uppercase;color:#000 } 
.main-product-wrapper-two  .outer-product-text {
    background: #000000b8;
    text-align: center;
    position: absolute;
    bottom: 10%;
    width: 100%;
	text-align: center;
}
.single-product-wrapper-two{position:relative}
/**/

/*Proje Detay*/
.breadcrumb-area-bg.bg_image{position: relative;}

.breadcrumb-area-bg.bg_image:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: none!important;
    background: rgba(0, 0, 0, 0.55);
}

.breadcrumb-area-bg.bg_image > .container{z-index: 1;position: relative;}
.proje-detay + .team-details-area-portfolio-details .single-product-team-details .thumbnail img {
    height: 250px!important;
    object-fit: cover;
}

.icerikid14 .blog-single-post-listing{background:unset}
/**/


/*Bize Ulaşın*/
@media(min-width:1024px){
	[data-kategori="Bize Ulaşın"] + .contact-info-area-start.rts-section-gapTop .subeler .col-lg-6:nth-child(2) .info{height:210px}
}

/**/

/*İletişim*/

.contact-form-section.iletisim .form-group input {
   border: 1px solid #E3E3E3;
    height: 50px;

}
.contact-form-section.iletisim .contact-form-conatct-page input {
    border: 1px solid #E3E3E3;
    height: 50px;
}
.contact-form-section.iletisim select {
     border: 1px solid #E3E3E3;
     height: 50px;
}
.contact-form-section.iletisim .contact-form-conatct-page textarea {
   border: 1px solid #E3E3E3;
}
.contact-form-section.iletisim .form-group {
    margin-bottom: 0px;
}

/**/