body{
        background: #0B0B0B;
    }
.border_bottom{
        height: 1px!important
    }
.menu_line{
        height: 1.5px!important
    }
.text_anim_up {
  position: relative;
  overflow: hidden;
}

.text_anim_up .text-layer {
  display: block;
  will-change: transform;
  transition: transform 0.5s ease;
}

.text_anim_up .text-layer.clone {
  position: absolute;
  left: 0;
  top: 100%;
}

.text_anim_up:hover .text-layer.original {
  transform: translateY(-100%);
}

.text_anim_up:hover .text-layer.clone {
  transform: translateY(-100%);
}

.textbutton_anim_up .tn-atom__button-text {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

.textbutton_anim_up .text-layer {
  display: block;
  will-change: transform;
  transition: transform 0.5s ease;
}

.textbutton_anim_up .text-layer.clone {
  position: absolute;
  left: 0;
  top: 100%;
}

.textbutton_anim_up:hover .text-layer.original {
  transform: translateY(-100%);
}

.textbutton_anim_up:hover .text-layer.clone {
  transform: translateY(-100%);
}

.letter-3d {
  position: absolute;
  transform-style: preserve-3d;
  transition: transform 0.15s ease-out;
}
.uc-preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 99999;
  opacity: 1;
  transform: translateY(0);
  transition: transform 0s ease-out,
}

.uc-preloader.hidden {
  transform: translateY(-100vh);
}

.image-miniproject{
    z-index: 9999!important 
}

@media (min-width:1440px){
.text_indent{
    text-indent: 520px;
}
.text_indent_price{
    text-indent: 450px;
}
.text_indent_team{
    text-indent: 240px;
}
}
@media (min-width:1200px) and (max-width: 1439.99px) {
.text_indent{
    text-indent: 440px;
}
.text_indent_price{
    text-indent: 210px;
}

}
@media (min-width:1024px) and (max-width: 1199.99px) {
.text_indent{
    text-indent: 360px;
}
.text_indent_price{
    text-indent: 310px;
}
.text_indent_team{
    text-indent: 170px;
}
}