@font-face {
  font-family: FontNormal;
  src: url(https://taksimturu.com/static/DIN-Condensed-Light.otf);
}

@font-face {
  font-family: FontBold;
  src: url(https://taksimturu.com/static/DINCond-Light-Regular.otf);
}

body {
  display: block;
  margin: 0;
}

#slider-wrapper {
z-index: 1;
position: relative;
width: 100%;
}

.slider-container{
z-index: -1;
}

.blur-bg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(10px) contrast(60%);
  -webkit-backdrop-filter: blur(2px) contrast(60%);
  z-index: 13;
}

.hidden-blur {
  display: none;
}

.open-modal {
background: #20c99700;
color: #fff;
border: none;
padding: 8px 8px;
font-size: 20px;
border-radius: 136px;
cursor: pointer;
transition: all 0.3s;
outline: none;
}

.pop-abc{
z-index: 11;
position: absolute;

}

.modal-content {
background: #000;
width: 80%;
padding: 20px;
border-radius: 10px;
z-index: 999;
z-index: 15;
position: absolute;
}

.modal-footer {
display: flex;
justify-content: space-between;
margin-bottom: 16px;
color: #000;
font-size: 30px;
}

.modal-body p {
  font-family: FontNormal;
  font-size: 18px;
  line-height: 1.5;
  padding: 0px 11px;
  margin-top: 10px;
  font-style:oblique;
}

.hidden-modal { 
display: none; 
}

.close-modal {
background: transparent;
border: none;
display: flex;
align-items: center;
justify-content: center;
height: 20px;
font-size: 20px;
margin: auto 0;
color: #fffe54;
padding-right: 11px;
font-family:'FontNormal';
}

.close-modal:hover {
color: #fa5252;
}
.modal-body > img {
width:100%;
object-fit: contain;
overflow: hidden;
}

.modal-body{
display: inline;
justify-content: center;
align-items: center;
text-align: center;
}

#abc{
width: 10px;
}

.text{
  text-align: initial;
}

.text > p {
  color: #ffffff;
}

text::after {
  content: "";
  display: inline-block;
  width: 100%;
}

.modal-header > h3 {
  margin: 0;
  font-size: 1.2rem;
  font-family: FontBold;
}

.button-icon{
  width: 55px;
}

.text-field{
  background-color: #000;
  margin-top: 0px;
  padding: 20px;
  text-align: center;
}

.text-last {
  top: 19%;
  position: relative;
  font-family: FontNormal;
  text-align: justify;
  color: #ffffff;
  font-size: 1rem;
  font-style:italic;
}

.text-header{
  width: 10px;
  margin-top: 10px;
}

.header {
  background-color: #fdff28;
  padding: 10px;
}

.items {
  display: flex;
  flex-direction: row;
}

.logo-box {
  width: 35%;
  align-self: center;
}

.l2ogo-box2 {
  width: 15%;
  align-self: center;
}

.lang-box {
  width: 5%;
  align-self: center;
  margin-left: auto;
}

.logo {
  max-width:100%;
  max-height:100%;
}

.lang {
  max-width:100%;
  max-height:100%;
}

.text-btn{
  width: 100%;
}
.text-btn2{
  width: 50%;
  padding-bottom:25px;
  padding-top:25px;
}

.text-btn3{
  width: 75%;
  padding-bottom:25px;
  padding-top:25px;
}

@keyframes kreep {
  0% {-webkit-transform: scale(1.1,.9);
      transform: scale(1.1,.9);}
 50% { -webkit-transform: scale(.9,1.1) translateY(-.5rem)}
 70% { -webkit-transform: scale(1);
       transform: scale(1);}
}

.pop-abc {
  animation: kreep 0.7s ease 2s 3 alternate;
}

@media screen and (min-width:1024px) {
    .mobile {
        color:white;
        z-index:999;
        display: none;
    }
    .desktop{
      display: flex;
      align-items: center;
      justify-content: center;
    }
}

@media screen and (max-width:1024px) {
  .desktop {
      color:white;
      z-index:999;
      display: none;
  }
}
