html,
body{margin:0;padding:0;font-size:17px; line-height:23px;color:#ffffff; background:#000000 ;
font-family: 'Saira Semi Condensed', arial, tahoma, helvetica, sans-serif;


background:url('../img/3.jpg');    
background-size: cover;
background-attachment: fixed;
  display: flex;
  flex-direction: column;
  height:100%;
 }

.main {
  flex: 1;
  border:0px solid #0dd00d;
  height: calc(100% - 0px); 
  
}

.clear { clear:both; }


.rel { position:relative; }

.input_bg2 {background:#none ;color:#000000;margin-bottom:0px;margin-right:0px;display:block;float:left; width: calc(100% - 0px); border-bottom:1px dotted #000000;
padding:5px 10px;  }

.input_bg2 input[type=text]{ 
font-family:'Saira Semi Condensed', sans-serif;font-size:15px;line-height:23px;height:25px;color:#000000;
border:0px solid #000000;background:none;outline:none;width:100%;padding:0px;


}


.input_bg2 input[type=checkbox]{ position:relative; top:2px; }

.f_file {
    background: #000000;
    border: 0px solid #000000;
    display: block;
    float: right;
    margin: 5px 0px 0px 0px;
    height: 35px;
    line-height: 35px;
    padding: 0px 50px;
    color: #ffffff;
    text-decoration: none;
    font-size: 17px;
    position: absolute;
    top: -5px;
    right: 0px;
    font-weight:bold;
    cursor:pointer; 
}

.f_file:hover {
    background: #333;

}

.kod { position:relative; }
.token img { display:block; padding:0px; margin:0px; }
.token {
    border: 0px solid #000000;
    display: block;
    float: left;
    height: 30px;
    margin-left: 0px;
    overflow: hidden;
    width: 80px;
    position:absolute; 
    top:3px; 
    right:0px;
}

.input_bg2 textarea {
    font-family: 'Saira Semi Condensed', sans-serif;
    font-size: 15px;
    color: #000000;
    background: #c0d9d9;
    border: 0px solid #000000;
    outline: none;
    resize: none;
    background: none;
    width: 100%;
    padding: 0px;
    overflow: hidden;
}

.i_mess {
    height: 80px;
}

#i_file {
    position: absolute;
    top: 5px;
    right: 10px;
    z-index: 100;
    opacity: 0;
    cursor: pointer;
    border: 1px solid #000000;
    height: 25px;
}


.f_send {
    background: #000000 ;
    border: 0px solid #000000;
    display: block;
    float: left; 
    margin: 0px 0px 0px 0px;
    padding: 10px 0px;
    width:calc(100% - 0px);
    color: #ffffff !important;
    text-decoration: none;
    font-size: 23px;
    font-weight:bold;
    cursor:pointer; 
    text-align:center; 
}

.f_send:hover {
    background: #333 !important;

}


.info { display:block; float:left; width:100%;  position:relative; z-index:10; }


.infored { 
display:block; 
float:left; 
width:calc(100% - 0px); 
background:#ed1c24; 
font-size:15px;
line-height:35px;
height:35px;  
color:#ffffff; 
font-weight:normal;  
position:relative; 
top:0px; 
left:0px; 
margin:0px 0px 0px 0px;
padding:0px 10px; 

}

.infored b { font-weight:normal;  }



.infogrey { 
display:block; 
float:left; 
width:calc(100% - 0px); 
 
font-size:15px;
line-height:35px;
height:35px;  
color:#000000; 
font-weight:normal;  
position:relative; 
top:0px; 
left:0px; 
margin:0px 0px 0px 0px;
padding:0px 10px; 

}

.infogrey b { font-weight:normal;  }

.rodo_p a { color:#000000; }
.rodo_p a:hover { color:#999; }

.main_text a { color:#fff; }
.main_text a:hover { color:#999; }

.infogreen { 
display:block; 
float:left; 
width:calc(100% - 0px); 
background:#7abb41; 
font-size:15px;
line-height:35px;
height:35px;  
color:#ffffff; 
font-weight:normal;  
position:relative; 
top:0px; 
left:0px; 
margin:0px 0px 0px 0px;
padding:0px 10px; 

}

.infogreen b { font-weight:normal;  }



.center-block {
  width:55%; 
  margin:0px auto; 
  height: 100%;
}



.foot { bottom:0px; left:0px; padding:10px 30px; margin:0px 0px 10px 0px;  width:calc(100% - 00px); border-top:0px dotted #666; text-align:center; font-size:15px; color:#666 }
.white { color:#fff; }
.foot a { color:#ffffff; }
.foot a:hover { color:#999; }


.soc {
    display: block;
    margin: 10px 0px 10px 0px;
    clear: both;
    width: 100%;
    text-align: center; 
    height:40px;
    padding:0px 0px;
}



.icon4:hover{ opacity: 0.5; }
.icon4{ margin:0px 10px;border:0px dotted #fff;position:relative; width:40px;height:40px; display:inline-block; padding:7px; }
.icon4 a { display:block; float:left; width:100%;height:100%; border-bottom:0px dotted #000;}
.icon4 img { display:block; width:100%; height:100%; padding:0px; margin:0px; image-rendering: high-quality; }





.section {
    clear: both;
    padding: 0px;
    margin: 0px;
    border:0px solid #dd0000;
}

.flex {   display:flex !important; align-items: center;  width:100%; height:100%;   }

.col {
    display: block;
    float: left;
    margin: 0px;
    border:0px dotted #666
}

.logo_border { border-right:0px dotted #fff; }





.text-left { float:left; }
.text-right { float:right;  text-align:right; }



.span_4_of_4 {
    width: calc(100% - 0px);
}

.span_1_of_4 {
    width: calc(25% - 0px);
}

.span_2_of_4 {
    width: calc(50% - 0px);
}

.span_3_of_4 {
    width: calc(75% - 0px);
}


.box { display: block; float:left; padding:20px;  }
.box h1 {      font-family: 'Saira Semi Condensed', arial, tahoma, helvetica, sans-serif;  padding:0px; display:block; float:left; clear:both; 

margin:30px 0px 30px 0px; text-align:center; 
width:100%; 
 }


.box strong {      font-family: 'Saira Semi Condensed', arial, tahoma, helvetica, sans-serif;  padding:0px; display:block; float:left; clear:both; 

margin:30px 0px 30px 0px; text-align:center; 
width:100%; font-size:30px; 
 }


.rewew { height:100%; }


.send_hide2 {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 11;
    display: none;
    width: 100%;
    height: 100%;
    background:#ffffff;
    
    
}

.loader2 {
  width: 40%;
  height: 1px;
  display: inline-block;
  position: relative;
  background: ffffff;
  overflow: hidden;
  
   position: absolute;
   top:calc(50% - 1px); 
   left:calc(50% - 20%);  
   border:0px solid #ff0000; 
  
}
.loader2::after {
  content: '';
  width: 80%;
  height: 1px;
  border:1px dotted #000;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  animation: animloader 2s linear infinite;  
}








.send_hide {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 11;
    display: block;
    width: 100%;
    height: 100%;
    background:#000;
    
    
}

img.logo {  padding:0px;  width:100%; margin: auto; display:block; }


.loader {
  width: 20%;
  height: 1px;
  display: inline-block;
  position: relative;
  background: rgba(255, 255, 255, 0.15);
  overflow: hidden;
  
   position: absolute;
   top:calc(50% - 1px); 
   left:calc(50% - 10%);  
   border:0px solid #ff0000; 
  
  
}
.loader::after {
  content: '';
  width: 40%;
  height: 1px;
  border:1px dotted #fff;
  
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  animation: animloader 2s linear infinite;
  
  
}





@keyframes animloader {
  0% {
    left: 0;
    transform: translateX(-100%);
  }
  100% {
    left: 100%;
    transform: translateX(0%);
  }
}
    

*, *:before, *:after {
  box-sizing: border-box;
}



#fade{background:#000000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none;}
#zoom{position:absolute;top:0px;left:0px;z-index:9999;padding:0px;display:none;background:#ffffff url("../img/logo1.png") bottom left no-repeat; margin-bottom:0px;

    box-shadow: 0px 0px 30px 10px #666;

 }
#close{display:block;float:left;position:absolute;top:0px;right:0px;z-index:99999;margin-right:0px;width:40px;height:40px;line-height:40px;text-align:center;font-size:17px;cursor:pointer;font-weight:700;background:#000000;color:#ffffff;text-transform:uppercase;

font-family: 'Roboto', arial, tahoma, helvetica, sans-serif;  padding:0px; display:block; float:left; clear:both; 

}
#close:hover{ background:#333;}
.rodo_p { color:#000000; padding:0px 10px 0px 0px; margin:30px;  border:0px solid #000000; height:calc(100% - 60px); overflow:auto;  }

.rodo { cursor:pointer; text-decoration:underline }
.rodo:hover {color:#999; }
.demo { cursor:pointer; text-decoration:underline}
.demo:hover {color:#999; }


.demo_s {cursor:pointer; background:#ffffff; color:#000000; text-align:center; width:100%; padding:10px; margin-top:20px; 

    font-family: "Saira Semi Condensed", arial, tahoma, helvetica, sans-serif;
    font-weight: 700; 
    font-size:23px;
    
    box-shadow: 0px 0px 30px 10px #666;
    
    
 }

.demo_s:hover { background:#333;  color:#fff }



.rodo_p h1 {      font-family: 'Saira Semi Condensed', arial, tahoma, helvetica, sans-serif;  padding:0px; display:block; float:left; clear:both; 
font-size:25px; 
margin:0px 0px 20px 0px; text-align:left; 
width:100%; 
 }



@media only screen and (max-width:1700px){
    .center-block {
        width: 60%;
        margin: 0px auto;
        height: 100%;
    }
}


@media only screen and (max-width:1500px){
    .center-block {
        width: 70%;
        margin: 0px auto;
        height: 100%;
    }
}

@media only screen and (max-width:1200px){
    .center-block {
        width: 80%;
        margin: 0px auto;
        height: 100%;
    }
}



@media only screen and (max-width:1100px){
    .center-block {
        width: 90%;
        margin: 0px auto;
        height: 100%;
    }
}


@media only screen and (max-width:1000px){
.span_1_of_4 { width:30%; }
.span_3_of_4 { width:70%; }



} 

@media only screen and (max-width:800px){
    .text-left { width:100%; text-align:center; }
    .text-right { width:100%; text-align:center; }

    .foot {
        padding: 30px 30px;
    }


}


@media only screen and (max-width:700px){
    .span_1_of_4 { width:100%; }
    .span_3_of_4 { width:100%; }

    .flex {
        display: block !important;
        align-items: center;
        width: 100%;
        height: 100%;
        flex-wrap: wrap;
    }
    
    .main {
        flex: 1;
        border: 0px solid #0dd00d;
        height: initial;
    }
    
    .center-block {
        width: 95%;
        margin: 0px auto;
        height: 100%;
    }
    
    
    
    .icon4 {
        margin: 0px 5px;
        border: 0px dotted #fff;
        position: relative;
        width: 40px;
        height: 40px;
        display: inline-block;
        padding: 7px;
    }
    
    

}





.mast__text span {
  -webkit-animation: letter-glow 0.7s 0s ease both;
          animation: letter-glow 0.7s 0s ease both;
}
.mast__text span:nth-child(1) {
  -webkit-animation-delay: 0.05s;
          animation-delay: 0.05s;
}
.mast__text span:nth-child(2) {
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s;
}
.mast__text span:nth-child(3) {
  -webkit-animation-delay: 0.15s;
          animation-delay: 0.15s;
}
.mast__text span:nth-child(4) {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
}
.mast__text span:nth-child(5) {
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}
.mast__text span:nth-child(6) {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}
.mast__text span:nth-child(7) {
  -webkit-animation-delay: 0.35s;
          animation-delay: 0.35s;
}
.mast__text span:nth-child(8) {
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
}
.mast__text span:nth-child(9) {
  -webkit-animation-delay: 0.45s;
          animation-delay: 0.45s;
}
.mast__text span:nth-child(10) {
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
.mast__text span:nth-child(11) {
  -webkit-animation-delay: 0.55s;
          animation-delay: 0.55s;
}
.mast__text span:nth-child(12) {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
.mast__text span:nth-child(13) {
  -webkit-animation-delay: 0.65s;
          animation-delay: 0.65s;
}
.mast__text span:nth-child(14) {
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
}
.mast__text span:nth-child(15) {
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
.mast__text span:nth-child(16) {
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
}
.mast__text span:nth-child(17) {
  -webkit-animation-delay: 0.85s;
          animation-delay: 0.85s;
}
.mast__text span:nth-child(18) {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
}
.mast__text span:nth-child(19) {
  -webkit-animation-delay: 0.95s;
          animation-delay: 0.95s;
}
.mast__text span:nth-child(20) {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
.mast__text span:nth-child(21) {
  -webkit-animation-delay: 1.05s;
          animation-delay: 1.05s;
}
.mast__text span:nth-child(22) {
  -webkit-animation-delay: 1.1s;
          animation-delay: 1.1s;
}
.mast__text span:nth-child(23) {
  -webkit-animation-delay: 1.15s;
          animation-delay: 1.15s;
}
.mast__text span:nth-child(24) {
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
}
.mast__text span:nth-child(25) {
  -webkit-animation-delay: 1.25s;
          animation-delay: 1.25s;
}
.mast__text span:nth-child(26) {
  -webkit-animation-delay: 1.3s;
          animation-delay: 1.3s;
}
.mast__text span:nth-child(27) {
  -webkit-animation-delay: 1.35s;
          animation-delay: 1.35s;
}
.mast__text span:nth-child(28) {
  -webkit-animation-delay: 1.4s;
          animation-delay: 1.4s;
}
.mast__text span:nth-child(29) {
  -webkit-animation-delay: 1.45s;
          animation-delay: 1.45s;
}
.mast__text span:nth-child(30) {
  -webkit-animation-delay: 1.5s;
          animation-delay: 1.5s;
}
.mast__text span:nth-child(31) {
  -webkit-animation-delay: 1.55s;
          animation-delay: 1.55s;
}
.mast__text span:nth-child(32) {
  -webkit-animation-delay: 1.6s;
          animation-delay: 1.6s;
}
.mast__text span:nth-child(33) {
  -webkit-animation-delay: 1.65s;
          animation-delay: 1.65s;
}
.mast__text span:nth-child(34) {
  -webkit-animation-delay: 1.7s;
          animation-delay: 1.7s;
}
.mast__text span:nth-child(35) {
  -webkit-animation-delay: 1.75s;
          animation-delay: 1.75s;
}
.mast__text span:nth-child(36) {
  -webkit-animation-delay: 1.8s;
          animation-delay: 1.8s;
}
.mast__text span:nth-child(37) {
  -webkit-animation-delay: 1.85s;
          animation-delay: 1.85s;
}
.mast__text span:nth-child(38) {
  -webkit-animation-delay: 1.9s;
          animation-delay: 1.9s;
}
.mast__text span:nth-child(39) {
  -webkit-animation-delay: 1.95s;
          animation-delay: 1.95s;
}
.mast__text span:nth-child(40) {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}
.mast__text span:nth-child(41) {
  -webkit-animation-delay: 2.05s;
          animation-delay: 2.05s;
}
.mast__text span:nth-child(42) {
  -webkit-animation-delay: 2.1s;
          animation-delay: 2.1s;
}
.mast__text span:nth-child(43) {
  -webkit-animation-delay: 2.15s;
          animation-delay: 2.15s;
}
.mast__text span:nth-child(44) {
  -webkit-animation-delay: 2.2s;
          animation-delay: 2.2s;
}
.mast__text span:nth-child(45) {
  -webkit-animation-delay: 2.25s;
          animation-delay: 2.25s;
}
.mast__text span:nth-child(46) {
  -webkit-animation-delay: 2.3s;
          animation-delay: 2.3s;
}
.mast__text span:nth-child(47) {
  -webkit-animation-delay: 2.35s;
          animation-delay: 2.35s;
}
.mast__text span:nth-child(48) {
  -webkit-animation-delay: 2.4s;
          animation-delay: 2.4s;
}
.mast__text span:nth-child(49) {
  -webkit-animation-delay: 2.45s;
          animation-delay: 2.45s;
}
.mast__text span:nth-child(50) {
  -webkit-animation-delay: 2.5s;
          animation-delay: 2.5s;
}
.mast__text span:nth-child(51) {
  -webkit-animation-delay: 2.55s;
          animation-delay: 2.55s;
}
.mast__text span:nth-child(52) {
  -webkit-animation-delay: 2.6s;
          animation-delay: 2.6s;
}
.mast__text span:nth-child(53) {
  -webkit-animation-delay: 2.65s;
          animation-delay: 2.65s;
}
.mast__text span:nth-child(54) {
  -webkit-animation-delay: 2.7s;
          animation-delay: 2.7s;
}
.mast__text span:nth-child(55) {
  -webkit-animation-delay: 2.75s;
          animation-delay: 2.75s;
}
.mast__text span:nth-child(56) {
  -webkit-animation-delay: 2.8s;
          animation-delay: 2.8s;
}
.mast__text span:nth-child(57) {
  -webkit-animation-delay: 2.85s;
          animation-delay: 2.85s;
}
.mast__text span:nth-child(58) {
  -webkit-animation-delay: 2.9s;
          animation-delay: 2.9s;
}
.mast__text span:nth-child(59) {
  -webkit-animation-delay: 2.95s;
          animation-delay: 2.95s;
}
.mast__text span:nth-child(60) {
  -webkit-animation-delay: 3s;
          animation-delay: 3s;
}
.mast__text span:nth-child(61) {
  -webkit-animation-delay: 3.05s;
          animation-delay: 3.05s;
}
.mast__text span:nth-child(62) {
  -webkit-animation-delay: 3.1s;
          animation-delay: 3.1s;
}
.mast__text span:nth-child(63) {
  -webkit-animation-delay: 3.15s;
          animation-delay: 3.15s;
}
.mast__text span:nth-child(64) {
  -webkit-animation-delay: 3.2s;
          animation-delay: 3.2s;
}
.mast__text span:nth-child(65) {
  -webkit-animation-delay: 3.25s;
          animation-delay: 3.25s;
}
.mast__text span:nth-child(66) {
  -webkit-animation-delay: 3.3s;
          animation-delay: 3.3s;
}
.mast__text span:nth-child(67) {
  -webkit-animation-delay: 3.35s;
          animation-delay: 3.35s;
}
.mast__text span:nth-child(68) {
  -webkit-animation-delay: 3.4s;
          animation-delay: 3.4s;
}
.mast__text span:nth-child(69) {
  -webkit-animation-delay: 3.45s;
          animation-delay: 3.45s;
}
.mast__text span:nth-child(70) {
  -webkit-animation-delay: 3.5s;
          animation-delay: 3.5s;
}
.mast__text span:nth-child(71) {
  -webkit-animation-delay: 3.55s;
          animation-delay: 3.55s;
}
.mast__text span:nth-child(72) {
  -webkit-animation-delay: 3.6s;
          animation-delay: 3.6s;
}
.mast__text span:nth-child(73) {
  -webkit-animation-delay: 3.65s;
          animation-delay: 3.65s;
}
.mast__text span:nth-child(74) {
  -webkit-animation-delay: 3.7s;
          animation-delay: 3.7s;
}
.mast__text span:nth-child(75) {
  -webkit-animation-delay: 3.75s;
          animation-delay: 3.75s;
}
.mast__text span:nth-child(76) {
  -webkit-animation-delay: 3.8s;
          animation-delay: 3.8s;
}
.mast__text span:nth-child(77) {
  -webkit-animation-delay: 3.85s;
          animation-delay: 3.85s;
}
.mast__text span:nth-child(78) {
  -webkit-animation-delay: 3.9s;
          animation-delay: 3.9s;
}
.mast__text span:nth-child(79) {
  -webkit-animation-delay: 3.95s;
          animation-delay: 3.95s;
}
.mast__text span:nth-child(80) {
  -webkit-animation-delay: 4s;
          animation-delay: 4s;
}
.mast__text span:nth-child(81) {
  -webkit-animation-delay: 4.05s;
          animation-delay: 4.05s;
}
.mast__text span:nth-child(82) {
  -webkit-animation-delay: 4.1s;
          animation-delay: 4.1s;
}
.mast__text span:nth-child(83) {
  -webkit-animation-delay: 4.15s;
          animation-delay: 4.15s;
}
.mast__text span:nth-child(84) {
  -webkit-animation-delay: 4.2s;
          animation-delay: 4.2s;
}
.mast__text span:nth-child(85) {
  -webkit-animation-delay: 4.25s;
          animation-delay: 4.25s;
}
.mast__text span:nth-child(86) {
  -webkit-animation-delay: 4.3s;
          animation-delay: 4.3s;
}
.mast__text span:nth-child(87) {
  -webkit-animation-delay: 4.35s;
          animation-delay: 4.35s;
}
.mast__text span:nth-child(88) {
  -webkit-animation-delay: 4.4s;
          animation-delay: 4.4s;
}
.mast__text span:nth-child(89) {
  -webkit-animation-delay: 4.45s;
          animation-delay: 4.45s;
}
.mast__text span:nth-child(90) {
  -webkit-animation-delay: 4.5s;
          animation-delay: 4.5s;
}
.mast__text span:nth-child(91) {
  -webkit-animation-delay: 4.55s;
          animation-delay: 4.55s;
}
.mast__text span:nth-child(92) {
  -webkit-animation-delay: 4.6s;
          animation-delay: 4.6s;
}
.mast__text span:nth-child(93) {
  -webkit-animation-delay: 4.65s;
          animation-delay: 4.65s;
}
.mast__text span:nth-child(94) {
  -webkit-animation-delay: 4.7s;
          animation-delay: 4.7s;
}
.mast__text span:nth-child(95) {
  -webkit-animation-delay: 4.75s;
          animation-delay: 4.75s;
}
.mast__text span:nth-child(96) {
  -webkit-animation-delay: 4.8s;
          animation-delay: 4.8s;
}
.mast__text span:nth-child(97) {
  -webkit-animation-delay: 4.85s;
          animation-delay: 4.85s;
}
.mast__text span:nth-child(98) {
  -webkit-animation-delay: 4.9s;
          animation-delay: 4.9s;
}
.mast__text span:nth-child(99) {
  -webkit-animation-delay: 4.95s;
          animation-delay: 4.95s;
}
.mast__text span:nth-child(100) {
  -webkit-animation-delay: 5s;
          animation-delay: 5s;
}
.mast__text span:nth-child(101) {
  -webkit-animation-delay: 5.05s;
          animation-delay: 5.05s;
}
.mast__text span:nth-child(102) {
  -webkit-animation-delay: 5.1s;
          animation-delay: 5.1s;
}
.mast__text span:nth-child(103) {
  -webkit-animation-delay: 5.15s;
          animation-delay: 5.15s;
}
.mast__text span:nth-child(104) {
  -webkit-animation-delay: 5.2s;
          animation-delay: 5.2s;
}
.mast__text span:nth-child(105) {
  -webkit-animation-delay: 5.25s;
          animation-delay: 5.25s;
}
.mast__text span:nth-child(106) {
  -webkit-animation-delay: 5.3s;
          animation-delay: 5.3s;
}
.mast__text span:nth-child(107) {
  -webkit-animation-delay: 5.35s;
          animation-delay: 5.35s;
}
.mast__text span:nth-child(108) {
  -webkit-animation-delay: 5.4s;
          animation-delay: 5.4s;
}
.mast__text span:nth-child(109) {
  -webkit-animation-delay: 5.45s;
          animation-delay: 5.45s;
}
.mast__text span:nth-child(110) {
  -webkit-animation-delay: 5.5s;
          animation-delay: 5.5s;
}
.mast__text span:nth-child(111) {
  -webkit-animation-delay: 5.55s;
          animation-delay: 5.55s;
}
.mast__text span:nth-child(112) {
  -webkit-animation-delay: 5.6s;
          animation-delay: 5.6s;
}
.mast__text span:nth-child(113) {
  -webkit-animation-delay: 5.65s;
          animation-delay: 5.65s;
}
.mast__text span:nth-child(114) {
  -webkit-animation-delay: 5.7s;
          animation-delay: 5.7s;
}
.mast__text span:nth-child(115) {
  -webkit-animation-delay: 5.75s;
          animation-delay: 5.75s;
}
.mast__text span:nth-child(116) {
  -webkit-animation-delay: 5.8s;
          animation-delay: 5.8s;
}
.mast__text span:nth-child(117) {
  -webkit-animation-delay: 5.85s;
          animation-delay: 5.85s;
}
.mast__text span:nth-child(118) {
  -webkit-animation-delay: 5.9s;
          animation-delay: 5.9s;
}
.mast__text span:nth-child(119) {
  -webkit-animation-delay: 5.95s;
          animation-delay: 5.95s;
}
.mast__text span:nth-child(120) {
  -webkit-animation-delay: 6s;
          animation-delay: 6s;
}
.mast__text span:nth-child(121) {
  -webkit-animation-delay: 6.05s;
          animation-delay: 6.05s;
}
.mast__text span:nth-child(122) {
  -webkit-animation-delay: 6.1s;
          animation-delay: 6.1s;
}
.mast__text span:nth-child(123) {
  -webkit-animation-delay: 6.15s;
          animation-delay: 6.15s;
}
.mast__text span:nth-child(124) {
  -webkit-animation-delay: 6.2s;
          animation-delay: 6.2s;
}
.mast__text span:nth-child(125) {
  -webkit-animation-delay: 6.25s;
          animation-delay: 6.25s;
}
.mast__text span:nth-child(126) {
  -webkit-animation-delay: 6.3s;
          animation-delay: 6.3s;
}
.mast__text span:nth-child(127) {
  -webkit-animation-delay: 6.35s;
          animation-delay: 6.35s;
}
.mast__text span:nth-child(128) {
  -webkit-animation-delay: 6.4s;
          animation-delay: 6.4s;
}
.mast__text span:nth-child(129) {
  -webkit-animation-delay: 6.45s;
          animation-delay: 6.45s;
}
.mast__text span:nth-child(130) {
  -webkit-animation-delay: 6.5s;
          animation-delay: 6.5s;
}
.mast__text span:nth-child(131) {
  -webkit-animation-delay: 6.55s;
          animation-delay: 6.55s;
}
.mast__text span:nth-child(132) {
  -webkit-animation-delay: 6.6s;
          animation-delay: 6.6s;
}
.mast__text span:nth-child(133) {
  -webkit-animation-delay: 6.65s;
          animation-delay: 6.65s;
}
.mast__text span:nth-child(134) {
  -webkit-animation-delay: 6.7s;
          animation-delay: 6.7s;
}
.mast__text span:nth-child(135) {
  -webkit-animation-delay: 6.75s;
          animation-delay: 6.75s;
}
.mast__text span:nth-child(136) {
  -webkit-animation-delay: 6.8s;
          animation-delay: 6.8s;
}
.mast__text span:nth-child(137) {
  -webkit-animation-delay: 6.85s;
          animation-delay: 6.85s;
}
.mast__text span:nth-child(138) {
  -webkit-animation-delay: 6.9s;
          animation-delay: 6.9s;
}
.mast__text span:nth-child(139) {
  -webkit-animation-delay: 6.95s;
          animation-delay: 6.95s;
}
.mast__text span:nth-child(140) {
  -webkit-animation-delay: 7s;
          animation-delay: 7s;
}
.mast__text span:nth-child(141) {
  -webkit-animation-delay: 7.05s;
          animation-delay: 7.05s;
}
.mast__text span:nth-child(142) {
  -webkit-animation-delay: 7.1s;
          animation-delay: 7.1s;
}
.mast__text span:nth-child(143) {
  -webkit-animation-delay: 7.15s;
          animation-delay: 7.15s;
}
.mast__text span:nth-child(144) {
  -webkit-animation-delay: 7.2s;
          animation-delay: 7.2s;
}
.mast__text span:nth-child(145) {
  -webkit-animation-delay: 7.25s;
          animation-delay: 7.25s;
}
.mast__text span:nth-child(146) {
  -webkit-animation-delay: 7.3s;
          animation-delay: 7.3s;
}
.mast__text span:nth-child(147) {
  -webkit-animation-delay: 7.35s;
          animation-delay: 7.35s;
}
.mast__text span:nth-child(148) {
  -webkit-animation-delay: 7.4s;
          animation-delay: 7.4s;
}
.mast__text span:nth-child(149) {
  -webkit-animation-delay: 7.45s;
          animation-delay: 7.45s;
}
.mast__text span:nth-child(150) {
  -webkit-animation-delay: 7.5s;
          animation-delay: 7.5s;
}
.mast__text span:nth-child(151) {
  -webkit-animation-delay: 7.55s;
          animation-delay: 7.55s;
}
.mast__text span:nth-child(152) {
  -webkit-animation-delay: 7.6s;
          animation-delay: 7.6s;
}
.mast__text span:nth-child(153) {
  -webkit-animation-delay: 7.65s;
          animation-delay: 7.65s;
}
.mast__text span:nth-child(154) {
  -webkit-animation-delay: 7.7s;
          animation-delay: 7.7s;
}
.mast__text span:nth-child(155) {
  -webkit-animation-delay: 7.75s;
          animation-delay: 7.75s;
}
.mast__text span:nth-child(156) {
  -webkit-animation-delay: 7.8s;
          animation-delay: 7.8s;
}
.mast__text span:nth-child(157) {
  -webkit-animation-delay: 7.85s;
          animation-delay: 7.85s;
}
.mast__text span:nth-child(158) {
  -webkit-animation-delay: 7.9s;
          animation-delay: 7.9s;
}
.mast__text span:nth-child(159) {
  -webkit-animation-delay: 7.95s;
          animation-delay: 7.95s;
}
.mast__text span:nth-child(160) {
  -webkit-animation-delay: 8s;
          animation-delay: 8s;
}
.mast__text span:nth-child(161) {
  -webkit-animation-delay: 8.05s;
          animation-delay: 8.05s;
}
.mast__text span:nth-child(162) {
  -webkit-animation-delay: 8.1s;
          animation-delay: 8.1s;
}
.mast__text span:nth-child(163) {
  -webkit-animation-delay: 8.15s;
          animation-delay: 8.15s;
}
.mast__text span:nth-child(164) {
  -webkit-animation-delay: 8.2s;
          animation-delay: 8.2s;
}
.mast__text span:nth-child(165) {
  -webkit-animation-delay: 8.25s;
          animation-delay: 8.25s;
}
.mast__text span:nth-child(166) {
  -webkit-animation-delay: 8.3s;
          animation-delay: 8.3s;
}
.mast__text span:nth-child(167) {
  -webkit-animation-delay: 8.35s;
          animation-delay: 8.35s;
}
.mast__text span:nth-child(168) {
  -webkit-animation-delay: 8.4s;
          animation-delay: 8.4s;
}
.mast__text span:nth-child(169) {
  -webkit-animation-delay: 8.45s;
          animation-delay: 8.45s;
}
.mast__text span:nth-child(170) {
  -webkit-animation-delay: 8.5s;
          animation-delay: 8.5s;
}
.mast__text span:nth-child(171) {
  -webkit-animation-delay: 8.55s;
          animation-delay: 8.55s;
}
.mast__text span:nth-child(172) {
  -webkit-animation-delay: 8.6s;
          animation-delay: 8.6s;
}
.mast__text span:nth-child(173) {
  -webkit-animation-delay: 8.65s;
          animation-delay: 8.65s;
}
.mast__text span:nth-child(174) {
  -webkit-animation-delay: 8.7s;
          animation-delay: 8.7s;
}
.mast__text span:nth-child(175) {
  -webkit-animation-delay: 8.75s;
          animation-delay: 8.75s;
}
.mast__text span:nth-child(176) {
  -webkit-animation-delay: 8.8s;
          animation-delay: 8.8s;
}
.mast__text span:nth-child(177) {
  -webkit-animation-delay: 8.85s;
          animation-delay: 8.85s;
}
.mast__text span:nth-child(178) {
  -webkit-animation-delay: 8.9s;
          animation-delay: 8.9s;
}
.mast__text span:nth-child(179) {
  -webkit-animation-delay: 8.95s;
          animation-delay: 8.95s;
}
.mast__text span:nth-child(180) {
  -webkit-animation-delay: 9s;
          animation-delay: 9s;
}

@-webkit-keyframes letter-glow {
  0% {
    opacity: 0;
    text-shadow: 0px 0px 1px rgba(255, 255, 255, 0.1);
  }
  66% {
    opacity: 1;
    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.9);
  }
  77% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0);
  }
}

@keyframes letter-glow {
  0% {
    opacity: 0;
    text-shadow: 0px 0px 1px rgba(255, 255, 255, 0.1);
  }
  66% {
    opacity: 1;
    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0.9);
  }
  77% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
    text-shadow: 0px 0px 20px rgba(255, 255, 255, 0);
  }
}