﻿.dropdown-link-1,
.searchtop,
.ui-button {
    background-repeat: no-repeat
}

.body,
.button-title {
    font-family: Klavika, sans-serif
}

.link-2:hover,
a {
    text-decoration: underline
}

body {
    color: #333;
    font-size: 14px;
    line-height: 20px;
    font-weight: 500
}

.ui-dialog {
    z-index: 999;
    width: 100% !important;
    left: 0 !important;
    height: 100vh !important;
    position: fixed !important;
    top: 0 !important;
    background-color: rgba(0, 0, 0, .7);
    display: flex;
    flex-direction: column;
    justify-content: center;
    outline: 0 !important
}

.ui-dialog-content {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center
}

.ui-dialog a {
    outline: 0;
    text-decoration: none
}

.ui-button {
    width: 50px;
    height: 50px;
    background-image: url('../images/close.webp');
    background-position: center center;
    color: transparent;
    position: absolute;
    right: 0;
    top: 20px
}

.navigation,
.searchtop {
    top: 0;
    right: 0;
    bottom: auto
}

.ui-button:focus {
    outline: 0
}

.ui-dialog-titlebar {
    position: relative;
    height: auto;
    margin: 0 auto;
    max-width: 537px;
    width: 100%;
    text-align: right
}

.dropdown2,
.flowbase-social.flowbase-padremove {
    margin-right: 0
}

.searchtop {
    position: absolute;
    left: auto;
    width: 4%;
    min-height: 90px;
    margin-left: 1%;
    background-image: url('../images/search.webp');
    background-position: 50% 50%;
    background-size: 16px;
    -webkit-transition: .2s;
    transition: .2s
}

.searchtop:hover {
    background-color: rgba(56, 56, 56, .5)
}

.navigation-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    padding: 40px 12px 20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    font-size: 15px;
    font-weight: 300;
    text-decoration: none
}

.nav-menu,
.navigation-left {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.navigation-link:hover,
.text-block-65:hover {
    color: hsla(0, 0%, 100%, .7)
}

.lang-sec.w--current,
.language.w--current,
.navigation-link-2.w--current,
.navigation-link.w--current {
    color: #99d715
}

.nav-menu {
    position: static;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #283338;
    font-size: 15px
}

.dropdown2 {
    position: static;
    height: 100%;
    margin-left: 0
}

.navigation-left {
    display: flex;
    width: 50%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.cta-banner,
.navigation {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.navigation {
    position: relative;
    left: 0;
    display: flex;
    width: 96vw;
    margin-top: 0;
    padding-right: 2%;
    padding-left: 2%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px hsla(0, 0%, 100%, .1);
    background-color: transparent
}

.cta-banner {
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 3%;
    padding-left: 3%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(99, 113, 120, .13);
    background-color: #8c54ff;
    color: #fff
}

.navigation-container,
.top-nav-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%
}

.brand {
    margin-right: 44px
}

.container,
.navigation-container,
.top-nav-container {
    margin-right: auto;
    margin-left: auto
}

.cta-top {
    color: hsla(0, 0%, 100%, .93);
    font-size: 12px;
    text-align: center;
    letter-spacing: .6px
}

.top-nav-container {
    display: flex;
    max-width: 1340px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.navigation-container {
    display: flex;
    height: 100%;
    max-width: none;
    min-height: 85px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.container.container-flex,
.details-section,
.navigation-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.navigation-right {
    display: flex;
    width: 50%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px
}

.container.container-flex,
.nav-content-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column
}

.slide {
    overflow: hidden
}

.container {
    width: 100%;
    max-width: 1170px
}

.container.container-flex {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.kalyon-logo {
    width: 130px;
    -webkit-filter: brightness(5000%);
    filter: brightness(5000%)
}

.button-wrapper {
    position: relative;
    padding: 40px
}

.image-5 {
    position: absolute;
    left: -10%;
    top: auto;
    right: auto;
    bottom: -25%;
    width: 120px
}

.navigation-mob,
.number {
    left: 0;
    right: 0;
    bottom: auto
}

.details-section {
    display: flex;
    height: auto;
    min-height: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.button-menu,
.icon-square {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.button-menu {
    display: flex;
    min-height: 50px;
    min-width: auto;
    margin-top: 30px;
    padding-top: 8px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50px;
    background-color: transparent;
    -webkit-transition: .4s ease-out;
    transition: .4s ease-out;
    color: #fff;
    font-size: 13px;
    letter-spacing: 1px;
    text-decoration: none;
    text-transform: uppercase
}

.dropdown-link-1,
.dropdown-link-2,
.dropdown-link-3,
.dropdown-link-4,
.dropdown-link-5 {
    min-height: 48px;
    text-decoration: none;
    font-weight: 300
}

.btn1,
.gayrimenkul-name,
.title {
    text-transform: none
}

.button-menu:hover {
    margin-top: 30px;
    box-shadow: inset -1px -1px 3px 0 rgba(238, 230, 255, 0)
}

.dropdown-toggle {
    padding-top: 40px;
    padding-right: 26px;
    padding-left: 12px;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff
}

.dropdown-toggle:hover {
    color: hsla(0, 0%, 100%, .7);
    font-weight: 400
}

.icon-4 {
    margin-top: 45px;
    margin-right: 11px;
    font-size: 10px
}

.alinti.new,
.bold-text,
.bullet-text.name,
.content-text.name,
.fontawesome-close:hover,
.icon-4:hover,
.nav-content-wrap:hover,
.page-section-heading.new,
.privacy-bullet.name,
.short-content-1.name,
.short-content.new,
.text-1.new,
.text-block-61:hover {
    color: #fff
}

.navigation-dropdown,
.navigation-dropdown-2,
.navigation-dropdown-3 {
    min-width: 140px
}

.navigation-dropdown.w--open {
    left: auto;
    max-height: 100vh;
    min-width: 250px;
    margin-top: 2px;
    margin-bottom: auto;
    padding-top: 0;
    padding-bottom: 0;
    border: 1px solid hsla(0, 0%, 100%, .13);
    background-color: hsla(0, 0%, 100%, .01);
    box-shadow: 0 50px 25px -50px rgba(32, 53, 90, .15), 8px 18px 60px 4px rgba(0, 0, 0, .13)
}

.dropdown-link-1 {
    display: none;
    width: 100%;
    padding: 10px 22px;
    background-image: url('../images/arrow-1.webp');
    background-position: -20px 18px;
    background-size: 15px;
    -webkit-transition: .2s;
    transition: .2s;
    color: #283338;
    font-size: 16px
}

.dropdown-link-1:hover {
    display: inline-block;
    background-color: rgba(229, 232, 241, .14);
    background-position: 15px 18px;
    color: #000
}

.icon-square {
    display: flex;
    width: 55px;
    height: 55px;
    padding: 12px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 4px 4px 20px 5px rgba(0, 0, 0, .09)
}

.dropdown-link-2,
.dropdown-link-3,
.dropdown-link-4,
.nav-content-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%
}

.navigation-mob,
.navigation-wrap {
    background-color: transparent
}

.nav-content-wrap {
    display: flex;
    padding-left: 20px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.navigation-mob,
.value-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column
}

.nav-link-details {
    color: rgba(40, 51, 56, .6);
    font-size: 14px;
	
}

.text-block-61 {
    color: #fff;
    font-size: 16px
}

.bold-text-19,
.bold-text-20,
.bold-text-21,
.bold-text-22,
.bold-text-23,
.dropdown {
    margin-right: 10px
}

.dropdown-link-2,
.dropdown-link-3,
.dropdown-link-4 {
    display: flex;
    padding: 10px 22px;
    color: #fff;
    font-size: 14px
}

.dropdown-link-2:hover,
.dropdown-link-5:hover {
    background-color: rgba(61, 13, 24, .3);
    color: #fff
}

.dropdown-link-3:hover,
.dropdown-link-4:hover {
    background-color: rgba(61, 13, 24, .3)
}

.dropdown-link-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 5px 22px;
    color: #fff;
    font-size: 14px
}

.navigation-column,
.navigation-column-right {
    width: 50%;
    padding-top: 15px;
    padding-bottom: 15px
}

.dropdown-column-wrap {
    display: none;
    margin-right: auto;
    margin-left: auto
}

.navigation-column {
    padding-left: 22px
}

.text-block-62 {
    margin-bottom: 14px;
    color: #abaeaf;
    font-size: 14px;
    letter-spacing: 1px
}

.link-18 {
    display: block;
    margin-bottom: 15px;
    color: #283338;
    font-size: 15px;
    text-decoration: none
}

.link-18:hover {
    color: #8c54ff
}

.navigation-mob {
    position: relative;
    top: 0;
    display: none;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.navigation-container-mob,
.navigation-container-mob-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    max-width: 1300px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.dropdown-link-mobile,
.dropdown-link-mobile-2,
.flowbase-details {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%
}

.dropdown-link-mobile,
.dropdown-link-mobile-2 {
    display: flex;
    padding: 20px 22px 16px;
    color: #283338;
    font-size: 16px;
    text-decoration: none
}

.dropdown-link-mobile-2:hover,
.dropdown-link-mobile:hover {
    background-color: #f8faff
}

.title-wrap {
    position: relative;
    margin-bottom: 25px
}

.heading,
.number {
    margin-bottom: 0;
    line-height: 1;
    text-align: center;
    margin-top: 0
}

.heading {
    color: #121e46;
    font-size: 48px;
    letter-spacing: -.5px
}

.number {
    position: absolute;
    top: -160%;
    z-index: -1;
    color: rgba(32, 23, 48, .1);
    font-size: 200px
}

.background-video-3,
.video._1 {
    right: 0;
    bottom: 0;
    left: 0;
    top: 0
}

.flowbase-text-link {
    color: #9b9eb8;
    letter-spacing: -.2px;
    text-decoration: none
}

.flowbase-details {
    display: flex;
    max-width: 1200px;
    margin-top: 140px;
    margin-bottom: 40px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.flowbase-social,
.flowbase-social-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.flowbase-text {
    width: 50%;
    margin-bottom: 18px;
    color: #fff;
    font-size: 17px;
    line-height: 25px;
    font-weight: 300;
    text-align: center;
    letter-spacing: -.2px
}

.line {
    position: relative;
    z-index: 3000;
    width: 5px;
    height: 100px;
    margin-bottom: 25px;
    background-color: #1b7ae0
}

.flowbase-social-wrap {
    display: flex;
    width: 100%;
    max-width: 270px;
    min-height: 56px;
    margin-top: 25px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 3px;
    padding-bottom: 3px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 15px;
    background-color: transparent;
    color: #201b3d;
    font-size: 16px;
    text-decoration: none
}

.flowbase-social {
    display: flex;
    width: 40px;
    height: 40px;
    margin-right: 15px;
    padding: 9px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 2px solid #fff;
    border-radius: 100px;
    background-color: #fff;
    box-shadow: 0 3px 5px 0 rgba(79, 94, 120, .1);
    -webkit-transition: .2s;
    transition: .2s
}

.kcontainer,
.value-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.flowbase-social:hover {
    border-color: #8c54ff
}

.value-content {
    display: flex;
    width: 100%;
    margin-bottom: 30px;
    padding: 100px 100px 60px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(0, 0, 0, .11);
    border-radius: 0;
    /* background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/Value_2.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/Value-new.webp');
    background-position: 0 0, 50% 0;
    background-size: cover;
    background-repeat: repeat, no-repeat */
}

.flowbase-footer,
.kcontainer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column
}

._1-icont,
._1-icont:hover {
    background-position: 50% 50%
}

.flowbase-span {
    color: #5b3acc
}

.flowbase-cta {
    display: block;
    margin-right: auto;
    margin-left: auto;
    color: #4f5e78;
    text-align: center;
    letter-spacing: -.2px
}

.flowbase-logo-image {
    width: 55px
}

.kcontainer {
    display: flex;
    width: 90%;
    max-width: none;
    margin-top: auto;
    margin-right: 5%;
    margin-left: 5%;
    -ms-flex-direction: column;
    flex-direction: column
}

.body,
.flowbase-footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

._1-icont,
._1-icont.enerji {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat
}

.flowbase-footer {
    display: flex;
    padding-top: 120px;
    padding-right: 3%;
    padding-left: 3%;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #e0e5f1
}

.body,
.video._1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column
}

.btn1,
.promo-button {
    background-color: transparent
}

.flowbase-heading {
    margin-bottom: 15px;
    color: #000;
    font-size: 34px;
    line-height: 1.1;
    font-weight: 300;
    text-align: center;
    letter-spacing: 0
}

.flowbase-link {
    color: #1b7ae0;
    text-decoration: none
}

.body {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 300;
    text-decoration: none
}

.sanayi-name,
.video._1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

._1-icont {
    position: absolute;
    z-index: 5;
    margin-right: 50px;
    margin-left: auto;
    padding-right: 5px;
    border: 1px hsla(0, 0%, 100%, .14);
    border-radius: 0;
    background-image: url('../images/building.webp');
    background-size: 30px;
    opacity: 1;
    -webkit-filter: brightness(5000%);
    filter: brightness(5000%);
    -webkit-transition: .2s;
    transition: .2s
}

.title,
.title-wrapper {
    -webkit-transition: .2s;
    text-decoration: none
}

._1-icont:hover {
    background-color: rgba(118, 31, 50, .06)
}

._1-icont.enerji {
    background-image: url('../images/enerji.webp');
    background-size: 42px
}

._1-icont.egitim,
._1-iconw.egitim {
    background-image: url('../images/egitim.webp')
}

._1-icont.investment,
._1-iconw.investment {
    background-image: url('../images/investment.webp')
}

._1-icont.rean-estate,
._1-iconw.rean-estate {
    background-image: url('../images/real-estate.webp');
    background-size: 35px
}

._1-icont.learning {
    background-image: url('../images/sanayi.webp');
    background-size: 33px
}

.button-title {
    margin-bottom: 5px;
    padding-left: 0;
    color: #fff;
    font-size: 15px;
    font-weight: 300;
    letter-spacing: 1px;
    text-decoration: none
}

.gayrimenkul-name,
.sanayi-name {
    position: absolute;
    border-right: 3px #1b7ae0;
    opacity: 0;
    font-size: 3.1em;
    font-weight: 400
}

.sanayi-name {
    display: flex;
    width: auto;
    height: auto;
    margin-top: 5%;
    margin-bottom: 0;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    border-radius: 0;
    direction: ltr;
    color: #fff;
    line-height: 1.2em;
    text-align: right
}

.video {
    width: 100%;
    height: 100%
}

.video._1 {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    position: absolute;
    z-index: 1;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5))
}

.arrow-button,
.promo-button,
.underline-button {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    cursor: pointer
}

.video._2,
.video._3,
.video._4,
.video._5,
.video._6 {
    position: absolute
}

.background-video-3 {
    position: absolute;
    width: 100%;
    height: auto;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .4)), to(rgba(0, 0, 0, .4))), radial-gradient(circle farthest-corner at 50% 100%, transparent 23%, transparent 64%, rgba(0, 0, 0, .65) 89%);
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), radial-gradient(circle farthest-corner at 50% 100%, transparent 23%, transparent 64%, rgba(0, 0, 0, .65) 89%)
}

.enerji-trigger {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: 5000;
    display: block;
    width: 200px;
    height: 100%;
    color: #191919;
    cursor: pointer
}

.gayrimenkul-name,
.yatirim-isletme-name {
    height: auto;
    margin-top: 5%;
    margin-bottom: 0;
    line-height: 1.2em;
    text-align: right
}

.gayrimenkul-name {
    width: 80%;
    direction: rtl;
    font-family: Set;
    color: #fff;
    font-style: normal;
    letter-spacing: 0;
    text-decoration: none;
    white-space: normal
}

.promo-button {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-bottom: 0;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px hsla(0, 0%, 100%, .11);
    opacity: 1;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 300;
    text-decoration: none
}

.promo-button:hover {
    border-left-style: none;
    border-left-color: #761f32;
    color: #000
}

.promo-button._1 {
    z-index: -1;
    border-left-style: none
}

.yatirim-isletme-name {
    position: absolute;
    width: 80%;
    border-right: 3px #1b7ae0;
    opacity: 0;
    direction: ltr;
    font-family: Set;
    color: #fff;
    font-size: 3.1em;
    font-weight: 400
}

.title,
.title:hover {
    height: 50px;
    padding-left: 17px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.title {
    position: relative;
    z-index: 1200;
    display: flex;
    width: auto;
    margin: 0 auto 0 61px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px hsla(0, 0%, 100%, .31);
    transition: .2s;
    font-family: Klavika, sans-serif;
    color: #fff;
    font-size: 1.2em;
    line-height: .8em;
    font-weight: 300;
    text-align: left;
    cursor: pointer
}

.title:hover {
    display: flex;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 61px;
    border-left-style: none
}

.columns-4 {
    position: static;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    margin-top: 85px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px #000
}

.arrow-button,
.names,
.underline-button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    overflow: hidden
}

.arrow-button,
.underline-button {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.featured-right,
.names {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column
}

.underline-button.pad {
    display: none;
    margin-top: auto;
    background-image: url('../images/mouse-clicker_1mouse-clicker.webp');
    background-position: 0 50%;
    background-size: 30px;
    background-repeat: no-repeat
}

.arrow-button.dark,
.underline-button.dark {
    -webkit-filter: invert(100%);
    filter: invert(100%)
}

.gayrimenkul-trigger {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: 5000;
    display: block;
    width: 250px;
    height: 100%;
    color: #000;
    cursor: pointer
}

.btn1 {
    position: static;
    display: none;
    width: 200px;
    height: 40px;
    margin-top: 15%;
    border: 2px solid hsla(0, 0%, 100%, .39);
    border-radius: 20px;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 1px
}

.enerji-name,
.insaat-name {
    margin-top: 5%;
    direction: ltr
}

.enerji-name {
    position: absolute;
    width: auto;
    height: auto;
    margin-bottom: 0;
    border-right: 3px #1b7ae0;
    opacity: 0;
    font-family: Set;
    color: #fff;
    font-size: 3.1em;
    line-height: 1.2em;
    font-weight: 400;
    text-align: right
}

.insaat-name,
.text-block-3 {
    font-family: Klavika, sans-serif;
    text-align: right;
    color: #fff
}

.text-block-3 {
    position: relative;
    z-index: 999;
    height: auto;
    margin-bottom: 20px;
    border-top: 3px #1b7ae0;
    font-size: 10px;
    font-weight: 300;
    letter-spacing: 9px;
    text-transform: uppercase
}

.underline.thick,
.yatirim-i-sletme-trigger {
    z-index: 5000;
    right: auto;
    bottom: auto;
    left: 0;
    top: 0
}

.other,
.yatirim-i-sletme-trigger {
    margin-bottom: 0;
    position: absolute
}

.d-54-paragraph,
.gayrimenkul-name-2,
.head,
.head-2,
.insaat-name,
.text-block-5 {
    text-transform: none
}

.underline,
.underline-2,
.underline1,
.underline2,
.underline3,
.underline4,
.underline5 {
    width: 100%;
    height: 2px;
    background-color: #fff
}

.underline.thick {
    position: absolute;
    display: block;
    width: 0;
    height: 1px;
    margin-top: 0;
    margin-right: auto;
    margin-left: 60px;
    background-color: #761f32;
    color: #191919
}

.insaat-name {
    position: absolute;
    display: block;
    width: 100%;
    height: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 0;
    border-right: 3px #761f32;
    border-radius: 0;
    opacity: 1;
    font-size: 3.8em;
    line-height: 1em;
    font-weight: 500;
    letter-spacing: 0;
    white-space: normal
}

.names {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    min-height: auto;
    margin-right: 10%;
    padding-right: 0;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    border-right: 3px #fff;
    color: #fff;
    text-align: center
}

.description {
    color: #fff;
    font-size: 20px;
    line-height: 25px
}

.description.large {
    display: block;
    width: 100%;
    height: 25vh;
    font-size: 28px;
    line-height: 33px
}

.featured-right {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 95vh;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.column-9,
.featured-left {
    -webkit-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    padding-left: 0
}

.yatirim-i-sletme-trigger {
    display: block;
    width: 250px;
    height: 100%;
    padding-right: 20px;
    color: #191919;
    cursor: pointer
}

.other {
    display: none;
    opacity: 0;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    direction: ltr;
    color: #fff;
    font-size: 28px;
    line-height: 25px
}

.insaat-trigger,
.oscar-trigger,
.sanayi-trigger {
    color: #000;
    cursor: pointer
}

.featured-left {
    position: static;
    z-index: 999;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    margin-left: 10%;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.container-2,
.insaat-trigger,
.oscar-trigger {
    width: 100%;
    height: 100%;
    position: absolute
}

.insaat-trigger {
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: 5000;
    display: block;
    border-left: 1px #000;
    opacity: 0;
    font-family: Set;
    line-height: 16px;
    font-weight: 500
}

.oscar-trigger {
    z-index: 1;
    display: none
}

.column-9,
.featured-name {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.column-9 {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.container-2 {
    left: 0;
    top: 0;
    right: auto;
    bottom: auto
}

.featured-name,
.open {
    bottom: 0;
    margin-right: 0;
    overflow: hidden
}

.open {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    display: block;
    width: auto;
    height: 95vh;
    margin-top: 0;
    margin-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #000
}

.back.noback,
.div-block-15.single,
.left-arrow-6,
.left-arrow-8.single,
.link-block.sanayi,
.next.nonext,
.open._1,
.right-arrow-6,
.right-arrow-8.single,
.right-arrow-8.single-copy,
.slide-nav-8,
.slide-nav-9.single,
.slide-nav-9.single-copy,
.tabs,
.text-block-81,
.w-slider-aria-label {
    display: none
}

.featured-name {
    position: static;
    left: 10%;
    top: auto;
    right: 10%;
    z-index: 2000;
    display: flex;
    width: 100%;
    height: 30%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.column-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.sanayi-trigger {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: 5000;
    display: block;
    width: 200px;
    height: 100%
}

.d-58-image._1,
.scroll-down,
.words-line.last {
    display: block
}

.lf-scrolldown-trigger {
    position: absolute;
    left: 0;
    top: 25vh;
    right: 0;
    z-index: -1;
    height: 75vh
}

.lf-scrolldown-wrapper {
    position: fixed;
    left: 50%;
    bottom: 0;
    z-index: 99999;
    width: 128px;
    height: 100px;
    padding-top: 0;
    border-top-left-radius: 64px;
    border-top-right-radius: 53px;
    background-color: transparent;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    line-height: 0;
    text-align: center
}

.lf-scrolldown-container {
    width: 25px;
    height: 40px;
    margin-right: auto;
    margin-left: auto;
    background-image: url('../images/intro_arrow_tall.webp');
    background-position: 0 0;
    background-size: 25px;
    color: #606369
}

.lf-scrolldown-icon {
    display: none;
    font-size: 14px;
    cursor: pointer
}

.content-wrapper,
.title-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.title-wrapper {
    display: flex;
    width: 100%;
    height: 50px;
    margin-left: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    transition: .2s
}

.content-wrapper,
.d-54-inner-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column
}

.breadcrumb-link-2:hover,
.breadcrumb-link:hover,
.facebook:hover,
.instagram:hover,
.instagram_ft:hover,
.linkedin:hover,
.linkedin_ft:hover,
.radio-button-2:hover,
.title-wrapper:hover,
.youtube:hover {
    opacity: .5
}

.left-arrow-5,
.left-arrow-5:hover,
.link-2 {
    opacity: 1;
    border-radius: 0
}

.left-arrow-5 {
    position: absolute;
    left: auto;
    top: auto;
    right: 60px;
    bottom: -91px;
    display: block;
    width: 50px;
    height: 50px;
    min-height: auto;
    margin: 20px auto auto;
    border-style: none;
    border-width: 1px;
    border-color: #999 #999 #000;
    background-image: url('../images/arrow_back-24px.webp');
    background-position: 50% 50%;
    background-size: 25px;
    background-repeat: no-repeat;
    -webkit-transition: .2s;
    transition: .2s;
    color: #0e0e0e;
    font-size: 13px
}

.hp-feature-text-copy,
.text-block-5 {
    color: #fff;
    font-family: Klavika, sans-serif
}

.left-arrow-5:hover {
    border-bottom: 2px solid #000;
    border-left-color: #0091ff;
    color: #0059b8
}

.content-wrapper {
    display: flex;
    width: 100%;
    height: auto;
    margin-top: 20px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.column-8,
.hp-feature-block-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.hp-feature-block-copy {
    position: relative;
    display: flex;
    overflow: hidden;
    height: 500px;
    padding-right: 10%;
    padding-left: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-radius: 0;
    text-decoration: none
}

.text-block-5 {
    position: absolute;
    z-index: 999;
    width: 70%;
    padding: 40px 20px 20px;
    border-bottom: 2px hsla(0, 0%, 100%, .19);
    font-size: 1.6em;
    line-height: 1.2em;
    font-weight: 700
}

.column-8 {
    display: flex;
    height: 50px;
    padding-left: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.d-54-inner-block,
.hp-feature-text-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.hp-feature-text-copy {
    display: flex;
    padding-left: 20px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    font-size: 26px;
    line-height: 32px;
    font-weight: 400;
    text-align: left
}

.button-arrow {
    width: 24px;
    height: 20px
}

.d-54-inner-block {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.d-54-bottom-block,
.overwiev-slider {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.content,
.overwiev-slider {
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -webkit-box-orient: vertical
}

.havalimani,
.kuzey-marmara-otoyolu {
    width: 50%;
    height: 95%;
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 0;
    padding-left: 0
}

.columns-2,
.overwiev-slider {
    width: 90%;
    margin-right: 5%;
    margin-left: 5%;
    max-width: none
}

.overwiev-slider {
    display: flex;
    min-height: 750px;
    margin-top: 20px;
    padding-top: 40px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-top: 2px #000;
    background-color: transparent
}

.div-block-10 {
    padding-right: 10px;
    padding-left: 10px
}

.text-block-7 {
    color: #000;
    font-size: 12px;
    font-weight: 300
}

.slide-mask {
    overflow: hidden;
    width: 100%
}

.d-54-bottom-block {
    display: flex;
    height: 80px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 89, 184, 0);
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .94)));
    background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, .94));
    color: #0059b8
}

.content,
.hp-feature-text-wrapper-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.hp-feature-text-wrapper-copy {
    position: relative;
    left: auto;
    top: auto;
    right: 0;
    bottom: 5%;
    z-index: 2;
    display: flex;
    width: 100%;
    margin-top: auto;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: url('../images/arrow-1.webp');
    background-position: 100% 50%;
    background-size: 25px;
    background-repeat: no-repeat;
    text-align: center
}

.footer,
.slide-nav-6 {
    left: 0;
    top: auto;
    right: 0
}

.content {
    display: flex;
    overflow: hidden;
    margin-top: 85vh;
    padding-bottom: 0;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.btn._1,
.footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.footer {
    position: static;
    bottom: 0;
    display: flex;
    width: 100%;
    height: 100px;
    max-width: none;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid hsla(0, 0%, 86.7%, .14);
    background-color: #fff
}

.dropdown-link:hover,
.text-block-8 {
    padding-bottom: 10px;
    padding-top: 10px
}

.column-7,
.head,
.head-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal
}

.link-2 {
    margin-right: 0;
    margin-left: 0;
    padding-right: 20px;
    padding-left: 20px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    text-decoration: none
}

.link-2:hover {
    color: #000
}

.btn {
    width: 90%;
    max-width: none;
    margin: 10px 5% 80px;
    padding-left: 10px
}

.btn._1 {
    display: flex;
    margin-bottom: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-filter: invert(100%);
    filter: invert(100%)
}

.arrow-wrapper {
    overflow: hidden;
    width: 20px;
    margin-top: 0;
    margin-left: 10px;
    -webkit-filter: invert(100%);
    filter: invert(100%)
}

.heading-6,
.text-block-6 {
    margin-top: auto;
    padding-left: 10px;
    color: #000
}

.youtube {
    display: none;
    width: 25px;
    height: 25px;
    margin-right: 5px;
    margin-left: 5px;
    background-image: url('../images/youtube.webp');
    background-position: 50% 50%;
    background-size: 25px;
    background-repeat: no-repeat
}

.text-block-6 {
    width: 80%;
    margin-bottom: 40px;
    font-size: 19px;
    line-height: 29px;
    font-weight: 300;
    text-align: left
}

.column-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: right
}

.heading-6 {
    margin-bottom: 10px
}

.column-22,
.column-5,
.column-69,
.column-74,
.column-75,
.column-78,
.column-82,
.text-block-8 {
    padding-left: 0
}

.buttons {
    display: block;
    margin-top: 30px;
    margin-bottom: 150px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.icon-2 {
    display: none;
    font-size: 23px
}

.head,
.head-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 20px;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Klavika, sans-serif;
    color: #fff;
    font-size: 1.2rem;
    line-height: 1.1;
    font-weight: 500;
    letter-spacing: 0
}

.instagram,
.instagram_ft {
    width: 25px;
    height: 25px;
    background-image: url('../images/instagram.webp');
    background-position: 50% 50%;
    background-size: 20px;
    margin-right: 0;
    margin-left: 0;
    display: block;
    background-repeat: no-repeat
}

.d-54-paragraph,
.text-block-8 {
    font-weight: 300;
    text-align: left
}

.instagram {
    filter: invert(100%)
}

.facebook,
.twitter {
    height: 25px;
    margin-right: 5px;
    margin-left: 5px;
    background-position: 50% 50%
}

.twitter {
    display: none;
    width: 26px;
    background-image: url('../images/twitter.webp');
    background-size: 22px;
    background-repeat: no-repeat
}

.twitter:hover {
    border-radius: 0;
    opacity: .5
}

.slide-nav-6 {
    bottom: auto;
    display: none;
    opacity: .45;
    font-size: 6px;
    line-height: 13px
}

.hp-feature-img,
.hp-feature-overlay-copy {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0
}

.columns-3,
.text-block-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.hp-feature-overlay-copy {
    z-index: 1;
    background-color: transparent;
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.hp-feature-overlay-copy:hover {
    opacity: 1
}

.columns-3 {
    display: flex;
    width: 100%;
    max-width: none;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.facebook {
  
    width: 25px;
    height: 25px;
    background-image: url('../images/facebook.webp');
    background-position: 50% 50%;
    background-size: 20px;
    margin-right: 0;
    margin-left: 0;
    display: block;
    background-repeat: no-repeat
}


.facebook_ft {
  
    width: 25px;
    height: 25px;
    background-image: url('../images/facebook_ft.webp');
    background-position: 50% 50%;
    background-size: 20px;
    margin-right: 0;
    margin-left: 0;
    display: block;
    background-repeat: no-repeat
}




.d-54-social-icon,
.right-arrow-5 {
    background-position: 50% 50%;
    background-size: 25px;
    background-repeat: no-repeat
}

.text-block-8 {
    display: flex;
    width: 100%;
    min-height: auto;
    margin-top: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px hsla(0, 0%, 91.3%, .24);
    color: #d1d1d1;
    font-size: 12px;
    letter-spacing: 1px
}

.ok,
.text-block-66 {
    padding-top: 0
}

.d-54-link-block-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 15px;
    margin-left: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    text-decoration: none
}

.content-text,
.heading-11 {
    -webkit-align-self: flex-start
}

.d-54-link-block-3:hover {
    border-radius: 0;
    opacity: .5;
    color: #fff
}

.hp-feature-img {
    -webkit-transform: scale(1.25);
    -ms-transform: scale(1.25);
    transform: scale(1.25)
}

.hp-feature-img._1-copy,
.hp-feature-img._1-copy1 {
    background-position: 0 0, 50% 50%;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2)
}

.hp-feature-img._1-copy {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .38)), to(rgba(0, 0, 0, .38))), url('../images/corporate.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .38), rgba(0, 0, 0, .38)), url('../images/corporate.webp');
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
    transform: scale(1.2);
    -webkit-transition: 2s ease-in-out;
    transition: 2s ease-in-out
}

.hp-feature-img._1-copy1,
.hp-feature-img._1-copy2 {
    background-size: auto, cover;
    -webkit-transition: 2s ease-in-out;
    background-repeat: repeat, no-repeat
}

.hp-feature-img._1-copy1 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .38)), to(rgba(0, 0, 0, .38))), url('../images/corporate-1.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .38), rgba(0, 0, 0, .38)), url('../images/corporate-1.webp');
    transform: scale(1.2);
    transition: 2s ease-in-out
}

.hp-feature-img._1-copy2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .38)), to(rgba(0, 0, 0, .38))), url('../images/corporate-2.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .38), rgba(0, 0, 0, .38)), url('../images/corporate-2.webp');
    background-position: 0 0, 100% 0;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    transition: 2s ease-in-out
}

.hp-feature-img._10newson {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/kariyer.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/kariyer.webp');
    background-position: 0 0, -5% 0;
    background-size: auto, 700px;
    background-repeat: repeat, no-repeat;
    -webkit-transition: 2s ease-in-out;
    transition: 2s ease-in-out
}

.d-54-paragraph {
    margin-top: auto;
    padding-right: 60px;
    padding-left: 20px;
    font-family: Klavika, sans-serif;
    color: #fff;
    font-size: 1.1em;
    line-height: 1.4;
    letter-spacing: 0
}

.column-6,
.column-86,
.search-input {
    padding-right: 0
}

.ankara-ba-kent-emlak-konutlari,
.gayrettepe-3-havali-mani-metro,
.kktc-isale-hatti,
.modul-uretim,
.tanap-4,
.uskudar-nevcarsi,
.yeka-gunes,
.yeka-r-zgar {
    width: 23%;
    height: 95%;
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 0;
    padding-left: 0;
    border-radius: 0
}

.d-54-card-wrapper,
.right-arrow-5 {
    margin-left: auto;
    position: absolute
}

.column-2,
.column-3,
.column-4 {
    min-height: 200px;
    padding-left: 40px
}

.div-block-5 {
    width: 20px;
    height: 5px;
    margin-top: 7px;
    margin-right: 20px;
    background-color: #1b7ae0
}

.right-arrow-5 {
    left: auto;
    top: auto;
    right: 0;
    bottom: -91px;
    display: block;
    width: 50px;
    height: 50px;
    margin-top: 0;
    margin-right: auto;
    border-style: none;
    border-width: 1px;
    border-color: #999 #999 #000;
    border-radius: 0;
    background-image: url('../images/arrow_forward-24px.webp');
    opacity: 1;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000;
    font-size: 13px
}

.column-2,
.d-54-link-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.arrow-button.dark.pad:hover,
.right-arrow-5:hover {
    border-bottom: 2px solid #000;
    opacity: 1
}

.right-arrow-5:hover {
    border-right-color: #0091ff;
    border-radius: 0;
    color: #0059b8
}

.d-54-social-icon {
    width: 25px;
    height: 25px;
    background-image: url('../images/arrow-1.webp');
    color: #fff;
    font-size: 1.25rem
}

.d-54-card-wrapper,
.d-54-card-wrapper._15,
.d-54-card-wrapper._20,
.d-54-card-wrapper._4 {
    background-position: 0 0, 50% 50%
}

.d-54-card-wrapper,
.d-54-card-wrapper._15,
.d-54-card-wrapper._2,
.d-54-card-wrapper._20,
.d-54-card-wrapper._4,
.d-54-card-wrapper._5 {
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.heading-7,
.text-block-4 {
    font-family: Klavika, sans-serif;
    color: #000
}

.d-54-link-wrapper {
    display: flex;
    margin-right: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.arrow-button.dark.pad {
    position: relative;
    left: auto;
    width: 20%;
    height: 40px;
    margin: 40px 0 20px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-decoration: none
}

.arrow-button.dark.pad-2 {
    position: relative;
    left: auto;
    width: 50%;
    height: 40px;
    margin: 40px 0 20px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-decoration: none
}

.column-2,
.utility-page-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column
}

.d-54-card-wrapper {
    left: 0;
    top: 0;
    z-index: 2;
    right: auto;
    bottom: auto;
    overflow: hidden;
    width: 100%;
    height: 100%;
    margin-right: 20px;
    box-shadow: none;
    cursor: pointer
}

._1-iconw,
.icons,
.ok,
.search-button {
    background-position: 50% 50%
}

.d-54-card-wrapper._20 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Yeka-Gunes-1.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Yeka-Gunes-1.webp')
}

.d-54-card-wrapper._4 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/sanayi.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/sanayi.webp')
}

.d-54-card-wrapper._15 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Istanbul-Havalimani-1.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Istanbul-Havalimani-1.webp')
}

.d-54-card-wrapper._2 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Resim4.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Resim4.webp');
    background-position: 0 0, 0 50%
}

.d-54-card-wrapper._5 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Nevbahar-7.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Nevbahar-7.webp');
    background-position: 0 0, 50% 100%
}

.d-54-card-wrapper._16 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/KKTC-DenizGecis-Isale-Hatti-1.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/KKTC-DenizGecis-Isale-Hatti-1.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.d-54-card-wrapper._6,
.d-54-card-wrapper._7,
.d-54-card-wrapper._8,
.d-54-card-wrapper._9 {
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.d-54-card-wrapper._6 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Tanap-Lot-4-3.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Tanap-Lot-4-3.webp')
}

.d-54-card-wrapper._7 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Yeka-Ruzgar-2.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Yeka-Ruzgar-2.webp')
}

.d-54-card-wrapper._8 {
    border-radius: 4px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Gayrettepe-Havalimani-Metro-1.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Gayrettepe-Havalimani-Metro-1.webp')
}

.d-54-card-wrapper._9 {
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), url('../images/Ankara-Baskent-Emlak-Konutlari-2.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), url('../images/Ankara-Baskent-Emlak-Konutlari-2.webp')
}

._1-iconw,
._1-iconw.enerji,
.icons,
.ok,
.search-button {
    background-repeat: no-repeat
}

._1-iconw {
    position: absolute;
    width: 50px;
    height: 50px;
    margin-right: 50px;
    background-image: url('../images/building-w.webp');
    background-size: 30px
}

._1-iconw.enerji {
    width: 50px;
    height: 50px;
    background-image: url('../images/enerji.webp');
    background-size: 45px
}

._1-iconw.learning {
    background-image: url('../images/leaning.webp');
    background-size: 40px
}

.div-block-11 {
    width: 90%;
    height: 1px;
    background-color: #fff
}

.icons {
    width: 100%;
    height: 65px;
    background-image: url('../images/5e4535b495c2d1687e851d1c_boru-hatti.webp');
    background-size: 60px
}

.icons._3 {
    background-image: url('../images/5e4537ba95c2d148e7852dee_road.webp');
    background-size: 58px
}

.icons._2 {
    height: 65px;
    background-image: url('../images/5e453691b89a7da7266d0ae4_hydroelectiric.webp');
    background-size: 48px
}

.icons._4 {
    background-image: url('../images/education.webp');
    background-size: 65px
}

.column-2 {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.button-container,
.div-block-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.text-block-4 {
    position: static;
    width: 50%;
    font-size: 18px;
    line-height: 25px;
    font-weight: 400
}

.columns-5,
.div-block-14,
.ok {
    position: absolute
}

.text-block-63,
.text-block-64,
.text-block-65,
.text-block-66,
.text-block-96 {
    font-weight: 300
}

.heading-7 {
    padding-left: 0
}

.columns {
    width: 90%;
    max-width: none;
    margin-top: 60px;
    margin-right: 5%;
    margin-left: 5%
}

.div-block-6 {
    display: flex;
    width: 80%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.ok {
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    width: 30px;
    height: 30px;
    margin-top: 15px;
    margin-bottom: 15px;
    background-image: url('../images/arrow-1.webp');
    background-size: 28px;
    opacity: 0
}

.dropdown-toggle-2:hover,
.dropdown-toggle-3:hover,
.lang-sec:hover,
.language:hover,
.navigation-link-2:hover,
.navigation-link-3.w--current,
.navigation-link-3:hover,
.text-block-63:hover {
    color: hsla(0, 0%, 100%, .5)
}

.text-block-66:hover {
    color: rgba(255, 255, 255, .7)
}

.mintitlr,
.mintitlr-2 {
    color: #fff;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 6px
}

.div-block-14 {
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: 998;
    width: 120px;
    height: 80vh;
    margin-top: 10vh;
    margin-bottom: 10vh;
    background-color: transparent;
    background-image: linear-gradient(186deg, transparent 7%, #000 52%, transparent 91%)
}

.columns-5 {
    width: 70%;
    margin-top: 180px
}

.div-block-15,
.div-block-17,
.h-line {
    width: 1px;
    position: absolute
}

.div-block-15 {
    left: auto;
    top: 30%;
    right: 15%;
    bottom: 40%;
    height: 30%;
    background-color: #d4cbcb
}

.h-line {
    height: 60%;
    margin-left: 60px;
    background-color: hsla(0, 0%, 100%, .1)
}

.h-line._1 {
    position: relative;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    height: 15px;
    margin-top: 30px;
    margin-right: 20px;
    margin-left: 20px
}

.underline1.thick,
.underline2.thick,
.underline3.thick,
.underline4.thick,
.underline5.thick {
    display: block;
    margin-top: 0;
    margin-right: auto;
    margin-left: 60px;
    color: #191919
}

.div-block-17 {
    left: 15%;
    top: 0;
    right: auto;
    bottom: 0;
    z-index: 1000;
    display: block;
    height: 100%;
    background-color: hsla(53, 0%, 100%, .11)
}

.div-block-18,
.underline1.thick,
.underline3.thick {
    top: 0;
    right: auto;
    background-color: #761f32
}

.div-block-17._2 {
    left: 30%;
    top: 0;
    height: 100%
}

.div-block-17._3 {
    left: 45%
}

.div-block-17._4 {
    left: 60%
}

.div-block-17._5 {
    left: 75%
}

.div-block-17._6 {
    left: 90%
}

.div-block-18 {
    position: absolute;
    left: 5%;
    bottom: auto;
    width: 50px;
    height: 100%
}

.search-container {
    position: relative;
    display: none;
    width: auto;
    height: 40px;
    margin-top: 28px;
    margin-right: 25px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.button-container,
.search {
    width: 40px;
    height: 40px;
    background-color: transparent
}

.button-container {
    position: relative;
    z-index: 10;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid hsla(0, 0%, 100%, .19);
    border-radius: 100px;
    cursor: pointer
}

.search,
.utility-page-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.search {
    display: flex;
    margin-bottom: 0;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-family: faw, sans-serif;
    font-size: 14px
}

.search-input {
    width: 0;
    padding-left: 0;
    border-style: none;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
    background-color: transparent;
    font-family: Klavika, sans-serif;
    color: #fff
}

.search-button,
.search-open-trigger {
    background-color: transparent;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif
}

.search-button {
    width: 40px;
    height: auto;
    padding: 0;
    background-image: url('../images/search.webp');
    background-size: 12px;
    opacity: 1;
    color: transparent;
    font-size: 12px;
    line-height: 18px;
    font-weight: 900
}

.search-open-trigger {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    display: none;
    width: 100%;
    height: 100%;
    font-size: 11px;
    font-weight: 400;
    cursor: pointer
}

.div-block-19,
.fontawesome-close {
    right: 15px;
    width: 20px;
    height: 20px;
    background-image: url('../images/close.webp');
    background-position: 50% 50%;
    position: absolute;
    background-repeat: no-repeat
}

.fontawesome-close {
    z-index: 5000;
    background-size: 10px;
    -webkit-transition: color .5s;
    transition: color .5s;
    font-family: faw, sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 18px;
    font-weight: 900;
    text-align: center;
    cursor: pointer
}

.bold-text-2 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
    font-size: 13px
}

.body-2,
.body-3 {
    font-family: Klavika, sans-serif
}

.div-block-19 {
    background-size: 15px
}

.utility-page-wrap {
    display: flex;
    width: 100vw;
    height: 100vh;
    max-height: 100%;
    max-width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.utility-page-content,
.utility-page-form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.utility-page-content {
    display: flex;
    width: 260px;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center
}

.dropdown-toggle-2,
.utility-page-form {
    -webkit-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.utility-page-form {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.navigation-left-2,
.navigation-link-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    min-height: 50px
}

.underline2.thick,
.underline4.thick,
.underline5.thick {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: 5000;
    width: 0;
    height: 100%;
    background-color: #761f32
}

.underline3.thick {
    position: absolute;
    left: 0;
    bottom: auto;
    z-index: 5000;
    width: 0;
    height: 100%;
    border-radius: 0
}

.underline1.thick {
    position: absolute;
    left: 0;
    bottom: auto;
    z-index: 10000;
    width: 0;
    height: 100%
}

.dropdown-title {
    margin-bottom: 2px;
    color: #fff;
    font-size: 15px
}

.icon-5 {
    margin-top: 18px;
    margin-right: 5px;
    font-size: 10px
}

.navigation-link-2 {
    position: static;
    display: flex;
    padding: 0 10px 0 12px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px #fff;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    text-decoration: none
}

.navigation-link-2.right {
    margin-right: 20px
}

.navigation-left-2 {
    display: flex;
    width: 30%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.dropdown-link,
.dropdown-toggle-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-transition: .2s;
    color: #fff;
    font-size: 16px
}

.dropdown-link {
    position: relative;
    z-index: 25;
    display: flex;
    padding: 10px 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px hsla(0, 0%, 100%, .38);
    transition: .2s;
    font-weight: 300;
    text-decoration: none
}

.dropdown-link:hover {
    background-color: transparent;
    color: #fff
}

.navigation-dropdown-2.w--open {
    left: 0;
    top: auto;
    max-height: 100vh;
    min-width: 250px;
    padding-top: 10px;
    padding-bottom: 0;
    background-color: transparent
}

.dropdown-toggle-2 {
    display: flex;
    min-height: 50px;
    margin-right: 0;
    padding: 0 24px 0 0;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    transition: .2s
}

.nav-content-wrap-2,
.navigation-right-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.dropdown-toggle-2.w--open {
    font-size: 16px
}

.nav-content-wrap-2 {
    display: flex;
    width: 100%;
    padding-left: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.navigation-right-2 {
    display: flex;
    width: 70%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    font-size: 16px
}

.language,
.nav-menu-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    font-size: 15px
}

.nav-menu-2 {
    position: static;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #fff;
    color: #283338
}

.gayrimenkul-name-2,
.language {
    color: #fff;
    text-decoration: none
}

.brand-3 {
    position: absolute;
    margin-right: 44px
}

.dropdown-wrapper {
    overflow: hidden;
    min-width: 140px;
    padding-top: 0;
    border: 1px #fff;
    border-radius: 4px;
    background-color: transparent
}

.dropdown-wrapper-2.w--open,
.dropdown-wrapper-flex.w--open,
.dropdown-wrapper.w--open {
    left: -97px;
    max-height: 100vh;
    min-width: 300px;
    border-radius: 15px;
    background-color: #fff;
    box-shadow: 0 50px 25px -50px rgba(32, 53, 90, .15), 8px 18px 60px 4px rgba(0, 0, 0, .13)
}

.dropdown-pointer {
    position: relative;
    border: 1px #000;
    border-radius: 0 0 4px 4px;
    background-color: #494d53
}

.kalyonlogo-white {
    position: relative;
    top: 3px;
    display: block;
    width: 180px
}

.navigation-2 {
    position: relative;
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    display: none;
    width: 90%;
    min-height: 58px;
    margin-right: 5%;
    margin-left: 5%;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent
}

.navigation-container-2,
.navigation-container-3 {
    max-width: none;
    margin-right: auto;
    margin-left: auto
}

.language {
    display: flex;
    padding: 0 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #ebebeb;
    -webkit-transition: .2s;
    transition: .2s;
    font-weight: 300
}

.navigation-container-2,
.navigation-link-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.navigation-container-2 {
    display: flex;
    width: 100%;
    height: auto;
    min-height: auto;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.gayrimenkul-name-2,
.yatirim-isletme-name-2 {
    position: absolute;
    display: none;
    width: 80%;
    font-size: 3.1em;
    border-radius: 100px;
    opacity: 0
}

.gayrimenkul-name-2 {
    height: auto;
    margin-top: 5%;
    margin-bottom: 0;
    border-right: 3px #1b7ae0;
    direction: rtl;
    line-height: 1.2em;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    letter-spacing: 0;
    white-space: normal
}

.button-menu-2,
.capital,
.d-56-h3-heading,
.d-56-paragraph,
.menu-button {
    text-transform: uppercase
}

.yatirim-isletme-name-2 {
    height: auto;
    margin-top: 5%;
    margin-bottom: 0;
    border-right: 3px #1b7ae0;
    direction: ltr;
    color: #fff;
    line-height: 1.2em;
    font-weight: 400;
    text-align: right
}

.enerji-name-2,
.sanayi-name-2 {
    display: none;
    width: auto;
    margin-top: 5%;
    border-right: 3px #1b7ae0;
    direction: ltr;
    color: #fff;
    line-height: 1.2em;
    font-weight: 400;
    text-align: right;
    position: absolute;
    margin-bottom: 0;
    height: auto
}

.enerji-name-2 {
    border-radius: 100px;
    opacity: 0;
    font-size: 3.4em
}

.sanayi-name-2 {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    border-radius: 0;
    opacity: 1;
    font-size: 3.1em
}

.insaat-trigger-2 {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: 5000;
    display: block;
    width: 250px;
    height: 100%;
    min-height: 50px;
    border-left: 1px #000;
    opacity: 0;
    color: #000;
    font-size: 16px;
    line-height: 16px;
    font-weight: 500;
    cursor: pointer
}

.dropdown-block,
.dropdown-pointer-2 {
    position: relative
}

.insaat-trigger-2:hover {
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 2px;
    border-color: #000 #000 #000 #761f32
}

.text-block-67 {
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 0;
    opacity: 1;
    color: #000;
    font-size: 14px;
    font-weight: 300
}

.enerji,
.gayrimenkul,
.sanayi {
    opacity: 0;
    white-space: pre-line
}

.div-block-20 {
    min-height: 20px
}

.text-block-68 {
    font-size: 18px;
    font-weight: 300
}

.div-block-21 {
    min-height: 25px
}

.dropdown-image {
    height: 251px;
    margin-top: 0;
    margin-bottom: 0;
    border-radius: 0 4px 4px 0
}

.navigation-link-3 {
    display: flex;
    padding: 20px 5px 20px 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    text-decoration: none;


}

.nav-blog-item,
.nav-content-wrap-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.dropdown-toggle-3.black,
.navigation-link-3.black {
    color: #000
}

.nav-content-wrap-3 {
    display: flex;
    padding-left: 12px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #000
}

.dropdown-toggle-3 {
    padding-right: 24px;
    padding-left: 12px;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff
}

.nav-blog-item {
    display: flex;
    padding-top: 4px;
    padding-bottom: 4px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #fff;
    text-decoration: none
}

.button-menu-2,
.navigation-container-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.nav-link-details-2 {
    color: rgba(40, 51, 56, .6);
    font-size: 14px;
    white-space: normal
}

.navigation-container-3 {
    display: flex;
    width: 100%;
    height: 100%;
    min-height: 90px;
    padding-right: 5%;
    padding-left: 5%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.button-menu-2,
.dropdown-link-6.tab {
    min-height: 50px
}

.dropdown-column-left {
    display: block;
    width: 50%;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.button-menu-2 {
    display: flex;
    padding-right: 35px;
    padding-left: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50px;
    background-color: #8c54ff;
    -webkit-transition: .4s ease-out;
    transition: .4s ease-out;
    color: #fff;
    font-size: 13px;
    letter-spacing: 1px;
    text-decoration: none;
    white-space: nowrap
}

.navigation-dropdown-3.w--open {
    left: -100px;
    max-height: 100vh;
    min-width: 320px;
    background-color: #0b3b5d;
    padding-top: 0
}

.navigation-dropdown-3.dropdown-long {
    left: -185px;
    min-width: 500px
}

.dropdown-block {
    z-index: 25;
    width: 100%;
    padding: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid rgba(0, 0, 0, .08);
    background-color: #ebebeb;
    color: #283338;
    font-size: 16px;
    text-decoration: none
}

.dropdown-wrapper-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    min-width: 140px;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-radius: 0 0 4px 4px;
    background-color: #fff;
    box-shadow: 4px -19px 35px 0 rgba(32, 53, 90, .08), 11px 11px 30px -10px rgba(32, 53, 90, .15)
}

.navigation-wrap-2 {
    display: block;
    width: 100%;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0
}

.icon-wrap,
.lang {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.dropdown-wrapper-2 {
    position: relative;
    overflow: visible;
    min-width: 140px;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 1px #fff;
    border-radius: 0 0 4px 4px;
    background-color: hsla(0, 0%, 100%, .1)
}

.icon-7 {
    margin-right: 5px;
    font-size: 10px
}

.nav-link-blog,
.radio-button-label.small {
    font-size: 14px
}

.flowbase-logo {
    width: 54px
}

.icon-wrap {
    display: flex;
    width: 40px;
    height: 40px;
    padding: 11px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    border-radius: 100px;
    background-color: transparent
}

.icon {
    width: 70%
}

.pointer {
    position: absolute;
    left: 4%;
    top: -2%;
    right: 4%;
    bottom: auto;
    z-index: -1;
    display: none;
    width: 15px;
    height: 15px;
    margin-right: auto;
    margin-left: auto;
    border: 1px #000;
    border-radius: 0;
    background-color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.lang {
    display: flex;
    margin-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.dropdown-link-6,
.navigation-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    position: relative
}

.nav-link-blog {
    color: rgba(0, 0, 0, .69);
    white-space: normal
}

.navigation-3 {
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    z-index: 900;
    display: flex;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent
}

.dropdown-2 {
    font-size: 17px;
    font-weight: 300
}

.dropdown-column-right {
    display: block;
    width: 50%;
    height: 100%;
    padding: 25px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid rgba(0, 0, 0, .08);
    background-color: #fafafa
}

.dropdown-link-6 {
    z-index: 25;
    display: flex;
    min-height: 40px;
    padding: 5px 20px 5px 40px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    background-image: url('../images/chevron-1.webp');
    background-position: 12% 46%;
    background-size: 8px;
    background-repeat: no-repeat;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    font-size: 16px;
    text-decoration: none
}

.tab-link-tab-1.w--current,
.tabs-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.body-3,
.tabs-menu {
    -webkit-flex-direction: column
}

.dropdown-link-6:hover {
    background-color: transparent;
    background-position: 8% 46%;
    opacity: .5;
    color: #761f32;
    font-weight: 300;
    text-decoration: none
}

.dropdown-link-6.w--current {
    width: 100%;
    background-color: transparent
}

.body-3,
.tab-link-tab-1,
.tab-link-tab-2,
.tab-link-tab-3 {
    background-color: #fff
}

.dropdown-link-6.w--current:hover,
.lang-sec.black,
.text-block-71 {
    color: #000
}

.tabs-menu {
    display: flex;
    width: 50%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.sanayi-1,
.tab-pane-tab-2,
.tabs-content {
    width: 50%
}

.tab-link-tab-1 {
    width: auto
}

.tab-link-tab-1.w--current {
    display: flex;
    height: auto;
    min-height: 40px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff
}

.kalyonlogo_orj {
    position: relative;
    top: 3px;
    display: none;
    width: 180px
}

.body-3,
.flex-item-20,
.flex-item-20-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.body-3 {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 500
}

.button-6,
.text-block-73 {
    font-weight: 700
}

.innerpage-content {
    width: 100%;
    max-width: 1350px;
    min-height: 1200px;
    font-size: 12px
}

.page-img {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: -1;
    width: 100%;
    min-height: 500px;
    background-color: #000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), to(rgba(0, 0, 0, .3))), -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .78)), to(transparent)), url('../images/kurumsal-image.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3)), linear-gradient(180deg, rgba(0, 0, 0, .78), transparent), url('../images/kurumsal-image.webp');
    background-position: 0 0, 0 0, 50% 0;
    background-size: auto, auto, cover;
    background-repeat: repeat, repeat, no-repeat
}

.contact-img.sosyal-fayda,
.culture-img.sosyal-fayda,
.enviromental-img.sosyal-fayda,
.hatira-ormani-img.sosyal-fayda,
.kvk-img.sosyal-fayda,
.news-head.sosyal-fayda,
.page-img.sosyal-fayda,
.quality-img.sosyal-fayda,
.sakine-kalyoncu-cocuk-img.sosyal-fayda,
.sec-img.sosyal-fayda,
.technology-img.sosyal-fayda,
.university-img.sosyal-fayda,
.van-travma-img.sosyal-fayda {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/Resim3.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/Resim3.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.contact-img.kariyer,
.culture-img.kariyer,
.enviromental-img.kariyer,
.hatira-ormani-img.kariyer,
.kvk-img.kariyer,
.news-head.kariyer,
.page-img.kariyer,
.quality-img.kariyer,
.sakine-kalyoncu-cocuk-img.kariyer,
.sec-img.kariyer,
.technology-img.kariyer,
.university-img.kariyer,
.van-travma-img.kariyer {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/İK-imaj.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/İK-imaj.webp');
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.contact-img.kariyer._1,
.culture-img.kariyer._1,
.enviromental-img.kariyer._1,
.hatira-ormani-img.kariyer._1,
.kvk-img.kariyer._1,
.news-head.kariyer._1,
.page-img.kariyer._1,
.quality-img.kariyer._1,
.sakine-kalyoncu-cocuk-img.kariyer._1,
.sec-img.kariyer._1,
.technology-img.kariyer._1,
.university-img.kariyer._1,
.van-travma-img.kariyer._1 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/contact.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/contact.webp');
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.columns-11 {
    height: 50px;
    margin-bottom: 20px
}

.sidebar {
    z-index: 999;
    border-left: 3px #ee5524;
    background-color: #fff
}

.text-block-72 {
    color: #fff;
    font-size: 20px
}

.column-72 {
    border-left: 1px solid #f0f1f2
}

.radio-button-label {
    padding-left: 10px;
    font-size: 16px;
    line-height: 26px
}

.bold-text-16 {
    color: #ee5524;
    text-decoration: none
}

.bold-text-16:hover {
    color: #5a5a74
}

.columns-28 {
    width: 100%;
    margin-top: 20px
}

.flex-item-20,
.flex-item-20-copy {
    position: relative;
    display: flex;
    margin-bottom: 40px;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.field-4,
.head-privacy,
.heading-14,
.heading-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.checkbox-5 {
    width: 20px;
    height: 20px
}

.checkbox-5.w--redirected-checked {
    border-color: #ee5524;
    background-color: #ee5524
}

.checkbox-5.w--redirected-focus {
    box-shadow: 0 0 3px 1px #ee5524
}

.field-4 {
    display: flex;
    width: 100%;
    height: 50px;
    margin-bottom: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #cfd1d3;
    border-radius: 6px;
    color: #7c7c7c;
    font-size: 16px
}

.button-6,
.div-block-46 {
    border-radius: 6px;
    background-color: #ee5524
}

.field-4:hover {
    border-color: #ee5524;
    color: #ee5524
}

.field-4::-webkit-input-placeholder {
    color: #7c7c7c
}

.field-4:-ms-input-placeholder {
    color: #7c7c7c
}

.field-4::-ms-input-placeholder {
    color: #7c7c7c
}

.field-4::placeholder {
    color: #7c7c7c
}

.field-4.w--open {
    overflow: visible;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.field-4.w--open:hover {
    border-style: solid;
    border-color: #cfd1d3
}

.field-4._95 {
    width: 95%
}

.columns-29 {
    width: 100%;
    margin-top: 40px
}

.link-19 {
    margin-top: 20px;
    padding-left: 30px;
    background-image: url('../images/pin.webp');
    background-position: 0 50%;
    background-size: 20px;
    background-repeat: no-repeat;
    color: #ee5524;
    text-decoration: none
}

.head-privacy,
.heading-14,
.heading-8 {
    display: flex;
    margin-top: 0;
    margin-bottom: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #761f32
}

.button-6,
.content-part-text-format {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.button-6 {
    display: flex;
    width: auto;
    height: 48px;
    max-width: none;
    margin: 20px;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 17px;
    text-align: center
}

.button-6.test-drive,
.link-sticky {
    margin-left: 0
}

.button-6.test-drive:hover {
    background-color: #ca4418
}

.content-part-text-format {
    display: flex;
    min-height: 550px;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.div-block-46,
.flex-grid-wrapped,
.flex-grid-wrapped-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-46 {
    display: flex;
    width: 100%;
    min-height: 200px;
    padding: 40px 40px 40px 100px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('../images/call.webp');
    background-position: 5% 50%;
    background-size: 60px;
    background-repeat: no-repeat
}

.radio-button-2,
.radio-button-2:active {
    background-position: 50% 50%;
    background-size: 20px;
    background-repeat: no-repeat
}

.div-block-47 {
    width: 100%;
    height: 1px;
    margin-top: 40px;
    background-color: #f0f1f2
}

.flex-item-20._40-percent {
    width: 25%;
    margin-top: 0;
    padding-right: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.link-17 {
    color: #fff;
    text-decoration: none
}

.flex-grid-wrapped,
.flex-grid-wrapped-copy {
    display: flex;
    margin-top: 0;
    margin-bottom: -40px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start
}

.div-block-48,
.link-sticky {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.flex-grid-wrapped.gutter-20 {
    margin: 500px -20px -50px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.checkbox-label-15 {
    margin-top: 4px;
    padding-top: 0;
    padding-left: 10px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.link-sticky {
    display: flex;
    width: 100%;
    height: 48px;
    padding: 10px 40px 10px 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px #d3d8dd;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000;
    font-size: 16px;
    line-height: 18px;
    font-weight: 300;
    text-decoration: none;
    white-space: nowrap
}

.bullet,
.content-text,
.text-block-27,
.text-block-84 {
    white-space: normal
}

.link-sticky:hover {
    margin-left: 0;
    border-left: 1px #761f32;
    color: #761f32;
    font-weight: 300
}

.link-sticky:active,
.link-sticky:focus {
    border-left: 1px #cfd1d3;
    margin-left: 0
}

.link-sticky:focus {
    font-weight: 700
}

.link-sticky.w--current {
    border-left: 2px solid #761f32;
    color: #761f32
}

.link-sticky.w--current:hover {
    border-left-width: 2px;
    border-left-color: #cfd1d3
}

.radio-button-2 {
    width: 20px;
    height: 20px;
    background-image: url('../images/pasive-radio_1pasive-radio.webp')
}

.radio-button-2:active {
    background-image: none;
    opacity: 1
}

.radio-button-2.w--redirected-checked {
    border-style: none;
    border-color: #ee5524;
    background-image: url('https://kalyonholding.com/images/active-radio_1active-radio.webp'), none;
    background-position: 50% 50%, 50% 50%;
    background-size: 20px, 20px;
    background-repeat: no-repeat, no-repeat
}

.radio-button-2.w--redirected-focus {
    box-shadow: none
}

.div-block-48 {
    display: flex;
    width: 50%;
    margin-top: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.column-70,
.sidebar-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-48._75 {
    width: 75%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.sidebar-nav {
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-left: 1px #000;
    background-color: #fff
}

.column-70,
.side-part {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.sidebar-wrapper {
    position: -webkit-sticky;
    position: sticky;
    left: auto;
    overflow: hidden;
    width: 100%;
    height: auto;
    margin-top: 400px;
    border-left: 1px #d3d8dd;
    background-color: #fff
}

.more-text-content.project-detail,
.more-text-content.sectors,
.more-text-content.sectors.yatirim {
    overflow: visible;
    height: auto
}

.column-70 {
    display: flex;
    min-height: 200px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 20px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.column-21 {
    padding-right: 10px;
    padding-left: 0
}

.text-block-69 {
    width: 80%;
    color: #000
}

.link-4,
.promo-button-2._2 {
    text-decoration: none
}

.text-block-74 {
    color: #000;
    font-weight: 700
}

.side-part {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-left: 1px #000
}

.radio-button-field {
    display: block;
    width: 100%;
    padding-top: 0
}

.checkbox-field-2 {
    width: 33.3%
}

.text-block-27 {
    margin-top: 20px;
    font-size: 14px;
    text-decoration: none
}

.form-block-5 {
    margin-top: 40px
}

.div-block-49 {
    margin-top: 140px
}

.heading-9,
.page-section-heading {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    margin-top: 0;
    font-size: 48px;
    font-family: Klavika, sans-serif
}

.heading-9 {
    display: flex;
    max-width: 1350px;
    min-height: 100px;
    margin-bottom: 60px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #fff;
    font-weight: 500
}

.page-section-heading {
    position: static;
    display: flex;
    height: auto;
    min-height: auto;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 0;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #0b3b5d;
    line-height: 52px;
    font-weight: 400
}

.content-text,
.div-block-54 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.content-text,
.short-content {
    margin-bottom: 20px;
    color: #000
}

.content-text,
.details {
    -webkit-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.page-section-heading._1 {
    color: #0b3b5d;
    font-size: 20px;
    font-weight: 700
}

.content-text {
    display: flex;
    overflow: visible;
    width: 100%;
    margin-top: 20px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-size: 17px;
    line-height: 26px;
    font-weight: 400
}

.bullet-text.alinti,
.content-text.alinti,
.privacy-bullet.alinti,
.short-content-1.alinti {
    font-size: 18px;
    line-height: 24px
}

.content-text-3.kariyer,
.content-text.kariyer,
.privacy-bullet.kariyer,
.short-content-1.kariyer {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 25px;
    line-height: 33px;
    font-weight: 300;
    text-align: center
}

.content-text-3.kariyer-1,
.content-text.kariyer-1,
.privacy-bullet.kariyer-1,
.short-content-1.kariyer-1 {
    margin-bottom: 60px;
    text-align: center
}

.div-block-50 {
    min-height: 5px;
    background-color: #761f32
}

.columns-30 {
    margin-top: 90px
}

.short-content {
    position: static;
    width: 90%;
    margin-top: 20px;
    padding-left: 0;
    border-left: 1px #a8a8a8;
    font-family: Klavika, sans-serif;
    font-size: 34px;
    line-height: 42px;
    font-weight: 300
}

.div-block-51 {
    width: 50%;
    margin-left: 50%
}

.page-picture {
    position: static;
    display: block;
    width: 300px;
    height: auto;
    min-height: 300px;
    margin-top: 0;
    margin-left: auto;
    border-radius: 500px;
    background-color: transparent;
    background-image: url('../images/4fa36f84-eadf-4991-adab-afb86d307a9d.webp');
    background-position: 50% 0;
    background-size: contain;
    background-repeat: no-repeat
}

.page-picture._2 {
    margin-left: 50%;
    background-image: url('../images/hasan-kalyoncu-1_1.webp');
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.column-73 {
    padding-top: 0;
    padding-left: 0
}

.columns-31,
.content-text-3.kariyer.media,
.heading-14.media {
    margin-top: 100px
}

.div-block-53 {
    width: 50px;
    height: 2px;
    background-color: #761f32
}

.div-block-54 {
    display: flex;
    min-height: 80px;
    margin-top: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.details,
.next-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-55 {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 30%;
    height: 100vh;
    background-color: #e7e7e7
}

.div-block-57,
.noimage {
    top: 0;
    right: auto;
    bottom: auto
}

.details {
    position: absolute;
    z-index: 300;
    display: flex;
    width: 50%;
    min-height: 300px;
    margin-top: 60px;
    margin-left: 10%;
    padding: 40px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: rgba(231, 233, 233, .86)
}

.details._1 {
    margin-left: 40%
}

.details._2 {
    margin-left: 5%
}

.next-text {
    display: flex;
    width: 60%;
    margin-top: 100px;
    margin-left: 20%
}

.div-block-58,
.part {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    margin-right: 5%
}

.next-text._1 {
    margin-top: 180px
}

.ancor {
    width: 100%;
    min-height: 120px;
    margin-top: 0
}

.text-block-75-copy {
    width: 90%;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 23px;
    font-weight: 400
}

.part {
    display: flex;
    width: 90%;
    margin-left: 5%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom: 1px solid #e9e5e5
}

.breadcrumb,
.breadcrumb-2,
.itembox.green,
.text-block-84.top {
    -webkit-box-orient: horizontal
}

.text-block-76 {
    width: 20%;
    margin-top: 40px;
    margin-left: 80%;
    text-align: right
}

.bold-text-17 {
    font-size: 22px;
    font-weight: 400
}

.div-block-56 {
    min-height: 300px;
    margin-left: auto;
    background-color: #000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(107, 111, 111, .59)), to(rgba(107, 111, 111, .59))), url('../images/hasan-kalyoncu-1_1.webp');
    background-image: linear-gradient(180deg, rgba(107, 111, 111, .59), rgba(107, 111, 111, .59)), url('../images/hasan-kalyoncu-1_1.webp');
    background-position: 0 0, 100% 50%;
    background-size: auto, 50%;
    background-repeat: repeat, no-repeat;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.slide-2,
.slide-3,
.slide-5 {
    background-position: 50% 50%;
    background-size: cover
}

.bold-text-18 {
    margin-left: 10%
}

.div-block-57 {
    position: absolute;
    left: 50%;
    width: 1px;
    height: 100%;
    background-color: #eaecec
}

.div-block-58 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 100;
    display: flex;
    width: 90%;
    min-height: 70px;
    margin-top: 197px;
    margin-left: 5%;
    padding-left: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px dotted #e9e5e5;
    background-color: #fff
}

.breadcrumb,
.breadcrumb-2,
.column-77 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.breadcrumb,
.breadcrumb-2 {
    display: flex;
    width: 100%;
    margin-top: 100px;
    margin-bottom: 10px;
    padding-right: 5%;
    padding-left: 5%;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000
}

.body-style,
.content-part-copy,
.d-56-card-wrapper,
.d-58-nav-wrapper,
.div-block {
    -webkit-box-orient: vertical
}

.breadcrumb-copy.project-detail,
.breadcrumb-copy.sanayi,
.breadcrumb.project-detail,
.breadcrumb.sanayi {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.breadcrumb-link,
.breadcrumb-link-2 {
    color: #fff;
    font-weight: 300;
    text-decoration: none
}

.div-block-59 {
    width: 10px;
    height: 1px;
    margin-right: 10px;
    margin-left: 10px;
    padding-left: 0;
    background-color: hsla(0, 0%, 100%, .37)
}

.div-block-59.grey {
    background-color: hsla(0, 0%, 100%, .31)
}

.columns-32 {
    width: 80%
}

.column-76 {
    padding-left: 100px
}

.text-block-77 {
    margin-bottom: 10px;
    padding-left: 3px;
    font-family: Klavika, sans-serif;
    color: #838181;
    font-size: 11px;
    font-weight: 400
}

.column-79,
.itembox.green {
    padding-right: 0;
    padding-left: 0
}

.columns-33 {
    width: 100%;
    margin-top: 60px;
    margin-bottom: 60px;
    margin-left: 0
}

.column-77 {
    display: flex;
    padding-right: 0;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.body-style,
.filter-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-60 {
    width: 100px;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #e9e5e5
}

.body-style {
    display: flex;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Klavika, sans-serif
}

.section {
    height: 700px
}

.noimage {
    position: absolute;
    left: 0;
    z-index: -1;
    width: 100%;
    min-height: 500px;
    background-color: #e9ebf3
}

.setup-li {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center
}

.code {
    display: block;
    width: 550px;
    margin: 50px auto;
    background-color: #fff;
    font-size: 14px;
    text-align: left
}

.item,
.menu {
    background-color: #b9faf4;
    bottom: 0;
    left: 0;
    top: 0
}

.menu {
    position: fixed;
    display: none;
    width: 60px;
    height: 100%
}

.item,
.setup {
    position: relative;
    display: block
}

.item {
    right: 0;
    overflow: hidden;
    width: 200px;
    height: 200px;
    margin: 10px;
    float: left;
    border: 1px solid #c2c2c2
}

.item.diger.empty-and-img.empty-and-text,
.item.image.img-and-text.empty-and-img,
.item.saglik.empty-and-img.empty-and-text,
.item.su.empty-and-img.empty-and-text,
.item.text.img-and-text.empty-and-text,
.item.ulasim.empty-and-img.empty-and-text,
.item.ustyapi.empty-and-img.empty-and-text {
    width: 25%;
    height: 300px;
    margin-top: 40px;
    margin-right: 0;
    margin-left: 0;
    border: 3px solid #fff;
    background-color: transparent
}

.item.diger,
.item.saglik,
.item.su,
.item.ulasim,
.item.ustyapi {
    width: 25%;
    height: 300px;
    margin: 40px 0 0;
    border-color: transparent;
    background-color: transparent
}

.item.text-img {
    width: 25%;
    height: 300px;
    margin-top: 40px;
    margin-right: 0;
    margin-left: 0;
    border-style: none;
    background-color: transparent
}

.setup {
    width: 90%;
    margin-right: auto;
    margin-left: auto
}

.pic {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%
}

.filter-menu {
    display: flex;
    width: 89%;
    margin: 30px 5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-bottom: 1px solid #e9ebf3;
    text-align: center
}

.div-block,
.itembox.green {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-direction: normal
}

.itembox,
.menu-button {
    border: 1px solid #c2c2c2;
    text-align: center
}

.h3 {
    position: static
}

.div-block {
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.itembox.green {
    display: flex;
    width: 90%;
    margin-right: 5%;
    margin-left: 5%;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-style: none
}

.plugin-show {
    display: block;
    height: auto
}

.section-2 {
    width: 100%;
    margin-top: 60px;
    padding-bottom: 100px
}

.menu-button {
    display: block;
    width: 300px;
    margin: 50px auto;
    border-radius: 6px;
    background-color: transparent;
    font-family: 'Droid Sans', sans-serif;
    color: #333;
    font-weight: 700
}

.menu-button.iso {
    background-color: #b9faf4;
    -webkit-transition: background-color .2s, border-color .2s, color .2s;
    transition: background-color .2s, border-color .2s, color .2s
}

.menu-button.iso:hover {
    border-color: #b9faf4;
    background-color: transparent;
    color: #b9faf4
}

.menu-button.iso.back {
    position: static;
    left: 10%;
    top: 0;
    width: 50px;
    height: 50px;
    margin-top: 30px;
    margin-bottom: 30px;
    padding-right: 4px;
    padding-left: 4px;
    border-color: #333;
    background-color: transparent;
    color: #333;
    line-height: 30px;
    text-transform: lowercase
}

.menu-button.iso.back:hover {
    background-color: #333;
    color: #b9faf4
}

.setup-img {
    display: block;
    margin: 20px auto
}

._16-text,
.bullet,
.heading-10,
.section-text,
.sectors-head {
    margin-bottom: 20px
}

.setup-img.in-bl {
    display: inline-block;
    height: 400px
}

.button {
    display: inline-block;
    padding: 4px 15px;
    background-color: #000;
    color: #fff;
    text-align: center;
    text-decoration: none
}

.button.filtering-button,
.column-80,
.heading-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.heading-10,
.text-block-78 {
    padding-left: 5%;
    font-family: Klavika, sans-serif
}

.button.filtering-button {
    display: flex;
    width: auto;
    height: 50px;
    margin-right: 10px;
    margin-left: 0;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px #c2c2c2;
    border-radius: 0;
    background-color: transparent;
    color: #0b3b5d;
    font-size: 16px;
    font-weight: 400
}

.button.filtering-button:focus,
.button.filtering-button:hover {
    border-bottom-style: solid;
    border-bottom-color: #761f32;
    background-color: transparent
}

.button.filtering-button:hover {
    color: #761f32
}

.red {
    color: red;
    font-weight: 600
}

._16-text,
.bullet,
.column-81,
.heading-10,
.section-text,
.text-block-80 {
    color: #0b3b5d
}

.heading-10 {
    display: flex;
    width: 100%;
    height: auto;
    margin-left: 0;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 72px;
    font-weight: 500
}

._16-text,
.bullet,
.column-81,
.section-text,
.text-block-78,
.text-block-80 {
    font-weight: 300
}

.breadcrumb-link-2.black {
    margin-left: 5px;
    font-family: Klavika, sans-serif;
    color: hsla(0, 0%, 100%, .42);
    font-size: 14px;
    font-weight: 300
}

.text-block-78 {
    width: 50%;
    margin-top: 20px;
    padding-right: 5%;
    color: #0b3b5d;
    font-size: 27px;
    line-height: 32px
}

.div-block-61 {
    width: 100%;
    padding-left: 0
}

.columns-34 {
    width: 90%;
    margin-top: 0;
    margin-right: 5%;
    margin-left: 5%;
    padding-top: 100px;
    border: 1px #e9ebf3
}

.column-80 {
    display: flex;
    min-height: 300px;
    padding: 20px 0 20px 20px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    border: 1px #e9ebf3
}

.column-81 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    padding: 20px 10px 20px 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

._16-text {
    display: block;
    width: 100%;
    font-size: 18px;
    line-height: 28px;
    text-align: center
}

.sector-picture {
    position: absolute;
    display: none;
    width: 100%;
    height: 500px;
    margin-top: -250px
}

.columns-35,
.columns-37,
.columns-38 {
    width: 90%;
    margin-right: 5%;
    margin-left: 5%
}

.section-text {
    width: 100%;
    margin-top: 0;
    padding-left: 0;
    border-left: 1px #761f32;
    font-size: 22px;
    line-height: 31px;
    text-align: center
}

.div-block-62 {
    display: block;
    width: auto;
    padding-right: 0;
    padding-left: 0
}

.text-block-80 {
    font-family: Klavika, sans-serif;
    font-size: 24px;
    line-height: 32px;
    text-align: left
}

.bullet {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
    line-height: 28px;
    text-align: center
}

.slider {
    display: none;
    height: 100%
}

.slide-2 {
    background-image: url('../images/insaat.webp')
}

.slide-3 {
    background-image: url('../images/insaat-2.webp')
}

.slide-5 {
    background-image: url('../images/insaat-3..webp')
}

.slide-nav-7,
.slide-nav-9 {
    font-size: 8px
}

.heading-11 {
    display: block;
    width: 90%;
    margin-top: 60px;
    margin-left: 5%;
    padding-right: 0;
    padding-left: 0;
    -ms-flex-item-align: start;
    align-self: flex-start;
    color: #761f32;
    text-align: left
}

.case-study {
    display: block;
    width: 90%;
    margin-top: 38px;
    margin-right: 5%;
    margin-left: 5%;
    border: 1px #e9ebf3
}

.sectors-description,
.sectors-description-2,
.sectors-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    font-family: Klavika, sans-serif;
    color: #fff
}

.page-image-sectors {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: -1;
    width: 100%;
    min-height: 500px;
    background-color: #0b3b5d;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/1TH09293.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/1TH09293.webp');
    background-position: 0 0, 50% 50%
}

.insaat-img.project-detail,
.page-image-gayrimenkul.project-detail,
.page-image-sanayi.project-detail,
.page-image-sectors-copy.project-detail,
.page-image-sectors.project-detail {
    background-image: none;
    background-position: 0 0
}

.insaat-img.yairim,
.page-image-gayrimenkul.yairim,
.page-image-sanayi.yairim,
.page-image-sectors-copy.yairim,
.page-image-sectors.yairim {
    background-color: #000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .57)), to(rgba(0, 0, 0, .57))), url('../images/Istanbul-Havalimani-1.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .57), rgba(0, 0, 0, .57)), url('../images/Istanbul-Havalimani-1.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, cover
}

.insaat-img.enerji,
.page-image-gayrimenkul.enerji,
.page-image-sanayi.enerji,
.page-image-sectors-copy.enerji,
.page-image-sectors.enerji {
    background-color: #000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .57)), to(rgba(0, 0, 0, .57))), url('../images/Yeka-Ruzgar-2.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .57), rgba(0, 0, 0, .57)), url('../images/Yeka-Ruzgar-2.webp');
    background-position: 0 0, 50% 100%;
    background-size: auto, cover
}

.insaat-img.gayrimenkul,
.page-image-gayrimenkul.gayrimenkul,
.page-image-sanayi.gayrimenkul,
.page-image-sectors-copy.gayrimenkul,
.page-image-sectors.gayrimenkul {
    background-color: #000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .57)), to(rgba(0, 0, 0, .57))), url('../images/Nevbahar-13.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .57), rgba(0, 0, 0, .57)), url('../images/Nevbahar-13.webp');
    background-position: 0 0, 50% 100%;
    background-size: auto, cover
}

.insaat-img.sanayi,
.page-image-gayrimenkul.sanayi,
.page-image-sectors-copy.sanayi,
.page-image-sectors.sanayi {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/sanayi.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sanayi.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, auto
}

.sectors-head {
    display: flex;
    width: 100%;
    height: auto;
    margin-left: 0;
    padding-left: 5%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 72px;
    font-weight: 500
}

.link-20,
.link-block {
    height: 50px;
    min-height: 50px
}

.sectors-head-copy.project-detail,
.sectors-head.project-detail {
    width: 90%;
    margin-right: 5%;
    margin-left: 5%;
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.sectors-head-copy.sanayi,
.sectors-head.sanayi {
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.sectors-description,
.sectors-description-2 {
    display: flex;
    width: 50%;
    margin-top: 20px;
    margin-left: 5%;
    padding-right: 5%;
    padding-left: 0;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-size: 27px;
    line-height: 32px;
    font-weight: 300
}

.link-block,
.more-text-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    text-decoration: none
}

.sectors-description-copy.project-detail,
.sectors-description.project-detail {
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.sectors-description-copy.sanayi,
.sectors-description.sanayi {
    z-index: 100;
    width: 60%;
    margin-right: 20%;
    margin-left: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.link-20 {
    width: 40%
}

.link-block {
    position: absolute;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 20;
    display: flex;
    width: 20%;
    margin-top: 250px;
    margin-right: 5%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px #fff;
    border-bottom: 1px solid #fff;
    background-color: transparent;
    background-image: url('../images/down-arrow-1.webp'), url('../images/down-arrow-1.webp');
    background-position: 94% -50%, 94% 50%;
    background-size: 20px, 20px;
    background-repeat: no-repeat, no-repeat;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    font-size: 20px;
    font-weight: 300
}

.link-block:hover {
    background-position: 94% 50%, 94% 200%;
    opacity: .5
}

.more-text {
    display: none;
    width: 90%;
    margin-top: 38px;
    margin-right: 5%;
    margin-left: 5%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px #e9ebf3
}

.lang-sec,
.more-text-btn {
    -webkit-box-pack: center;
    -webkit-transition: .2s
}

.div-block-63 {
    overflow: hidden;
    width: 70%;
    height: 250px;
    min-height: auto;
    margin-top: 100px;
    margin-right: 15%;
    margin-left: 15%;
    padding: 60px
}

.more-text-btn {
    display: flex;
    width: 10%;
    height: 50px;
    margin-top: 20px;
    margin-right: 45%;
    margin-left: 45%;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('../images/down-arrow.webp');
    background-position: 50% 90%;
    background-size: 10px;
    background-repeat: no-repeat;
    transition: .2s;
    color: #0b3b5d
}

.d-56-card-wrapper,
.d-56-h3-heading {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.more-text-btn:hover {
    background-position: 50% 100%
}

.more-text-content {
    overflow: hidden;
    width: 70%;
    height: 250px;
    min-height: auto;
    margin: 60px 15% 100px;
    padding: 60px 60px 20px
}

.more-text-content.sectors {
    margin-top: 140px;
    margin-bottom: 40px
}

.d-56-background-image.ins-1,
.d-56-background-image.ins-10,
.d-56-background-image.ins-11,
.d-56-background-image.ins-12,
.d-56-background-image.ins-13,
.d-56-background-image.ins-14,
.d-56-background-image.ins-2,
.d-56-background-image.ins-3,
.d-56-background-image.ins-4,
.d-56-background-image.ins-5,
.d-56-background-image.ins-6,
.d-56-background-image.ins-7,
.d-56-background-image.ins-8,
.d-56-background-image.ins-9 {
    height: 100%;
    border: 3px solid #fff
}

.heading-12 {
    font-weight: 400
}

.d-56-card-wrapper {
    position: relative;
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 400px;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 3px solid #fff;
    border-radius: 0;
    font-weight: 500;
    text-decoration: none
}

.d-56-paragraph {
    position: absolute;
    z-index: 100;
    width: 60px;
    height: 2px;
    max-width: none;
    margin-bottom: 0;
    margin-left: 0;
    background-color: #0b3b5d;
    font-family: Montserrat, sans-serif;
    color: #000;
    font-weight: 300;
    text-align: center;
    letter-spacing: 1px
}

.d-56-h3-heading {
    position: relative;
    z-index: 3;
    display: flex;
    width: 100%;
    min-height: 80px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    color: #0b3b5d;
    font-size: 18px;
    line-height: 24px;
    font-weight: 500;
    text-align: left;
    letter-spacing: 0
}

.d-58-nav-wrapper,
.lang-sec {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.d-56-background-image {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    height: 120%;
    margin-top: 0;
    background-image: url('../images/Istanbul-Havalimani-1.webp');
    background-position: 50% 0;
    background-size: cover;
    background-repeat: no-repeat
}

.d-56-background-image._1,
.project-detail-slide.ins-63 {
    background-image: url('../images/KKTC-DenizGecis-Isale-Hatti-1.webp')
}

.d-56-background-image._2 {
    display: block;
    border: 3px solid #fff;
    background-image: url('../images/kuzey-marmara.webp')
}

.d-56-background-image._3 {
    display: block;
    background-image: url('../images/tanap-4.webp')
}

.d-56-background-image.ins-1 {
    background-image: url('../images/Istanbul-Havalimani-1.webp')
}

.d-56-background-image.ins-2 {
    display: block;
    background-image: url('../images/THY-Destek-Binalari-3.webp');
    background-position: 50% 50%
}

.d-56-background-image.ins-3 {
    display: block;
    background-image: url('../images/sabiha-gokcen-pist-yapim-projesi-3.webp');
    background-size: cover
}

.d-56-background-image.ins-4 {
    background-image: url('../images/yatirim-isletme.webp')
}

.d-56-background-image.ins-5 {
    display: block;
    background-image: url('../images/menemen-aliaga-candarli-otoyol-projesi.webp')
}

.d-56-background-image.ins-6 {
    display: block;
    background-image: url('../images/Canakkale-Ezine-Ayvacik-1.webp')
}

.d-56-background-image.ins-7 {
    display: block;
    background-image: url('../images/Istanbul-Sile-Agva-Yolu-2.webp')
}

.d-56-background-image.ins-8 {
    display: block;
    background-image: url('../images/Sabuncubeli-Tuneli-Baglanti-Yollari-1.webp');
    background-position: 50% 0
}

.d-56-background-image.ins-9 {
    display: block;
    background-image: url('../images/Nurdagi-Islahiye-Yolu-2.webp');
    background-position: 100% 50%
}

.d-56-background-image.ins-10 {
    display: block;
    background-image: url('../images/Metrobus-Ulasim-Insaati-5.webp');
    background-position: 50% 0;
    background-size: cover
}

.d-56-background-image.ins-11 {
    display: block;
    background-image: url('../images/Dudullu-Bostanci-Metro-1.webp')
}

.d-56-background-image.ins-12 {
    display: block;
    background-image: url('../images/Mecidiyekoy-Mahmutbey-Metro-2.webp')
}

.d-56-background-image.ins-13 {
    background-image: url('../images/Gayrettepe-Havalimani-Metro-1.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-14 {
    display: block;
    background-image: url('../images/Yeni-Havalimani-Halkali-Metro-1.webp');
    background-position: 0 0;
    background-size: auto 400px
}

.d-56-background-image.ins-16,
.d-56-background-image.ins-17 {
    background-size: cover;
    height: 100%;
    border: 3px solid #fff;
    display: block
}

.d-56-background-image.ins14 {
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Kirazli-Halkali-Metro-3.webp');
    background-position: 50% 50%
}

.d-56-background-image.ins-16 {
    background-image: url('../images/Marmaray-2.webp');
    background-position: 0 100%
}

.d-56-background-image.ins-17 {
    background-image: url('../images/Gaziray-4.webp');
    background-position: 50% 50%
}

.d-56-background-image.ins-18 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Antalya-Rayli-Sistem-1.webp');
    background-position: 0 100%;
    background-size: cover
}

.d-56-background-image.ins-19,
.d-56-background-image.ins-20,
.d-56-background-image.ins-21,
.d-56-background-image.ins-22,
.d-56-background-image.ins-23,
.d-56-background-image.ins-24,
.d-56-background-image.ins-25,
.d-56-background-image.ins-26 {
    background-position: 50% 100%;
    height: 100%;
    border: 3px solid #fff;
    background-size: cover
}

.d-56-background-image.ins-19 {
    background-image: url('../images/KKTC-DenizGecis-Isale-Hatti-1.webp')
}

.d-56-background-image.ins-20 {
    display: block;
    background-image: url('../images/Melen-Isale-Hatti-1.webp')
}

.d-56-background-image.ins-21 {
    display: block;
    background-image: url('../images/Avrupa-Bolgesi-Icmesuyu-Tunel-Insaati-4.webp')
}

.d-56-background-image.ins-22 {
    display: block;
    background-image: url('../images/Gaziantep-Duzbag-Icmesuyu-Isale-Hatti-1.webp')
}

.d-56-background-image.ins-23 {
    display: block;
    background-image: url('../images/terkos-ikitelli-icme-suyu-isale-hatti-1.webp')
}

.d-56-background-image.ins-24 {
    display: block;
    background-image: url('../images/Kartal-Lutfi-Kirdar-Egitim-ve-Aractirma-Hastanesi-2.webp')
}

.d-56-background-image.ins-25 {
    display: block;
    background-image: url('../images/Istanbul-Uluslararasi-Finans-Merkezi_Ziraat-Kuleleri-1.webp')
}

.d-56-background-image.ins-26 {
    background-image: url('../images/Ankara-Baskent-Emlak-Konutlari-2.webp')
}

.d-56-background-image.ins-27 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Ankara-Balgat-Ofis-2.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-28 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Basaksehir-Stadi-1.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-29 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Finanskent-Konutlari-2.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-30 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Yesilvadi-Konaklari-2.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-31 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Mersin-Yurt-1.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-32 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/vatan-caddesi-gelirler-idaresi-baskanligi-hizmet-binasi-01.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-33 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/KUZEY-IRAK-KAMP-01.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-34 {
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Tanap-Lot-4-3.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-35 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Tanap-Lot-5-4.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-36 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Kuzey-Marmara-Dogalgaz-Depolama-1.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-37 {
    display: block;
    border: 3px solid #fff;
    height: 100%;
    background-image: url('../images/Yarimca-Oyakport-1.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-38 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/atakoy-atiksu-aritma-tesisi-insaati-01.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image.ins-39 {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/taksim-meydani-duzenleme-insaati-01.webp');
    background-position: 50% 50%;
    background-size: cover
}

.d-56-background-image._5 {
    background-image: url('../images/menemen-aliaga-candarli-otoyol-projesi.webp')
}

.d-56-background-image.energy-1 {
    background-image: url('../images/Yeka-Gunes-1.webp')
}

.d-56-background-image.energy-2 {
    background-image: url('../images/Yeka-Ruzgar-2.webp')
}

.d-56-background-image.energy-3 {
    background-image: url('../images/Kutun-1.webp')
}

.d-56-background-image.energy-4 {
    background-image: url('../images/Torul-Hes-1.webp')
}

.d-56-background-image.energy-5 {
    background-image: url('../images/Ordu-Hes-1.webp')
}

.d-56-background-image.energy-6 {
    background-image: url('../images/Dogankent-1.webp')
}

.d-56-background-image.energy-7 {
    background-image: url('../images/Kalen-1.webp')
}

.d-56-background-image.energy-8 {
    background-image: url('../images/Etki-Liman-1.webp')
}

.d-56-background-image.gayrimenkul-1 {
    background-image: url('../images/Nevbahar-7.webp')
}

.d-56-background-image.gayrimenkul-2 {
    background-image: url('../images/Nevbahar-13.webp')
}

.d-56-background-image.res-1 {
    background-image: url('../images/mkci-1-1.webp')
}

.d-56-background-image.res-2 {
    background-image: url('../images/vnky-2-2.webp');
    background-position: 50% 50%
}

.d-56-background-image.ins-37-copy {
    display: block;
    height: 100%;
    border: 3px solid #fff;
    background-image: url('../images/Yarimca-Oyakport-1.webp');
    background-size: cover
}

.link-sticky-2:active,
.link-sticky-2:focus,
.link-sticky-2:hover {
    border-left: 1px solid #cfd1d3;
    margin-left: 0
}

.d-58-image.fifth,
.d-58-image.fourth,
.d-58-image.second,
.d-58-image.third {
    background-size: 150px
}

.arrow-big {
    position: relative;
    left: 80%;
    top: 37%;
    right: 0;
    bottom: 0;
    z-index: 5;
    width: 50px;
    height: 50px;
    border-radius: 0;
    background-color: transparent;
    background-image: url('../images/chevron-1.webp');
    background-position: 50% 50%;
    background-size: 20px;
    background-repeat: no-repeat
}

.d-58-image,
.div-block-68 {
    background-image: url('../images/insaat-menu-img.webp');
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.arrow-big:hover {
    background-color: #000
}

.arrow-big.small {
    left: 88%;
    top: 59%;
    background-color: transparent
}

.picture-copy._1,
.picture._2 {
    background-color: #f2f3f5;
    height: 250px
}

.div-block-65,
.div-block-70 {
    width: 100%;
    height: 1px;
    margin-top: 60px;
    background-color: #e9ebf3
}

.div-block-66 {
    width: 90%;
    height: auto;
    max-width: none;
    margin-right: 5%;
    margin-left: 5%;
    padding-top: 10px;
    padding-bottom: 0;
    border-top-color: #e9ebf3
}

.menu-line {
    width: 80%;
    height: 1px;
    margin-right: 10%;
    margin-left: 10%;
    border: 1px #000;
    background-color: #e9ebf3
}

.tab-pane-tab-1 {
    width: 100%;
    height: auto;
    margin-left: 0
}

.div-block-67 {
    width: 100%;
    height: 250px
}

.div-block-68 {
    position: absolute;
    left: 145%;
    top: 0;
    right: 0;
    bottom: 0;
    width: 250px;
    height: 220px;
    margin-left: 0;
    background-size: cover
}

.d-58-menu-item-text {
    font-family: Montserrat, sans-serif;
    color: #000;
    font-size: 32px;
    line-height: 32px;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: none
}

.d-58-menu-item-underline {
    height: 5px;
    margin-top: -5px;
    background-color: #4d16dd;
    -webkit-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    transform-origin: 100% 50%
}

.d-58-menu-item {
    position: relative;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    text-decoration: none
}

.d-58-color-block,
.d-58-image,
.d-58-image-wrapper {
    position: absolute;
    bottom: 0;
    top: 0
}

.d-58-image-wrapper {
    left: 250px;
    right: auto;
    overflow: hidden;
    width: 250px;
    height: 200px;
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    transform-origin: 0% 100%
}

.d-58-image {
    left: 100%;
    right: 0;
    width: 250px;
    height: 200px;
    min-height: auto
}

.d-58-image.third {
    left: auto;
    top: 0;
    right: 0;
    bottom: auto;
    background-position: 50% 0
}

.d-58-image._2 {
    top: -40px;
    display: none;
    background-image: url('../images/menu-yatirim-isletme.webp')
}

.d-58-image._3 {
    top: -80px;
    display: none;
    background-image: url('../images/gayrimenkul-menu-img.webp')
}

.d-58-image._4 {
    top: -160px;
    display: none;
    background-image: url('../images/sanayi-menu-img.webp')
}

.d-58-image._5 {
    top: -120px;
    display: none;
    background-image: url('../images/enerji-menuimg.webp')
}

.d-58-color-block {
    left: auto;
    right: 0;
    background-color: #4d16dd
}

.d-58-nav-wrapper {
    display: flex;
    width: 50%;
    margin-top: 0;
    margin-left: 0;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.lang-sec {
    display: flex;
    padding: 20px 12px;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    transition: .2s;
    color: hsla(0, 0%, 100%, .48);
    font-size: 13px;
    font-weight: 300;
    text-decoration: none
}

.sectors-head-2,
.sectors-head-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.back,
.link-sticky-2,
.next {
    -webkit-transition: .2s;
    text-decoration: none
}

.div-block-69 {
    width: 1px;
    height: 15px;
    margin-left: 20px;
    padding-left: 0;
    background-color: hsla(0, 0%, 100%, .28)
}

.sectors-head-2,
.sectors-head-3,
.sectors-head-4 {
    height: auto;
    margin-left: 0;
    padding-left: 5%;
    color: #fff;
    font-weight: 500;
    text-align: center !important;
    margin-bottom: 20px;
    font-family: Klavika, sans-serif
}

.breadcrumb-2.kariyer {
    padding-right: 0;
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.sectors-head-2 {
    display: flex;
    width: 100%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 72px
}

.sectors-head-4 {
    display: flex;
    width: 100%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 56px
}

.columns-36,
.sectors-head-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%
}

.sectors-head-2.kariyer,
.sectors-head-4.kariyer {
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    line-height: 68px;
    justify-content: center;
    text-align: center !important
}

.sectors-head-3 {
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    font-size: 72px
}

.column-83,
.sectors-head-3.kariyer {
    padding-left: 0;
    -webkit-box-pack: center
}

.sectors-head-3.kariyer {
    text-align: center !important;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.columns-36 {
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px solid #e9ebf3
}

.cemal-kalyoncu,
.column-83 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    height: 100%;
    -webkit-filter: grayscale(100%)
}

.column-83 {
    display: flex;
    min-height: 550px;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), to(#000)), url('../images/4fa36f84-eadf-4991-adab-afb86d307a9d.webp');
    background-image: linear-gradient(180deg, transparent 50%, #000), url('../images/4fa36f84-eadf-4991-adab-afb86d307a9d.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, cover;
    filter: grayscale(100%)
}

.column-84 {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 60px;
    border-left: 1px solid #e9ebf3
}

.div-block-71 {
    width: 100%;
    height: 100%;
    background-image: url('../images/4fa36f84-eadf-4991-adab-afb86d307a9d.webp');
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.div-block-72 {
    min-height: 100px;
    margin-top: 100%;
    border: 1px solid #761f32;
    background-color: rgba(95, 15, 32, .46)
}

.alinti,
.content-text-2 {
    margin-top: 20px;
    color: #000
}

.picture-copy,
.sidebar-nav-2 {
    background-color: transparent
}

.alinti {
    position: static;
    width: 90%;
    margin-bottom: 20px;
    padding-left: 40px;
    border-left: 2px solid #761f32;
    font-family: Klavika, sans-serif;
    font-size: 22px;
    line-height: 26px;
    font-weight: 300
}

.cemal-kalyoncu {
    display: flex;
    min-height: 550px;
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), to(#000)), url('../images/hasan-kalyoncu-1_1.webp');
    background-image: linear-gradient(180deg, transparent 50%, #000), url('../images/hasan-kalyoncu-1_1.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, cover;
    filter: grayscale(100%)
}

.columns-16,
.content-part-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.picture-copy,
.picture._2 {
    border-radius: 200px;
    background-size: contain
}

.picture._2 {
    width: 250px;
    background-image: url(../images/hasan-kalyoncu-1_1.webp);
    background-position: 50% 100%;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.sidebar-2 {
    z-index: 999;
    border-left: 3px #ee5524
}

.content-part-copy {
    display: flex;
    min-height: auto;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.columns-16 {
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.column-29,
.column-30,
.column-30-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.picture-copy {
    width: 350px;
    height: 350px;
    background-image: url('https://kalyonholding.com/images/image-4.webp');
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.picture-copy._1 {
    width: 250px;
    background-image: url('../images/4fa36f84-eadf-4991-adab-afb86d307a9d.webp')
}

.column-30,
.column-30-copy {
    display: flex;
    padding-right: 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.content-part.kariyer {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.content-text-2 {
    width: 100%;
    line-height: 25px;
    font-weight: 400
}

.column-29 {
    display: flex;
    padding-left: 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-item-20-copy-2,
.link-sticky-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.flex-grid-wrapped-copy.gutter-20 {
    width: 90%;
    margin: 160px 5% -50px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.flex-item-20-copy-2 {
    position: relative;
    display: flex;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 40px;
    padding-right: 20px;
    padding-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.link-sticky-2 {
    display: flex;
    width: 100%;
    height: 48px;
    margin-left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #d3d8dd;
    transition: .2s;
    color: #000;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400
}

.bullet-text,
.div-block-73,
.titl-small.num {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.link-sticky-2:hover {
    color: #761f32;
    font-weight: 400
}

.link-sticky-2:focus {
    font-weight: 700
}

.link-sticky-2.w--current {
    border-left: 2px solid #761f32;
    color: #761f32;
    font-size: 18px
}

.link-sticky-2.w--current:hover {
    border-left-width: 2px;
    border-left-color: #cfd1d3
}

.sidebar-nav-2 {
    border-left: 1px #000
}

.sidebar-wrapper-2 {
    position: -webkit-sticky;
    position: sticky;
    left: auto;
    top: 0;
    overflow: hidden;
    width: 100%;
    height: auto;
    margin-top: 0;
    border-left: 1px #d3d8dd
}

.text-1 {
    position: static;
    width: 90%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 0;
    border-left: 1px #a8a8a8;
    font-family: Klavika, sans-serif;
    color: #000;
    font-size: 24px;
    line-height: 34px;
    font-weight: 300
}

.titl-small {
    margin-top: 20px;
    font-size: 19px;
    line-height: 26px
}

.titl-small.num {
    display: flex;
    height: 50px;
    margin-top: 10px;
    padding-left: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #761f32
}

.bullet-text {
    display: flex;
    width: 90%;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-left: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url('../images/chevron-2.webp');
    background-position: 0 50%;
    background-size: 15px;
    background-repeat: no-repeat;
    color: #000;
    font-size: 17px;
    line-height: 26px;
    font-weight: 400
}

.project-detail-slide,
.project-detail-slide.ins-1 {
    background-position: 50% 50%;
    background-size: cover
}

.div-block-74,
.text-block-83 {
    height: 50px;
    border-radius: 100px;
    color: #fff
}

.div-block-73 {
    display: flex;
    width: 100%;
    min-height: 60px;
    margin-top: 20px;
    border-top: 1px #e9ebf3
}

.div-block-76,
.text-block-83 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-pack: center
}

.div-block-74 {
    width: 50px;
    min-height: 50px;
    margin-top: 10px;
    background-color: #761f32;
    font-size: 10px
}

.mask,
.slider-2 {
    width: 100%
}

.text-block-83 {
    display: flex;
    width: 100%;
    margin-top: 0;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 21px;
    font-weight: 300
}

.slider-2 {
    min-height: 300px;
    margin-top: 60px;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    background-color: #fff
}

.slide-6,
.slide-7 {
    width: 16.6%
}

.slide-6.final {
    border-right: 2px solid #761f32
}

.slide-7 {
    position: relative;
    min-height: 300px
}

.div-block-75 {
    position: absolute;
    width: 100%;
    height: 1px;
    margin-top: 150px;
    background-color: #e9ebf3
}

.div-block-76 {
    position: absolute;
    display: flex;
    width: 20px;
    height: 20px;
    margin-top: 0;
    margin-left: 45%;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 3px solid #761f32;
    border-radius: 50px;
    background-color: #fff
}

.left-arrow-7,
.text-block-84 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.back,
.div-block-87,
.next {
    border-bottom: 1px solid #e9ebf3
}

.div-block-76.bottom {
    position: static;
    display: block;
    margin-top: 140px;
    margin-left: 45%
}

.heading-13 {
    width: 100%;
    min-height: 40px;
    margin-top: 0;
    color: #761f32;
    text-align: center
}

.left-arrow-7,
.right-arrow-7 {
    bottom: auto;
    width: 50px;
    height: 50px;
    margin-top: -120px;
    border: 1px solid #e9ebf3;
    color: #761f32;
    left: auto;
    top: 0;
    right: 0
}

.heading-13.bottom,
.privacy-bullet._1 {
    margin-top: 10px;
    margin-bottom: 0
}

.text-block-84 {
    display: flex;
    overflow: visible;
    min-height: 90px;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-weight: 300;
    text-align: center;
    line-height: 14px
}

.bold-text-26,
.text-block-87 {
    padding-right: 20px;
    padding-left: 20px
}

.text-block-84.top {
    display: block;
    width: 100%;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
    white-space: pre-line
}

.right-arrow-7 {
    background-color: #fff;
    font-size: 15px
}

.left-arrow-7:hover,
.right-arrow-7:hover {
    background-color: rgba(233, 235, 243, .35)
}

.back:hover,
.next:hover {
    background-color: rgba(233, 235, 243, .5)
}

.left-arrow-7 {
    display: flex;
    margin-right: 60px;
    margin-bottom: 0;
    font-size: 14px;
    text-align: left
}

.back,
.footer-section,
.next {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-77 {
    position: absolute;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    width: 1px;
    height: 100px;
    margin-top: 100px;
    margin-right: 0;
    background-color: #e9ebf3
}

.footer-section {
    position: static;
    left: 0;
    top: auto;
    right: 0;
    bottom: 0;
    display: flex;
    width: 100%;
    height: auto;
    max-width: none;
    margin-top: 60px;
    margin-bottom: 0;
    padding-top: 40px;
    padding-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px hsla(0, 0%, 86.7%, .14);
    background-color: #fff
}

.slider-3 {
    width: 90%;
    min-height: 700px;
    margin-right: 5%;
    margin-left: 5%
}

.bold-text-24 {
    margin-bottom: 60px;
    font-size: 48px;
    line-height: 52px
}

.project-detail-slide {
    background-image: url('../images/Yeni-Havalimani-Halkali-Metro-4.webp')
}

.project-detail-slide.ins-1 {
    background-image: url('../images/Istanbul-Havalimani-1.webp');
    background-repeat: no-repeat
}

.project-detail-slide.ins-2 {
    background-image: url('../images/Istanbul-Havalimani-4.webp');
    background-position: 0 0;
    background-size: cover;
    background-repeat: no-repeat
}

.project-detail-slide.enrgy-1,
.project-detail-slide.enrgy-10,
.project-detail-slide.enrgy-11,
.project-detail-slide.enrgy-12,
.project-detail-slide.enrgy-13,
.project-detail-slide.enrgy-2,
.project-detail-slide.enrgy-3,
.project-detail-slide.enrgy-4,
.project-detail-slide.enrgy-5,
.project-detail-slide.enrgy-6,
.project-detail-slide.enrgy-7,
.project-detail-slide.enrgy-8,
.project-detail-slide.enrgy-9,
.project-detail-slide.gy-1,
.project-detail-slide.gy-10,
.project-detail-slide.gy-11,
.project-detail-slide.gy-12,
.project-detail-slide.gy-13,
.project-detail-slide.gy-14,
.project-detail-slide.gy-2,
.project-detail-slide.gy-3,
.project-detail-slide.gy-4,
.project-detail-slide.gy-5,
.project-detail-slide.gy-6,
.project-detail-slide.gy-7,
.project-detail-slide.gy-8,
.project-detail-slide.gy-9,
.project-detail-slide.ins-10,
.project-detail-slide.ins-11,
.project-detail-slide.ins-12,
.project-detail-slide.ins-13,
.project-detail-slide.ins-14,
.project-detail-slide.ins-15,
.project-detail-slide.ins-16,
.project-detail-slide.ins-17,
.project-detail-slide.ins-18,
.project-detail-slide.ins-19,
.project-detail-slide.ins-20,
.project-detail-slide.ins-21,
.project-detail-slide.ins-22,
.project-detail-slide.ins-23,
.project-detail-slide.ins-24,
.project-detail-slide.ins-25,
.project-detail-slide.ins-26,
.project-detail-slide.ins-27,
.project-detail-slide.ins-28,
.project-detail-slide.ins-29,
.project-detail-slide.ins-3,
.project-detail-slide.ins-30,
.project-detail-slide.ins-31,
.project-detail-slide.ins-32,
.project-detail-slide.ins-33,
.project-detail-slide.ins-34,
.project-detail-slide.ins-35,
.project-detail-slide.ins-36,
.project-detail-slide.ins-37,
.project-detail-slide.ins-38,
.project-detail-slide.ins-39,
.project-detail-slide.ins-4,
.project-detail-slide.ins-40,
.project-detail-slide.ins-41,
.project-detail-slide.ins-42,
.project-detail-slide.ins-43,
.project-detail-slide.ins-44,
.project-detail-slide.ins-45,
.project-detail-slide.ins-5,
.project-detail-slide.ins-6,
.project-detail-slide.ins-7,
.project-detail-slide.ins-8,
.project-detail-slide.ins-9,
.project-detail-slide.rs-res-1,
.project-detail-slide.rs-res-2,
.project-detail-slide.rs-res-3,
.project-detail-slide.rs-res-4,
.project-detail-slide.rs-res-5,
.project-detail-slide.rs-res-6,
.project-detail-slide.rs-res1-1,
.project-detail-slide.rs-res1-2,
.project-detail-slide.rs-res1-3,
.project-detail-slide.rs-res1-4,
.project-detail-slide.rs-res1-5 {
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.project-detail-slide.ins-3 {
    background-image: url('../images/Istanbul-Havalimani-2.webp')
}

.project-detail-slide.ins-4 {
    background-image: url('../images/Istanbul-Havalimani-3.webp')
}

.project-detail-slide.ins-5 {
    background-image: url('../images/THY-Destek-Binalari-3.webp')
}

.project-detail-slide.ins-6 {
    background-image: url('../images/THY-Destek-Binalari-1.webp')
}

.project-detail-slide.ins-11,
.project-detail-slide.ins-7 {
    background-image: url('../images/THY-Destek-Binalari-2.webp')
}

.project-detail-slide.ins-8 {
    background-image: url('../images/THY-Destek-Binalari-4.webp')
}

.project-detail-slide.ins-9 {
    background-image: url('../images/sabiha-gokcen-pist-yapim-projesi-3.webp')
}

.project-detail-slide.ins-10 {
    background-image: url('../images/sabiha-gokcen-pist-yapim-projesi-4.webp')
}

.project-detail-slide.ins-12 {
    background-image: url('../images/sabiha-gokcen-pist-yapim-projesi-2.webp')
}

.project-detail-slide.ins-13 {
    background-image: url('../images/yatirim-isletme.webp')
}

.project-detail-slide.ins-14 {
    background-image: url('../images/menemen-aliaga-candarli-otoyol.webp')
}

.project-detail-slide.ins-15,
.project-detail-slide.ins-17 {
    background-image: url('../images/Canakkale-Ezine-Ayvacik-2.webp')
}

.project-detail-slide.ins-16 {
    background-image: url('../images/Canakkale-Ezine-Ayvacik-1.webp')
}

.project-detail-slide.ins-18 {
    background-image: url('../images/Canakkale-Ezine-Ayvacik-3.webp')
}

.project-detail-slide.ins-19 {
    background-image: url('../images/Istanbul-Sile-Agva-Yolu-2.webp')
}

.project-detail-slide.ins-20 {
    background-image: url('../images/Istanbul-Sile-Agva-Yolu-1.webp')
}

.project-detail-slide.ins-21 {
    background-image: url('../images/Istanbul-Sile-Agva-Yolu-3.webp')
}

.project-detail-slide.ins-22 {
    background-image: url('../images/Sabuncubeli-Tuneli-Baglanti-Yollari-2.webp')
}

.project-detail-slide.ins-23 {
    background-image: url('../images/Sabuncubeli-Tuneli-Baglanti-Yollari-1.webp')
}

.project-detail-slide.ins-24 {
    background-image: url('../images/Nurdagi-Islahiye-Yolu-1.webp')
}

.project-detail-slide.ins-25 {
    background-image: url('../images/Nurdagi-Islahiye-Yolu-2.webp')
}

.project-detail-slide.ins-26 {
    background-image: url('../images/Metrobus-Ulasim-Insaati-5.webp')
}

.project-detail-slide.ins-27 {
    background-image: url('../images/Metrobus-Ulasim-Insaati-1.webp')
}

.project-detail-slide.ins-28 {
    background-image: url('../images/Metrobus-Ulasim-Insaati-2.webp')
}

.project-detail-slide.ins-29 {
    background-image: url('../images/Metrobus-Ulasim-Insaati-3.webp')
}

.project-detail-slide.ins-30 {
    background-image: url('../images/Metrobus-Ulasim-Insaati-4.webp')
}

.project-detail-slide.ins-31 {
    background-image: url('../images/Dudullu-Bostanci-Metro-1.webp')
}

.project-detail-slide.ins-32 {
    background-image: url('../images/Dudullu-Bostanci-Metro-4.webp')
}

.project-detail-slide.ins-33 {
    background-image: url('../images/Dudullu-Bostanci-Metro-2.webp')
}

.project-detail-slide.ins-34 {
    background-image: url('../images/Dudullu-Bostanci-Metro-3.webp')
}

.project-detail-slide.ins-35 {
    background-image: url('../images/Mecidiyekoy-Mahmutbey-Metro-2.webp')
}

.project-detail-slide.ins-36 {
    background-image: url('../images/Mecidiyekoy-Mahmutbey-Metro-1.webp')
}

.project-detail-slide.ins-37 {
    background-image: url('../images/Mecidiyekoy-Mahmutbey-Metro-4.webp')
}

.project-detail-slide.ins-38 {
    background-image: url('../images/Mecidiyekoy-Mahmutbey-Metro-6.webp')
}

.project-detail-slide.ins-39 {
    background-image: url('../images/Gayrettepe-Havalimani-Metro-1.webp')
}

.project-detail-slide.ins-40 {
    background-image: url('../images/Gayrettepe-Havalimani-Metro-2.webp')
}

.project-detail-slide.ins-41 {
    background-image: url('../images/Gayrettepe-Havalimani-Metro-4.webp')
}

.project-detail-slide.ins-42 {
    background-image: url('../images/Gayrettepe-Havalimani-Metro-3.webp')
}

.project-detail-slide.ins-43 {
    background-image: url('../images/Yeni-Havalimani-Halkali-Metro-1.webp')
}

.project-detail-slide.ins-44 {
    background-image: url('../images/Yeni-Havalimani-Halkali-Metro-2.webp')
}

.project-detail-slide.ins-45 {
    background-image: url('../images/Yeni-Havalimani-Halkali-Metro-3.webp')
}

.project-detail-slide.ins-47 {
    background-image: url('../images/Kirazli-Halkali-Metro-3.webp')
}

.project-detail-slide.ins-48 {
    background-image: url('../images/Kirazli-Halkali-Metro-2.webp')
}

.project-detail-slide.ins-49 {
    background-image: url('../images/Kirazli-Halkali-Metro-5.webp')
}

.project-detail-slide.ins-50 {
    background-image: url('../images/Kirazli-Halkali-Metro-1.webp')
}

.project-detail-slide.ins-51 {
    background-image: url('../images/Marmaray-2.webp')
}

.project-detail-slide.ins-52 {
    background-image: url('../images/Marmaray-1.webp')
}

.project-detail-slide.ins-53 {
    background-image: url('../images/Marmaray-3.webp')
}

.project-detail-slide.ins-54 {
    background-image: url('../images/Marmaray-4.webp')
}

.project-detail-slide.ins-55 {
    background-image: url('../images/Gaziray-4.webp')
}

.project-detail-slide.ins-56 {
    background-image: url('../images/Gaziray-1.webp')
}

.project-detail-slide.ins-57 {
    background-image: url('../images/Gaziray-2.webp')
}

.project-detail-slide.ins-58 {
    background-image: url('../images/Gaziray-3.webp')
}

.project-detail-slide.ins-59 {
    background-image: url('../images/Antalya-Rayli-Sistem-1.webp')
}

.project-detail-slide.ins-60 {
    background-image: url('../images/Antalya-Rayli-Sistem-3.webp')
}

.project-detail-slide.ins-61 {
    background-image: url('../images/Antalya-Rayli-Sistem-2.webp')
}

.project-detail-slide.ins-62 {
    background-image: url('../images/Antalya-Rayli-Sistem-4.webp')
}

.project-detail-slide.ins-64 {
    background-image: url('../images/KKTC-DenizGecis-Isale-Hatti-2.webp')
}

.project-detail-slide.ins-65 {
    background-image: url('../images/KKTC-DenizGecis-Isale-Hatti-3.webp')
}

.project-detail-slide.ins-66 {
    background-image: url('../images/Melen-Isale-Hatti-1.webp')
}

.project-detail-slide.ins-67 {
    background-image: url('../images/Avrupa-Bolgesi-Icmesuyu-Tunel-Insaati-4.webp')
}

.project-detail-slide.ins-68 {
    background-image: url('../images/Avrupa-Bolgesi-Icmesuyu-Tunel-Insaati-1.webp')
}

.project-detail-slide.ins-69 {
    background-image: url('../images/Avrupa-Bolgesi-Icmesuyu-Tunel-Insaati-3.webp')
}

.project-detail-slide.ins-70 {
    background-image: url('../images/Avrupa-Bolgesi-Icmesuyu-Tunel-Insaati-2.webp')
}

.project-detail-slide.ins-71 {
    background-image: url('../images/Gaziantep-Duzbag-Icmesuyu-Isale-Hatti-1.webp')
}

.project-detail-slide.ins-72 {
    background-image: url('../images/Gaziantep-Duzbag-Icmesuyu-Isale-Hatti-2.webp')
}

.project-detail-slide.ins-74 {
    background-image: url('../images/Gaziantep-Duzbag-Icmesuyu-Isale-Hatti-4.webp')
}

.project-detail-slide.ins-75 {
    background-image: url('../images/terkos-ikitelli-icme-suyu-isale-hatti-1.webp')
}

.project-detail-slide.ins-76 {
    background-image: url('../images/Kuzey-Irak-Icmesuyu-2.webp')
}

.project-detail-slide.ins-73,
.project-detail-slide.ins-78 {
    background-image: url('../images/Kuzey-Irak-Icmesuyu-1.webp')
}

.project-detail-slide.ins-79 {
    background-image: url('../images/Kartal-Lutfi-Kirdar-Egitim-ve-Aractirma-Hastanesi-2.webp')
}

.project-detail-slide.ins-80 {
    background-image: url('../images/Kartal-Lutfi-Kirdar-Egitim-ve-Aractirma-Hastanesi-1.webp')
}

.project-detail-slide.ins-81 {
    background-image: url('../images/Kartal-Lutfi-Kirdar-Egitim-ve-Aractirma-Hastanesi-3.webp')
}

.project-detail-slide.ins-82 {
    background-image: url('../images/Kartal-Lutfi-Kirdar-Egitim-ve-Aractirma-Hastanesi-4.webp')
}

.project-detail-slide.ins-83 {
    background-image: url('../images/Istanbul-Uluslararasi-Finans-Merkezi_Ziraat-Kuleleri-1.webp')
}

.project-detail-slide.ins-84 {
    background-image: url('../images/Istanbul-Uluslararasi-Finans-Merkezi_Ziraat-Kuleleri-2.webp')
}

.project-detail-slide.ins-85 {
    background-image: url('../images/Istanbul-Uluslararasi-Finans-Merkezi_Ziraat-Kuleleri-3.webp')
}

.project-detail-slide.ins-86 {
    background-image: url('../images/Istanbul-Uluslararasi-Finans-Merkezi_Ziraat-Kuleleri-4.webp')
}

.project-detail-slide.ins-87 {
    background-image: url('../images/Ankara-Baskent-Emlak-Konutlari-2.webp')
}

.project-detail-slide.ins-88 {
    background-image: url('../images/Ankara-Baskent-Emlak-Konutlari-1.webp')
}

.project-detail-slide.ins-89 {
    background-image: url('../images/Ankara-Balgat-Ofis-2.webp')
}

.project-detail-slide.ins-90 {
    background-image: url('../images/Ankara-Balgat-Ofis-1.webp')
}

.project-detail-slide.ins-91 {
    background-image: url('../images/Ankara-Balgat-Ofis-3.webp')
}

.project-detail-slide.ins-92 {
    background-image: url('../images/Ankara-Balgat-Ofis-4.webp')
}

.project-detail-slide.ins-93 {
    background-image: url('../images/Basaksehir-Stadi-1.webp')
}

.project-detail-slide.ins-94 {
    background-image: url('../images/Finanskent-Konutlari-1.webp')
}

.project-detail-slide.ins-95 {
    background-image: url('../images/Finanskent-Konutlari-2.webp')
}

.project-detail-slide.ins-96 {
    background-image: url('../images/Finanskent-Konutlari-3.webp')
}

.project-detail-slide.ins-97 {
    background-image: url('../images/Yesilvadi-Konaklari-2.webp')
}

.project-detail-slide.ins-98 {
    background-image: url('../images/Yesilvadi-Konaklari-1.webp')
}

.project-detail-slide.ins-99 {
    background-image: url('../images/Mersin-Yurt-1.webp')
}

.project-detail-slide.ins-100 {
    background-image: url('../images/Mersin-Yurt-2.webp')
}

.project-detail-slide.ins-101 {
    background-image: url('../images/Mersin-Yurt-3.webp')
}

.project-detail-slide.ins-102 {
    background-image: url('../images/vatan-caddesi-gelirler-idaresi-baskanligi-hizmet-binasi-01.webp')
}

.project-detail-slide.ins-103 {
    background-image: url('../images/KUZEY-IRAK-KAMP-01.webp')
}

.project-detail-slide.ins-104 {
    background-image: url('../images/Tanap-Lot-4-3.webp')
}

.project-detail-slide.ins-105 {
    background-image: url('../images/Tanap-Lot-4-1.webp')
}

.project-detail-slide.ins-106 {
    background-image: url('../images/Tanap-Lot-4-2.webp')
}

.project-detail-slide.ins-107 {
    background-image: url('../images/Tanap-Lot-4-4.webp')
}

.project-detail-slide.ins-108 {
    background-image: url('../images/Tanap-Lot-5-4.webp')
}

.project-detail-slide.ins-109 {
    background-image: url('../images/Tanap-Lot-5-1.webp')
}

.project-detail-slide.ins-110 {
    background-image: url('../images/Tanap-Lot-5-2.webp')
}

.project-detail-slide.ins-111 {
    background-image: url('../images/Tanap-Lot-5-3.webp')
}

.project-detail-slide.ins-112 {
    background-image: url('../images/Tanap-Lot-5-5.webp')
}

.project-detail-slide.ins-113 {
    background-image: url('../images/Kuzey-Marmara-Dogalgaz-Depolama-1.webp')
}

.project-detail-slide.ins-114 {
    background-image: url('../images/Kuzey-Marmara-Dogalgaz-Depolama-2.webp')
}

.project-detail-slide.ins-115 {
    background-image: url('../images/Kuzey-Marmara-Dogalgaz-Depolama-3.webp')
}

.project-detail-slide.ins-116 {
    background-image: url('../images/Yarimca-Oyakport-1.webp')
}

.project-detail-slide.ins-117 {
    background-image: url('../images/Yarimca-Oyakport-2.webp')
}

.project-detail-slide.ins-118 {
    background-image: url('../images/atakoy-atiksu-aritma-tesisi-insaati-01.webp')
}

.project-detail-slide.ins-119 {
    background-image: url('../images/atakoy-atiksu-aritma-tesisi-insaati-02.webp')
}

.project-detail-slide.ins-120 {
    background-image: url('../images/taksim-meydani-duzenleme-insaati-01.webp')
}

.project-detail-slide.ins-121 {
    background-image: url('../images/taksim-meydani-duzenleme-insaati-02.webp')
}

.project-detail-slide.enrgy-1 {
    background-image: url('../images/Yeka-Gunes-1.webp')
}

.project-detail-slide.enrgy-2 {
    background-image: url('../images/Yeka-Gunes-2.webp')
}

.project-detail-slide.enrgy-3 {
    background-image: url('../images/Yeka-Gunes-3.webp')
}

.project-detail-slide.enrgy-4 {
    background-image: url('../images/Yeka-Ruzgar-2.webp')
}

.project-detail-slide.enrgy-5 {
    background-image: url('../images/Yeka-Ruzgar-1.webp')
}

.project-detail-slide.enrgy-6 {
    background-image: url('../images/Kutun-2.webp')
}

.project-detail-slide.enrgy-7 {
    background-image: url('../images/Kutun-1.webp')
}

.project-detail-slide.enrgy-8 {
    background-image: url('../images/Torul-Hes-1.webp')
}

.project-detail-slide.enrgy-9 {
    background-image: url('../images/Ordu-Hes-1.webp')
}

.project-detail-slide.enrgy-10 {
    background-image: url('../images/Dogankent-1.webp')
}

.project-detail-slide.enrgy-11 {
    background-image: url('../images/Dogankent-2.webp')
}

.project-detail-slide.enrgy-12 {
    background-image: url('../images/Kalen-1.webp')
}

.project-detail-slide.enrgy-13 {
    background-image: url('../images/Etki-Liman-2.webp')
}

.project-detail-slide.gy-1 {
    background-image: url('../images/Nevbahar-7.webp')
}

.project-detail-slide.gy-2 {
    background-image: url('../images/Nevbahar-10.webp')
}

.project-detail-slide.gy-3 {
    background-image: url('../images/Nevbahar-14.webp')
}

.project-detail-slide.gy-4 {
    background-image: url('../images/Nevbahar-19.webp')
}

.project-detail-slide.gy-5 {
    background-image: url('../images/Nevbahar-20.webp')
}

.project-detail-slide.gy-6 {
    background-image: url('../images/Nevbahar-13.webp')
}

.project-detail-slide.gy-7 {
    background-image: url('../images/Nevbahar-9.webp')
}

.project-detail-slide.gy-8 {
    background-image: url('../images/Nevbahar-16.webp')
}

.project-detail-slide.gy-9 {
    background-image: url('../images/Nevbahar-12.webp')
}

.project-detail-slide.gy-10 {
    background-image: url('../images/Nevbahar-1.webp')
}

.project-detail-slide.gy-11 {
    background-image: url('../images/Nevbahar-2.webp')
}

.project-detail-slide.gy-12 {
    background-image: url('../images/Nevbahar-4.webp')
}

.project-detail-slide.gy-13 {
    background-image: url('../images/Nevbahar-8.webp')
}

.project-detail-slide.gy-14 {
    background-image: url('../images/Nevbahar-17.webp')
}

.project-detail-slide.rs-res-1 {
    background-image: url('../images/mkci-1.webp')
}

.project-detail-slide.rs-res-2 {
    background-image: url('../images/mkci-2.webp')
}

.project-detail-slide.rs-res-3 {
    background-image: url('../images/mkci-3.webp')
}

.project-detail-slide.rs-res-4 {
    background-image: url('../images/mkci-4.webp')
}

.project-detail-slide.rs-res-5 {
    background-image: url('../images/mkci-5.webp')
}

.project-detail-slide.rs-res-6 {
    background-image: url('../images/mkci-1-1.webp')
}

.project-detail-slide.rs-res1-1 {
    background-image: url('../images/vnky-1.webp')
}

.project-detail-slide.rs-res1-2 {
    background-image: url('../images/vnky-2.webp')
}

.project-detail-slide.rs-res1-3 {
    background-image: url('../images/vnky-3.webp')
}

.project-detail-slide.rs-res1-4 {
    background-image: url('../images/vnky-4.webp')
}

.project-detail-slide.rs-res1-5 {
    background-image: url('../images/vnky-2-2.webp')
}

.icon-10,
.icon-9,
.left-arrow-8,
.right-arrow-8 {
    font-size: 20px
}

.column-85 {
    margin-bottom: 60px;
    padding-left: 0
}

.back,
.next {
    display: flex;
    width: 100%;
    min-height: 80px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #e9ebf3;
    transition: .2s;
    color: #0b3b5d;
    font-size: 17px;
    font-weight: 300
}

.section-bullet,
.section-bullet-2,
.text-block-87 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.arrow-back,
.arrow-next {
    position: absolute;
    width: 142px;
    background-image: url('../images/chevron-1.webp');
    background-position: 50% 50%;
    bottom: 0;
    height: 80px;
    background-size: 30px;
    background-repeat: no-repeat
}

.next:hover {
    padding-left: 20px;
    border-left: 1px solid #e9ebf3
}

.title-2._1,
.title-2._2,
.title-2._3,
.title-2._4,
.title-2._5,
.title-2._6 {
    padding-left: 50px
}

.arrow-next {
    left: auto;
    top: 0;
    right: 0
}

.back:hover {
    padding-right: 20px;
    border-right: 1px solid #e9ebf3
}

.arrow-back {
    left: 0;
    top: 0;
    right: auto;
    -webkit-transform: rotateX(0) rotateY(180deg) rotateZ(0);
    transform: rotateX(0) rotateY(180deg) rotateZ(0);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.div-block-79,
.text-block-87 {
    position: absolute;
    left: auto;
    z-index: 100;
    background-color: #761f32;
    top: 0
}

.project-detail-bold {
    margin-bottom: 20px;
    font-size: 48px;
    line-height: 52px
}

.text-block-87 {
    right: 0;
    bottom: 0;
    display: flex;
    width: 100px;
    height: 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-weight: 500
}

.bold-text-26 {
    color: #761f32
}

.section-bullet,
.section-bullet-2 {
    display: flex;
    width: 49%;
    height: 50px;
    margin-top: 0;
    margin-right: 5px;
    margin-bottom: 20px;
    padding-left: 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #e9ebf3;
    border-left: 1px #761f32;
    color: #0b3b5d;
    font-size: 18px;
    line-height: 24px;
    font-weight: 300;
    text-align: center
}

.div-block-78,
.div-block-79 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-78 {
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start
}

.div-block-79 {
    right: 0;
    bottom: auto;
    display: flex;
    width: 100px;
    height: 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    text-align: center
}

.link-block-2,
.slider-sec {
    left: 0;
    right: 0;
    position: absolute
}

.sectors-description-2.kariyer {
    width: 70%;
    margin-right: 15%;
    margin-left: 15%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.sectors-description-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    margin-top: 20px;
    margin-left: 5%;
    padding-right: 5%;
    padding-left: 0;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-family: Klavika, sans-serif;
    color: #fff;
    font-size: 46px;
    line-height: 24px;
    font-weight: 300
}

.sectors-description-3.kariyer {
    width: 75%;
    margin-right: 15%;
    margin-left: 15%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.link-block-2 {
    top: 0;
    bottom: 0;
    line-height: 500px
}

.text-block-88 {
    padding-right: 20px;
    font-size: 11px;
    font-weight: 300;
    letter-spacing: 2px
}

.gayrimenkul,
.sanayi {
    position: absolute;
    display: block;
    width: 80%;
    margin-top: 5%;
    margin-bottom: 0;
    color: #fff;
    font-size: 40px;
    line-height: 42px;
    font-weight: 100;
    text-align: right
}

.text-block {
    position: absolute;
    top: auto;
    display: none;
    bottom: auto;
    margin-top: -89px;
    margin-right: auto;
    color: #fff;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 10px
}

.enerji,
.yatirim-isletme {
    margin-top: 5%;
    margin-bottom: 0;
    color: #fff;
    line-height: 42px;
    text-align: right
}

.columns-39,
.div-block-80 {
    margin-right: 5%;
    margin-left: 5%
}

.enerji-trigger-2,
.gayrimenkul-trigger-2,
.insaat-trigger-3,
.sanayi-trigger-2,
.yatirim-isletme-trigger {
    position: absolute;
    z-index: 1;
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer
}

.slider-sec {
    top: 0;
    bottom: 0;
    overflow: hidden;
    width: 100%;
    height: 95vh;
    padding-top: 100px;
    padding-bottom: 100px;
    background-color: #000
}

.grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    grid-column-gap: 0px;
    -ms-grid-columns: 1fr 1fr 0.25fr;
    grid-template-columns: 1fr 1fr 0.25fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.underline-2.thick {
    width: 0%;
    height: 2px;
    margin-top: -5px
}

.enerji {
    position: absolute;
    display: block;
    width: 80%;
    font-size: 40px;
    font-weight: 100
}

.slider-name,
.slider-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.orher-trigger {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer
}

.container-3,
.slider-name {
    top: 0;
    bottom: 0;
    height: 90vh;
    right: 0
}

.slider-name {
    position: absolute;
    left: auto;
    display: flex;
    overflow: hidden;
    width: 50vw;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.other-2,
.yatirim-isletme {
    display: block;
    opacity: 0;
    font-size: 40px;
    font-weight: 100;
    position: absolute
}

.yatirim-isletme {
    width: 80%;
    white-space: normal
}

.insaat,
.other-2 {
    margin-bottom: 0;
    color: #fff;
    text-align: right;
    white-space: pre-line
}

.container-3 {
    position: absolute;
    left: 0;
    z-index: 1;
    width: 100vw
}

.other-2 {
    line-height: 40px
}

.slider-right {
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.names-2,
.promo-button-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical
}

.promo-button-2 {
    position: relative;
    display: flex;
    height: 60px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-decoration: none;
    cursor: pointer
}

.promo-button-2._1 {
    font-weight: 400;
    text-decoration: none
}

.names-2 {
    position: absolute;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 500;
    display: flex;
    overflow: hidden;
    width: 50vw;
    height: 95vh;
    padding-top: 50px;
    padding-right: 10%;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.background-video-4,
.slider-left {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    height: 95vh
}

.slider-left,
.title-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.title-2 {
    display: flex;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 40px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('../images/5e4521ca4b26c524616df685_building.webp');
    background-position: 0 37%;
    background-size: 30px;
    background-repeat: no-repeat;
    color: #fff;
    font-size: 20px;
    line-height: 60px;
    font-weight: 300;
    cursor: pointer
}

.title-2._2 {
    background-image: url('../images/investment-w.webp')
}

.title-2._3 {
    background-image: url('../images/real-estate-w.webp');
    background-size: 38px
}

.title-2._4 {
    background-image: url('../images/enerji-w.webp');
    background-position: 0 39%;
    background-size: 38px
}

.title-2._5 {
    background-image: url('../images/sanayi.webp')
}

.title-2._6 {
    background-image: url('../images/girisim_s.webp')
}

.insaat {
    position: absolute;
    display: block;
    width: 80%;
    margin-top: 5%;
    font-size: 40px;
    line-height: 42px;
    font-weight: 100
}

.slider-left {
    right: auto;
    z-index: 20;
    display: flex;
    width: 50vw;
    margin-top: auto;
    padding-top: 80px;
    padding-right: 10%;
    padding-left: 5%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.contact-name,
.div-block-81 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.breadcrumb-copy,
.div-block-81 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal
}

.background-video-4 {
    right: 0;
    background-image: radial-gradient(circle farthest-corner at 50% 50%, transparent 35%, rgba(0, 0, 0, .54)), -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5)));
    background-image: radial-gradient(circle farthest-corner at 50% 50%, transparent 35%, rgba(0, 0, 0, .54)), linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5))
}

.page-image-gayrimenkul,
.page-image-sanayi,
.page-image-sectors-copy {
    position: absolute;
    left: 0;
    bottom: auto;
    min-height: 500px;
    background-color: #0b3b5d;
    background-size: auto, cover;
    top: 0;
    right: auto;
    z-index: -1
}

.link-21,
.link-24 {
    color: #761f32;
    text-decoration: underline
}

.div-block-88,
.div-block-88--download,
.link-22,
.link-23,
.link-block-3 {
    text-decoration: none
}

.section-bullet-2.contact {
    width: 90%;
    padding-left: 20px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    color: #000;
    text-decoration: none
}

.div-block-80 {
    width: 90%;
    margin-top: 180px
}

.columns-39 {
    width: 90%;
    margin-top: 0
}

.contact-name {
    display: flex;
    margin-top: 0;
    margin-bottom: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #761f32;
    font-size: 24px
}

.div-block-81 {
    display: flex;
    width: 100%;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.sectors-description-copy,
.sectors-head-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    color: #fff;
    font-family: Klavika, sans-serif
}

.text-block-89 {
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 300
}

.column-87 {
    padding: 20px 20px 20px 0
}

.page-image-gayrimenkul {
    width: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/Nevbahar-13.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/Nevbahar-13.webp');
    background-position: 0 0, 50% 50%
}

.page-image-sanayi,
.page-image-sanayi.sanayi {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/sanayi.webp');
    background-repeat: no-repeat
}

.page-image-sanayi {
    width: 100%;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sanayi.webp');
    background-position: 0 0, 50% 80%
}

.page-image-sanayi.sanayi {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sanayi.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, auto
}

.sectors-description-copy {
    display: flex;
    width: 70%;
    margin-top: 20px;
    margin-right: 15%;
    margin-left: 15%;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-size: 27px;
    line-height: 32px;
    font-weight: 300;
    text-align: center
}

.sectors-head-copy {
    display: flex;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 72px;
    font-weight: 500
}

.breadcrumb-copy,
.div-block-84 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.breadcrumb-copy {
    display: flex;
    width: 100%;
    margin-top: 100px;
    margin-bottom: 10px;
    padding-right: 5%;
    padding-left: 0;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000
}

.page-image-sectors-copy {
    width: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/Yeka-Ruzgar-21.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/Yeka-Ruzgar-21.webp');
    background-position: 0 0, 50% 15%;
    background-repeat: repeat, no-repeat
}

.content-2 {
    position: relative;
    left: 0;
    top: 0;
    bottom: 0;
    width: 200px;
    height: 200px;
    border-radius: 30px;
    background-color: hsla(0, 0%, 100%, .5)
}

.content-3,
.kvk-img {
    position: absolute;
    left: 0
}

.content-3 {
    bottom: 0;
    width: 100%;
    height: 100%;
    border-radius: 0;
    background-color: hsla(0, 0%, 100%, .06);
    backdrop-filter: blur(5px)
}

.div-block-82 {
    width: 80%;
    height: 1px;
    margin-right: 10%;
    margin-left: 10%;
    background-color: hsla(0, 0%, 100%, .44)
}

.link-22 {
    color: #761f32
}

.column-88 {
    padding: 20px 0 20px 20px
}

.column-89 {
    padding: 20px
}

.div-block-83 {
    padding: 40px;
    border: 1px solid #e9ebf3;
    -webkit-transition: .2s;
    transition: .2s;
    min-height: 320px
}

.div-block-86,
.div-block-87 {
    padding-top: 10px;
    padding-bottom: 10px
}

.div-block-83:hover {
    background-color: rgba(233, 235, 243, .45)
}

.div-block-84 {
    display: flex;
    width: 49%;
    height: 50px;
    margin-top: 10px
}

.div-block-86,
.privacy-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-85 {
    width: 50px;
    height: 50px;
    background-color: #761f32;
    background-image: url('../images/phone-w.webp');
    background-position: 50% 50%;
    background-size: 30px;
    background-repeat: no-repeat
}

.div-block-85.fax {
    background-image: url('../images/fax-w.webp')
}

.div-block-85.mail {
    background-image: url('../images/mail-w.webp')
}

.div-block-86 {
    display: flex;

    margin-top: 0;
    margin-bottom: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.kvk-img {
    top: 0;
    right: auto;
    bottom: auto;
    z-index: -1;
    width: 100%;
    min-height: 500px;
    background-color: #000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/kvk-2.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/kvk-2.webp');
    background-position: 0 0, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.privacy-head {
    display: flex;
    margin-top: 30px;
    margin-bottom: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #761f32
}

.privacy-bullet,
.short-content-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    margin-top: 20px;
    white-space: normal;
    margin-bottom: 20px
}

.privacy-bullet {
    display: flex;
    width: 100%;
    padding-left: 25px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url('../images/correct.webp');
    background-position: 0 5px;
    background-size: 15px;
    background-repeat: no-repeat;
    color: #000;
    font-size: 17px;
    line-height: 26px;
    font-weight: 400
}

.quality-img,
.sec-img,
.technology-img {
    background-position: 0 0, 100% 0
}

.contact-img,
.quality-img,
.sec-img,
.technology-img {
    background-color: #000;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat
}

.privacy-bullet.big {
    color: #761f32;
    font-size: 23px
}

.link-23 {
    position: relative;
    overflow: visible;
    width: auto;
    color: #761f32;
    font-weight: 700;
    -o-object-fit: fill;
    object-fit: fill
}

.contact-img,
.insaat-img,
.quality-img,
.sec-img,
.technology-img {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: -1;
    min-height: 500px
}

.short-content-1 {
    display: flex;
    overflow: visible;
    width: 100%;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    color: #000;
    font-size: 23px;
    line-height: 33px;
    font-weight: 300
}

.div-block-87,
.div-block-88 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.content-text-3,
.milestone-left {
    -webkit-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.technology-img {
    width: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/teknoloji-ve-bilisim.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/teknoloji-ve-bilisim.webp')
}

.bold-text-28 {
    font-size: 64px;
    line-height: 68px
}

.sec-img {
    width: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/sec-politics.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/sec-politics.webp')
}

.quality-img {
    width: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/kalite.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/kalite.webp')
}

.contact-img {
    width: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/contact.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/contact.webp');
    background-position: 0 0, 50% 0
}

.insaat-img {
    width: 100%;
    background-color: #0b3b5d;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/1TH09293-1.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/1TH09293-1.webp');
    background-position: 0 0, 50% 15%;
    background-size: auto, cover
}

.culture-img,
.university-img {
    background-color: #000;
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: -1;
    width: 100%;
    min-height: 500px
}

.university-img {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/universite.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/universite.webp')
}

.culture-img {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/culture.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/culture.webp')
}

.enviromental-img,
.hatira-ormani-img,
.sakine-kalyoncu-cocuk-img,
.van-travma-img {
    background-position: 0 0, 50% 50%
}

.content-text-3 {
    display: -webkit-box;
    display: -webkit-flex;
    overflow: visible;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    color: #000;
    font-size: 17px;
    line-height: 26px;
    font-weight: 400;
    white-space: normal
}

.kalyon-vakfi {
    position: absolute;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: -1;
    width: 100%;
    min-height: 500px;
    background-color: #0a3b5d
}

.enviromental-img,
.hatira-ormani-img,
.news-head,
.sakine-kalyoncu-cocuk-img,
.van-travma-img {
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    z-index: -1;
    min-height: 500px;
    background-color: #000;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
    width: 100%;
    position: absolute
}

.van-travma-img {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/van-travma.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/van-travma.webp')
}

.sakine-kalyoncu-cocuk-img {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/Resim3.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/Resim3.webp')
}

.enviromental-img {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/enviromental.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/enviromental.webp')
}

.hatira-ormani-img {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/orman.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/orman.webp')
}

.news-head {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/news.webp');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/news.webp');
    background-position: 0 0, 50% 0
}

.div-block-87 {
    display: flex;
    width: 100%;
    padding-right: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    -webkit-transition: .2s;
    transition: .2s;
    font-family: Klavika, sans-serif;
    color: #000;
    font-size: 13px;
    font-weight: 300
}

.div-block-88,
.div-block-88-copy {
    border: 1px solid #000;
    -webkit-transition: .2s;
    height: 60px
}

.div-block-87:hover {
    padding-left: 0;
    background-color: transparent
}

.div-block-88-copy:hover,
.div-block-88:hover,
.horizontal-line {
    background-color: #e9ebf3
}

.div-block-88 {
    display: flex;
    width: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    transition: .2s
}

.div-block-88-copy,
.div-block-89 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-88:hover {
    border-color: #000
}

.text-block-90 {
    width: auto;
    font-size: 21px;
    font-weight: 300
}

.bold-text-30 {
    font-size: 20px;
    font-weight: 300
}

.div-block-88-copy {
    display: flex;
    width: 60px;
    margin-right: 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('../images/camera.webp');
    background-position: 50% 50%;
    background-size: 25px;
    background-repeat: no-repeat;
    transition: .2s
}

.div-block-89 {
    display: flex
}

.div-block-90,
.div-block-90-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.link-block-3 {
    color: #000
}

.div-block-90 {
    display: flex;
    width: 30%;
    min-height: 150px;
    padding-right: 20px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #e9ebf3;
    background-image: url('../images/logo.webp');
    background-position: 10% 50%;
    background-size: 125px;
    background-repeat: no-repeat
}

.div-block-90-1 {
    display: flex;
    width: 30%;
    margin-top: 20px;
    min-height: 150px;
    padding-right: 20px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #e9ebf3;
    background-image: url('../images/kalyon-kultur-logo.webp');
    background-position: 10% 50%;
    background-size: 250px;
    background-repeat: no-repeat
}

.div-block-90-2,
.div-block-90-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 30%;
    margin-top: 20px;
    min-height: 150px;
    padding-right: 20px;
    border: 1px solid #e9ebf3;
    background-position: 10% 50%;
    background-repeat: no-repeat
}

.div-block-90-2 {
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('../images/kalyon-pv-logo-01.webp');
    background-size: 190px
}

.div-block-90-3 {
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('../images/HKU-Logo.webp');
    background-size: 200px
}

.div-block-88--download,
.milestone-left {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.div-block-88--download {
    display: flex;
    width: 60px;
    height: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #000;
    background-image: url('../images/download-file.webp');
    background-position: 50% 50%;
    background-size: 25px;
    background-repeat: no-repeat;
    -webkit-transition: .2s;
    transition: .2s
}

.linkedin,
.linkedin_ft {
    background-image: url('../images/linkedin.webp');
    background-position: 50% 50%;
    background-size: 20px;
    margin-right: 0;
    margin-left: 0;
    display: block;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat
}

.div-block-88--download:hover {
    border-color: #000;
    background-color: #e9ebf3
}

.linkedin {
    filter: invert(100%)
}

.instagram-btn,
.linkedin-link,
.linkedin-link-copy {
    width: 25px;
    height: 25px
}

.milestone-year {
    margin-right: 40px;
    margin-bottom: 20px;
    color: #761f32;
    font-size: 30px
}

.milestone-text--right,
.milestone-year-right,
.milestrone-picture-right {
    margin-right: 0;
    margin-left: 40px
}

.milestone-left {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: url('../images/circle.webp');
    background-position: 98% 0;
    background-size: 12px;
    background-repeat: no-repeat
}

.content-part,
.right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.m-1ilestone-left {
    width: 50%;
    height: 100%;
    min-height: 200px
}

.horizontal-line {
    position: absolute;
    width: 1px;
    height: 503vh
}

.milestone-year-right {
    margin-bottom: 20px;
    color: #761f32;
    font-size: 30px
}

.content-part {
    display: flex;
    width: 100%;
    min-height: auto;
    margin-top: 120px;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.content-part.kariyer {
    width: 60%;
    margin-top: 180px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.tree-content.new-2,
.tree-content.new-3,
.tree-content.new-4 {
    margin-top: 10px;
    margin-bottom: 5px
}

.milestrone-picture-right {
    width: 80%;
    min-height: 200px;
    border: 1px solid #e9ebf3;
    background-color: #fff;
    background-image: url('../images/kalpen.webp');
    background-position: 50% 50%;
    background-size: 125px;
    background-repeat: no-repeat
}

.left,
.right {
    width: 100%;
    min-height: 200px
}

.milestrone-picture-right.div-block-56 {
    background-image: url('../images/Finanskent-Konutlari-3.webp');
    background-size: cover;
    -webkit-filter: none;
    filter: none
}

.milestrone-picture-right._12 {
    background-image: url('../images/Kuzey-Marmara-Dogalgaz-Depolama-1.webp');
    background-size: cover
}

.milestrone-picture-right._2 {
    border-style: none;
    background-image: url('../images/Ordu-Hes-1.webp');
    background-size: cover
}

.milestrone-picture-right._10 {
    background-image: url('../images/Yeka-Ruzgar-2.webp');
    background-size: cover
}

.milestrone-picture-right._4 {
    background-image: url('../images/ATAKÖY-ARITMA-01.webp');
    background-size: cover
}

.milestrone-picture-right._8 {
    background-image: url('../images/Istanbul-Havalimani-1.webp');
    background-size: cover
}

.right {
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.div-block-92,
.milestone-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.milestone-text,
.milestone-text--right {
    width: 60%;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 300
}

.milestone-right {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url('../images/circle.webp');
    background-position: 2% 0;
    background-size: 12px;
    background-repeat: no-repeat
}

.milestone-text {
    margin-right: 40px;
    text-align: right
}

.milestrone-picture {
    width: 80%;
    min-height: 200px;
    margin-right: 40px;
    background-color: #0b3b5d;
    background-image: url('../images/kalyon-logo-white.webp');
    background-position: 50% 50%;
    background-size: 150px;
    background-repeat: no-repeat
}

.line-left,
.line-right {
    bottom: 0;
    height: 1px;
    margin-top: 39px;
    background-color: rgba(255, 255, 255, .3);
    top: 0
}

.milestrone-picture._11 {
    background-image: url('../images/Tanap-Lot-5-4.webp');
    background-size: cover
}

.milestrone-picture._12 {
    border: 1px solid #e9ebf3;
    background-color: #fff;
    background-image: url('../images/kalyon-kultur-logo.webp');
    background-size: 80px
}

.milestrone-picture._5 {
    background-image: url('../images/hasan-kalyoncu-universitesi-elektrik-ihtiyacini-gunesten-karsiliyor-5.webp');
    background-size: cover
}

.milestrone-picture._9 {
    background-image: url('../images/yatirim-isletme.webp');
    background-size: cover
}

.milestrone-picture._3 {
    background-image: url('../images/Metrobus-Ulasim-Insaati-2.webp');
    background-size: cover
}

.milestrone-picture._7 {
    background-image: url('../images/KKTC-DenizGecis-Isale-Hatti-1.webp');
    background-size: cover
}

.milestrone-picture._2 {
    background-image: url('../images/1998.webp');
    background-size: cover
}

.div-block-92 {
    position: relative;
    display: flex;
    width: 90%;
    min-height: auto;
    margin-bottom: 40px;
    padding: 100px 40px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.list-left,
.list-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.list-center,
.list-left,
.list-right {
    z-index: 10;
    min-height: 80px;
    margin-right: 1px;
    margin-left: 1px;
    color: #fff;
    font-size: 18px;
    font-weight: 300
}

.list-left {
    position: relative;
    display: flex;
    width: 49%;
    padding-right: 60px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: right
}

.line-right {
    position: absolute;
    left: auto;
    right: 0;
    width: 50px
}

.list-right {
    position: relative;
    display: flex;
    width: 49%;
    padding-left: 60px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: left
}

.div-block-94,
.list-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.line-left {
    position: absolute;
    left: 0;
    right: auto;
    width: 50px
}

.text-block-97 {
    text-align: right
}

.list-center {
    position: relative;
    display: flex;
    width: 100%;
    padding-right: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.words-head,
.words-title {
    color: #000;
    font-family: Klavika, sans-serif
}

.circ {
    position: static;
    left: auto;
    top: 0;
    right: -16px;
    bottom: 0;
    width: 15px;
    height: 15px;
    margin-top: 30px;
    border: 1px solid hsla(0, 0%, 100%, .5);
    border-radius: 20px;
    background-color: transparent
}

.background-video-5,
.div-block-93,
.words-line {
    top: 0;
    right: 0;
    bottom: 0
}

.background-video-5 {
    position: absolute;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5))
}

.div-block-93 {
    position: absolute;
    left: 0;
    background-color: rgba(0, 0, 0, .6)
}

.bold-text-34 {
    font-size: 35px;
    font-weight: 300
}

.div-block-94 {
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.numbers-list,
.words-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.spans,
.tree-spans {
    margin-right: 5px;
    margin-left: 5px;
    font-size: 16px;
    line-height: 16px
}

.words-head {
    display: flex;
    margin-bottom: 0;
    padding-left: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.words-title {
    position: static;
    width: 50%;
    font-size: 18px;
    line-height: 20px;
    font-weight: 400
}

.words-icons {
    width: auto;
    height: 65px;
    margin-right: 10%
}

.words-icons._2 {
    height: 65px;
    background-image: url('../images/5e453691b89a7da7266d0ae4_hydroelectiric.webp');
    background-size: 55px
}

.words-icons._3 {
    background-image: url('../images/5e4537ba95c2d148e7852dee_road.webp');
    background-size: 60px
}

.numbers-list {
    display: flex;
    width: 90%;
    height: 260px;
    margin-top: 0px;
    margin-right: 5%;
    margin-left: 5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.slider-bullet,
.words-pars {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.number-content {
    position: relative;
    width: 100%;
    min-height: 150px;
    margin-right: 0;
    padding-right: 0
}

.words-pars {
    position: relative;
    display: flex;
    width: 90%;
    min-height: 80px;
    padding-right: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.words-line {
    position: absolute;
    left: auto;
    width: 1px;
    height: 50px;
    margin-top: 15px;
    margin-right: 0;
    margin-left: 0;
    background-color: #d4cbcb
}

.number-slide-content {
    width: 25%;
    height: 200px;
    padding-left: 30px
}

.number-slider {
    width: 100%;
    height: 260px;
    background-color: #fff
}

.number-slider-mask {
    width: auto;
    height: 200px;
    margin-left: 0;
    padding-right: 60px;
    padding-left: 60px
}

.number-slide-left,
.number-slide-right {
    width: 50px;
    height: 200px;
    color: #b2b2b2;
    top: 0;
    bottom: auto
}

.number-slide-left {
    left: 0;
    right: auto;
    background-color: #FFFFFF;

}

.number-slide-left:hover,
.number-slide-right:hover {
    background-color: #ececec;
    color: #761f32
}

.number-slide-right {
    left: auto;
    right: 0;
    background-color: #FFFFFF;

}

._01,
._02,
._03,
._04,
._05,
._06,
._07,
._08,
._09,
._10,
._11,
._12 {
    overflow: hidden;
    height: 95%;
    margin-right: 10px;
    margin-left: 10px;
    padding-left: 0;
    background-color: #000;
    padding-right: 0
}

.slider-bullet {
    display: flex;
    margin-top: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 8px
}

.sanayi-area,
.sanayi-icon-area,
.three-content-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

._09,
._11 {
    width: 50%;
    border-radius: 0
}

._02,
._03,
._05,
._06,
._07,
._08,
._10,
._12 {
    width: 23%;
    border-radius: 0
}

._10new,
._10newson {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url(../images/kariyer.webp);
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url(../images/kariyer.webp);
    background-position: 0 0, -5% 0;
    background-size: auto, 700px;
    background-repeat: repeat, no-repeat;
    -webkit-transition: 2s ease-in-out;
    transition: 2s ease-in-out
}

._01,
._04 {
    width: 50%
}

.slide--mg,
.slide--mg._02 {
    z-index: 0;
    opacity: .8;
    margin-left: auto;
    width: auto
}

.slide--mg {
    position: absolute;
    left: auto;
    top: 0;
    right: auto;
    bottom: auto;
    height: 130%
}

.sanayi-area {
    display: flex;
    width: 90%;
    min-height: 100px;
    margin-top: 60px;
    margin-bottom: 60px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.video-2 {
    width: 100.00031%
}

.sanayi-2 {
    width: 50%;
    padding-left: 40px
}

.sanayi-head-1 {
    margin-top: 0;
    font-size: 27px;
    line-height: 32px;
    font-weight: 400
}

.energy-line {
    position: relative;
    width: 50%;
    min-height: 150px;
    margin-right: 0;
    padding-right: 0
}

.sanayi-icon-area,
.three-content-1 {
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.sanayi-head,
.tree-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.video-container {
    position: relative;
    width: 100%;
    min-height: auto;
    margin-bottom: 0
}

.sanayi-head {
    display: flex;
    width: 100%;
    margin-top: auto;
    margin-bottom: 40px;
    padding-left: 10px;
    color: #000
}

.tree-content {
    position: relative;
    display: flex;
    width: 32%;
    min-height: 150px;
    margin: 10px 5px 5px;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    background-color: #28b095
}

.tree-desc,
.tree-sub-desc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    color: #fff
}

.tree-content.new-1 {
    background-color: #3f7f3e
}

.tree-content.new-2 {
    background-color: #236457
}

.tree-content.new-4 {
    background-color: #569084
}

.tree-content.new-3 {
    background-color: #838e5b
}

.tree-desc {
    display: flex;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-bottom: 30px;
    padding-left: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 2px solid #fff;
    font-family: Klavika, sans-serif
}

.tree-sub-desc {
    position: relative;
    display: flex;
    width: 100%;
    min-height: auto;
    padding-right: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.pict-container-1,
.tree-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%
}

.tree-title {
    position: static;
    display: flex;
    min-height: 60px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    font-family: Klavika, sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 20px;
    font-weight: 400
}

.pict-container-1 {
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Yeka-Gunes-9.webp);
    background-position: 0 0;
    background-size: cover;
    opacity: .6
}

.pict-container-2,
.pict-container-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    background-position: 0 0;
    background-size: cover
}

.pict-container-2 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-10_1.webp);
    opacity: .6
}

.pict-container-3 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-05_1.webp);
    opacity: .6
}

.pict-container-4,
.pict-container-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    opacity: .6
}

.pict-container-4 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/KKTC-DenizGecis-Isale-Hatti-4.webp);
    background-position: 0 0;
    background-size: cover
}

.pict-container-5 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Etki-Liman-2.webp);
    --background-position: 0 0;
    --background-size: cover;
    background-position: -100px 0;
    background-size: 120%
}

.pict-container-6,
.pict-container-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center
}

.pict-container-6,
.pict-container-7,
.pict-container-8 {
    background-position: 0 0;
    background-size: cover;
    opacity: .6
}

.pict-container-6 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-06_1.webp)
}

.pict-container-7 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-07_1.webp)
}

.pict-container-8,
.pict-container-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center
}

.pict-container-8 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-08_1.webp)
}

.pict-container-9 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-09_1.webp);
    background-position: 0 0;
    background-size: cover;
    opacity: .6
}

.pict-container-10,
.pict-container-11 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-box-pack: center;
    background-position: 0 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    opacity: .6
}

.pict-container-10 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-11.webp)
}

.pict-container-11 {
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-01_1.webp)
}

.pict-container-12 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url(../images/Home-02_1.webp);
    background-position: 0 -50px;
    background-size: cover;
    opacity: .6
}

.overlays {
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.3);
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}

.div-block-97 {
    z-index: 0;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}

@media screen and (max-width:991px) {

    .dropdown-list.w--open,
    .menu-mob,
    .menu-mob.w--open {
        background-color: transparent
    }

    .video._2,
    .video._4,
    .video._5 {
        background-position: 0 0, 50% 50%
    }

    .video._2,
    .video._3,
    .video._4,
    .video._5 {
        background-size: auto, cover;
        background-repeat: repeat, no-repeat
    }

    .menu-button-2.w--open,
    .text-block-5 {
        position: absolute
    }

    .text-block-82 {
        color: #000 !important
    }

    .mobilesearch .searchtop {
        right: 88px;
        width: 9%;
        min-height: 41px;
        top: 12px
    }

    .tree-sub-desc {
        width: 100%;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .background-video-3,
    .background-video-4,
    .div-block-15.single,
    .icon-2,
    .nav-menu,
    .navigation,
    .navigation-3,
    .navigation-container-2 {
        display: none
    }

    .filter-menu,
    .navigation-left,
    .navigation-left-2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .cta-top {
        margin-right: auto;
        margin-left: auto
    }

    .top-nav-container {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .button-6,
    .navigation-mob {
        -webkit-flex-direction: row;
        -webkit-box-orient: horizontal
    }

    .navigation-wrap {
        width: 90%;
        margin-top: 20px
    }

    .navigation-mob {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        padding-right: 3%;
        padding-left: 3%;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        border-bottom: 1px solid rgba(68, 85, 103, .11)
    }

    .navigation-container-mob {
        max-width: none;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .menu-mob {
        border-radius: 100px;
        color: #fff;
        font-size: 22px
    }

    .mobile-nav {
        padding-top: 15px;
        background-color: #761f32;
        box-shadow: 42px 42px 55px 0 rgba(32, 53, 90, .09)
    }

    .dropdown-list,
    .dropdown-list-2 {
        background-color: #fff
    }

    .mobile-toggle {
        background-color: transparent;
        color: #fff
    }

    .dropdown-link-mobile:hover,
    .mobile-toggle:hover {
        background-color: rgba(80, 19, 32, .3)
    }

    .content-wrapper,
    .mobile-dropdown,
    .sanayi-1,
    .section-bullet,
    .section-bullet-2,
    .text-block-82,
    .underline,
    .underline1,
    .underline2,
    .underline3,
    .underline4,
    .underline5 {
        width: 100%
    }

    .dropdown-link-mobile-2:hover,
    .mobile-dropdown:hover,
    .mobile-nav-link-2:hover {
        background-color: #e9ebf3
    }

    .mobile-nav-link {
        width: 100%;
        color: #fff
    }

    .mobile-nav-link:hover {
        background-color: rgba(80, 19, 33, .3)
    }

    .dropdown-link-mobile {
        padding-top: 15px;
        padding-bottom: 15px;
        background-color: #611626;
        color: #fff
    }

    .columns-2,
    .kcontainer {
        width: 96%
    }

    .button-title {
        width: 180px
    }

    .enerji-name,
    .enerji-name-2,
    .gayrimenkul-name,
    .gayrimenkul-name-2,
    .sanayi-name,
    .sanayi-name-2,
    .yatirim-isletme-name,
    .yatirim-isletme-name-2 {
        width: 100%;
        margin-top: 40px
    }

    .video._2 {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/yatirim-isletme.webp');
        background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/video2.webp')
    }

    .video._5 {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/sanayi.webp');
        background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/video5.webp')
    }

    .video._4 {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/Yeka-Ruzgar-2.webp');
        background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/video4.webp')
    }

    .video._1 {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/1TH09293-1.webp');
        background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/1TH09293-1.webp');
        background-position: 0 0, 50% 100%;
        background-size: auto, cover
    }

    .menu-mob-2,
    .video._3 {
        background-position: 0 0, 50% 50%
    }

    .video._6 {
        background-image: none
    }

    .video._3 {
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))), url('../images/Nevbahar-13.webp');
        background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/video3.webp')
    }

    .container-3,
    .names-2,
    .slider-sec,
    .video._1,
    .video._2,
    .video._3,
    .video._4,
    .video._5,
    .video._6 {
        height: 80vh
    }

    .text-block-3 {
        margin-bottom: 10px
    }

    .insaat-name {
        width: 100%;
        margin-top: 40px;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    .d-54-inner-block._15,
    .d-54-paragraph,
    .text-block-5 {
        margin-top: auto
    }

    .names {
        width: 100%;
        padding-right: 0
    }

    .yatirim-i-sletme-trigger {
        text-align: center
    }

    .featured-left {
        height: 400px;
        padding-left: 15%;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .open {
        z-index: 1;
        height: 80vh
    }

    .featured-name {
        left: 25%;
        right: 25%;
        width: 100%;
        padding-right: 5%
    }

    .left-arrow-5,
    .right-arrow-5,
    .text-block-5 {
        right: auto;
        bottom: auto
    }

    .breadcrumb,
    .column-21,
    .column-87,
    .column-89,
    .navigation-2 {
        padding-right: 0
    }

    .arrow-button.dark.pad,
    .title-wrapper {
        width: 200px
    }

    .left-arrow-5 {
        left: 0;
        top: 22%;
        display: none
    }

    .text-block-5 {
        left: 0;
        top: auto;
        padding-top: 20px
    }

    .hp-feature-text-copy {
        font-size: 20px;
        line-height: 26px
    }

    ._01,
    ._04,
    .havalimani,
    .kuzey-marmara-otoyolu {
        width: 47%;
        height: 100%
    }

    .overwiev-slider {
        width: 96vw;
        height: 700px;
        min-height: 600px
    }

    .text-block-67,
    .text-block-7 {
        line-height: 14px
    }

    .slide-mask {
        width: 96vw;
        height: 600px
    }

    .d-54-bottom-block {
        position: relative;
        width: 100%;
        margin-bottom: 0
    }

    .hp-feature-text-wrapper-copy {
        left: 10%;
        width: 90%
    }

    .content {
        margin-top: 67vh
    }

    .text-block-6 {
        margin-bottom: 20px
    }

    .slide-nav-6 {
        top: auto
    }

    ._02,
    ._03,
    ._05,
    ._06,
    ._07,
    ._08,
    ._09,
    ._10,
    ._11,
    ._12,
    .ankara-ba-kent-emlak-konutlari,
    .gayrettepe-3-havali-mani-metro,
    .kktc-isale-hatti,
    .modul-uretim,
    .tanap-4,
    .uskudar-nevcarsi,
    .yeka-gunes,
    .yeka-r-zgar {
        width: 47%;
        height: 100%;
        -o-object-fit: fill;
        object-fit: fill
    }

    .icons,
    .icons._2,
    .words-icons._2 {
        width: 40px;
        height: 40px;
        margin-left: 40px
    }

    .right-arrow-5 {
        left: 10%;
        top: 22%;
        display: none;
        overflow: hidden
    }

    .brand-2,
    .d-54-card-wrapper._16,
    .menu-mob-2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox
    }

    .d-54-card-wrapper {
        margin-top: 40px;
        margin-bottom: 40px
    }

    .d-54-card-wrapper._2,
    .d-54-card-wrapper._20,
    .d-54-card-wrapper._4,
    .d-54-card-wrapper._5,
    .d-54-card-wrapper._6,
    .d-54-card-wrapper._7,
    .d-54-card-wrapper._8,
    .d-54-card-wrapper._9,
    .side-part {
        margin-top: 0
    }

    .d-54-card-wrapper._15 {
        top: -8%
    }

    .d-54-card-wrapper._16 {
        top: -7%;
        display: flex;
        margin-top: 40px;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .icons {
        background-size: 40px
    }

    .icons._3,
    .words-icons._3 {
        width: 40px;
        margin-left: 40px;
        background-size: 40px
    }

    .icons._2,
    .words-icons._2 {
        background-size: 35px
    }

    .columns {
        width: 96vw
    }

    .column-4 {
        padding-left: 40px
    }

    .brand-2 {
        display: flex;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .icon-5 {
        margin-top: auto;
        margin-right: 30px;
        font-size: 14px
    }

    .navigation-link-2 {
        min-height: 60px;
        padding-left: 30px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        border-bottom: 1px solid hsla(0, 0%, 100%, .19);
        color: #fff
    }

    .dropdown-toggle-2:hover,
    .navigation-link-2.right:hover,
    .navigation-link-2:hover {
        color: #57585c
    }

    .navigation-link-2.right {
        padding-left: 30px
    }

    .dropdown-link {
        padding-left: 18px;
        border-bottom: 1px solid rgba(0, 0, 0, .1)
    }

    .menu-mob-2 {
        display: flex;
        width: 100px;
        height: 53px;
        padding-top: 15px;
        padding-bottom: 15px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        border-radius: 100px;
        background-color: transparent;
        background-image: url('../images/menu-open_1menu-open.webp'), none;
        background-size: 23px, 23px;
        background-repeat: no-repeat, no-repeat;
        color: #000;
        font-size: 22px
    }

    .menu-mob-2.w--open,
    .menu-mob-3,
    .menu-mob-3.w--open {
        background-size: 23px;
        background-repeat: no-repeat
    }

    .menu-mob-2.w--open {
        border-radius: 0;
        background-color: #f3ba24;
        background-image: none;
        background-position: 50% 50%
    }

    .language,
    .language:hover {
        background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
        background-position: 0 0
    }

    .navigation-dropdown-2.w--open {
        padding-top: 0
    }

    .dropdown-toggle-2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        min-height: 60px;
        padding-left: 30px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        border-bottom: 1px solid hsla(0, 0%, 100%, .19);
        color: #fff
    }

    .icon-6,
    .sanayi-head-1 {
        -webkit-box-pack: center
    }

    .dropdown-link-mobile-2,
    .mobile-nav-link-2,
    .mobile-toggle-2 {
        border-bottom: 1px solid #e9ebf3;
        font-weight: 300
    }

    .icon-6 {
        display: none;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .nav-content-wrap-2 {
        padding-left: 12px
    }

    .navigation-right-2 {
        position: relative;
        top: 0;
        margin-top: 0
    }

    .nav-menu-2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 50%;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        background-color: #f3ba24;
        box-shadow: 0 8px 5px 1px rgba(0, 0, 0, .41);
        text-align: left
    }

    .kalyonlogo-white {
        top: 10px;
        width: 185px
    }

    .navigation-2 {
        display: block;
        min-height: auto
    }

    .language {
        min-height: 60px;
        padding-left: 30px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        border-left-style: none;
        background-color: #57585c;
        background-image: linear-gradient(180deg, transparent, transparent);
        color: #fff
    }

    .language:hover {
        background-image: linear-gradient(180deg, transparent, transparent);
        color: #f3ba24
    }

    .menu-mob-3,
    .menu-mob-3.w--open,
    .project-detail-slide.ins-10,
    .project-detail-slide.ins-2,
    .project-detail-slide.ins-6 {
        background-position: 50% 50%
    }

    .mobile-nav-link-2 {
        width: 100%;
        font-family: Klavika, sans-serif;
        color: #000;
        font-size: 17px
    }

    .mobile-nav-link-2.w--current {
        color: #761f32
    }

    .navigation-container-mob-2 {
        max-width: none;
        margin-top: 5px;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .menu-mob-3 {
        width: 60px;
        height: 60px;
        min-height: 60px;
        min-width: 60px;
        margin-right: 0;
        padding: 0;
        border-radius: 0;
        background-color: transparent;
        background-image: url('../images/menu-open_1menu-open.webp');
        color: #000;
        font-size: 22px
    }

    .dropdown-link-mobile-2,
    .mobile-nav-2 {
        padding-top: 15px;
        background-color: #fff
    }

    .menu-mob-3.w--open {
        background-color: #fff;
        background-image: url('../images/menu-default_1menu-default.webp')
    }

    .mobile-nav-2 {
        width: 94%;
        margin-top: -12px;
        margin-left: 3%;
        border: 1px solid #e9ebf3;
        box-shadow: 42px 42px 55px 0 rgba(32, 53, 90, .09)
    }

    .flowbase-logo {
        width: 160.2461538461538px
    }

    .dropdown-link-mobile-2 {
        padding-bottom: 15px;
        color: #000
    }

    .mobile-toggle-2 {
        width: 100%;
        color: #000;
        font-size: 17px
    }

    .mobile-toggle-2:hover {
        width: 100%;
        background-color: #e9ebf3
    }

    .mobile-toggle-2.w--open {
        width: 100%;
        background-color: #fff
    }

    .mobile-toggle-2.w--open:hover {
        border-bottom-width: 2px
    }

    .kalyonlogo_orj {
        top: 10px;
        width: 155px
    }

    .news-head,
    .page-image-sectors.yairim,
    .page-img {
        min-height: 470px
    }

    .sidebar,
    .sidebar-2 {
        z-index: 1000;
        width: 300px;
        height: auto;
        margin-top: 60px;
        border: 1px solid #000;
        background-color: #fff
    }

    .field-4,
    .radio-button-label {
        font-size: 14px
    }

    .flex-item-20,
    .flex-item-20-copy {
        z-index: 0
    }

    .button-6 {
        position: static;
        left: 20%;
        width: auto;
        margin-right: 20px;
        margin-left: 20px;
        clear: none;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-align-self: auto;
        -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto
    }

    .div-block-87,
    .sanayi-area {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal
    }

    .content-part,
    .content-part-copy,
    .content-part-text-format {
        min-height: 400px
    }

    .flex-item-20._40-percent {
        position: absolute;
        left: 0;
        top: 0;
        right: auto;
        bottom: auto;
        display: none;
        width: 100%;
        margin-top: 400px;
        margin-left: auto;
        padding-left: 0
    }

    .sidebar-nav,
    .sidebar-nav-2 {
        position: -webkit-sticky;
        position: sticky;
        padding-left: 60px
    }

    .sidebar-wrapper,
    .sidebar-wrapper-2 {
        width: auto;
        height: 600px
    }

    .column-21.small {
        padding-right: 10px
    }

    .menu-button-2 {
        display: none;
        width: 100px;
        height: auto
    }

    .itembox.green,
    .sanayi-head-1 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox
    }

    .breadcrumb {
        width: 90%;
        margin-right: 5%;
        margin-left: 5%;
        padding-left: 0
    }

    .item.diger.empty-and-img.empty-and-text,
    .item.image.img-and-text.empty-and-img,
    .item.saglik.empty-and-img.empty-and-text,
    .item.su.empty-and-img.empty-and-text,
    .item.text-img,
    .item.text.img-and-text.empty-and-text,
    .item.ulasim.empty-and-img.empty-and-text,
    .item.ustyapi.empty-and-img.empty-and-text,
    .number-slide-content {
        width: 50%
    }

    .item.diger,
    .item.saglik,
    .item.su,
    .item.ulasim,
    .item.ustyapi {
        width: 33.3%
    }

    .itembox.green {
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .sectors-head {
        width: 50%;
        margin-right: 45%;
        margin-left: 5%;
        padding-left: 0;
        font-size: 60px;
        line-height: 60px
    }

    .sectors-head-copy.project-detail,
    .sectors-head.project-detail {
        margin-bottom: 20px;
        padding-left: 0
    }

    .sectors-description,
    .sectors-description-copy {
        width: 70%
    }

    .link-block {
        width: 30%;
        margin-top: 230px
    }

    .more-text-content {
        width: 80%;
        height: 265px;
        margin-left: 10%
    }

    .more-text-content.project-detail {
        height: auto;
        margin-right: 10%
    }

    .more-text-content.sectors.yatirim {
        width: 90%;
        margin-right: 5%;
        margin-left: 5%
    }

    .d-56-card-wrapper {
        margin-top: 20px;
        margin-bottom: 20px
    }

    .d-56-h3-heading {
        padding-top: 20px;
        font-size: 16px;
        line-height: 16px
    }

    .d-58-nav-wrapper {
        margin-top: 40px;
        margin-left: 40px
    }

    .icon-8 {
        font-size: 12px
    }

    .mobile-nav-link--lang {
        width: 100%;
        background-color: #d1d4df;
        font-family: Klavika, sans-serif;
        color: #000;
        font-size: 17px;
        font-weight: 300
    }

    .mobile-nav-link--lang:hover {
        background-color: #e9ebf3
    }

    .sectors-head-2,
    .sectors-head-4 {
        width: 90%;
        margin-right: 5%;
        margin-left: 5%;
        padding-left: 0
    }

    .sectors-head-2.kariyer,
    .sectors-head-4.kariyer {
        width: 90%;
        margin-right: 5%;
        margin-left: 5%;
        font-size: 60px;
        line-height: 55px;
        text-align: center
    }

    .content-part.kariyer {
        width: 90%;
        min-height: auto;
        margin-top: 100px;
        margin-bottom: auto
    }

    .flex-item-20-copy-2 {
        z-index: 0;
        overflow: hidden;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start;
        -webkit-box-flex: 0;
        -webkit-flex: 0 auto;
        -ms-flex: 0 auto;
        flex: 0 auto
    }

    .slider-3 {
        min-height: 450px
    }

    .bold-text-24,
    .project-detail-bold {
        margin-bottom: 40px
    }

    .bold-text-25 {
        font-size: 16px
    }

    .sectors-description-2 {
        width: 90%;
        margin-right: 5%;
        padding-right: 0;
        font-size: 22px;
        line-height: 28px;
        text-align: left
    }

    .enerji,
    .gayrimenkul,
    .insaat,
    .sanayi,
    .yatirim-isletme {
        width: 100%;
        margin-top: 10%;
        font-size: 35px;
        line-height: 35px
    }

    .other-2 {
        width: 100px;
        margin-top: 10%;
        line-height: 35px
    }

    .slider-left {
        height: 80vh;
        margin-top: 0
    }

    .column-88,
    .column-89 {
        padding-left: 0
    }

    .bold-text-28 {
        font-size: 60px;
        line-height: 60px
    }

    .bold-text-29 {
        font-size: 48px
    }

    .div-block-87 {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .div-block-89,
    .text-block-91,
    .text-block-92,
    .text-block-93,
    .text-block-94 {
        margin-top: 20px
    }

    .bold-text-31 {
        width: 90%;
        margin-right: 5%;
        margin-left: 5%;
        font-size: 60px;
        line-height: 60px;
        text-align: left
    }

    .bold-text-32 {
        font-size: 60px;
        line-height: 55px
    }

    .div-block-92 {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .words-icons {
        width: auto;
        height: 65px;
        margin-left: 40px;
        background-image: none
    }

    .slide--mg,
    .slide--mg._02 {
        margin-left: auto
    }

    .slide--mg._02 {
        width: auto
    }

    .sanayi-area {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .sanayi-2 {
        width: 100%;
        margin-top: 60px;
        padding-left: 0
    }

    .sanayi-head-1 {
        display: flex;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center
    }

    .video-container {
        margin-bottom: 0;
        padding-bottom: 0
    }

    .sanayi-head {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center
    }
}

@media screen and (max-width:767px) {
    .navigation-wrap-2 {
        position: relative;
        z-index: 99
    }

    .background-video-3,
    .column-10,
    .cta-banner,
    .cta-top,
    .div-block-15,
    .icon-2,
    .right-arrow-5,
    .slider-name,
    .words-line {
        display: none
    }

    .heading {
        font-size: 55px
    }

    .flowbase-details {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .flowbase-text {
        max-width: 330px
    }

    .value-content {
        padding-top: 60px;
        padding-right: 60px;
        padding-left: 60px
    }

    .flowbase-heading {
        max-width: 460px
    }

    ._1-icont {
        height: 40px
    }

    .featured-right,
    .video._1 {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .container-3,
    .slider-sec,
    .video._1,
    .video._2,
    .video._3,
    .video._4,
    .video._5,
    .video._6 {
        height: 70vh
    }

    .gayrimenkul-name,
    .gayrimenkul-name-2,
    .yatirim-isletme-name,
    .yatirim-isletme-name-2 {
        margin-top: 40px
    }

    .promo-button {
        height: auto
    }

    .insaat-name {
        left: auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        font-size: 1.8em
    }

    .featured-name,
    .names {
        left: 10%;
        right: 10%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal
    }

    .names {
        display: none;
        width: 80%;
        padding-right: 0;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .featured-left {
        width: 100%;
        min-height: 450px;
        padding-left: 10%;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .insaat-trigger,
    .insaat-trigger-2 {
        height: 100%
    }

    .column-9 {
        height: auto;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .column-5,
    .featured-name {
        -webkit-flex-direction: column
    }

    .open {
        height: 80vh
    }

    .featured-name {
        width: 80%;
        padding-right: 14%;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .left-arrow-5 {
        left: 0;
        top: 0;
        right: auto;
        bottom: auto;
        display: none
    }

    .hp-feature-block-copy,
    .hp-feature-overlay-copy {
        width: 90vw
    }

    .d-54-card-wrapper._2,
    .d-54-card-wrapper._20,
    .d-54-card-wrapper._4,
    .d-54-card-wrapper._5,
    .d-54-card-wrapper._6,
    .d-54-card-wrapper._7,
    .d-54-card-wrapper._8,
    .d-54-card-wrapper._9,
    .text-block-5 {
        margin-top: 0
    }

    .column-8 {
        height: 50px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    ._01,
    ._04,
    .havalimani,
    .kuzey-marmara-otoyolu {
        width: 44%;
        height: 95%
    }

    .overwiev-slider {
        width: 90vw;
        min-height: 400px
    }

    .columns-2 {
        width: 90vh
    }

    .slide-mask {
        padding-right: 10px
    }

    .d-54-bottom-block,
    .field-4 {
        margin-bottom: 0
    }

    .columns,
    .hp-feature-text-wrapper-copy {
        width: 80vw
    }

    .content {
        width: 90vw;
        margin-top: 60vh;
        margin-right: 5%;
        margin-left: 5%
    }

    .footer,
    .footer-section {
        height: 200px
    }

    .link-2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        min-height: 40px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        font-size: 12px;
        line-height: 12px
    }

    .btn {
        width: 100%;
        margin-left: auto
    }

    .picture._1,
    .text-block-6 {
        margin-bottom: 20px
    }

    .content-text-2,
    .picture-copy._1,
    .picture._2,
    .picture._3 {
        margin-bottom: 40px
    }

    .breadcrumb-2,
    .column-7 {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .slide-nav-6 {
        top: auto
    }

    .columns-3 {
        display: block;
        height: 100px
    }

    .column-5,
    .column-6 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal
    }

    .text-block-8 {
        font-size: 11px;
        text-align: center
    }

    .column-5 {
        position: relative;
        display: flex;
        height: 500px;
        padding-right: 0;
        padding-bottom: 20px;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .flex-item-20,
    .flex-item-20-copy,
    .flex-item-20._40-percent,
    .hp-feature-img._1-copy {
        width: auto
    }

    .d-54-paragraph {
        padding-right: 20px;
        line-height: 1.3
    }

    ._02,
    ._05,
    ._06,
    ._07,
    ._08,
    ._09,
    ._10,
    .ankara-ba-kent-emlak-konutlari,
    .gayrettepe-3-havali-mani-metro,
    .kktc-isale-hatti,
    .modul-uretim,
    .tanap-4,
    .uskudar-nevcarsi,
    .yeka-r-zgar {
        width: 46%;
        height: 95%;
        margin-left: 10px
    }

    .column-6 {
        display: flex;
        height: 500px;
        padding-left: 0;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .d-54-card-wrapper._16 {
        top: -8%
    }

    .language {
        background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
        background-image: linear-gradient(180deg, transparent, transparent);
        background-position: 0 0;
        background-size: auto;
        background-repeat: repeat
    }

    .text-block-67 {
        font-size: 13px;
        text-align: center
    }

    .head-2 {
        font-size: .9rem
    }

    .news-head,
    .page-image-sectors.yairim,
    .page-img,
    .quality-img {
        min-height: 450px
    }

    .content-part-copy,
    .content-part-text-format {
        min-height: auto;
        -webkit-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal
    }

    .field-4._95 {
        width: 95%
    }

    .column-21,
    .column-22 {
        padding-bottom: 10px
    }

    .content-part-text-format {
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: left
    }

    .flex-grid-wrapped.gutter-20 {
        margin-left: 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .arrow-button.dark.pad-2,
    .div-block-48,
    .div-block-48._75,
    .energy-line,
    .m-1ilestone-left,
    .number-slide-content,
    .title-wrapper {
        width: 100%
    }

    .column-70 {
        padding-left: 10px
    }

    .column-21.small._1,
    .column-81 {
        padding-right: 0
    }

    .text-block-27 {
        margin-top: 20px
    }

    .content-text,
    .content-text-3,
    .short-content-1 {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center
    }

    .content-text.alinti,
    .privacy-bullet.alinti,
    .short-content-1.alinti {
        padding-left: 0;
        border-left-style: none
    }

    .breadcrumb {
        margin-top: 80px
    }

    .item.ulasim {
        width: 50%;
        height: 250px
    }

    .item.diger,
    .item.saglik,
    .item.su,
    .item.ustyapi {
        width: 50%
    }

    .column-80,
    .sanayi-2,
    .titl-small.num {
        padding-left: 0
    }

    .sectors-head {
        width: 50%;
        margin-right: 45%;
        margin-left: 5%;
        padding-left: 0;
        font-size: 60px
    }

    .sectors-description {
        margin-top: 0;
        font-size: 22px;
        line-height: 26px
    }

    .more-text-btn {
        width: 30%;
        margin-left: 35%
    }

    .more-text-content {
        width: 90%;
        margin-top: 60px;
        margin-left: 5%
    }

    .more-text-content.project-detail {
        margin-top: 20px;
        margin-right: 5%
    }

    .d-56-card-wrapper {
        height: 300px
    }

    .bullet-text,
    .d-56-h3-heading,
    .text-block-93 {
        text-align: left
    }

    .d-58-image-wrapper {
        left: 90%
    }

    .d-58-nav-wrapper {
        margin-top: 40px;
        margin-left: 20px
    }

    .sectors-head-2,
    .sectors-head-4 {
        padding-left: 0;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .content-part-copy {
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center
    }

    .columns-16 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .content-text-2 {
        text-align: center
    }

    .column-29 {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .flex-grid-wrapped-copy.gutter-20 {
        margin-top: 100px;
        margin-left: 5%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .flex-item-20-copy-2 {
        width: auto;
        padding-right: 0;
        text-align: center
    }

    .div-block-73 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .slide-6,
    .slide-7 {
        width: 33.3%
    }

    .slider-3 {
        min-height: 300px
    }

    .bold-text-24,
    .project-detail-bold {
        font-size: 36px;
        line-height: 48px
    }

    .text-block-85,
    .text-block-86 {
        font-size: 14px
    }

    .sectors-description-2,
    .sectors-description-3 {
        margin-right: 5%;
        margin-left: 5%;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        font-size: 22px;
        line-height: 26px;
        text-align: center
    }

    ._03,
    ._11,
    ._12,
    .yeka-gunes {
        position: relative;
        width: 46%;
        height: 95%;
        margin-left: 10px
    }

    .slider-left {
        width: 100vw;
        height: 70vh;
        padding-left: 15%
    }

    .section-bullet-2.contact {
        font-size: 15px
    }

    .sectors-description-copy {
        font-size: 22px;
        line-height: 26px
    }

    .bold-text-28,
    .bold-text-31 {
        line-height: 50px;
        font-size: 50px
    }

    .privacy-head {
        width: 100%;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .head-privacy {
        width: 100%;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center
    }

    .privacy-bullet {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: left
    }

    .bold-text-29 {
        text-align: center
    }

    .bold-text-30 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        text-align: left
    }

    .div-block-90 {
        width: 60%
    }

    .bold-text-31 {
        text-align: center
    }

    .bold-text-32 {
        font-size: 50px;
        line-height: 45px;
        text-align: center
    }

    .milestone-year,
    .milestrone-picture {
        margin-right: 0
    }

    .milestone-left,
    .milestone-right {
        margin-bottom: 40px;
        padding-top: 40px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        background-position: 50% 0
    }

    .horizontal-line {
        z-index: -1;
        display: none;
        border-radius: 1px
    }

    .milestone-text--right,
    .milestone-year-right,
    .milestrone-picture-right,
    .milestrone-picture-right._10,
    .milestrone-picture-right._12,
    .milestrone-picture-right._2,
    .milestrone-picture-right._4,
    .milestrone-picture-right._8,
    .milestrone-picture-right.div-block-56 {
        margin-left: 0
    }

    .column-2,
    .column-3 {
        min-height: 150px;
        border-bottom: 1px solid #e9ebf3
    }

    .content-part {
        min-height: auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center
    }

    .left {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .milestone-text {
        margin-right: 0;
        text-align: center
    }

    .words-pars {
        width: 100%;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .slide--mg._02 {
        height: 100%;
        margin-left: auto
    }

    .button-title {
        width: 90%
    }
}

@media screen and (max-width:479px) {

    .background-video-5,
    .circ,
    .column-10,
    .column-80.null,
    .div-block-93,
    .flex-item-20._40-percent,
    .line-left,
    .line-right,
    .menu-button-2,
    .number-slide-left,
    .number-slide-right {
        display: none
    }

    .heading,
    .heading-11,
    .link-2,
    .link-2.w--current,
    .list-center,
    .list-left,
    .text-block-97,
    .text-block-98,
    .text-block-99 {
        text-align: center
    }

    .filter-menu,
    .text-block-8 {
        -webkit-align-content: stretch
    }

    .div-block-48,
    .div-block-81,
    .div-block-94 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal
    }

    .div-block-48,
    .div-block-81,
    .div-block-94,
    .filter-menu {
        -webkit-box-direction: normal
    }

    .div-block-92 {
        margin-bottom: 0;
        padding-top: 40px;
        padding-bottom: 40px;
        background-color: #761f32
    }

    .tree-sub-desc,
    .words-pars {
        width: 100%;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .list-left {
        width: 100%;
        padding-right: 0;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .list-right {
        width: 100%;
        padding-left: 0;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .circ {
        margin-top: auto
    }

    .bold-text-34 {
        line-height: 35px
    }

    .div-block-94 {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .mobile-nav {
        left: 1vw;
        width: 88vw
    }

    .checkbox-field-2,
    .d-54-card-wrapper._15,
    .d-54-card-wrapper._16,
    .d-54-card-wrapper._2,
    .d-54-card-wrapper._20,
    .d-54-card-wrapper._4,
    .d-54-card-wrapper._5,
    .d-54-card-wrapper._6,
    .d-54-card-wrapper._8,
    .d-54-card-wrapper._9,
    .div-block-84,
    .flowbase-text,
    .item.diger.empty-and-img.empty-and-text,
    .item.image.img-and-text.empty-and-img,
    .item.saglik,
    .item.saglik.empty-and-img.empty-and-text,
    .item.su.empty-and-img.empty-and-text,
    .item.text-img,
    .item.text.img-and-text.empty-and-text,
    .item.ulasim.empty-and-img.empty-and-text,
    .item.ustyapi.empty-and-img.empty-and-text,
    .mask,
    .names,
    .nav-menu-2,
    .slide-6,
    .slide-7,
    .slide-mask,
    .title-wrapper {
        width: 100%
    }

    .dropdown-link-mobile,
    .dropdown-link-mobile-2 {
        padding-top: 12px;
        padding-bottom: 12px
    }

    .heading {
        font-size: 42px
    }

    .value-content {
        padding-right: 20px;
        padding-left: 20px
    }

    .flowbase-footer {
        background-image: none;
        background-position: 50% 0;
        background-size: cover;
        background-repeat: repeat-x
    }

    .container-3,
    .slider-sec,
    .video._1,
    .video._2,
    .video._3,
    .video._4,
    .video._5,
    .video._6 {
        height: 75vh
    }

    .names {
        left: auto;
        right: auto
    }

    .featured-left {
        padding-left: 10%;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .featured-name {
        left: 0;
        top: auto;
        right: 0;
        bottom: 0;
        width: 100%;
        padding-right: 0;
        padding-left: 0
    }

    .flex-grid-wrapped.gutter-20,
    .link-2 {
        padding-left: 10px
    }

    .hp-feature-block-copy {
        padding-right: 6%
    }

    .column-7,
    .column-8 {
        height: 100px;
        max-height: 100px;
        min-height: 100px;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .columns-3,
    .footer,
    .footer-section {
        height: auto
    }

    ._01,
    ._02,
    ._03,
    ._04,
    ._05,
    ._06,
    ._07,
    ._08,
    ._09,
    ._10,
    ._11,
    ._12,
    .ankara-ba-kent-emlak-konutlari,
    .gayrettepe-3-havali-mani-metro,
    .havalimani,
    .kktc-isale-hatti,
    .kuzey-marmara-otoyolu,
    .modul-uretim,
    .tanap-4,
    .uskudar-nevcarsi,
    .yeka-gunes,
    .yeka-r-zgar {
        width: 104%;
        margin-right: 0;
        margin-left: 0;
        padding-right: 0
    }

    .text-block-7 {
        width: auto;
        font-size: 10px;
        line-height: 15px
    }

    .d-54-bottom-block {
        width: auto;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .hp-feature-text-wrapper-copy {
        left: 5%;
        width: 80vw
    }

    .content {
        margin-top: 67vh
    }

    .link-2 {
        min-height: 30px;
        padding-right: 10px;
        font-size: 10px;
        line-height: 11px
    }

    .text-block-6 {
        width: 100%;
        font-size: 17px
    }

    .heading-6 {
        font-size: 27px;
        text-align: left
    }

    .d-58-menu-item-text,
    .head,
    .head-2 {
        font-size: 1.25rem
    }

    .columns-3 {
        display: block
    }

    .text-block-8 {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        text-align: center
    }

    .d-54-link-block-3 {
        margin-right: 10px;
        margin-left: 10px
    }

    .d-54-paragraph {
        padding-right: 40px;
        padding-left: 20px
    }

    .flex-item-20,
    .flex-item-20-copy,
    .more-text-content {
        padding-right: 20px
    }

    .column-2,
    .column-3,
    .column-30-copy,
    .column-4,
    .column-70,
    .column-72 {
        padding-left: 0
    }

    .d-54-social-icon {
        font-size: 1rem
    }

    .d-54-card-wrapper {
        width: 320px
    }

    .icons,
    .words-icons {
        margin-top: 10px
    }

    .icons._2,
    .words-icons._2 {
        width: 45px
    }

    .icons._4 {
        background-size: 40px
    }

    .text-block-4,
    .words-title {
        width: 60%
    }

    .div-block-6 {
        width: 100%;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .navigation-left-2 {
        width: 10%
    }

    .content-part-text-format,
    .div-block-48._75,
    .menu-mob-2.w--open {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .navigation-right-2 {
        width: 100%;
        border: 1px #000
    }

    .kalyonlogo-white,
    .kalyonlogo_orj {
        top: 1px;
        z-index: auto;
        width: 113px
    }

    .navigation-container-2 {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        box-shadow: none
    }

    .text-block-67 {
        width: auto;
        font-size: 10px;
        line-height: 13px;
        text-align: center
    }

    .dropdown-list-2.w--open,
    .nav-content-wrap-3 {
        color: #000
    }

    .mobile-nav-link-2.w--current {
        color: #761f32
    }

    .menu-mob-3 {
        border-radius: 0
    }

    .body-3,
    .column-29 {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .insaat-img,
    .news-head,
    .page-image-gayrimenkul,
    .page-image-sectors-copy,
    .page-image-sectors.yairim,
    .page-img {
        min-height: 350px
    }

    .text-block-72 {
        font-size: 16px
    }

    .column-72 {
        border-left-style: none
    }

    .bold-text-21-copy {
        margin-top: 40px;
        font-size: 31px
    }

    .flex-item-20-copy._2 {
        padding-right: 0
    }

    .field-4._95._2 {
        width: 99%
    }

    .button-6.test-drive {
        width: 98%;
        margin-right: 0
    }

    .div-block-48,
    .div-block-81 {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .text-block-74 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        min-height: 30px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .content-text,
    .content-text-3 {
        overflow: hidden;
        width: 100%;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start;
        text-align: center
    }

    .breadcrumb,
    .breadcrumb-2,
    .breadcrumb-copy {
        display: none;
        padding-left: 10%;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .item.su,
    .item.ulasim {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -webkit-box-pack: center;
        width: 100%
    }

    .item.ulasim {
        display: flex;
        margin-top: 20px;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .item.su {
        display: flex;
        height: 300px;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .item.diger,
    .item.ustyapi {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .filter-menu {
        display: -ms-grid;
        display: grid;
        margin-top: 0;
        margin-bottom: 0;
        -webkit-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        justify-items: center;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        grid-auto-columns: 1fr;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto;
        border-bottom-style: none
    }

    .div-block {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .button.filtering-button {
        width: 100%;
        margin-right: 0;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        border-style: solid;
        border-color: hsla(0, 0%, 76.1%, .28)
    }

    .column-80,
    .column-81 {
        -webkit-box-pack: center
    }

    .column-80 {
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .column-81 {
        margin-top: 0;
        padding-top: 0;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .section-text {
        font-size: 18px;
        line-height: 28px
    }

    .sectors-head {
        width: 90%;
        margin-top: 80px;
        margin-right: 5%;
        margin-left: 5%;
        padding-left: 0;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        font-size: 50px;
        line-height: 50px;
        text-align: center
    }

    .sectors-description {
        display: none;
        width: 90%;
        padding-left: 10%
    }

    .link-block {
        left: 0;
        top: 0;
        right: auto;
        bottom: 0;
        width: 80%;
        margin-top: 250px;
        margin-right: 0;
        margin-left: 10%;
        padding-left: 0
    }

    .more-text-btn {
        margin-right: 35%
    }

    .more-text-content {
        height: 255px;
        margin-top: 240px;
        margin-right: 5%;
        padding-top: 20px;
        padding-left: 20px
    }

    .more-text-content.project-detail {
        margin-top: 60px
    }

    .more-text-content.sectors {
        margin-top: 160px
    }

    .content-part.kariyer,
    .more-text-content.sectors.yatirim._1 {
        margin-top: 100px
    }

    .d-56-card-wrapper {
        width: 320px;
        height: 300px;
        margin-top: 0;
        margin-bottom: 0
    }

    .d-56-paragraph {
        max-width: 300px;
        font-size: 12px
    }

    .d-56-h3-heading {
        min-height: 60px;
        margin-top: 0;
        padding-top: 15px;
        font-size: 16px;
        line-height: 1.2
    }

    .d-58-image-wrapper {
        left: 90%;
        width: 100px;
        height: 100px
    }

    .d-58-nav-wrapper {
        margin-left: 10px
    }

    .sectors-head-2,
    .sectors-head-3,
    .sectors-head-4 {
        margin-top: 80px;
        padding-left: 0;
        font-size: 54px
    }

    .sectors-head-2.kariyer,
    .sectors-head-4.kariyer {
        width: 90%;
        margin-top: 60px;
        margin-right: 5%;
        margin-left: 5%;
        font-size: 50px;
        line-height: 45px;
        text-align: center
    }

    .sectors-head-3.kariyer {
        width: 90%;
        margin-top: 3px;
        margin-right: 5%;
        margin-left: 5%;
        font-size: 30px;
        line-height: 37px;
        text-align: center
    }

    .content-part-copy {
        width: 100%;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .picture-copy._1 {
        width: 200px;
        height: 200px;
        margin-bottom: 40px
    }

    .column-30 {
        margin-bottom: 40px;
        padding-left: 0
    }

    .content-text-2 {
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 14px;
        text-align: center
    }

    .flex-grid-wrapped-copy.gutter-20 {
        overflow: visible;
        margin-top: 100px;
        margin-right: 5%;
        padding-right: 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .flex-item-20-copy-2 {
        width: 100%;
        padding-right: 0;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch
    }

    .div-block-73,
    .privacy-bullet {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start
    }

    .div-block-73 {
        width: 100%;
        align-self: flex-start
    }

    .slider-2 {
        overflow: visible;
        width: 100%;
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .sectors-description-2,
    .sectors-description-2.kariyer,
    .sectors-description-3.kariyer,
    .sectors-description-copy,
    .sectors-head-copy {
        width: 90%;
        margin-right: 5%;
        margin-left: 5%
    }

    .right-arrow-7 {
        left: auto;
        top: auto;
        right: 0;
        bottom: 0
    }

    .left-arrow-7 {
        left: 0;
        top: auto;
        right: auto;
        bottom: 0
    }

    .slider-3 {
        min-height: 150px
    }

    .bold-text-24,
    .project-detail-bold {
        line-height: 40px;
        text-align: center
    }

    .section-bullet,
    .section-bullet-2 {
        font-size: 18px;
        line-height: 22px
    }

    .sectors-description-2 {
        display: block;
        margin-top: 0;
        padding-right: 0;
        padding-left: 0;
        font-size: 18px;
        line-height: 21px
    }

    .bold-text-27 {
        font-size: 28px
    }

    .slider-left {
        height: 60vh;
        margin-top: 100px;
        padding-top: 0;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .contact-img,
    .culture-img,
    .enviromental-img,
    .hatira-ormani-img,
    .kvk-img,
    .page-image-sanayi,
    .sakine-kalyoncu-cocuk-img,
    .sec-img,
    .technology-img,
    .university-img,
    .van-travma-img {
        min-height: 400px
    }

    .sectors-description-copy {
        display: block;
        margin-top: 10px;
        padding-left: 0
    }

    .sectors-head-copy {
        margin-top: 60px;
        padding-left: 0;
        font-size: 54px;
        text-align: center
    }

    .head-privacy,
    .privacy-head {
        font-size: 30px;
        line-height: 35px
    }

    .privacy-bullet {
        overflow: hidden;
        width: 100%;
        align-self: flex-start;
        text-align: left
    }

    .short-content-1 {
        overflow: hidden;
        width: 100%;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start;
        font-size: 19px;
        line-height: 28px;
        text-align: center
    }

    .bold-text-28 {
        font-size: 45px;
        line-height: 45px;
        text-align: center
    }

    .quality-img {
        min-height: 380px
    }

    .bold-text-29 {
        font-size: 32px;
        line-height: 37px
    }

    .kalyon-vakfi {
        min-height: 300px
    }

    .bold-text-30 {
        font-size: 17px;
        line-height: 24px
    }

    .div-block-90 {
        width: 90%
    }

    .bold-text-31 {
        font-size: 40px;
        line-height: 40px
    }

    .bold-text-32 {
        font-size: 40px;
        line-height: 35px
    }

    .content-part {
        overflow: visible;
        width: 100%
    }

    .number-slider-mask {
        padding-right: 0;
        padding-left: 0
    }

    .slide--mg._02 {
        height: 100%;
        margin-right: auto;
        margin-left: auto
    }

    .sanayi-head {
        font-size: 27px;
        line-height: 30px;
        text-align: center
    }
}

@font-face {
    font-family: faw;
    src: url('../fonts/5bfd8df27c21dd15269bda99_fa-solid-900.woff2') format('woff2');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika.ttf') format('truetype'), url('../fonts/Klavika-Regular.otf') format('opentype'), url('../fonts/Klavika-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Klavikach;
    src: url('../fonts/KlavikaCH-BoldCond.ttf') format('truetype'), url('../fonts/KlavikaCH-BoldCondIt.ttf') format('truetype'), url('../fonts/KlavikaCH-BoldCondItTF.ttf') format('truetype'), url('../fonts/KlavikaCH-BoldCondTF.ttf') format('truetype');
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Klavikach;
    src: url('../fonts/KlavikaCH-LightCond.ttf') format('truetype'), url('../fonts/KlavikaCH-LightCondIt.ttf') format('truetype'), url('../fonts/KlavikaCH-LightCondItTF.ttf') format('truetype'), url('../fonts/KlavikaCH-LightCondTF.ttf') format('truetype');
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: Klavikach;
    src: url('../fonts/KlavikaCH-MediumCond.ttf') format('truetype'), url('../fonts/KlavikaCH-MediumCondIt.ttf') format('truetype'), url('../fonts/KlavikaCH-MediumCondItTF.ttf') format('truetype'), url('../fonts/KlavikaCH-MediumCondTF.ttf') format('truetype'), url('../fonts/KlavikaCH-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: Klavikach;
    src: url('../fonts/KlavikaCH-RegularCond.ttf') format('truetype'), url('../fonts/KlavikaCH-RegularCondIt.ttf') format('truetype'), url('../fonts/KlavikaCH-RegularCondItTF.ttf') format('truetype'), url('../fonts/KlavikaCH-RegularCondTF.ttf') format('truetype'), url('../fonts/KlavikaCH-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Fontello;
    src: url('../fonts/fontello.ttf') format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika-Bold.otf') format('opentype'), url('../fonts/Klavika-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika-Light.otf') format('opentype'), url('../fonts/Klavika-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika-Medium.otf') format('opentype'), url('../fonts/Klavika-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika-LightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika-MediumItalic.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
    font-display: swap
}

@font-face {
    font-family: Klavika;
    src: url('../fonts/Klavika-RegularItalic.otf') format('opentype');
    font-weight: 400;
    font-style: italic
}