.testimonials-box {visibility: hidden;}
.section-flags-yedek {display: none;}
.clients .clients-logo {width: 100px;}

body {background: #000000!important;}
.nav-scroll, .dark-version #preloader:after, .dark-version #preloader:before {background: #000000!important;}
.wpb-content-wrapper .block-wrapper {padding-bottom: 50px!important;}
.section-flags .block-wrapper {padding-bottom: 0!important;}
.flags .owl-carousel .owl-item img {width: 60%; border-radius: 5px;}

/*** MENÜ **/

    .dropdown-item::before {content: ""; position: absolute; left: 15px; top: 20px; bottom: 0; padding: 0px; background-color: #b19777; transition: width 0.5s ease; height: 1px; width: 0px;}
    .dropdown-item:hover::before {width: 30px;}
    .dropdown-menu .dropdown-item:hover, .sub-menu .dropdown-item:hover {padding-left: 50px!important;}
    .menusb {background: black; margin-left:10px;}

/*** HOME ***/

    #aa1 .wpb_raw_code {display: flex; flex-direction: column; align-items: center;}
    .home .left {position: relative; top: 40px;}
    .home .right img {width: 250px; border-radius: 1000px;margin-top: 50px;}
    .home .left #quote_ {color: #b19777; font-size: 21px; line-height: 27px; text-align: right; max-width: 700px; padding: 15px 30px; letter-spacing: 2px;}
    .home .left #quote_::before { content: "“"; font-size: 150px; position: absolute; left: 100px;}
    .services .item h5 {max-width: 220px; min-height: 40px;margin-bottom:0!important;}
    .services .item {min-height: 350px;}
    
    @media (min-width: 768px){
    .header .caption p {font-size: 36px!important; font-family: auto; font-weight: 100; letter-spacing: 2px; font-style: italic;}
    .header .caption h1 {margin-bottom:0!important; font-size: 75px!important; letter-spacing: 3px!important;}
    #sp1 {position: relative; left: 250px; top: -90px; font-size: 30px; font-weight: 900; color: #f6eedc; opacity: 0; transform: translateX(150px); transition: opacity 2s ease, transform 2s ease;}
    #sp2 {position: relative; left: 250px; top: -90px; font-size: 30px; font-weight: 900; color: #b19777; opacity: 0; transform: translateX(150px); transition: opacity 2s ease, transform 2s ease;}
    #sp3 {position: relative; opacity: 0; transform: translateX(-150px); transition: opacity 2s ease, transform 2s ease;}
    #sp1.fade-in-right, #sp2.fade-in-right{opacity: 1; transform: translateX(0);}
    #sp3.fade-in-left {opacity: 1; transform: translateX(0);}
    .image-text-left {font-size: 380px; font-weight: 1000; background: url(../en/wp-content/uploads/2026/03/obj1.jpg) no-repeat center center; background-attachment: fixed; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; color: transparent; height: 340px; display: flex; align-items: center; justify-content: center; position: relative; left: -200px;}
    .fade-in-right {opacity: 1; transform: translateX(0);}
    #p23 {margin-top: 150px;}
    }
    
    @media (max-width: 768px){
    .header .caption p {font-size: 23px!important; font-family: auto; font-weight: 100; letter-spacing: 1px; font-style: italic;}
    .header .caption h1 {margin-bottom:0!important; font-size: 35px!important; letter-spacing: 3px!important;}
    #sp1 {position: relative; top: 30px; font-size: 25px; font-weight: 900; color: #f6eedc; opacity: 0; transform: translateX(150px); transition: opacity 2s ease, transform 2s ease;}
    #sp2 {position: relative; top: 30px; font-size: 25px; font-weight: 900; color: #b19777; opacity: 0; transform: translateX(150px); transition: opacity 2s ease, transform 2s ease;}
    #sp3 {position: relative; opacity: 0; transform: translateX(-150px); transition: opacity 2s ease, transform 2s ease;}
    #sp1.fade-in-right, #sp2.fade-in-right{opacity: 1; transform: translateX(0);}
    #sp3.fade-in-left {opacity: 1; transform: translateX(0);}
    .image-text-left {font-size: 300px; font-weight: 1000; background: url(../en/wp-content/uploads/2026/03/obj1.jpg) no-repeat center center; background-attachment: fixed; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; color: transparent; height: 340px; display: flex; align-items: center; justify-content: center;}
    .fade-in-right {opacity: 1; transform: translateX(0);}
    .home .left #quote_ {margin-top: 80px;}
    .butn-light a {font-size: 13px!important; padding: 12px 12px!important}
    }
    .bg12 .section-padding1 {background-size: cover !important; background-position: bottom!important;}

/*** SINGLE PORTFOLIO ***/

    @media (max-width: 1064px){
    .dark-version .main-menu, .dark-version .bauen-mob-menu-wrapper {background: none!important;}
    }
    
    @media(max-width: 768px){
    .single-portfolio  .bn-image-car-class.owl-theme .owl-nav [class*=owl-] {color: #ffffff!important; background: #393939; }
    .horizontal_slider .owl-nav {left: 10px !important; width: 96px; bottom: 60px!important; position: relative;}
    .vertical_slider .owl-nav {left: 30px !important; bottom: 10px !important; width: 96px; top: 90%;}
    
    .horizontal_slider .owl-carousel .ti-arrow-left, .horizontal_slider .owl-carousel .ti-arrow-right {font-size: 15px; padding: 10px; background: #966121;}
    .horizontal_slider .owl-carousel .ti-arrow-right {position: relative; right: 15px;}
    
    .vertical_slider .owl-carousel .ti-arrow-left, .vertical_slider .owl-carousel .ti-arrow-right {font-size: 15px; padding: 10px; background: #966121;}
    .vertical_slider .owl-carousel .ti-arrow-right {position: relative; right: 15px;}
    
    .horizontal_portfolio .wpb-content-wrapper p, .vertical_portfolio .wpb-content-wrapper p {font-size: 14px!important; color: #999!important; margin-bottom: 50px!important; font-style: italic!important; border-left: 1px solid #aa8b5b; padding-left: 25px;}
    .banner-header {margin-top: 0!important;}
    .single-portfolio .wpb-content-wrapper, .single-portfolio .projects-prev-next, .single-portfolio .main-footer {position:relative; top: -100px;}
    
    .horizontal_portfolio .project-bar {right: -60%!important; top: -100px; width: 256px; padding: 12px !important; background: #272727; margin: 0;}
    .horizontal_portfolio .col-md-8 {height: 0px!important;}
    .vertical_portfolio .project-bar {left: 170px !important; width: 200px; padding: 20px !important; background: #272727;}
    .vertical_portfolio .vertical_slider .project-bar {right: -60%!important; top: -50px; width: 256px; padding: 20px !important; background: #272727;}
    }
    
    @media(min-width: 768px){
    .vertical_portfolio .section-title2 {margin-top: 100px;}
    .single-portfolio  .bn-image-car-class.owl-theme .owl-nav [class*=owl-] {color: #ffffff; background: #393939; }
    .horizontal_slider .owl-nav {left: 57px !important; bottom: 10px !important; width: 89%; top: 40%;}
    .vertical_slider .owl-nav {left: 44px !important; bottom: 10px !important; width: 81%; top: 40%;}
    .horizontal_portfolio .wpb-content-wrapper p, .vertical_portfolio .wpb-content-wrapper p {font-size: 18px!important; color: #999!important; margin-bottom: 50px!important; font-style: italic!important; border-left: 1px solid #aa8b5b; padding-left: 25px;}
    .single-portfolio .wpb-content-wrapper, .single-portfolio .projects-prev-next, .single-portfolio .main-footer {position:relative; top: -200px;}
    .single-portfolio .project-bar .col-md-3 {-webkit-box-flex: 0; -ms-flex: 0 0 100%!important; flex: 0 0 100%!important; max-width: 100%!important; text-align: right;}
    .horizontal_portfolio .project-bar {left:  58% !important; width: 200px; padding: 20px !important; background: #272727;}
    .vertical_portfolio .project-bar {left: 170px !important; width: 200px; padding: 20px !important; background: #272727;}
    }
    
    @media(min-width: 1300px){
    .single-portfolio .banner-img:after {background: linear-gradient(0deg,rgba(0, 0, 0, 1) 15%, rgba(0, 0, 0, 0) 35%)}
    }
    
    @media(max-width: 1300px){
    .single-portfolio .banner-img:after {background: linear-gradient(0deg, rgba(0, 0, 0, 1) 45%, rgb(0 0 0 / 0%) 58%)}
    }
    
    .horizontal_slider  .owl-carousel .owl-item img {width: 1000px!important; margin: 0 auto;}
    .vertical_slider .owl-carousel .owl-item img {width: 450px!important; margin: 0 auto;}
    .single-portfolio  [data-overlay-darkgray]:before {background: none !important;}
    .single-portfolio .owl-prev, .single-portfolio .owl-next {border: none!important; background: none!important; color: #dfa63c7d !important; font-size: 90px!important;}
    .single-portfolio .owl-prev:hover, .single-portfolio .owl-next:hover {color: black!important;}
    .single-portfolio .ti-arrow-right:before {content: "\276F"!important}
    .single-portfolio .ti-arrow-left:before {content: "\276E"!important}
    
    .postid-54 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar4.jpg)!important; background-size: cover!important;}
    .postid-451 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar1.jpg)!important; background-size: cover!important;}
    .postid-483 .banner-header {background-image: url(./wp-content/uploads/2026/02/bodrum1.jpg)!important; background-size: cover!important;}
    .postid-548 .banner-header {background-image: url(./wp-content/uploads/2026/02/istanbul8.jpg)!important; background-size: contain!important;}
    .postid-572 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar3.jpg)!important; background-size: contain!important;}
    .postid-641 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar9.jpg)!important; background-size: contain!important;}
    .postid-647 .banner-header {background-image: url(./wp-content/uploads/2026/02/istanbul2.jpg)!important; background-size: contain!important;}
    .postid-643 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar7.jpg)!important; background-size: contain!important;}
    .postid-700 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar2.jpg)!important; background-size: contain!important;}
    .postid-747 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar5.jpg)!important; background-size: contain!important;}
    .postid-763 .banner-header {background-image: url(./wp-content/uploads/2026/02/qatar6.jpg)!important; background-size: contain!important;}
    .postid-1074 .banner-header {background-image: url(./wp-content/uploads/2026/02/istanbul3.jpg)!important; background-size: contain!important;}
    .postid-1051 .banner-header {background-image: url(./wp-content/uploads/2026/02/istanbul7.jpg)!important; background-size: contain!important;}
    .postid-1063 .banner-header {background-image: url(./wp-content/uploads/2026/02/istanbul5.jpg)!important; background-size: contain!important;}
    .postid-1098 .banner-header {background-image: url(./wp-content/uploads/2026/02/istanbul6.jpg)!important; background-size: contain!important;}
    .postid-527 .banner-header {background-image: url(./wp-content/uploads/2026/02/venedik2.jpg)!important; background-size: contain!important;}
    .postid-515 .banner-header {background-image: url(./wp-content/uploads/2026/02/london.jpg)!important; background-size: contain!important;}
    .postid-539 .banner-header {background-image: url(./wp-content/uploads/2026/02/baku.jpg)!important; background-size: contain!important;}

/*** ALL PORTFOLIO ***/

    .page-id-69 .banner-header {height: 150px;}
    .page-id-69 .banner-img:after, .page-id-69  [data-overlay-darkgray]:before {background: black!important;}

/*** ABOUT US ***/

    .page-id-56 .banner-header {height: 20vh;}
    .page-id-56 [data-overlay-darkgray]:before {background: #000000;}
    .page-id-56 .services .item img {width: 200px!important;}
    #icons-about-us .wpb_column:nth-child(3) img {margin-top: -5px;}

/*** CONTACT ***/

    .page-id-110 .banner-header {height: 20vh;}
    .page-id-110 .banner-img:after, .page-id-110 .banner-img:before {background: #000000!important;}
    @media (min-width: 768px){
    .contact-info {margin: 20px 0 0 120px}
    }