@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Poppins: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");

@media only screen and (min-width: 1160px) {
  .fuarlar {
    position: absolute;
    width: 1200px;
    margin-left: -450px; 

  }
  .z-70 {
    margin-top: -1px;
    border-style: solid;
    border-color: #737373;
    border-width: 1px 0 0 0;
    opacity: 0.1;
    width: 634px;
    height: 0px;
    position: absolute;
    left: 1134px;
    top: 0px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .z-69 {
    margin-top: -1px;
    border-style: solid;
    border-color: #737373;
    border-width: 1px 0 0 0;
    opacity: 0.1;
    width: 634px;
    height: 0px;
    position: absolute;
    left: 378px;
    top: 0px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .z-68 {
    color: #171717;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 200px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    opacity: 0.1;
    position: absolute;
    left: calc(50% - 347px);
    top: 128px;
  }

  .z-66 {
    margin-top: -1px;
    border-style: solid;
    border-color: #737373;
    border-width: 1px 0 0 0;
    opacity: 0.1;
    width: 634px;
    height: 0px;
    position: absolute;
    left: 756px;
    top: 0px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .z-65 {
    background: rgba(237, 237, 237, 0.2);
    border-radius: 10px;
    border-style: solid;
    border-color: #d3d3d3;
    border-width: 1px;
    width: 1059px;
    height: 385px;
    position: absolute;
    left: calc(50% - 529px);
    top: 280px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.1);
    backdrop-filter: blur(10px);
  }
  .z-64 {
    border-radius: 10px;
    width: 1117px;
    height: 446px;
    position: absolute;
    left: 43px;
    top: 255px;
  }

  .z-64 img {
    object-fit: cover;
  }
  .z-63 {
    margin-top: -3px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 3px 0 0 0;
    width: 47px;
    height: 0px;
    position: absolute;
    left: 602px;
    top: 715px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .z-62 {
    margin-top: -3px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 3px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: 602px;
    top: 772px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .z-61 {
    background: #fefefe;
    border-radius: 10px;
    border-style: solid;
    border-color: rgba(255, 176, 176, 0.5);
    border-width: 1px;
    width: 723px;
    height: 51px;
    position: absolute;
    left: 50%;
    margin-left: -352px;

    top: 62px;
    z-index: 0;
  }
  .z-60 {
    background: #ededed;
    border-radius: 30px;
    border-style: solid;
    border-color: #c9c9c9;
    border-width: 1px;
    width: 145px;
    height: 39px;
    position: absolute;
    left: 910px;

    top: 68px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
  }
  .z-59 {
    position: absolute;

    left: 360px;
    bottom: 96.97%;
    top: 77px;
    overflow: visible;
    z-index: 9;
  }
  .z-58 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 16px;
    font-weight: 400;
    position: absolute;
    left: 413px;
    top: 76px;
    z-index: 1;
  }
  .z-57 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 16px;
    font-weight: 400;
    position: absolute;
    left: 518px;
    top: 76px;
    z-index: 1;
  }
  .z-56 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 16px;
    font-weight: 400;
    position: absolute;
    left: 722px;
    top: 76px;
    z-index: 1;
  }
  .z-55 {
    color: #dc0000;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    font-weight: 700;
    position: absolute;
    left: 650px;
    top: 76px;
    z-index: 1;
  }
  .z-54 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 16px;
    font-weight: 400;
    position: absolute;
    left: 825px;
    top: 76px;
    z-index: 1;
  }
  .z-53 {
    color: #767676;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 30px;
    letter-spacing: -0.05em;
    font-weight: 400;
    position: absolute;
    left: 1118px;
    top: 65px;
  }
  .z-52 {
    color: #767676;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    letter-spacing: -0.05em;
    font-weight: 400;
    position: absolute;
    left: 1170px;
    top: 69px;
  }
  .z-51 {
    color: #d2d2d2;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    letter-spacing: -0.05em;
    font-weight: 400;
    position: absolute;
    left: 1170px;
    top: 85px;
  }
  .z-50 {
    color: #434343;
    text-align: left;
    font-family: "Rajdhani-SemiBold", sans-serif;
    font-size: 15px;
    font-weight: 600;
    position: absolute;
    left: 941px;
    top: 76px;
    z-index: 9;
  }
  .z-49 {
    background: #a10000;
    border-radius: 30px;
    width: 270px;
    height: 32px;
    position: absolute;
    left: calc(50% - 135px);
    top: 207px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
  }
  .z-48 {
    background: #a10000;
    border-radius: 30px;
    width: 153px;
    height: 32px;
    position: absolute;
    left: calc(50% - 76px);
    top: 813px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
  }
  .z-47 {
    color: #ffffff;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 108px);
    top: 213px;
  }
  .z-46 {
    color: #ffffff;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 35px);
    top: 819px;
  }

  .z-46x {
    color: #ffffff;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    position: absolute;
    left: 555px;

    top: 819px;
  }

  .z-46xx {
    color: #ffffff;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    position: absolute;
    left: 539px;

    top: 820px;
  }
  .z-45 {
    margin-top: -2px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 2px 0 0 0;
    width: 39px;
    height: 0px;
    position: absolute;
    left: 750px;
    top: 2790px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .z-44 {
    position: absolute;
    right: 12.17%;
    left: 1075px;
    bottom: 96.98%;
    top: 70px;
    overflow: visible;
  }
  .z-43 {
    background: #fdf6f6;
    border-radius: 50%;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    width: 5px;
    height: 5px;
    position: absolute;
    left: 1155px;
    top: 75px;
  }
  .z-42 {
    width: 244px;
    height: 57px;
    position: absolute;
    left: 70px;
    top: 60px;
    object-fit: cover;
    z-index: 9;
  }
  .z-41 {
    background: rgba(237, 237, 237, 0.2);
    border-radius: 10px;
    border-style: solid;
    border-color: #e20000;
    border-width: 1px;
    width: 347px;
    height: 434px;
    position: absolute;
    left: calc(50% - 531px);
    top: 870px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.1);
    backdrop-filter: blur(10px);
  }
  .z-40 {
    border-radius: 10px;
    position: absolute;
    left: calc(50% - 499px);
    top: 1067px;
 width: 320px;
    
    height: 150px;
    object-fit: cover;

  }

  .z-40 img{width:280px;height: 160px;object-fit: cover;border-radius: 10px;;}



  .z-39 {
    color: #a10000;
    text-align: left;
    font-family: "Purista-Bold", sans-serif;
    font-size: 20px;
    letter-spacing: 0.05em;
    font-weight: 700;
    position: absolute;
    left: -495px;
    top: 1236px;
    z-index: 99;
  }
  .z-38 {
    color: #666666;
    text-align: center;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 13px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: -364px;
    top: 1263px;
    width: 142px;
    margin-left: -138px;
  }
  .z-37 {
    color: #666666;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 700;
    position: absolute;
    left: calc(50% - 495px);
    top: 892px;
    width: 284px;
  }
  .z-36 {
    color: #666666;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 16px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 495px);
    top: 1012px;
    width: 118px;
    height: 22px;
  }
  .z-35 {
    color: #a10000;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 16px;
    line-height: 136%;
    font-weight: 600;
    position: absolute;
    left: calc(50% - 495px);
    top: 1034px;
    width: 118px;
    height: 22px;
  }
  .z-34 {
    color: #a10000;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 15px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 495px);
    top: 915px;
    width: 314px;
  }
  .z-32 {
    color: #929292;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 15px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 495px);
    top: 945px;
    width: 214px;
  }
  .z-31 {
    background: #d9d9d9;
    border-radius: 6px;
    border-style: solid;

    border-width: 1px;
    width: 111px;
    height: 32px;
    position: absolute;
    left: calc(50% - 328px);
    top: 1247px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
    background-color: #E20000;;
  }
  .z-30 {
    margin-top: -3px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 3px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: -483px;
    top: 1001px;
    transform-origin: 0 0;
    transform: rotate(-180deg) scale(1, 1);
    z-index: 9;
  }
  .z-29 {
    color: #fff;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 103%;
    font-weight: 600;
    position: absolute;
    left: calc(50% - 297px);
    top: 1256px;
    width: 50px;
  }
  .z-28 {
    position: absolute;
    inset: 0;
  }
  ._23 {
    color: #767676;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 20px;
    letter-spacing: -0.05em;
    font-weight: 400;
    position: absolute;
    left: -245px;
    top: 1019px;
    z-index: 99;
    text-align: right;
  }
  .group-6 {
    position: absolute;
    left: -275px;
    top: 1020px;
    z-index: 99;
  }

  .ellipse-2 {
    background: #fdf6f6;
    border-radius: 50%;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    width: 5px;
    height: 5px;
    position: absolute;
    left: -231px;
    top: 1024px;
    z-index: 9;
  }
  .z-27 {
    border-radius: 0px;
    width: 1196px;
    height: 330px;
    position: absolute;
    left: 143px;
    top: 2829px;
    overflow: visible;
    z-index: 0;
  }
  .z-26 {
    color: #2f2f2f;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    opacity: 0.5;
    position: absolute;
    left: 524px;
    top: 2949px;
    z-index: 1;
  }
  .z-25 {
    color: #2f2f2f;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 16px;
    line-height: 25px;
    font-weight: 400;
    opacity: 0.5;
    position: absolute;
    left: 731px;
    top: 2949px;
    z-index: 1;
  }
  .z-24 {
    color: #7e7e7e;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 15px;
    line-height: 20px;
    font-weight: 400;
    opacity: 0.5;
    position: absolute;
    left: 1010px;
    top: 2949px;
    width: 206px;
    z-index: 1;
  }
  .z-24-span {
    color: #7e7e7e;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 15px;
    line-height: 20px;
    font-weight: 400;
  }
  .z-24-span2 {
    color: #7e7e7e;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 15px;
    line-height: 20px;
    font-weight: 400;
    text-decoration: underline;
  }
  .z-24-span3 {
    color: #7e7e7e;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 15px;
    line-height: 20px;
    font-weight: 400;
  }
  .z-23 {
    color: #2f2f2f;
    text-align: left;
    font-family: "Poppins-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 25px;
    font-weight: 600;
    position: absolute;
    left: 524px;
    top: 2913px;
    z-index: 1;
  }
  .z-22 {
    color: #2f2f2f;
    text-align: left;
    font-family: "Poppins-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 25px;
    font-weight: 600;
    position: absolute;
    left: 731px;
    top: 2913px;
    z-index: 1;
  }
  .z-21 {
    color: #2f2f2f;
    text-align: left;
    font-family: "Poppins-SemiBold", sans-serif;
    font-size: 16px;
    line-height: 25px;
    font-weight: 600;
    position: absolute;
    left: 1010px;
    top: 2913px;
    z-index: 1;
  }
  .z-20 {
    color: #a5a5a5;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 12px;
    line-height: 25px;
    font-weight: 400;
    position: absolute;
    left: 264px;
    top: 3181px;
  }
  .z-19 {
    color: #a5a5a5;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 12px;
    line-height: 25px;
    font-weight: 400;
    position: absolute;
    left: 998px;
    top: 3181px;
  }
  .z-18 {
    color: #a5a5a5;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 12px;
    line-height: 25px;
    font-weight: 400;
    position: absolute;
    left: 1091px;
    top: 3181px;
  }
  .z-17 {
    color: #a5a5a5;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 12px;
    line-height: 25px;
    font-weight: 400;
    position: absolute;
    left: 1167px;
    top: 3181px;
    width: 100px;
  }
  .z-16 {
    position: absolute;
    left: 236px;
    top: 2979px;
    object-fit: cover;
    z-index: 1;
  }

  .z-15 {
    position: absolute;
    right: 29.1%;
    left: 1010px;
    bottom: 4.14%;
    top: 95.05%;
    overflow: visible;
    z-index: 99;
    top: 3079px;
  }

  .z-14 {
    position: absolute;
    right: 31.48%;
    left: 1050px;
    bottom: 4.14%;
    top: 95.05%;
    overflow: visible;
    z-index: 1;
    top: 3079px;
  }

  .z-13 {

    width:180px;
    height: 44px;
    position: absolute;
    left: 279px;
    top: 605px;
border-top-left-radius: 20px;;border-top-right-radius: 20px;;

background-color:  #A10000;;
  }
  .z-12 {
    color: #fff;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 15px;
    font-weight: 500;
    position: absolute;
    left: 295px;
    top: 616px;
    padding-left:  30px;padding-right: 30px;;
  }
  .z-11 {
    background: linear-gradient(
      180deg,
      rgba(229, 229, 229, 1) 0%,
      rgba(194, 194, 194, 1) 100%
    );
    border-radius: 0px 15px 15px 15px;
    border-style: solid;
    border-color: #c0c0c0;
    border-width: 1px;
    width: 955px;
    height: 75px;
    position: absolute;
    left: 279px;
    top: 649px;
  }
  .z-10 {
    width: 27.43px;
    height: 18px;
    position: absolute;
    left: 622px;
    top: 680.2px;
    overflow: visible;
  }
  .z-9 {
    color: #737373;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 14px;
    letter-spacing: 0.1em;
    font-weight: 600;
    position: absolute;
    left: 15px;
    top: 10px;
  }
  .z-8 {
    color: #272727;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 14px;
    font-weight: 600;
    position: absolute;
    left: -484px;
    top: -650px;
    width: 200px;
  }
  .z-7 {
    color: #ff0000;
    text-align: left;
    font-family: "Purista-SemiBold", sans-serif;
    font-size: 14px;
    letter-spacing: 0.1em;
    font-weight: 600;
    position: absolute;
    left: 321px;
    top: 10px;
  }
  .z-6 {
    color: #272727;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 18px;
    font-weight: 400;
    position: absolute;
    left: 301px;
    top: 681px;
  }
  .z-5 {
    color: #272727;
    text-align: left;
    font-family: "Poppins-Regular", sans-serif;
    font-size: 18px;
    font-weight: 400;
    position: absolute;
    left: 707px;
    top: 681px;
  }
  .z-4 {
    width: 23px;
    height: 23px;
    position: absolute;
    left: -351px;
    top: -651px;
    overflow: visible;
    z-index: 9999;;
  }

  .z-3 {
    margin-top: -1px;
    border-style: solid;
    border-color: #bdbdbd;
    border-width: 1px 0 0 0;
    width: 73px;
    height: 0px;
    position: absolute;
    left: 255px;
    top: 0px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .z-2 {
    margin-top: -1px;
    border-style: solid;
    border-color: #bdbdbd;
    border-width: 1px 0 0 0;
    width: 73px;
    height: 0px;
    position: absolute;
    left: 585px;
    top: 0px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }

  .z-1 {
    position: absolute;
    margin-left: -150px;
    width: 900px;
  }

  .arkaplancizgiler {
    position: absolute;
    margin-left: -155;
  }
  .menu {
    position: absolute;
    width: 900px;
    margin-left: -92px;
  }
  .footer {
    position: absolute;
    width: 1190px;
    margin-left: -150px;
  }

  .footer98 {
    width: 100%;
    margin-top:3100px;;
    margin-left: 00px;
  }

  .footer88 {
    width: 100%;
    margin-top: 2rem;
    margin-left: 00px;
    margin-top: 1400px;;
  }

  .footer88xxx {
    width: 100%;
    margin-top: 2rem;
    margin-left: 00px;
    margin-top: 2600px;;
  }



  /* fuar detay başlangıç*/

  .fuar-detay {
    position: absolute;
    width: 1200px;
    margin-left: 2px;
  }
  .ustbol {
    position: absolute;
    inset: 0;
  }
  .t-86 {
    color: #171717;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 170px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    opacity: 0.05;
    position: absolute;
    left: calc(50% - 368px);
    top: 635px;
  }
  .t-85 {
    background: rgba(237, 237, 237, 0.2);
    border-radius: 10px;
    border-style: solid;
    border-color: #a10000;
    border-width: 1px;
    width: 823px;
    height: 313px;
    position: absolute;
    left: calc(50% - 411px);
    top: 432px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.51);
    backdrop-filter: blur(10px);
  }
  .t-81 {
    margin-top: -3px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 3px 0 0 0;
    width: 47px;
    height: 0px;
    position: absolute;
    left: calc(50% - 0px);
    top: 656px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .t-79 {
    margin-top: -3px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 3px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: calc(50% - 0px);
    top: 713px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .t-78 {
    border-radius: 9px;
    width: 850px;
    height: 303px;
    position: absolute;
    left: 200px;
    top: 437px;
  }
  .t-62 {
    border-radius: 10px;
    width: 269px;
     height: 150px;
    position: absolute;
    left: 744px;
    top: 467px;
    object-fit: cover; overflow: hidden;
  }
  .t-61 {
    border-radius: 10px;
    width: 271px;
      height: 150px;
    position: absolute;
    left: 465px;
    top: 467px;
    object-fit: cover; overflow: hidden;
  }
  .t-60 {
    border-radius: 10px;
    width: 269px;
    height: 150px;
    position: absolute;
    left: calc(50% - 411px);
    top: 467px;

    object-fit: cover;
    overflow: hidden;
    
  }
  .t-59 {
    margin-top: -3px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 3px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: 485px;
    top: 174px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .t-58 {
    background: #a10000;
    border-radius: 30px;
    width: 270px;
    height: 32px;
    position: absolute;
    left: calc(50% - 411px);
    top: 161px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
  }
  .t-57 {
    color: #ffffff;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 384px);
    top: 167px;
  }
  .t-56 {
    color: #000000;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 16px;
    line-height: 125.39%;
    letter-spacing: -0.04em;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 101px);
    top: 168px;
  }
  .t-55 {
    color: #2b2b2b;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 136%;
    font-weight: 700;
    position: absolute;
    left: calc(50% - 411px);
    top: 255px;
    width: 398px;
  }
  .t-54 {
    color: #666666;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -189px);
    top: 257px;
    width: 177px;
    height: 22px;
  }
  .t-53 {
    color: #a10000;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 136%;
    font-weight: 700;
    position: absolute;
    left: calc(50% - -190px);
    top: 309px;
    width: 118px;
    height: 22px;
  }
  .t-52 {
    color: #a10000;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 600;
    position: absolute;
    left: calc(50% - 411px);
    top: 328px;
    width: 329px;
  }
  .t-51 {
    color: #262626;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 18px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 411px);
    top: 293px;
    width: 480px;
  }
  .t-50 {
    margin-top: -3px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 3px 0 0 0;
    width: 13px;
    height: 0px;
    position: absolute;
    left: 802px;
    top: 296px;
    transform-origin: 0 0;
    transform: rotate(-180deg) scale(1, 1);
  }
  .t-49 {
    background: #ff4d4d;
    border-radius: 50%;
    border-style: solid;
    border-color: #da1515;
    border-width: 2px;
    width: 13px;
    height: 13px;
    position: absolute;
    left: 713px;
    top: 296px;
  }
  .ucusbol {
    position: absolute;
    inset: 0;
  }
  .t-82 {
    background: rgba(237, 237, 237, 0.2);
    border-radius: 10px;
    border-style: solid;
    border-color: #e20000;
    border-width: 1px;
    width: 1192px;
    height: 420px;
    position: absolute;
    left: calc(50% - 596px);
    top: 1591px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.1);
    backdrop-filter: blur(10px);
  }
  .t-47 {
    background: linear-gradient(
      180deg,
      rgba(103, 103, 103, 0.7) 0%,
      rgba(0, 0, 0, 0.7) 100%
    );
    border-radius: 10px 10px 0px 0px;
    border-style: solid;
    border-color: #e20000;
    border-width: 1px;
    width: 1192px;
    height: 61px;
    position: absolute;
    left: calc(50% - 596px);
    top: 1591px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.1);
    backdrop-filter: blur(10px);
  }
  .t-45 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 574px);
    top: 1612px;
    width: 77px;
  }
  .t-44 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 574px);
    top: 1680px;
    width: 77px;
  }
  .t-43 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 440px);
    top: 1671px;
    width: 104px;
  }
  .t-42 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 276px);
    top: 1671px;
    width: 104px;
  }
  .t-41 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 112px);
    top: 1671px;
    width: 170px;
  }
  .t-40 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -107px);
    top: 1671px;
    width: 69px;
  }
  .t-39 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -238px);
    top: 1671px;
    width: 69px;
  }
  .t-38 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -417px);
    top: 1671px;
    width: 69px;
  }
  .t-37 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -107px);
    top: 1689px;
    width: 69px;
  }
  .t-36 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -238px);
    top: 1689px;
    width: 69px;
  }
  .t-35 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -417px);
    top: 1689px;
    width: 69px;
  }
  .t-34 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 440px);
    top: 1690px;
    width: 104px;
  }
  .t-33 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 276px);
    top: 1690px;
    width: 104px;
  }
  .t-32 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 112px);
    top: 1690px;
    width: 160px;
  }
  .t-30 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 440px);
    top: 1612px;
    width: 43px;
  }
  .t-28 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 276px);
    top: 1612px;
    width: 69px;
  }
  .t-27 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 112px);
    top: 1612px;
    width: 69px;
  }
  .t-26 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -107px);
    top: 1612px;
    width: 69px;
  }
  .t-25 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -237px);
    top: 1612px;
    width: 104px;
  }
  .t-24 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -417px);
    top: 1612px;
    width: 104px;
  }
  .hotelbol {
    position: absolute;
    inset: 0;
  }

  .t-48 {
    background: linear-gradient(
      180deg,
      rgba(208, 4, 4, 0.7) 0%,
      rgba(96, 2, 2, 0.7) 100%
    );
    border-radius: 10px 10px 0px 0px;
    border-style: solid;
    border-color: #e20000;
    border-width: 1px;
    width: 1192px;
    height: 61px;
    position: absolute;
    left: calc(50% - 596px);
    top: 1098px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.1);
    backdrop-filter: blur(10px);
    z-index: 99;
  }
  .t-76 {
    color: #262626;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 119%;
    font-weight: 600;
    position: absolute;
    left: calc(50% - 574px);
    top: 1166px;
    width: 235px;
  }
  .t-75 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -58px);
    top: 1172px;
    width: 155px;
  }
  .t-74 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -58px);
    top: 1194px;
    width: 155px;
  }
  .t-73 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -272px);
    top: 1172px;
    width: 155px;
  }
  .t-72 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -272px);
    top: 1194px;
    width: 155px;
  }
  .t-71 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -165px);
    top: 1172px;
    width: 155px;
  }
  .t-70 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -165px);
    top: 1194px;
    width: 155px;
  }
  .t-69 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -379px);
    top: 1172px;
    width: 155px;
  }
  .t-68 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -379px);
    top: 1194px;
    width: 155px;
  }
  .t-67 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -486px);
    top: 1172px;
    width: 155px;
  }
  .t-66 {
    color: #8c4a4a;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 20px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -486px);
    top: 1194px;
    width: 155px;
  }
  .t-65 {
    color: #262626;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 173px);
    top: 1175px;
    width: 225px;
  }
  .t-64 {
    color: #262626;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 14px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 173px);
    top: 1197px;
    width: 127px;
  }
  .t-63 {
    color: #262626;
    text-align: left;
    font-family: "Europa-Regular", sans-serif;
    font-size: 15px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 574px);
    top: 1188px;
    width: 371px;
  }
  .t-46 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 574px);
    top: 19px;
    width: 49px;
    z-index: 9;
  }
  .t-31 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 173px);
    top: 1119px;
    width: 95px;
    z-index: 9;
    top: 19px;
  }
  .t-29 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -58px);
    top: 1119px;
    width: 69px;
    z-index: 9;
  }
  .t-23 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -165px);
    top: 1119px;
    width: 69px;
    z-index: 9;
  }
  .t-22 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -272px);
    top: 1119px;
    width: 69px;
    z-index: 9;
  }
  .t-21 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -379px);
    top: 1119px;
    width: 69px;
    z-index: 9;
  }
  .t-20 {
    color: #ffffff;
    text-align: left;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -486px);
    top: 1119px;
    width: 69px;
    z-index: 9;
  }
  .dahilbol {
    position: absolute;
    inset: 0;
  }
  .t-83 {
    background: rgba(237, 237, 237, 0.2);
    border-radius: 10px;
    border-style: solid;
    border-color: #e20000;
    border-width: 1px;
    width: 1192px;
    height: 315px;
    position: absolute;
    left: calc(50% - 596px);
    top: 2080px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.1);
    backdrop-filter: blur(10px);
  }
  .t-80 {
    margin-top: -1px;
    border-style: solid;
    border-color: #ff0000;
    border-width: 1px 0 0 0;
    width: 255px;
    height: 0px;
    position: absolute;
    left: calc(50% - 0px);
    top: 2140px;
    transform-origin: 0 0;
    transform: rotate(90deg) scale(1, 1);
  }
  .t-19 {
    background: linear-gradient(
      180deg,
      rgba(208, 4, 4, 0.7) 0%,
      rgba(96, 2, 2, 0.7) 100%
    );
    border-radius: 10px 10px 0px 0px;
    border-style: solid;
    border-color: #e20000;
    border-width: 1px;
    opacity: 0.1;
    width: 1192px;
    height: 61px;
    position: absolute;
    left: calc(50% - 596px);
    top: 2079px;
    box-shadow: 0px 4px 40px 0px rgba(138, 150, 176, 0.1);
    backdrop-filter: blur(10px);
  }
  .t-18 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 15px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 572px);
    top: 2101px;
    width: 155px;
  }
  .t-17 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 572px);
    top: 2176px;
    width: 339px;
  }
  .t-16 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -34px);
    top: 2176px;
    width: 369px;
  }
  .t-6 {
    color: #000000;
    text-align: left;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 15px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -34px);
    top: 2101px;
    width: 155px;
  }
  .hakbol {
    position: absolute;
    inset: 0;
  }
  .t-77 {
    color: #262626;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 18px;
    line-height: 119%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - -106px);
    top: 2538px;
    width: 490px;
  }
  .t-5 {
    color: #2b2b2b;
    text-align: center;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 28px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 596px);
    top: 2477px;
    width: 233px;
  }
  .t-4 {
    color: #666666;
    text-align: left;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
    position: absolute;
    left: 10px;
    top: 2515px;
    width: 601px;
  }
  .t-4-span {
    color: #666666;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
  }
  .t-4-span2 {
    color: #666666;
    list-style-type: disc;
    padding-left: 1em;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
  }
  .t-4-span3 {
    color: #666666;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
  }
  .t-4-span4 {
    color: #666666;
    list-style-type: disc;
    padding-left: 1em;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
  }
  .t-4-span5 {
    color: #666666;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
  }
  .t-4-span6 {
    color: #666666;
    list-style-type: disc;
    padding-left: 1em;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
  }
  .t-4-span7 {
    color: #666666;
    font-family: "EuropaNuovaRegular-Regular", sans-serif;
    font-size: 17px;
    line-height: 136%;
    font-weight: 400;
  }
  .t-3 {
    color: #000000;
    text-align: center;
    font-family: "EuropaNuovaBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 125.39%;
    letter-spacing: 0.01em;
    font-weight: 400;
    position: absolute;
    left: calc(50% - 589px);
    top: 3286px;
  }
  .t-2 {
    color: #a10000;
    text-align: center;
    font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
    font-size: 14px;
    line-height: 125.39%;
    letter-spacing: 0.01em;
    font-weight: 700;
    position: absolute;
    left: calc(50% - 250px);
    top: 3286px;
  }
  .t-1 {
    position: absolute;

    left: 430px;

    top: 3282px;
    overflow: visible;
  }

  .hotelbolumu {
    position: absolute;
    margin-top: 770px;
    width: 1190px;
    text-align: left;
  }








.kartlariasagial{position: absolute;margin-top: 390px;}

.s-8 {
  margin-top: -3px;
  border-style: solid;
  border-color: #ff0000;
  border-width: 3px 0 0 0;
  width: 13px;
  height: 0px;
  position: absolute;
  left: calc(50% - -14.5px);
  top: 363px;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.s-7 {
  color: #171717;
  text-align: center;
  font-family: "EuropaNuovaBold-Regular", sans-serif;
  font-size: 50px;
  line-height: 103%;
  letter-spacing: -0.04em;
  font-weight: 400;
  position: absolute;
  left: calc(50% - 348.5px);
  top: 0px;
  width: 697px;
}
.s-6 {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 17px;
  line-height: 136%;
  font-weight: 400;
  position: absolute;
  left: calc(50% - 357.5px);
  top: 117px;
  width: 715px;
}


.s-6x {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 20px;
  line-height: 136%;
  font-weight: 400;
  position: absolute;
  left: -450px;
  top: -27px;
  width: 915px;
}

s-6xyyy {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 15px;
  line-height: 136%;
  font-weight: 400;
  position: absolute;
  left: -450px;
  top: -27px;
  width: 915px;

}





.s-6xxxx {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 17px;
  line-height: 136%;
  font-weight: 400;
  position: absolute;
  left: 150px;
  top: 7px;
width: 250px;;
  text-align: left;;
}



.s-5 {
  background: #a10000;
  border-radius: 30px;
  width: 185px;
  height: 32px;
  position: absolute;
  left: calc(50% - 77.5px);
  top: 316px;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
}
.s-4 {
  color: #ffffff;
  text-align: center;
  font-family: "EuropaNuovaBold-Regular", sans-serif;
  font-size: 14px;
  line-height: 125.39%;
  letter-spacing: -0.04em;
  font-weight: 600;
  position: absolute;
  left:-85px;;
  top: 324px;
  width: 200px;;
}
.s-3 {
  color: #a10000;
  text-align: center;
  font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
  font-size: 14px;
  line-height: 125.39%;
  letter-spacing: 0.01em;
  font-weight: 400;
  position: absolute;
  left: calc(50% - 39.5px);
  top: 212px;
}
.s-2 {
  background: #a10000;
  border-radius: 50%;
  border-style: solid;
  border-color: #de3333;
  border-width: 1px;
  width: 7px;
  height: 7px;
  position: absolute;
  left: -62px;
  top: 218px;
}

.s-1 {
  position: absolute;

  top: 208px;
  left: 65px;
  width: 24px;
  height: 24px;

}


.index1{position: absolute;margin-top: 900px;;left:50%;margin-left: -00px;;}
.index2{position: absolute;margin-top: 2300px;;left:50%;margin-left: -00px;;}

.index1111{position: absolute;margin-top: -400px;;left:50%;margin-left: 250px;;}



.s-26 {
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(240, 240, 240, 1) 100%
  );
  border-radius: 10px;
  width: 1059px;
  height: 658px;
  position: absolute;
  left: calc(50% - 529.5px);
  top: 75px;
}
.s-25 {
  margin-top: -3px;
  border-style: solid;
  border-color: #ff0000;
  border-width: 3px 0 0 0;
  width: 13px;
  height: 0px;
  position: absolute;
  left: calc(50% - 0.5px);
  top: 47px;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.s-24 {
  margin-top: -3px;
  border-style: solid;
  border-color: #ff0000;
  border-width: 3px 0 0 0;
  width: 13px;
  height: 0px;
  position: absolute;
  left: calc(50% - 0.5px);
  top: 513px;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.s-23 {
  margin-top: -2px;
  border-style: solid;
  border-color: #ff0000;
  border-width: 2px 0 0 0;
  width: 134px;
  height: 0px;
  position: absolute;
  left: calc(50% - 0.5px);
  top: 653px;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.s-22 {
  background: #a10000;
  border-radius: 30px;
  width: 190px;
  height: 32px;
  position: absolute;
  left: calc(50% - 95.5px);
  top: 0px;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
}
.s-21 {
  color: #ffffff;
  text-align: center;
  font-family: "EuropaNuovaBold-Regular", sans-serif;
  font-size: 16px;
  line-height: 125.39%;
  letter-spacing: -0.04em;
  font-weight:700;
  position: absolute;
  left: -75px;;
  top: 6px;
  width: 150px;;
}
.s-20 {
  color: #c60000;
  text-align: center;
  font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
  font-size: 50px;
  line-height: 83%;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 61.5px);
  top: 397px;
  width: 123px;
}
.s-19 {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 20px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: calc(50% - 437.5px);
  top: 517px;
  width: 252px;
}
.s-18 {
  color: #c60000;
  text-align: center;
  font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
  font-size: 30px;
  line-height: 110%;
  font-weight: 700;
  position: absolute;
  left: calc(50% - 427.5px);
  top: 587px;
  width: 230px;
}
.s-17 {
  color: #c60000;
  text-align: center;
  font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
  font-size: 30px;
  line-height: 110%;
  font-weight: 700;
  position: absolute;
  left: calc(50% - -173.5px);
  top: 580px;
  width: 186px;
}
.s-16 {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 20px;
  line-height: 110%;
  font-weight: 400;
  position: absolute;
  left: calc(50% - -169.5px);
  top: 513px;
  width: 194px;
}
.s-15 {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 20px;
  line-height: 136%;
  font-weight: 400;
  position: absolute;
  left: calc(50% - 117.5px);
  top: 539px;
  width: 235px;
}
.s-14 {
  color: #666666;
  text-align: center;
  font-family: "EuropaNuovaRegular-Regular", sans-serif;
  font-size: 17px;
  line-height: 136%;
  font-weight: 400;
  position: absolute;
  left: calc(50% - 372.5px);
  top: 121px;
  width: 715px;
}
.s-13 {
  position: absolute;
width: 30px;
height: 30px;;
  overflow: visible;
  margin-top: 460px;;
  margin-left: 260px;;
}
.s-12 {
  position: absolute;
width: 30px;
height: 30px;;
  overflow: visible;
  margin-top: 460px;;
  margin-left: -330px;;
}
.s-11 {
  color: #a10000;
  text-align: center;
  font-family: "EuropaNuovaExtraBold-Regular", sans-serif;
  font-size: 14px;
  line-height: 125.39%;
  letter-spacing: 0.01em;
  font-weight: 400;
  position: absolute;
margin-left: -120px;;
  top: 332px;
  width: 200px;
}
.s-10 {
  background: #a10000;
  border-radius: 50%;
  border-style: solid;
  border-color: #de3333;
  border-width: 1px;
  width: 7px;
  height: 7px;
  position: absolute;
  left: -110px;
  top: 337px;
}
.s-9 {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 328px;
  left: 65px;


}


.kontakt1{position: absolute;margin-top: 820px;margin-left: 50px;;}
input, textarea {
  background-color: #f8f8f8;
}

input:focus, textarea:focus {
  background-color: white;
}

button {
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}



#languageSelector{position: absolute;top:72px;margin-left: 800px;;}

#languageSelector2{position: absolute;top:72px;margin-left: 800px;;display: none;;}





}
