/* Küçültme başarısız oldu. Küçültülmeyen içerik döndürülüyor.
(107,45): run-time error CSS1046: Expect comma, found '0'
(107,49): run-time error CSS1046: Expect comma, found '/'
 */
.background-color--default {
    background-color: white;
}

.contact-form select {
    width: 100%;
    padding: 5px 20px;
    border: 1px solid #EEEEEE;
}
.menu-bar-wrapper {
    left: 0px;
    width: calc(100%);
}.space__inner--x15 {
    padding-right: 15px;
    padding-left: 15px;
}
a.headteklif {
    font-weight: 600;
    background-color: #052C5A;
    padding: 0 8px;
    color: white;
}
a.headteklif:hover {
    background-color: #9C97C9;
}
.single-hero-slider {
    background-attachment: fixed;
    background-position: right;
}


.slick-dots 
 { position: absolute; bottom: -45px; 
list-style: none; display: block; 
text-align: center; padding: 0; width: 100%; }

.slick-dots li 
 { position: relative; display: inline-block; 
height: 20px; width: 20px; margin: 0 5px; 
padding: 0; cursor: pointer; }

.slick-dots li button 
  { border: 0; background: transparent; 
display: block; width: 8px; height: 8px;
outline: none; line-height: 0; font-size: 0; 
color: transparent; padding: 5px; cursor: pointer; }

.slick-dots li button:hover, .slick-dots li button:focus 
 { outline: none; }

.slick-dots li button:hover:before, 
.slick-dots li button:focus:before 
 {background-color:#9c97c9f0; }

.slick-dots li button:before 
 { position: absolute; top: 0; left: 0; width: 15px; height: 15px; text-align: center; color: #9c97c9f0; border:2px solid #9c97c9f0; border-radius:50%; -webkit-font-smoothing: antialiased;opacity: 1; }

.slick-dots li.slick-active button:before 
 { color: #9c97c9f0;  width: 15px; background-color:#9c97c9f0;position: absolute; top: 0; left: 0; height: 15px; 
 }
.slick-dots li button::before {
   content: "";
   }
.background-color--default {
    background-color: #ffffffcf;
    box-shadow: 0 4px 10px rgba(0,0,0,.055);
}
.background-color--dark {
    background-color: #2b2d37d6;
}
video.anasliderv {
    width: 100%;
    min-height: 100%;
}
@media only screen and (max-width: 1500px){
  video.anasliderv {
    width: auto;
    min-height: 100%;
  }}
@media only screen and (max-width: 767px){
  .single-hero-slider {
    background-position: left;
}
.bg-imgx.single-hero-slider {
    height: 345px;
}
  .bg-imgx .hero-slider-content--extra-space {
    margin-top: 185px;
}
  .bg-imgx .single-hero-slider__abs-img {
    width: 255px;
}
.myflatsyazi .single-feature.space__bottom--40 {
    flex-direction: initial;
    margin-bottom: 8px;
}
.myflatsyazi .single-feature.space__bottom--40 .single-feature__icon {
    flex-basis: auto;
    margin-right: 15px;
}
  .servicelosg {
    margin-bottom: 25px;
}
}

.single-project-item:before {
    background: linear-gradient(0deg, rgb(0 0 0 / 51%) 0%, rgba(255,255,255,0) 100%);
}
.single-project-wrapper:hover .single-project-item:before {
    opacity: 1;
}
body.anasayfa .main-nav-menu > ul > li > a {
    color: white;
}
body.anasayfa .brand-logo img {
    filter: brightness(0) invert(1);
}
body.anasayfa  .main-nav-menu > ul > li.has-sub-menu:after {
    color: white;
}
body.anasayfa  .main-nav-menu > ul > li > a:after {
    background-color: #ffffff;
}
a.myflatsm {
    font-size: 17px;
    font-weight: 600;
    line-height: 1.2;
    background-color: #6c7f67;
    color: white;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    padding: 15px 40px;
    border-radius: 30px;
    border: none;
    margin: 0 5px;
}
a.myflatsm:hover {
    background-color: #535f50;
}
.single-hero-slider--overlay:before {
    opacity: 1;
    background-color: #5c656e80;
    z-index: 2;
}
body.altsayfa .menu-bar-wrapper.background-color--default, .is-sticky .menu-bar-wrapper.background-color--default {
    background-color: white!important;
}body.altsayfa .main-nav-menu > ul > li > a, .anasayfa .is-sticky .main-nav-menu > ul > li > a {
    color: black;
}
body.anasayfa .is-sticky .brand-logo img {
    filter: unset;
}
body.altsayfa .menu-bar-wrapper.background-color--default.myflatsbg {
    background-color: #6C7F67!important;
}
.myflatsbg .main-nav-menu > ul > li > a, .myflatsbg .main-nav-menu > ul > li.has-sub-menu:after {
    color: white!important;
}
.single-project-wrapper:before {
    height: 70%;
}.single-project-wrapper .single-project-item:before {
    opacity: 1;    visibility: visible;
}.single-project-wrapper .single-project-item .single-project-title {
    bottom: 25%;
    visibility: visible;
    opacity: 1;
}.single-project-wrapper:after {
    width: 70%;
}
