@import "navbarWhiteBackground.css";

* {

  margin: 0;

  padding: 0;  

}

body > div {

  overflow-x: hidden;

  overflow-y: hidden;

}

.displayNone {

  display: none;

}

body {

  max-width: 100%;

}

.baslik-line-height {

  line-height: 1.5 !important;

}

.carousel-5 {

  height: 100vh;

}

.arrow {

  position: absolute;

  left: 50%;

  bottom: 10%;

  background-color: rgba(0, 0, 0, 0);

}

.arrow i {

  -webkit-text-stroke: 9px;

  color: black;

  font-size: 70px;

  background-color: rgba(0, 0, 0, 0);

}



.navbar .current-link {

  border: 0 !important;

  background-color: black !important;

  color: white !important;

}

.l1 {

  height: 260px;

  width: 160px;

  position: absolute;

  bottom: 75px;

  left: 550px;

  cursor: pointer;

  background-color: rgb(0, 0, 0, 0);

}

.l2 {

  height: 270px;

  width: 375px;

  position: absolute;

  bottom: 70px;

  left: 710px;

  cursor: pointer;

  background-color: rgb(0, 0, 0, 0);

}

.l3 {

  height: 290px;

  width: 450px;

  position: absolute;

  bottom: 70px;

  left: 1085px;

  cursor: pointer;

  background-color: rgb(0, 0, 0, 0);

}

.carousel {

  display: flex;

  flex-direction: column;

  justify-content: center;

  align-items: center;

  margin-top: 1px;

}

.kendo-main {

  width: 93.5%;

  height: 26rem;

  background: url("images/20200610_135218.png") center center;

  background-size: cover;

  display: flex;

  justify-content: left;

  align-items: center;

}



.kendo-main-inner {

  height: 264.18px;

  width: 264.18px;

  border: 2px solid white;

  background: rgb(0, 0, 0, 0);

  margin-left: 2rem;

  display: flex;

  flex-direction: column;

  justify-content: space-between;

  align-items: center;

}

.kendo-main-inner p {

  background: rgb(0, 0, 0, 0);

  color: white;

}

.kendo-text {

  font-family: Helvetica Neue;

  font-size: 68px;

  line-height: 80.47px;

  letter-spacing: 2.72px;

  color: #ffffff;

  color: rgb(255, 255, 255);

}

.bg-clear {

  background-color: rgb(0, 0, 0, 0);

}

.gayrimenkul-text {

  font-family: Helvetica Neue;

  font-size: 30px;

  letter-spacing: 2.72px;

  color: #ffffff;

  color: rgb(255, 255, 255);

}

.konsept-projeler-black-line {

  width: 93.5%;

  height: 12rem;

  background-color: black;

  display: flex;

  justify-content: left;

  align-items: end;

}

.konsept-projeler-black-line p {

  background: rgb(0, 0, 0, 0);

  font-family: Helvetica Neue;

  font-size: 80px;

  line-height: 87px;

  color: #ffffff;

  color: rgb(255, 255, 255);

  margin-left: 2rem;

}

.yeni-yasam {

  display: flex;

  justify-content: center;

  align-items: center;

  gap: 4rem;

}

.yeni-yasam-hayaller-text {

  height: 100%;

  flex: 1;

}

.orman-kenari .flex-2 {

  display: flex;

  justify-content: end;

  align-items: end;

}

.baslik-2 {

  font-weight: bold;

  font-size: 45px !important;

  line-height: 48px !important;

  color: #000000;

}

.text-2 {

  font-size: 20px !important;

  line-height: 30px !important;

  color: #000000;

}

.i2 {

  width: 330px;

  height: 321px;

}

.pr {

  position: relative !important;

}

.mt-10 {

  margin-top: 10rem;

}

.mt-9 {

  margin-top: 8.6rem;

}

.w-274 {

  width: 275px !important;

}



.i3 {

  width: 595px;

  height: 389px;

  position: absolute;

  top: 140px;

  right: 0;

  height: 100%;

}

.yeni-yasam-text {

  width: 485px;

  margin-top: 2rem;



  font-size: 20px;

  line-height: 30px;

  color: #000000;

  color: rgb(0, 0, 0);

}

.yeni-yasam-baslik {



  font-weight: bold;

  font-size: 45px;

  line-height: 48px;

  color: #000000;

  color: rgb(0, 0, 0);

  width: 512px;

}

.w-352 {

  width: 352px !important;

}

/*Kendo Orman*/

.carousel-kendo-orman {

  display: flex;

  flex-direction: column;

  justify-content: center;

  align-items: center;

 

}

.kendo-orman {

  width: 93.5%;

  height: 432px;

  background: url("images/gettyimages-1411051698-2048x2048.jpeg") center center;

  background-size: cover;

  display: flex;

  flex-direction: row;

  justify-content: right;

  align-items: end;

}

.kendo-orman-inner {

  margin: 0 3rem 3rem 0;

  height: 148px;

  width: 148px;

  background-color: rgb(0, 0, 0, 0.7) !important;

  display: flex;

  justify-content: center;

  align-items: center;

  text-align: center;

  -webkit-transition: all 1000ms linear;

  -ms-transition: all 1000ms linear;

  transition: all 1000ms linear;

}

.kendo-orman-inner p {

  background: rgb(0, 0, 0, 0);



  font-size: 22px;

  line-height: 40.12px;

  color: #ffffff;

  color: rgb(255, 255, 255);

}

.havuz-image-text {

  width: 423.5674px;

}

.kendo-orman-inner:hover {

  background-color: rgb(0, 100, 0, 0.7) !important;

  font-weight: bold !important;

}

.current-section {

  background-color: rgb(0, 100, 0, 0.7) !important;

  font-weight: bold !important;

}

.flex-1 {

  flex: 1;

  width: 100%;

  height: 100%;

  display: flex;

  justify-content: end;

  flex-direction: column;

}

.flex-2 {

  flex: 1;

  width: 100%;

  height: 100%;

  position: relative;

}



.orman-kenari {

  display: flex;

  justify-content: center;

  align-items: start;

  position: relative;

  height: 100%;

  width: 100%;

}

.orman-kenari-inner {

  display: flex;

  justify-content: center;

  align-items: start;

  position: relative;

  height: 100%;

  width: 85%;

  gap: 0 !important;

}

.flex-1 .kemer-icon {

  position: absolute;

  bottom: 30px;

  left: 150px;

  background-color: rgb(0, 0, 0, 0);

}

.orman-kenari .flex-2 .kenar-img {

  background: url("images/ormenkenar.jpg") center;

  background-size: cover;

  height: 566.7px;

  width: 790.25px;

}

.orman-kenari .flex-2 .kenar-img-2 {

  background: url("images/txt-img2.jpg") center;

  background-size: cover;

  height: 679px;

  width: 623px;

}

.orman-kenari .flex-1 .text-baslik {

  font-weight: bold;

  font-size: 45px;

  line-height: 14.4pt;

  color: #000000;

  width: 308px;

}

.tb .text-baslik {

  font-weight: bold;

  font-size: 48px;

  color: #000000;

  width: 375.1px;

}

.tb .text-normal {

  font-size: 25px;

  line-height: 45px;

  color: #000000;

}

.orman-kenari .flex-1 .text-normal {

  font-size: 20px;

  line-height: 30px;

  color: #000000;

  width: 511.4px;

}

.kendo-orman-black-line {

  width: 93.5%;

  height: 130px;

  background-color: #000000;

  display: flex;

  justify-content: left;

  align-items: center;

}

.kendo-orman-black-line p {

  background: rgb(0, 0, 0, 0);

  color: white;

  font-weight: 600;

  font-size: 6rem;

  margin-left: 4rem;

}

.imgLogo {

  margin-left: 7rem;

}

/** TANITIM **/

.container-tanitim {

  background-color: rgba(34, 31, 33, 255);

  height: 100vh;

  margin-top: 5rem;

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-items: center;

}

.main-tanitim {

  background: rgb(0, 0, 0, 0);

  display: flex;

  flex-direction: row;

  justify-content: space-evenly;

  align-items: center;

}

.main-tanitim-bigger-text {

  font-size: 12rem;

  background: url("images/gettyimages-1277993611-2048x2048.jpeg") center center;

  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

  max-width: 65%;

  line-height: 14rem;

  padding-left: 12rem;

  font-weight: bold;

}

.tanitim-logo {

  background: rgb(0, 0, 0, 0);

  margin-right: 15rem;

}



/* MAIN TANITIM 2 */

.container-tanitim-2 {

  background-color: rgba(34, 31, 33, 255);

  height: 100vh;

  display: flex;

  flex-direction: row;

  justify-content: right;

  padding-top: 1rem;

  padding-bottom: 5rem;

}

.tanitim-2-image {

  background: url("images/C05_R0.jpg");

  background-position: top 0% right 0%;

  background-size: cover;

  margin-left: -6rem;

  height: 82vh;

  width: 100%;

}

.tanitim-2-text {

  display: flex;

  flex-direction: column;

  align-items: start;

  justify-content: start;

  background: rgb(0, 0, 0, 0);

  height: 82vh !important;

  width: 48%;

}

.tanitim-2-text p {

  background: rgb(0, 0, 0, 0);

  height: 82vh !important;

}

.tanitim-2-text .baslik {

  background: rgb(0, 0, 0, 0);

  color: white;

  font-family: "Helvetica Neue LT Std";

  font-weight: 100;

  font-size: 68px;

  margin-left: 4rem;

  width: 368px;

  margin-top: -1.5rem;

}

.tanitim-2-text .text {

  background: rgb(0, 0, 0, 0);

  color: white;

  font-size: 25px;

  line-height: 45px;

  margin-left: 4.2rem;

  width: 482px;

}

.text-508 {

  width: 508.0332px !important;

  font-size: 25px;

  line-height: 45px;

}

.t-489 {

  width: 489px;

}

.text-logo {

  align-self: flex-start;

  margin-left: 4.2rem;

  margin-bottom: 2rem;

}

/* YENİ HAYATINIZ */

.container-yeni-hayatiniz {

  background: url("images/gettyimages-1411051698-2048x2048.jpeg");

  background-size: cover;

  height: 100vh;

  width: 100%;

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-items: center;

  padding-top: 2rem;

}

sup {

  background: rgb(0, 0, 0, 0);

}

.yeni-hayatiniz {

  height: 15, 5567vh;

  width: 23.97vw;

  background-color: rgba(0, 75, 0, 0.7);

  margin-left: 35rem;

  display: flex;

  justify-content: center;

  align-items: center;

  text-align: center;

}

.yeni-hayatiniz P {

  background: rgba(0, 0, 0, 0);

  color: white;

  font-family: "Helvetica Neue LT Std";

  font-weight: 300;

  font-size: 68px;

  margin-top: 20px;

}

.yeni-hayat-text {

  height: 20rem;

  width: 38rem;

  margin-top: 11.4rem;

  background-color: rgba(34, 31, 33, 255);

  display: flex;

  flex-direction: column;

  justify-content: space-evenly;

  align-items: center;

  line-height: 3rem;

}

.yeni-hayat-text p {

  background: rgba(0, 0, 0, 0);

  color: white;

  font-size: 25px;

  line-height: 45px;

  text-align: left;

  width: 489.9438px;

}

.logo-text {

  font-weight: 700 !important;

  font-size: 3rem !important;

}

/**TEXT WITH CONTAINERS**/

.container-box-texts {

  background-color: white;

  height: 100vh;

  width: 100%;

  display: flex;

  justify-content: center;

  align-items: center;

  padding-top: 2rem;

}

.main-container-texts {

  background: url("images/gettyimages-1011598428-2048x2048.jpg") center center;

  background-size: cover;

  background-position: 0% 20%;

  height: 100%;

  width: 100%;

  margin-left: 2.5%;

  margin-right: 2.5%;

  display: flex;

  flex-direction: row;

  flex-wrap: wrap;

  justify-content: center;

  align-items: center;

  position: relative;

}

.bg-green-text {

  background-color: rgba(0, 45, 0, 0.7);

}

.bg-black-text {

  background-color: rgba(0, 0, 0, 0.7);

}

.box-of-texts p {

  background: rgba(0, 0, 0, 0);

  color: white;

  font-size: 25px !important;

  line-height: 45px !important;

  width: 80%;

  margin-top: 1rem;

}



.box-of-texts {

  height: 336.5365px;

  width: 274.5365px;



  display: flex;

  justify-content: center;

  align-items: flex-start;

  flex-wrap: wrap;

}



.text-bottom {

  align-self: flex-end;

}

.t-1 {

  position: absolute;

  top: 20px;

  left: 33px;

}

.t-2 {

  position: absolute;

  top: 150px;

  left: 333px;

}

.t-3 {

  position: absolute;

  top: 0px;

  left: 633px;

}

.t-4 {

  position: absolute;

  top: 150px;

  left: 933px;

}

.t-5 {

  position: absolute;

  top: 50px;

  left: 1233px;

}

.t-6 {

  position: absolute;

  top: 150px;

  left: 1533px;

}

.t-7 {

  position: absolute;

  top: 456px;

  left: 33px;

}

.t-8 {

  position: absolute;

  bottom: 0;

  left: 333px;

}

.t-9 {

  position: absolute;

  top: 406px;

  left: 633px;

}

.t-10 {

  position: absolute;

  top: 476px;

  left: 1233px;

}

.t-11 {

  position: absolute;

  bottom: 0;

  left: 1533px;

}

.h-267 {

  height: 267px !important;

}

/*HAVUZ*/

.ic-bg {

  width: 90%;

  background: url("images/bg-icon.jpg") center;

  height: 701px;

  position: relative;

}

.ic-bg-inner {

  position: absolute;

  height: 565px;

  width: 455px;

  background-color: rgba(255, 255, 255, 0.4);

  right: 100px;

  top: 0;

  text-align: center;

  display: flex;

  justify-content: start;

  flex-direction: column;

  align-items: center;

}

.w-298 {

  width: 298px;

}



.w-1792 {

  width: 1718px !important;

  height: 273px !important;

}

.w-1793 {

  width: 1718px !important;

  height: 448px !important;

}

.container-havuz {

  background-color: rgba(34, 31, 33, 255);

  height: 100vh;

  display: flex;

  flex-direction: row;

  justify-content: center;

  align-items: center;

  margin-top: 5rem;

  position: relative;

  width: 100%;

}

.havuz-image {

  background: url("images/gettyimages-529291364-2048x2048-1.jpg");

  background-size: cover;

  height: 83.2vh;

  width: 100%;

  position: relative;

}

.inner-havuz-image {

  position: absolute;

  display: flex;

  text-align: end;

  justify-content: center;

  align-items: center;

  right: 0;

  top: 49%;

  height: 32.22vh;

  width: 26.6vw;

  background-color: rgba(1, 105, 98, 0.7);

}

.inner-havuz-image p {

  font-size: 25px;

  line-height: 45px;

  color: #ffffff;

  color: rgb(255, 255, 255);

  background-color: rgb(0, 0, 0, 0);

}



.havuz-text {

  display: flex;

  flex-direction: column;

  align-items: flex-start;

  justify-content: flex-start;

  background: rgb(0, 0, 0, 0);

  height: 82vh !important;

  width: 48%;

}

.havuz-text p {

  background: rgb(0, 0, 0, 0);

  color: #ffffff;

  font-size: 64px;

  position: absolute;

  top: 50%;

  margin-left: 3rem;

  font-weight: 100;

  height: 82vh !important;

}



/*KUŞ*/

.container-kus {

  height: 100vh;

  padding-top: 5rem;

  padding-bottom: 5rem;

  width: 100%;

  background-color: #231f20;

  position: relative;

  display: flex;

  justify-content: end;

  align-items: center;

}



.kus-image-bg {

  height: 83.26vh;

  width: 1301px;

  background: url("images/gettyimages-1070456570-2048x2048.jpeg") center;

  background-size: cover;

  display: flex;

  flex-direction: column;

  justify-content: center;

  align-items: end;

  background-color: rgba(0, 0, 0, 0);

}

.kus-text {

  width: 40%;

  background-color: rgba(0, 0, 0, 0);

}

.kus-text p {

  font-size: 48px;

  background-color: rgba(0, 0, 0, 0);

  color: white;

  font-weight: 100;

}

.inner-kus {

  height: 26.12vh;

  width: 579.5915px;

  background-color: rgba(0, 0, 0, 0.7);

  display: flex;

  justify-content: center;

  align-items: center;

}

.inner-kus p {

  background-color: rgba(0, 0, 0, 0);

  color: white;

  font-size: 25px;

  line-height: 45px;

  width: 80%;

}

/*NEFES*/

.container-nefes {

  background-color: rgba(34, 31, 33, 255);

  height: 100vh;

  display: flex;

  flex-direction: row;

  justify-content: flex-start;

  align-items: center;

  padding-top: 5rem;

  position: relative;

}

.nefes-image {

  background: url("images/shutterstock_289011257.jpg");

  background-size: cover;

  height: 776px;

  width: 1301px;

  position: relative;

}

.inner-nefes-image {

  position: absolute;

  display: flex;

  text-align: end;

  justify-content: center;

  align-items: center;

  right: 0;

  top: 49%;

  height: 32.22vh;

  width: 64.6vw;

  background-color: rgba(0, 45, 0, 0.7);

}

.inner-nefes-image p {

  font-size: 64px;

  font-weight: 100;

  color: #ffffff;

  color: rgb(255, 255, 255);

  background-color: rgb(0, 0, 0, 0);

  margin-left: 1rem;

  margin-right: 1rem;

}

.nefes-text {

  display: flex;

  flex-direction: column;

  align-items: flex-start;

  justify-content: flex-start;

  background: rgb(0, 0, 0, 0);

  height: 82vh !important;

  width: 28%;

}

.nefes-text p {

  background: rgb(0, 0, 0, 0);

  color: #ffffff;

  font-size: 25px;

  line-height: 45px;

  position: absolute;

  top: 60%;

  margin-left: 3rem;

  margin-right: 5rem;

  font-weight: 100;

}

/*GENEL PLAN*/

.genel-plan {

  width: 100%;

  background-color: #231f20;

  display: flex;

  flex-direction: row;

  justify-content: start;

  align-items: center;

  text-align: center;

}

.genel-plan img {

  background-color: rgba(0, 0, 0, 0);

  border-right: 2px solid white;

  margin-left: 5rem;

  padding-right: 2.5rem;

}

.genel-plan p {

  background-color: rgba(0, 0, 0, 0);

  color: white;

  font-size: 68px;

  font-weight: 100;

  margin-left: 2.5rem;

}

.plan {

  height: 100vh;

  width: 100%;

  background-color: white;

}

/*kemer-evler*/

.kemer-evler {

  height: 100vh;

  width: 100%;

  background: white;

  display: flex;

  justify-content: center;

  align-items: center;

}

.kemer-img {

  background: url("images/gettyimages-1273584292-2048x2048.jpeg") top center;

  width: 95%;

  height: 80%;

  display: flex;

  justify-content: center;

  align-items: center;

  flex-direction: row;

  position: relative;

}

.kemer-text-small p {

  font-size: 25px;

  line-height: 37px;

  color: #000000;

  width: 500.1px;

}

.kemer-text-small-box {

  display: flex;

  justify-content: center;

  align-items: center;

  flex-direction: column;

  height: 464px;

  width: 600px;

  position: absolute;

  right: 0;

  bottom: 4rem;

}

.kemer-text-big p {

  font-size: 66px;

  color: #ffffff;

  width: 650px;



  text-align: right;

  font-weight: 400;

  letter-spacing: 0px;

  line-height: 1.2;

}

.kemer-text-big {

  position: absolute;

  left: 9rem;

  top: 4rem;

  display: flex;

  justify-content: center;

  align-items: center;

}

.kemer-text-small-img-kendo {

  position: absolute;

  top: -78px;

  left: -15px;

}

.plan {

  width: 100%;

  height: 100vh;

  display: flex;

  justify-content: center;

  align-items: center;

}

.plan-img {

  background: url("images/Varlık2.jpg") center center;

  background-size: contain;

  background-repeat: no-repeat;

  width: 70%;

  height: 70%;

}

.h-722 {

  height: 722.5px;

}

.h-395 {

  height: 395px !important;

}

.h-415 {

  height: 416px !important;

}



.lft img {

  width: 790px;

  height: 100%;

}

.plan-full {

  width: 95%;

}

.plan-full img {

  width: 100%;

  height: 100%;

}

.w-329 {

  width: 320px !important;

}

.w-648 {

  width: 511px !important;

}

.w-726 {

  width: 581px !important;

}

.w-458 {

  width: 363px !important;

}

.w-471 {

  width: 471.3px !important;

}

.mt-6 {

  margin-top: 6rem;

}

.mt-8 {

  margin-top: 8rem;

}

.mt-11 {

  margin-top: 10rem;

}

.w90 {

  width: 90%;

}

.big-img {

  width: 895.3px !important;

  height: 447.7px !important;

  margin-top: 10rem;

  margin-left: -3.5rem;

}

.inner-icon {

  top: 75px;

  background-color: rgb(0, 0, 0, 0);

  right: 0;

  width: 739px !important;

  height: 161.2px !important;

}

.w-896 {

  width: 896px !important;

  margin-right: -9rem;

}

.w-337 {

  width: 337px !important;

}

@media screen and (max-width: 1900px) {

  .mt-9 {

    margin-top: 0rem;

  }

}

@media screen and (max-width: 1176px) {



  .yeni-yasam-baslik { 

    font-size: 25px; margin-top: 1.5rem;

  }



 .ms-md-5{padding: 0 30px;}



  .kendo-orman-black-line {

    width: 100%; 

  }

  .imgLogo{margin-left: 2rem; max-width: 80%;}

 



  .kendo-main {

    justify-content: center;

    margin: 0;

    margin-left: 0;

    position: relative;

  }



  .kendo-main-inner {

    margin-left: 0rem;

  }

  

  .container-box-texts {

    display: none;

  }

  .container-tanitim {

    display: none;

  }

  .yeni-yasam {

    flex-direction: column;

    margin-left: 0;margin-top:0px;display: inline;

  }

  .yeni-yasam p {

    margin-left: 5%;

    margin-right: 5%;

    width: 90%; text-align: left !important;

  }

  .container-yeni-hayatiniz {

    flex-direction: column;

    justify-content: end;

    align-items: start;

    background-position: center center;

    background-size: cover;

    height: 100vh;

    width: 100%;

  }

  .yeni-hayatiniz {

    height: 80px;

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center;

    margin-left: 0rem;

  }

  .yeni-hayatiniz P {

    font-size: 48px;

    margin-top: 0;

    text-align: center;

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

  }

  .yeni-hayat-text {

    height: 20rem;

    width: 100%;

    margin-top: 0rem;

    flex-direction: column;

    justify-content: center;

    align-items: center;

  }

  .yeni-hayat-text p {

    text-align: left;

    margin-left: 5%;

    margin-right: 5%;

    padding-top: 2rem;

    width: 90%;

  }

  .yeni-hayat-text img {

    margin-left: 0rem;

    margin-left: 5%;

    margin-right: 5%;

    width: 80%;

  }

  .container-tanitim-2 img {

    display: none;

  }

  .kendo-orman {

    flex-direction: column;

    justify-content: center;

    align-items: center;

    gap: 15px;

    width: 100%;

  }

  .kendo-orman-inner {

    width: 206px;

    margin: 0;

    height:50px;

  }

  .kendo-orman-inner p { 

    margin: 0; 

  }

  .konsept-projeler-black-line p {

    font-size: 50px;

  }

  .container-tanitim-2 {

    flex-direction: column;

    justify-content: center;

    align-items: start;

    padding-top: 3rem;

    height: 100%;

  }

  .tanitim-2-image {

    background: url("images/C05_R0.jpg");

    background-position: center;

    background-size: cover;

    margin-left: 0rem;

    min-height: 82vh;

    min-width: 100%;

  }

  .tanitim-2-text {

    display: flex;

    flex-direction: column;

    align-items: start;

    justify-content: start;

    background: rgb(0, 0, 0, 0);

    height: 82vh !important;

    width: 100%;

  }

  .tanitim-2-text p {

    background: rgb(0, 0, 0, 0);

    height: 100%;

  }

  .tanitim-2-text .baslik {

    font-size: 48px;

    margin-left: 0rem;

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

    margin-top: 0rem;

  }

  .tanitim-2-text .text {

    font-size: 20px;

    line-height: 40px;

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

  }

  .text-508 {

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

    font-size: 20px;

    line-height: 45px;

  }

  .displayNone {

    display: none;

  }

  .container-havuz {

    flex-direction: column;

    background-position: center center;

    height: 100%;

  }



  .havuz-text {

    width: 100%;

    height: 100%;

  }

  .havuz-text p {

    background: rgb(0, 0, 0, 0);

    color: #ffffff;

    font-size: 44px;

    position: relative;

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

  }



  .inner-havuz-image {

    top: 100%;

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center;

    position: relative;

    background-position: center center;

  }

  .inner-havuz-image p {

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

    height: 100%;

    text-align: start;

    line-height: 35px;

  }

  .container-kus {

    width: 100%;

    height: 100%;

  }



  .container-kus {

    height: 100vh;

    padding-top: 5rem;

    width: 100%;

    background-color: #231f20;

    position: relative;

    display: flex;

    justify-content: start;

    align-items: center;

  }



  .kus-image-bg {

    width: 100%;

    height: 100%;

    justify-content: center;

    align-items: start;

  }

  .kus-text {

    width: 100%;

  }

  .kus-text p {

    font-size: 38px;

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

  }

  .inner-kus {

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center;

  }

  .inner-kus p {

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

    font-size: 22px;

  }

  .container-nefes {

    flex-direction: column;

    justify-content: flex-start;

    align-items: end;

    padding-top: 0rem;

    position: relative;

  }

  .nefes-image {

    height: 100%;

    width: 100%;

    background-position: center center;

  }

  .inner-nefes-image {

    text-align: start;

    right: 0;

    top: 100%;

    height: 50%;

    width: 100%;

    position: relative;

    background-color: #231f20;

  }

  .inner-nefes-image p {

    height: 100%;

    font-size: 28px;

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

  }

  .nefes-text {

    display: none;

    width: 100%;

    height: 100%;

    position: absolute;

    top: 100%;

  }

  .nefes-text p {

    margin-left: 5%;

    margin-right: 5%;

    width: 90%;

  }

  .mobile-text {

    display: block;

  }

  .genel-plan {

    display: none;

  }

  .plan {

    display: none;

  }

  .kemer-evler {

    display: none;

  }

  .orman-kenari {

    display: flex;

    flex-direction: column;

    justify-content: center;

    align-items: start;

    position: relative;

    height: 100%;

    width: 100%;

  }

  .orman-kenari-inner {

    display: flex;

    justify-content: center;

    flex-direction: column;

    align-items: start;

    position: relative;

    height: 100%;

    width: 100%;

    gap: 0 !important;

  }

  .flex-1 .kemer-icon {

    display: none;

  }

  .orman-kenari .flex-2 .kenar-img {

    background: url("images/ormenkenar.jpg") center;

    background-size: cover;

    height: 566.7px;

    width: 100%;

  }

  .orman-kenari .flex-2 .kenar-img-2 {

    background: url("images/C01_R2-s.jpg") center;

    background-size: cover;

    height: 861px;

    width: 100%;

  }

  .orman-kenari .flex-1 .text-baslik {

    font-weight: bold;

    font-size: 28px;

    color: #000000;

    width: 100%;

    line-height: 28px !important;

  }

  .tb .text-baslik {

    font-weight: bold;

    font-size: 48px;

    color: #000000;

    width: 100%;

  }

  .tb .text-normal {

    font-size: 25px;

    line-height: 45px;

    color: #000000;

  }

  .orman-kenari .flex-1 .text-normal {

    font-size: 20px;

    line-height: 30px;

    color: #000000;

    width: 100%;

  }

  .w-329 {

    width: 100% !important;

  }

  .w-648 {

    width: 100% !important;

  }

  .w-726 {

    width: 100% !important;

  }

  .h-726 {

    height: 100% !important ;

  }

  .w-458 {

    width: 100% !important;

  }

  .w-471 {

    width: 100% !important;

  }

  .mt-6 {

    margin-top: 0rem;

  }

  .mt-8 {

    margin-top: 0rem;

  }

  .mt-11 {

    margin-top: 0rem;

  }

  .w90 {

    width: 100%;

  }

  .inner-icon {

    display: none;

  }

  .ic-bg {

    width: 100%;

    background: url("images/bg-icon.png") center;

    height: 701px;

    position: relative;

  }

  .ic-bg-inner {

    right: 0px;

    top: 0;

  }

  .w-298 {

    width: 100% !important;

  }



  .w-1792 {

    width: 100% !important;

    height: 100% !important;

  }

  .w-1793 {

    width: 100% !important;

    height: 100% !important;

  }



  



  .baslik-2 { 

    font-size: 28px !important;  line-height:28px !important;

  }



  .yeni-yasam-text{margin:0;}

  .yeni-yasam-text p{margin:0;}

 

  .text-start p{margin-left: 5%;margin-right: 5%;}



   p.baslik-2, p.text-2{margin-left: 5%;margin-right:5%;width: auto !important;}



}


@media screen and (max-width: 768px) {

  .row .col-lg-6
  {
    margin: 0 !important;
    padding: 0 !important;
  }

}
 

.frame {

  height: 756px;

  width: 792px;

}

