@charset "UTF-8";@keyframes fa-spin {0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin {0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face {src: url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-brands-400.eot); src: url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-brands-400.woff2) format("woff2"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-brands-400.woff) format("woff"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-brands-400.ttf) format("truetype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-brands-400.svg#fontawesome) format("svg"); font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: normal; font-display: swap}@font-face {src: url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-duotone-900.eot); src: url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-duotone-900.eot#iefix) format("embedded-opentype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-duotone-900.woff2) format("woff2"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-duotone-900.woff) format("woff"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-duotone-900.ttf) format("truetype"),url(https://pro.fontawesome.com/releases/v5.10.0/webfonts/fa-duotone-900.svg#fontawesome) format("svg"); font-family: "Font Awesome 5 Duotone"; font-style: normal; font-weight: 900; font-display: swap}@keyframes joomla-alert-fade-in {0%{opacity:0}}@keyframes joomla-alert-fade-out {0%{opacity:1}to{opacity:0}}@keyframes gentl {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3%, 0);
    transform: translate3d(0, 3%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes gentl {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3%, 0);
    transform: translate3d(0, 3%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes krill {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(10deg);
  }
}@keyframes krill {
  from {
    transform: rotate(0);
  }

  to {
     transform: rotate(10deg);
  }
}@keyframes krilr {
  from {
    transform: rotate(10deg);
  }

  to {
    transform: rotate(0);
  }
}@keyframes krilr {
  from {
    transform: rotate(10deg);
  }

  to {
     transform: rotate(0);
  }
}@keyframes parblo {
  from {
    transform: rotate(-1deg);
  }

  to {
    transform: rotate(1deg);
  }
}@keyframes parblo {
  from {
    transform: rotate(-1deg);
  }

  to {
    transform: rotate(1deg);
  }
}@keyframes voprtext {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes voprtext {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}@keyframes topbubble {
  from {
    opacity: 0;
    visibility: hidden;
  }

  to {
    opacity: 1;
    visibility: visible;
  }

}@keyframes topbubble {
  from {
    opacity: 0;
    visibility: hidden;
  }

  to {
    opacity: 1;
    visibility: visible;
  }

}@keyframes ether {
  10%, 90% {
    background: url(../images/ethernet-glow.svg) no-repeat top left;
    background-size: 100% auto;
  }
  
  20%, 80% {
    background: transparent;
    background-size: 100% auto;
  }

  30%, 50%, 70% {
    background: url(../images/ethernet-glow.svg) no-repeat top left;
    background-size: 100% auto;
  }

  40%, 60% {
    background: transparent;
    background-size: 100% auto;
  }
}@keyframes ether {
  10%, 90% {
    background: url(../images/ethernet-glow.svg) no-repeat top left;
    background-size: 100% auto;
  }
  
  20%, 80% {
    background: transparent;
    background-size: 100% auto;
  }

  30%, 50%, 70% {
    background: url(../images/ethernet-glow.svg) no-repeat top left;
    background-size: 100% auto;
  }

  40%, 60% {
    background: transparent;
    background-size: 100% auto;
  }
}@keyframes wi1b {
  from {
    opacity: 0;
    visibility: hidden;
  }

  50% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes wi1b {
  from {
    opacity: 0;
    visibility: hidden;
  }

  50% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes wi2b {
  from {
    opacity: 0;
    visibility: hidden;
  }

  50% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes wi2b {
  from {
    opacity: 0;
    visibility: hidden;
  }

  50% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes wi3b {
  from {
    opacity: 0;
    visibility: hidden;
  }

  50% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes wi3b {
  from {
    opacity: 0;
    visibility: hidden;
  }

  50% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes barmenhand {
  from {
        transform:rotate(0deg);
    }
    
    50% {
        transform:rotate(-7deg);
    }
    
    to {
        transform:rotate(0deg);
    }

}@keyframes barmenhand {
  from {
        transform:rotate(0deg);
    }
    
    50% {
        transform:rotate(-7deg);
    }
    
    to {
        transform:rotate(0deg);
    }

}@keyframes hipster {
  from {
    opacity: 0;
    visibility: hidden;
  }

  25% {
    opacity: 1;
    visibility: visible;
  }
  
  50% {
    opacity: 0;
    visibility: hidden;
  }

  75% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes hipster {
  from {
    opacity: 0;
    visibility: hidden;
  }

  25% {
    opacity: 1;
    visibility: visible;
  }
  
  50% {
    opacity: 0;
    visibility: hidden;
  }

  75% {
    opacity: 1;
    visibility: visible;
  }
  
  to {
    opacity: 0;
    visibility: hidden;
  }

}@keyframes rightphone {
0% {
    transform: rotate(0deg); } 
    
1% {
    transform: rotate(-0.5deg); }  

2% {
    transform: rotate(0.5deg); }  
    
3% {
    transform: rotate(-0.5deg); } 

4% {
    transform: rotate(0.5deg); } 
    
5% {
    transform: rotate(-0.5deg); }  

6% {
    transform: rotate(0.5deg); }  
    
7% {
    transform: rotate(-0.5deg); } 

8% {
    transform: rotate(0.5deg); } 
    
9% {
    transform: rotate(-0.5deg); } 
    
10% {
    transform: rotate(0deg); } 
}@keyframes rightphone {
0% {
    transform: rotate(0deg); } 
    
1% {
    transform: rotate(-0.5deg); }  

2% {
    transform: rotate(0.5deg); }  
    
3% {
    transform: rotate(-0.5deg); } 

4% {
    transform: rotate(0.5deg); } 
    
5% {
    transform: rotate(-0.5deg); }  

6% {
    transform: rotate(0.5deg); }  
    
7% {
    transform: rotate(-0.5deg); } 

8% {
    transform: rotate(0.5deg); } 
    
9% {
    transform: rotate(-0.5deg); } 
    
10% {
    transform: rotate(0deg); }   
}@keyframes parblo {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(0deg);
  }
}@keyframes parblo {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(0deg);
  }
}
