@font-face {
  font-family: "off";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/Ofform-Regular.woff") format("woff");
}

@font-face {
  font-family: "camcorder";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/camcorderregular-webfont.woff2") format("woff2"),
      url("fonts/camcorderregular-webfont.woff") format("woff");
}
@font-face {
  font-family: "camcorder-mono";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/camcordermonospacedregular-webfont.woff2") format("woff2"),
      url("fonts/camcordermonospacedregular-webfont.woff") format("woff");
}
@font-face {
  font-family: "shkoder";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/shkoder_1989_black-webfont.woff2") format("woff2"),
      url("fonts/shkoder_1989_black-webfont.woff") format("woff");
}

html, body{
    font-family: "camcorder-mono";
/*    font-family: "shkoder";*/
    font-size: 14px;
    margin-top: 0px !important;
    margin-left: 0px !important;
    margin-bottom: 0px !important;
    margin-right: 0px !important;
}

.mk{
    overflow-x: none;
    z-index: 100;
/*    glass*/
/*    color: rgba(240, 108, 12, 0.95);*/
/*    candy*/
/*    color: black;*/
/*    candy2*/
/*    color: white;*/
/*    mirror*/
/*    color: black;*/
/*    sail*/
/*    color: black;*/
/*    star*/
/*    color: white;*/
/*    wave*/
    color: black;

}

.mk-container{
    width: 50%;
    float: right;
    right: 20px;

}

.mk-top{
    margin-top: 20px;
    font-size: 12px;
    line-height: 14px;
}

.mk-block-center{
     margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
    overflow-x: none;
}

.mk-block{
    float: left;
/*    width: 100%;*/
    margin-bottom: 20px;
}

.mk-title{
    font-family: "off";
    font-size: 80px;
    cursor: default;
}

.mk-body{
    font-size: 14px;
    line-height: 18px;
    max-width: 600px;
}

.mk-body-1{
    font-size: 14px;
    float: left;
    margin-right: 20px;
}

.mk-bottom{
    position: absolute;
  bottom: 0;
  width: 50%; /* or any other value */
    overflow-x: hidden;
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 14px;
}

.mk-bk{
    width: 100vw;
    height: 100vh;
    background: url('bk-mk/2.gif');
    background: url('bk-mk/3.jpeg');
/*    background: url('bk-mk/2.gif');*/
    background-size: cover;
    z-index: 0;
    display: none;
}

.vec{
    font-family: "off";
    font-size: 80px;
    cursor: default;
}


#parent {
  position: relative;
  width: 100vw; /* or any other value */
  height: 100vh; /* or any other value */
    z-index:-1;
}

#bg-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}






@media (max-width: 1050px) {

    .mk-container{
        width: 100%;
    }
    .mk-body{
        font-size: 18px !important;
        line-height: 18px !important;
        line-height: 18px;
    }
    .mk-bk{
        width: 100vw;

    }
    #bg-video- {
      width: 100%;
      height: auto;
       margin: 0;
       position: absolute;
       top: 50%;
       -ms-transform: translateY(-50%);
       transform: translateY(-50%);
       overflow-x: none;
    }
    body{
        background: black;
    }
    .mk-block-center{
        padding-left: 20px;
        padding-right: 20px;
    }
    .mk-bottom, .mk-top{
        padding-left: 20px;
        padding-right: 20px;
        font-size: 14px !important;
        line-height: 14px !important;
        cursor: pointer;
    }
    .mk-title, .vec{
        font-size: 13vw;
    }
    .mk-body-1, .mk-body{
        font-size: 18px !important;
        line-height: 18px !important;
    }


}



a {
  color: inherit; /* blue colors for links too */
  text-decoration: inherit; /* no underline */
}
