@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Arial:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
body {
  margin: 0;
  padding: 0;
  font-family: "Arial", serif;
  position: relative;
  background-color: var(--bg-color);
}

html {
  font-family: "Arial", serif;
  scroll-behavior: smooth;
  box-sizing: border-box;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

*,
::before,
::after {
  box-sizing: border-box;
}

a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}

button,
a {
  transition: all 0.3s ease-out 0s;
}

.row-no-gutter {
  margin: 0;
}
.row-no-gutter > * {
  padding: 0;
}

.row-5-gutter {
  margin-left: -5px;
  margin-right: -5px;
}
.row-5-gutter > * {
  padding-left: 5px;
  padding-right: 5px;
}

.row-small-gutter {
  margin-left: -7.5px;
  margin-right: -7.5px;
}
.row-small-gutter > * {
  padding-left: 7.5px;
  padding-right: 7.5px;
}

.row-middle-gutter {
  margin-left: -20px;
  margin-right: -20px;
}
.row-middle-gutter > * {
  padding-left: 20px;
  padding-right: 20px;
}

.row-large-gutter {
  margin-left: -50px;
  margin-right: -50px;
}
.row-large-gutter > * {
  padding-left: 50px;
  padding-right: 50px;
}

.row-10-gutter {
  margin-left: -10px;
  margin-right: -10px;
}
.row-10-gutter > * {
  padding-left: 10px;
  padding-right: 10px;
}

.w800 {
  width: 900px;
}

header .siteTitle {
  background-color: var(--secondary-color);
  color: var(--text-color);
  padding: 20px 10px;
  font-size: 25px;
  text-align: center;
  text-transform: uppercase;
  margin-top: 20px;
  border-radius: 3px;
  border: 1px dotted var(--text-color);
}
header .siteTitle h1, header .siteTitle h2, header .siteTitle h3, header .siteTitle h4, header .siteTitle h5, header .siteTitle h6 {
  font-size: 25px;
  line-height: inherit;
  margin: 0;
  padding: 0;
}
header .banner {
  margin-top: 20px;
}
header .banner img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}
header .banner .bannerText {
  background-color: var(--primary-color);
  padding: 20px 10px;
  font-size: 15px;
  text-align: center;
  color: var(--text-color);
  border: 1px dotted var(--text-color);
  animation: blinker 0.9s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0.3;
  }
}
.package {
  margin-top: 20px;
}
.package .title {
  padding: 20px 25px;
  font-size: 25px;
  text-transform: uppercase;
  text-align: center;
  color: var(--text-color);
  border-radius: 1px;
  text-shadow: 0px 2px 3px #000000;
  letter-spacing: 1.5px;
  font-weight: 600;
}
.package .title h1, .package .title h2, .package .title h3, .package .title h4, .package .title h5, .package .title h6 {
  font-size: 25px;
  line-height: inherit;
  margin: 0;
  padding: 0;
}

@keyframes gradientAnimation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.models {
  margin-top: 20px;
}
.models .modelsItem {
  margin: 5px 0px 20px 5px;
  position: relative;
}
.models .modelsItem::after {
  position: absolute;
  width: 100%;
  top: 0;
  width: 108px;
  content: "";
  background: url(data:image/png;base64,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) center top no-repeat;
  z-index: 999;
  height: 128px;
  float: right;
  background-size: 70% 70%;
  right: -15px;
}

.text-container {
    position: absolute;
    left: 10px; /* Yazının soldan uzaklığını ayarlar */
    top: 20px;  /* Yazının yukarıdan uzaklığını ayarlar */
    color: white; /* Yazı rengini beyaz yapar */
    text-align: left; /* Yazıyı sola hizalar */
    font-size: 16px; /* Yazı boyutunu ayarlar */
}

.models .modelsItem.noPremium:after {
  content: none;
}
.models .modelsItem a {
  display: block;
  width: 100%;
  position: relative;
  z-index: 999;
  cursor: pointer;
}
.models .modelsItem .city {
    position: absolute;
    right: 5px;
    bottom: 10px;
    z-index: 999;
    font-size: 15px;
    color: var(--text-color);
    /* background-image: linear-gradient(90deg, rgb(211 21 205 / 89%) 0%, rgb(255 0 0 / 36%) 45%, rgb(255 0 0 / 36%) 55%, rgb(255 200 0) 100%); */
    padding: 3px 7px;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-shadow: 0px 2px 5px #000000;
    display: inline-block;
    background-color: hsl(0deg 0% 0% / 52%);
    border-radius: 5px;
      display: inline-block;
}
.models .modelsItem .modelDetail {
  position: absolute;
  #left: 15px;
  #bottom: 5px;
  z-index: 999;
  font-size: 14px;
}
.models .modelsItem .modelDetail > div {
  margin-bottom: 5px;
}
.models .modelsItem .modelDetail .model-title {
  color: var(--text-color);
  background-image: linear-gradient(90deg, #0000009c 0%, rgb(0 0 0 / 78%) 45%, rgb(0 0 0 / 43%) 55%, rgba(250, 217, 97, 0) 100%);
  padding: 3px;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-shadow: 0px 2px 4px #000000;
  font-weight: 700;
    font-size: 32px;
    font-family: 'Open Sans';
}
.models .modelsItem .modelDetail .concept {
  color: var(--text-color);
  background-image: linear-gradient(90deg, #0000009c 0%, rgb(0 0 0 / 78%) 45%, rgb(0 0 0 / 43%) 55%, rgba(250, 217, 97, 0) 100%);
  padding: 3px;
}
.models .modelsItem .modelDetail .old {
  color: var(--text-color);
  background-image: linear-gradient(90deg, #0000009c 0%, rgb(0 0 0 / 78%) 45%, rgb(0 0 0 / 43%) 55%, rgba(250, 217, 97, 0) 100%);
  padding: 3px;
}
.models .modelsItem .modelDetail .info {
  color: var(--text-color);
  background-image: linear-gradient(90deg, #0000009c 0%, rgb(0 0 0 / 78%) 45%, rgb(0 0 0 / 43%) 55%, rgba(250, 217, 97, 0) 100%);
  padding: 3px;
}
.models .modelsItem .modelDetail .number {
  color: var(--text-color);
  background-image: linear-gradient(90deg, rgba(250, 217, 97, 0) 0%, #25D366 45%, #25D366 55%, rgba(250, 217, 97, 0) 100%);
  padding: 3px 7px;
  font-size: 25px
}


.models .modelsItem .modelImage img {
  width: 100%;
  height: 250px;
  -o-object-fit: cover;
     object-fit: cover;
}
.models .modelsItem2 {
  margin-bottom: 15px;
  position: relative;
}
.models .modelsItem2 a {
  cursor: pointer;
}
.models .modelsItem2 .modelImage {
  position: relative;
}
.models .modelsItem2 .modelImage img {
  width: 100%;
  height: 350px;
  -o-object-fit: cover;
     object-fit: cover;
}
.models .modelsItem2 .modelImage .modelTitle {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  background-image: linear-gradient(270deg, rgba(250, 217, 97, 0) 11%, var(--primary-color) 88%);
  color: var(--text-color);
  z-index: 999;
  padding: 5px 0px;
  font-size: 15px;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 1px;
  text-shadow: 0px 2px 4px #000000;
}
.models .modelsItem2 .modelImage .modelDetail {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  background-image: linear-gradient(270deg, rgba(250, 217, 97, 0) 11%, var(--secondary-color) 88%);
  color: var(--text-color);
  font-size: 14px;
  line-height: 20px;
  padding: 5px 15px;
  letter-spacing: 1px;
  text-shadow: 0px 2px 4px #000000;
  height: 80px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.models .modelsItem2 .modelImage .modelDetail div {
  display: block;
}

.no-model {
  padding: 15px;
  font-size: 14px;
  border-radius: 0px;
}

.singlePageModal {
  background-color: #fff !important;
  color: #000 !important;
}
.singlePageModal .addInfo .row .title {
  background-image: linear-gradient(270deg, rgba(131, 110, 36, 0) 20%, #e9e9e9 80%) !important;
  text-shadow: none !important;
  letter-spacing: 1px !important;
  text-align: left !important;
  text-transform: none !important;
  color: inherit !important;
}
.singlePageModal .otherInfo .title {
  color: inherit !important;
  text-shadow: none !important;
  letter-spacing: 1px !important;
  text-align: left !important;
  padding: 0 !important;
}

.singlePage {
  margin-top: 20px;
  background-color: #023747;
  padding: 20px;
  color: var(--text-color);
}
.singlePage .modelImage img {
  width: 100%;
  height: 600px;
  -o-object-fit: contain;
     object-fit: contain;
}
.singlePage .topDetails {
  margin-top: 5px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 5px;
  flex-wrap: wrap;
}
.singlePage .topDetails .topDetailsItem {
  background-color: #f9f9f9;
  width: 100%;
  color: var(--secondary-color);
  padding: 10px;
  flex: 1 1 calc(25% - 5px);
}
.singlePage .topDetails .topDetailsItem .label {
  font-weight: 600;
  font-size: 16px;
  color: var(--primary-color);
}
.singlePage .topDetails .topDetailsItem .value {
  font-size: 14px;
}
.singlePage .content {
  margin-top: 20px;
}
.singlePage .content a {
  color: var(--text-color);
  text-decoration: underline;
}
.singlePage .content p {
  font-size: 14px;
  line-height: 27px;
}
.singlePage .wpPhone {
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 5px;
}
.singlePage .wpPhone .whatsapp {
  flex: 1 1 calc(50% - 5px);
  width: 100%;
  padding: 10px;
  text-align: center;
  background-color: #25D366;
  font-size: 25px;
  font-weight: 600;
}
.singlePage .wpPhone .whatsapp i {
  line-height: inherit;
}
.singlePage .wpPhone .whatsapp a {
  color: #fff;
}
.singlePage .wpPhone .phone {
  flex: 1 1 calc(50% - 5px);
  width: 100%;
  padding: 10px;
  text-align: center;
  background-color: var(--secondary-color);
  font-size: 25px;
  font-weight: 600;
}
.singlePage .wpPhone .phone i {
  line-height: inherit;
}
.singlePage .wpPhone .phone a {
  color: #fff;
}
.singlePage .wpPhone .telegram {
  width: 100%;
  padding: 10px;
  text-align: center;
  background-color: #2AABEE;
  color: var(--text-color);
  font-size: 20px;
  font-weight: 600;
  flex: 1 1 100%;
}
.singlePage .wpPhone .telegram i {
  line-height: inherit !important;
}
.singlePage .wpPhone .telegram a {
  color: #fff;
}
.singlePage .showcase a {
  cursor: pointer;
  display: block;
  width: 100%;
  padding: 20px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
  background-color: var(--primary-color);
  color: var(--text-color);
  font-size: 15px;
}
.singlePage .showcase a i {
  line-height: inherit;
}
.singlePage .report a {
  cursor: pointer;
  display: block;
  width: 100%;
  padding: 20px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
  background-color: #ff3300;
  color: var(--text-color);
  font-size: 15px;
}
.singlePage .report a i {
  line-height: inherit;
}
.singlePage .report a:hover {
  color: var(--text-color);
}
.singlePage .warning {
  text-align: center;
}
.singlePage .warning .icon {
  font-size: 90px;
  color: var(--secondary-color);
}
.singlePage .warning .icon img {
  height: 80px;
}
.singlePage .warning p {
  margin-top: 0px;
  line-height: 20px;
}
.singlePage .warning .content {
  margin-top: 0px;
}
.singlePage .addInfo .row {
  margin-top: 5px;
}
.singlePage .addInfo .row .title {
  background-image: linear-gradient(270deg, rgba(250, 217, 97, 0) 20%, #fff 80%);
  padding: 8px;
  border-radius: 2px;
  color: var(--secondary-color);
  font-size: 14px;
  font-weight: 600;
}
.singlePage .addInfo .row .value {
  font-size: 14px;
}
.singlePage .otherInfo {
  margin-top: 15px;
  margin-bottom: 15px;
}
.singlePage .otherInfo td, .singlePage .otherInfo th {
  padding: 10px;
  font-size: 13px;
}
.singlePage .otherInfo .title {
  margin-bottom: 20px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}
.singlePage .otherModels .title {
  font-size: 20px;
  color: var(--text-color);
  margin-bottom: 20px;
  font-size: 18px;
  text-transform: uppercase;
}
.singlePage .singleSwiper .swiper-button-next,
.singlePage .singleSwiper .swiper-button-prev {
  color: var(--primary-color) !important;
}

.modal-content {
  border-radius: 0px;
  padding: 20px;
}
.modal-content .reportForm .reportFormItem .label {
  color: var(--secondary-color);
  font-size: 14px;
  font-weight: 600;
  margin-top: 10px;
}
.modal-content .reportForm .reportFormItem .value {
  margin-top: 10px;
}
.modal-content .reportForm .reportFormItem .value input {
  width: 100%;
  color: #a0b8c9;
  padding: 10px;
  outline: none;
  border: none;
  font-size: 13px;
  border: 1px solid #ddd;
}
.modal-content .reportForm .reportFormItem .value textarea {
  width: 100%;
  height: 120px;
  max-height: 120px;
  color: #a0b8c9;
  padding: 10px;
  outline: none;
  border: none;
  font-size: 13px;
  border: 1px solid #ddd;
}
.modal-content .reportForm .reportFormItem .submit button {
  border: none;
  outline: none;
  background-color: var(--primary-color);
  color: var(--text-color);
  padding: 8px 10px;
  font-size: 14px;
}

@media only screen and (max-width: 991.5px) {
  .models .modelsItem .modelDetail {
    font-family: Arial, sans-serif;
  }
  .models .modelsItem .modelImage img {
    height: 170px;
  }
  .singlePage .modelImage img {
    height: 350px;
  }
  .topDetailsItem {
    flex: 1 1 calc(50% - 5px) !important;
  }
  .topDetailsItem .label {
    font-size: 12px !important;
  }
  .topDetailsItem .value {
    font-size: 12px !important;
  }
  .addInfo .value {
    margin-top: 10px;
  }
}
.gradient-border {
  --borderWidth: 4px;
  background: #1D1F20;
  position: relative;
  border-radius: var(--borderWidth);
}

.gradient-border:before {
  content: "";
  position: absolute;
  top: calc(-1 * var(--borderWidth));
  left: calc(-1 * var(--borderWidth));
  height: calc(100% + var(--borderWidth) * 2);
  width: calc(100% + var(--borderWidth) * 2);
  background: linear-gradient(60deg, #ec1d3f, #ff758c, #ff97a2, #e28bbc, #c67ace, #b169b3, #9d5a9c, #fff);
  z-index: -1;
  animation: animatedgradient 3s ease alternate infinite;
  background-size: 300% 300%;
}

@keyframes animatedgradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.modal-wide {
  width: 780px;
  max-width: 780px;
}

@media only screen and (max-width: 991.5px) {
  .modal-wide {
    width: 95%;
    max-width: 95%;
  }
}
.singleContent {
  margin-top: 20px;
  background-color: #023747;
  color: var(--text-color);
  padding: 20px;
}
.singleContent h1,
.singleContent h2,
.singleContent h3,
.singleContent h4,
.singleContent h5,
.singleContent h6 {
  margin: 0;
  padding: 0;
  font-size: 22px;
  color: var(--text-color);
  margin-bottom: 15px;
}
.singleContent p {
  font-size: 15px;
  line-height: 35px;
  color: var(--text-color);
}
.singleContent p strong {
  font-weight: 500;
  color: var(--text-color);
}
.singleContent p:last-child {
  margin: 0;
  padding: 0;
}
.singleContent ul {
  margin-bottom: 30px;
}
.singleContent ul li {
  font-size: 16px;
  line-height: 35px;
  color: var(--text-color);
}
.singleContent ol {
  margin-bottom: 30px;
}
.singleContent ol li {
  font-size: 16px;
  line-height: 35px;
  color: var(--text-color);
}

.fsBody {
  position: fixed;
  width: 100%;
  height: 100%;
  min-height: 100%;
  min-width: 100%;
  max-height: 100%;
  max-width: 100%;
  background-color: #000;
  z-index: 99999;
}
.fsBody .bgImage img {
  width: 100%;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0.5;
}
.fsBody::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(rgba(0, 0, 0, 0.7) 25%, transparent 25%) 0 0, linear-gradient(90deg, rgba(0, 0, 0, 0.7) 25%, transparent 25%) 0 0;
  background-size: 2px 2px;
  backdrop-filter: blur(5px); /* Blur efekti */
  -webkit-backdrop-filter: blur(5px); /* Safari desteği */
  pointer-events: none;
}
.fsBody .pcontent {
  max-width: 800px;
  background-color: rgba(0, 0, 0, 0.1647058824);
  padding: 15px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 999;
  color: #fff;
}
.fsBody .pcontent h1, .fsBody .pcontent h2, .fsBody .pcontent h3, .fsBody .pcontent h4, .fsBody .pcontent h5, .fsBody .pcontent h6 {
  font-size: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.fsBody .pcontent p {
  font-size: 14px;
  line-height: 27px;
}
.fsBody .pcontent .homeButton a {
  cursor: pointer;
  display: block;
  width: 100%;
  padding: 20px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
  background-color: var(--primary-color);
  color: var(--text-color);
  font-size: 15px;
}
@media (max-width: 768px) {
  .models .modelsItem .modelDetail .number {
    font-size: unset;
  }
}

@media only screen and (max-width: 991.5px) {
  .pcontent {
    max-width: 100% !important;
    width: 85%;
  }
}
.modelTop {
  padding: 20px;
}
.modelTop .backButton a, .modelTop .closeButton a {
  display: block;
  background-color: var(--primary-color);
  color: var(--text-color);
  text-align: center;
  padding: 10px 15px;
  font-size: 14px;
  width: 100%;
}
.modelTop .modelTitle {
  font-size: 17px;
  text-align: center;
  color: var(--primary-color);
}/*# sourceMappingURL=style.css.map */