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



    .mobilealtdiv {
        display: block;
        bottom: 70;
        position: fixed;
        z-index: 999;
      }
    
      .mobilealtdiv2 {
        display: block;
        width: 270px;
        border-radius: 180px;
        background-color: #000;
        height: 60px;
        left: 50%;
        margin-left: -140px;
        position: fixed;
        opacity: 0.9;
      }
    
      .moving-border {
        position: absolute;
        border: 2px solid red;
        border-radius: 180px;
        box-sizing: border-box;
        animation: moveBorder 4s linear infinite;
      }
    
      @keyframes moveBorder {
        0% {
          transform: translate(20px, 0);
        }
        50% {
          transform: translate(240px, 0); /* Width - border width */
        }
        100% {
          transform: translate(20px, 0);
        }
      }
      .mobilealtdiv3 {
        position: fixed;
        margin-top: 20px;
        left: 50%;
        margin-left: -112px;
        z-index: 9;
      }

      .mobilealtdiv4 {
        position: fixed;
        margin-top: 12px;
        left: 50%;
        margin-left: -50px;

    
        font-size:30px;        color:#fff;
      }
      .mobilealtdiv5 {
        position: fixed;
        margin-top: 12px;
        left: 50%;
        margin-left: 8px;  
        font-size:30px;        color:#fff;
      }
      .mobilealtdiv6 {
        position: fixed;
        margin-top: 12px;
        left: 50%;
        margin-left: 68px;  
        font-size:30px;
        color:#fff;
      }
    
      .mobilealtdiv7 {
        position: fixed;
        margin-top: 5px;
        left: 50%;
        margin-left: -130px;
        width: 50px;
        height: 50px;
        border-radius: 100px;
        background-color: #333;
      }


.mobilgeldi{display:block;position: fixed;bottom:70px;z-index: 99999999;}
.mobilgeldi2{display:block;position: fixed;top:70px;z-index: 99999999;}

.left-menu {
    display: block;
    position: fixed;
    z-index: 999;
  }

  .menu-icon {
    position: fixed;
    top: 20px;
    left: 20px;
    z-index: 1000;
    cursor: pointer;
  }

  #menuOverlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    backdrop-filter: blur(10px);
    z-index: 999;
    justify-content: center;
    align-items: center;
    transition: background 0.3s ease;
  }

  .menu-content {
    text-align: left;
  }

  .menu-content ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .menu-content li {
    margin: 20px 0;
  }

  .menu-content a {
    color: white;
    text-decoration: none;
    font-size: 24px;
    font-family: "AlternateGotNo3D-3Dregular";
  }

  .close-btn {
    position: absolute;
    top: 20px;
    right: 20px;
    color: white;
    font-size: 24px;
    cursor: pointer;
    font-family: "AlternateGotNo3D-3Dregular";
  }

  .hidden {
    display: none;
  }

  #menuOverlay.show {
    display: flex;
  }


.women {
    position: absolute;
    width: 290px;
    margin-left: -570px;
  }

  .w-32 {
    color: #3a3a3a;
    text-align: left;

    font-size: 18px;
    letter-spacing: 0.01em;
    font-weight: 500;
    position: absolute;
    left: 1115px;
    top: 111px;
  }
  .w-31 {
    border-style: solid;
    border-color: #cbcbcb;
    border-width: 1px;
    width: 1122px;
    height: 78px;
    position: absolute;
    margin-left: 160px;
    top: 149px;
  }
  .w-30 {
    color: #2b2b2b;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 124%;
    font-weight: 600;
    position: absolute;
    left: 318px;
    top: 178px;
  }
  .w-29 {
    color: #2b2b2b;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 124%;
    font-weight: 600;
    position: absolute;
    left: 541px;
    top: 178px;
  }
  .w-28 {
    color: #2b2b2b;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 124%;
    font-weight: 600;
    position: absolute;
    left: 767px;
    top: 178px;
  }
  .w-27 {
    color: #2b2b2b;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 124%;
    font-weight: 600;
    position: absolute;
    left: 989px;
    top: 178px;
  }
  .w-26 {
    color: #2b2b2b;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 124%;
    font-weight: 600;
    position: absolute;
    left: 1216px;
    top: 178px;
  }
  .w-25 {
    margin-top: -1px;
    border-style: solid;
    border-color: #cbcbcb;
    border-width: 1px 0 0 0;
    width: 77px;
    height: 0px;
    position: absolute;
    left: 382px;
    top: 150px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .w-24 {
    margin-top: -1px;
    border-style: solid;
    border-color: #cbcbcb;
    border-width: 1px 0 0 0;
    width: 77px;
    height: 0px;
    position: absolute;
    left: 606px;
    top: 150px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .w-23 {
    margin-top: -1px;
    border-style: solid;
    border-color: #cbcbcb;
    border-width: 1px 0 0 0;
    width: 77px;
    height: 0px;
    position: absolute;
    left: 830px;
    top: 150px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .w-22 {
    margin-top: -1px;
    border-style: solid;
    border-color: #cbcbcb;
    border-width: 1px 0 0 0;
    width: 77px;
    height: 0px;
    position: absolute;
    left: 1054px;
    top: 150px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .w-21 {
    color: #000000;
    text-align: left;

    font-size: 16px;
    font-weight: 600;
    position: absolute;
    left: 455px;
    top: 178px;
  }
  .w-20 {
    color: #050505;
    text-align: left;

    font-size: 16px;
    font-weight: 700;
    position: absolute;
    left: 694px;
    top: 178px;
  }
  .w-19 {
    color: #000000;
    text-align: left;

    font-size: 16px;
    font-weight: 600;
    position: absolute;
    left: 900px;
    top: 178px;
  }
  .w-18 {
    color: #000000;
    text-align: left;

    font-size: 16px;
    font-weight: 600;
    position: absolute;
    left: 1129px;
    top: 178px;
  }
  .w-17 {
    color: #000000;
    text-align: left;

    font-size: 16px;
    font-weight: 600;
    position: absolute;
    left: 240px;
    top: 178px;
  }

  .w-16x {
    position: absolute;
    margin-top: 250px;
    margin-left: 170px;
  }

  .w-15 {
    border-radius: 2px;
    width: 352px;
    height: 416px;
    position: absolute;
    left: 14px;
    top: 481px;
    object-fit: cover;
  }
  .w-14 {
    border-radius: 2px;
    width: 352px;
    height: 416px;
    position: absolute;
    left: 14px;
    top: 897px;
    object-fit: cover;
  }
  .w-13 {
    border-radius: 2px;
    width: 354px;
    height: 416px;
    position: absolute;
    left: 366px;
    top: 481px;
    object-fit: cover;
  }
  .w-12 {
    border-radius: 2px;
    width: 354px;
    height: 416px;
    position: absolute;
    left: 366px;
    top: 897px;
    object-fit: cover;
  }
  .w-11 {
    border-radius: 2px;
    width: 354px;
    height: 416px;
    position: absolute;
    left: 720px;
    top: 481px;
    object-fit: cover;
  }
  .w-10 {
    border-radius: 2px;
    width: 354px;
    height: 416px;
    position: absolute;
    left: 720px;
    top: 897px;
    object-fit: cover;
  }
  .w-9 {
    border-radius: 2px;
    width: 353px;
    height: 416px;
    position: absolute;
    left: 1073px;
    top: 481px;
    object-fit: cover;
  }
  .w-8 {
    border-radius: 2px;
    width: 353px;
    height: 416px;
    position: absolute;
    left: 1073px;
    top: 897px;
    object-fit: cover;
  }
  .w-7 {
    width: 233px;
    height: 135px;
    position: absolute;
    left: 600px;
    top: 8px;
    object-fit: cover;
  }
  .w-6 {
    margin-top: -1px;
    border-style: dashed;
    border-color: #a7a7a7;
    border-width: 1px 0 0 0;
    width: 126px;
    height: 0px;
    position: absolute;
    margin-left: 713px;
    top: 229px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .w-5 {
    border-radius: 50%;
    border-style: dashed;
    border-color: #979797;
    border-width: 1px;
    width: 33px;
    height: 33px;
    position: absolute;
    margin-left: 694px;
    top: 354px;
  }
  .w-4 {
    background: #000000;
    border-radius: 50%;
    width: 9px;
    height: 9px;
    position: absolute;
    left: 708px;
    top: 366px;
  }
  .w-3 {
    position: absolute;
    inset: 0;
  }
  .frame {
    width: 51px;
    height: 48.28px;
    position: absolute;
    left: 682px;
    top: 272px;
    overflow: hidden;
  }
  .group {
    height: auto;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: visible;
  }
  .w-2 {
    color: #1f1f1f;
    text-align: left;
    font-family: "Purista-Bold", sans-serif;
    font-size: 200px;
    line-height: 90%;
    font-weight: 700;
    position: absolute;
    left: 164px;
    top: 244px;
  }
  .w-1 {
    color: #090909;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    letter-spacing: -0.03em;
    font-weight: 600;
    position: absolute;
    left: 95px;
    top:90px;
    text-align: left;;
  }

  .w-1tx {
    color: #090909;
    text-align: left;

    font-size: 24px;
    line-height: 90%;
    letter-spacing: -0.03em;
    font-weight: 600;
    position: absolute;
    left: 570px;
    top: 89px;
    text-align: left;;
    width: 150px;;
  }

  .w-1xs {
    color: #090909;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    letter-spacing: -0.03em;
    font-weight: 600;
    position: absolute;
    left: 575px;
    top: 259px;
    display: none;;
  }

  .info h3 {
    margin: 0 0 15px;
    font-size: 22px;
    text-align: left;
  }

  .info p {
    margin: 2px 0;
    font-size: 17px;
    text-align: left;
  }

  .veridengelen {
    display: flex;
    flex-wrap: wrap;
    gap: 0px;
    margin-top: 150px;
    width: calc(100% - 40px); /* Sayfa kenarlarında biraz boşluk bırakır */
    max-width: 280px; /* Maksimum genişlik, gerekirse ayarlayabilirsiniz */
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    position: absolute;
    margin-left: 595px;
  }

  .card {
    position: relative;
    width: 280px;
    height: 390px;
    margin-bottom: 20px; /* Dikey boşluk için */
  }

  .w-16 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .info {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: rgba(255, 255, 255, 0.5);
    backdrop-filter: blur(5px);
    opacity: 0;
    transition: opacity 0.1s ease;
    padding: 10px;
    box-sizing: border-box;
    text-align: center;

    text-decoration: none;
    color: #333;
    font-size: 30px;
  }

  .card:hover .info {
    opacity: 1;
  }

  .menugeliyor {
    position: absolute;
    width: 1280px;
    display: none;;
  }

  .women-detay,
  .women-detay * {
    box-sizing: border-box;
  }
  .women-detay {
    background: #ebebeb;
    padding: 10px;
    height: 2773px;
    position: relative;
    overflow: hidden;
  }
  .s-21 {
    height: auto;
    position: absolute;
    left: 171px;
    top: 820px;
    overflow: visible;
    display: none;;
  }
  .s-20 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 550px;
    top: 711px;
    width: 100px;
    text-align: center;
  }
  .s-19 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 664px;
    top: 711px;
    width: 100px;
    text-align: center;
  }
  .s-18 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 777px;
    top: 711px;
    width: 100px;
    text-align: center;
  }
  .s-17 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 550px;
    top: 800px;
    width: 100px;
    text-align: center;
  }
  .s-16 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 665px;
    top: 800px;
    width: 100px;
    text-align: center;
  }

  .s-15 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 549px;
    top: 891px;
    width: 100px;
    text-align: center;
  }

  .s-14 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 667px;
    top: 891px;
    width: 100px;
    text-align: center;
  }

  .s-13 {
    color: #1a1a1a;
    text-align: left;

    font-size: 17px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 772px;
    top: 800px;
    width: 100px;
    text-align: center;
  }
  .s-12 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left: 572px;
    top: 674px;
    width: 68px;
  }
  .s-11 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left: 694px;
    top: 674px;
    width: 45px;
  }
  .s-10 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left: 803px;
    top: 674px;
    width: 58px;
  }
  .s-9 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left: 580px;
    top: 764px;
    width: 45px;
  }
  .s-8 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left: 690px;
    top: 764px;
    width: 63px;
  }
  .s-7 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left: 580px;
    top: 854px;
    width: 42px;
  }
  .s-6 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left:697px;
    top: 854px;
    width: 47px;
  }
  .s-5 {
    color: #292929;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 300;
    position: absolute;
    left: 807px;
    top: 764px;
    width: 40px;
  }

  .s-4 {
  
    width: 314px;
    height: 414px;
    position: absolute;
    left: 572px;
    top: 175px;
    object-fit: cover;
    object-position: top;
  }

  .s-3 {
    position: absolute;
    inset: 0;
  }
  .ellipse-3 {
    background: #8a08cc;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    position: absolute;
    left: 831px;
    top: 348px;
  }
  .ellipse-4 {
    background: #15cc08;
    border-radius: 50%;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 1136px;
    top: 253px;
  }
  .ellipse-5 {
    background: #0846cc;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    position: absolute;
    left: 1276px;
    top: 597px;
  }
  .ellipse-6 {
    background: #cc0808;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 855px;
    top: 688px;
  }
  .ellipse-7 {
    background: #cc7a08;
    border-radius: 50%;
    width: 11px;
    height: 11px;
    position: absolute;
    left: 1170px;
    top: 731px;
  }
  .s-2 {
    position: absolute;
    inset: 0;
  }
  .instagram {
    color: #222222;
    text-align: left;

    font-size: 16px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 572px;
    top: 120px;
    width: 87px;
    text-decoration: none;
  }
  .line-16 {
    margin-top: -2px;
    border-style: solid;
    border-color: #000000;
    border-width: 2px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: 191px;
    top: 635px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .line-25 {
    margin-top: -2px;
    border-style: solid;
    border-color: #000000;
    border-width: 2px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: 335px;
    top: 611px;
    transform-origin: 0 0;
    transform: rotate(-90deg) scale(1, 1);
  }
  .line-26 {
    margin-top: -1px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px 0 0 0;
    width: 19px;
    height: 0px;
    position: absolute;
    left: 315px;
    top: 648px;
    transform-origin: 0 0;
    transform: rotate(0deg) scale(1, 1);
  }
  .line-21 {
    margin-top: -1px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px 0 0 0;
    width: 19px;
    height: 0px;
    position: absolute;
    left: 211px;
    top: 598px;
    transform-origin: 0 0;
    transform: rotate(-180deg) scale(1, 1);
  }
  .line-17 {
    margin-top: -2px;
    border-style: solid;
    border-color: #000000;
    border-width: 2px 0 0 0;
    width: 19px;
    height: 0px;
    position: absolute;
    left: 210px;
    top: 648px;
    transform-origin: 0 0;
    transform: rotate(-180deg) scale(1, 1);
  }
  .line-29 {
    margin-top: -2px;
    border-style: solid;
    border-color: #000000;
    border-width: 2px 0 0 0;
    width: 19px;
    height: 0px;
    position: absolute;
    left: 316px;
    top: 598px;
    transform-origin: 0 0;
    transform: rotate(0deg) scale(1, 1);
  }
  .line-30 {
    margin-top: -1px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: 334px;
    top: 635px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .line-23 {
    margin-top: -1px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: 192px;
    top: 611px;
    transform-origin: 0 0;
    transform: rotate(-90deg) scale(1, 1);
  }
  .s-1 {
    border-radius: 10px;
    border-style: solid;
    border-color: #b9b9b9;
    border-width: 1px;
    width: 344px;
    height: 404px;
    position: absolute;
    left: 12px;
    top: 992px;
    object-fit: cover;
  }


  .model-gallery {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 10px;
    margin-top: 1020px;
    margin-left: 580px;
    width: 320px;
  }

  .model-gallery img {
    width: calc(44.333% - 10px);
    height: 200px;
    object-fit: cover;
    border-radius: 5px;
    cursor: pointer;
    transition: transform 0.3s ease;
  }

  .model-gallery img:hover {
    transform: scale(1.05);
  }

  /* Lightbox styles */
  .lightbox {
    display: none;
    position: fixed;
    z-index: 9999999999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.9);
    justify-content: center;
    align-items: center;
}


.lightbox-content {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}


  .close,
  .prev,
  .next {
    color: white;
    font-size: 55px;
    font-weight: bold;
    position: absolute;
    cursor: pointer;
  }

  .close {
    top: 20px;
    right: 30px;
  }

  .prev,
  .next {
    top: 50%;
    transform: translateY(-50%); /* Dikey olarak ortalama */
  }

  .prev {
    left: 30px;
  }

  .next {
    right: 30px;
  }

  .nn-5 {
    color: #000000;
    text-align: left;

    font-size: 20px;
    line-height: 106%;
    letter-spacing: -0.03em;
    font-weight: 500;
    position: absolute;
    left: 0px;
margin-top: 320px;;
    width: 229px;
    position: absolute;

  }
  .nn-4 {
    color: #000000;
    text-align: left;

    font-size: 16px;
    line-height: 106%;
    letter-spacing: -0.03em;
    font-weight: 700;
    position: absolute;
    left: 0px;
    top: 370px;
    width: 50px;
    z-index: 99;
  }
  .nn-3 {
    color: #a9a9a9;
    text-align: left;

    font-size: 15px;
    line-height: 106%;
    letter-spacing: -0.03em;
    font-weight: 600;
    position: absolute;
    left: 130px;
    top: 1002px;
    width: 132px;
  }
  .nn-2 {
    position: absolute;
    margin-top: 378px;
    transform: translate(0px, -3.68px);
    overflow: visible;
    margin-left: 70px;
  }
  .nn-1 {
    border-radius: 2px;
    width: 220px;
    height: 306px;

    object-fit: cover;
  }

  .veridengelen4 {
    display: flex;
    flex-wrap: wrap;
    gap: 0px;
    margin-top: 150px;
    width: calc(100% - 30px); /* Sayfa kenarlarında biraz boşluk bırakır */
    max-width: 280px; /* Maksimum genişlik, gerekirse ayarlayabilirsiniz */
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    position: absolute;
    margin-left: 595px;
  }

  .card4 {
    position: relative;
    width: 220px;
    height: 390px;
    margin-bottom: 50px; /* Dikey boşluk için */
  }

  .news4 {
    position: absolute;
    width: 140px;
    margin-left: -500px;
  }



  .oop-2 {
    color: #000000;
    text-align: left;

    font-size: 16px;

    letter-spacing: -0.03em;
    font-weight: 500;
    position: absolute;
    left: 915px;
    top: -280px;
    width: 229px;
  }
  .oop {
    border-radius: 10px;
    border-style: solid;
    border-color: #b9b9b9;
    border-width: 1px;
    width: 598px;
    height: 702px;
    position: absolute;
    left: 111px;
    top: 691px;
    object-fit: cover;
  }


  .veridengelen5 {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 400px;
    width: calc(100% - 40px);
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    position: relative;
    margin-left: -135px;
}

.card5 {
    position: relative;
    width: 615px;
    height: auto;
    margin-bottom: 130px;
    gap: 10px;
}

.gallery {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 0;
    margin-left: 0;
    padding: 10px;
    margin-left: 500px;;
    margin-top: -240px;;
}

.gallery-row {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.gallery-item {
    width: 300px;
    height: auto;
    border-radius: 5px;
    object-fit: cover;
    margin-left: 400px;
}



.news5 {
    position: absolute;
    width: 1290px;
    margin-left: -570px;
}



  .cc-1 {
    color: #000000;
    text-align: left;

    font-size: 14px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    position: absolute;
    left: 560px;
    top: 128px;
    width: 351px;

  }
  .cc-1-span {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .cc-1-span2 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    text-decoration: underline;
  }
  .cc-1-span3 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .cc-1-span4 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    text-decoration: underline;
  }
  .cc-1-span5 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .cc-1-span6 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    text-decoration: underline;
  }
  .cc-1-span7 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .cc-1-span8 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    text-decoration: underline;
  }
  .cc-1-span9 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .cc-1-span10 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    text-decoration: underline;
  }
  .cc-2 {
    color: #000000;
    text-align: left;

    font-size: 14px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    position: absolute;
    left: 560px;
    top: 628px;
    width: 303px;
  }
  .cc-2-span {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .cc-2-span2 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
    text-decoration: underline;
  }
  .cc-2-span3 {
    color: #000000;

    font-size: 20px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .cc-3 {
    background: #262626;
    width: 203px;
    height: 203px;
    position: absolute;
    left: 177px;
    top: 967px;
    display: none;
  }

  .cc-4 {
    color: #ffffff;
    text-align: left;

    font-size: 30px;
    line-height: 90%;
    letter-spacing: -0.03em;
    font-weight: 600;
    position: absolute;
    left: 407px;
    top: 1084px;
    display: none;;
  }
  .cc-5 {
    color: #818181;
    text-align: left;

    font-size: 30px;
    line-height: 90%;
    letter-spacing: -0.03em;
    font-weight: 600;
    position: absolute;
    left: 434px;
    top: 1084px;
    z-index: 999;display: none;;
  }
  .cc-6 {
    color: #ffffff;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 207px;
    top: 1117px;display: none;;
  }
  .cc-7 {
    color: #818181;
    text-align: left;

    font-size: 20px;
    line-height: 90%;
    font-weight: 600;
    position: absolute;
    left: 434px;
    top: 1117px;
    z-index: 99;display: none;
  }
  .cc-8 {
    border-style: solid;
    border-color: #b0b0b0;
    border-width: 2px;
    width: 203px;
    height: 203px;
    position: absolute;
    left: 398px;
    top: 967px;
    z-index: 9;display: none;
  }
  .cc-9 {
    background: #ebebeb;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 324px;
    top: 992px;
  }

  .cc-10 {

    position: absolute;
margin-top: 1000px;;
    transform: translate(0px, -3.68px);
    margin-left: -90px;;

  }
  .cc-11 {
    margin-top: -1px;
    border-style: dashed;
    border-color: #a7a7a7;
    border-width: 1px 0 0 0;
    width: 261px;
    height: 0px;
    position: absolute;
    left: calc(50% - -409px);
    top: 227px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .cc-12 {
    position: absolute;
    inset: 0;
  }
  .framex {
    width: 226px;
    height: 213.93px;
    position: absolute;
    left: 1027px;
    top: 464px;
    overflow: hidden;
  }
  .groupx {
    height: auto;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: visible;
  }

  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right,
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right
    * {
    box-sizing: border-box;
  }
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right {
    color: #000000;
    text-align: left;
    font-family: "-", sans-serif;
    font-size: 16px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 400;
    position: relative;
  }
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right-span {
    color: #000000;

    font-size:16px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 700;
  }
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right-span2 {
    color: #000000;

    font-size: 16px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right-span3 {
    color: #000000;

    font-size: 16px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 700;
  }
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right-span4 {
    color: #000000;

    font-size: 16px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right-span5 {
    color: #000000;

    font-size: 16px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 700;
  }
  .time-models-is-an-innovative-fashion-agency-founded-in-2023-in-the-heart-of-istanbul-the-karada-family-based-this-new-project-on-their-decade-long-experience-on-leading-levels-of-the-fashion-industry-the-founder-and-owner-talip-karada-s-knowledge-of-the-environment-strengthened-by-a-solid-network-of-trusted-partnership-with-photographers-studios-productions-and-designers-from-all-over-turkey-combined-with-the-long-worldwide-modelling-job-experience-of-katerina-karada-ensures-a-360-degree-knowhow-and-adamant-foundations-to-provide-a-service-of-superb-quality-besides-the-praised-work-characteristics-one-of-the-most-important-feature-of-time-models-is-the-extra-care-dedicated-to-the-wellbeing-of-each-and-every-part-of-the-team-friendliness-respect-inclusion-and-deep-appreciation-are-only-few-of-the-core-values-acquired-through-the-long-experience-of-its-owners-it-is-safe-to-say-that-time-models-does-pay-an-extra-attention-to-keep-it-right-span6 {
    color: #000000;

    font-size: 16px;
    line-height: 164%;
    letter-spacing: 0.02em;
    font-weight: 500;
  }
  
  

.abcd{position: absolute;margin-top: 120px;width: 300px;;margin-left: 570px;font-size:14px;}

.w-7xxx{position: fixed;left:50%;margin-left:-45px;top:6px;z-index: 0;}
.w-7xxx img{width: 110px;;}


.video-container {
    position: relative;
    width: 300px;
    padding-bottom: 100%; /* 16:9 aspect ratio */
    height: 0;
    overflow: hidden;
    margin-top: 20px;
    margin-left: 920px;;
    height: 100px;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 300px
}
}