/*

Document contains variables required to build global.scss

Table of contents:
1. Website color variables
2. Website layout variables
3. Tipography base variables

*/
/* 1. Website color variables */
/* 3. Tipography base variables */
.holder {
  position: absolute;
  left: auto;
  top: 2px;
  bottom: 0px;
  right: 0px;
  width: 28px;
  height: 28px;
  background-color: transparent;
  display: none; }

.preloader {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  animation: rotatePreloader 2s infinite ease-in; }

@keyframes rotatePreloader {
  0% {
    transform: translateX(-50%) translateY(-50%) rotateZ(0deg); }
  100% {
    transform: translateX(-50%) translateY(-50%) rotateZ(-360deg); } }

.preloader div {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0; }

.preloader div:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 0%;
  width: 4px;
  height: 4px;
  background-color: #ffffff;
  transform: translateX(-50%);
  border-radius: 4px; }

.preloader div:nth-child(1) {
  transform: rotateZ(0deg);
  animation: rotateCircle1 2s infinite linear;
  z-index: 9; }

@keyframes rotateCircle1 {
  0% {
    opacity: 0; }
  0% {
    opacity: 1;
    transform: rotateZ(36deg); }
  7% {
    transform: rotateZ(0deg); }
  57% {
    transform: rotateZ(0deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(2) {
  transform: rotateZ(36deg);
  animation: rotateCircle2 2s infinite linear;
  z-index: 8; }

@keyframes rotateCircle2 {
  5% {
    opacity: 0; }
  5.0001% {
    opacity: 1;
    transform: rotateZ(0deg); }
  12% {
    transform: rotateZ(-36deg); }
  62% {
    transform: rotateZ(-36deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(3) {
  transform: rotateZ(72deg);
  animation: rotateCircle3 2s infinite linear;
  z-index: 7; }

@keyframes rotateCircle3 {
  10% {
    opacity: 0; }
  10.0002% {
    opacity: 1;
    transform: rotateZ(-36deg); }
  17% {
    transform: rotateZ(-72deg); }
  67% {
    transform: rotateZ(-72deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(4) {
  transform: rotateZ(108deg);
  animation: rotateCircle4 2s infinite linear;
  z-index: 6; }

@keyframes rotateCircle4 {
  15% {
    opacity: 0; }
  15.0003% {
    opacity: 1;
    transform: rotateZ(-72deg); }
  22% {
    transform: rotateZ(-108deg); }
  72% {
    transform: rotateZ(-108deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(5) {
  transform: rotateZ(144deg);
  animation: rotateCircle5 2s infinite linear;
  z-index: 5; }

@keyframes rotateCircle5 {
  20% {
    opacity: 0; }
  20.0004% {
    opacity: 1;
    transform: rotateZ(-108deg); }
  27% {
    transform: rotateZ(-144deg); }
  77% {
    transform: rotateZ(-144deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(6) {
  transform: rotateZ(180deg);
  animation: rotateCircle6 2s infinite linear;
  z-index: 4; }

@keyframes rotateCircle6 {
  25% {
    opacity: 0; }
  25.0005% {
    opacity: 1;
    transform: rotateZ(-144deg); }
  32% {
    transform: rotateZ(-180deg); }
  82% {
    transform: rotateZ(-180deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(7) {
  transform: rotateZ(216deg);
  animation: rotateCircle7 2s infinite linear;
  z-index: 3; }

@keyframes rotateCircle7 {
  30% {
    opacity: 0; }
  30.0006% {
    opacity: 1;
    transform: rotateZ(-180deg); }
  37% {
    transform: rotateZ(-216deg); }
  87% {
    transform: rotateZ(-216deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(8) {
  transform: rotateZ(252deg);
  animation: rotateCircle8 2s infinite linear;
  z-index: 2; }

@keyframes rotateCircle8 {
  35% {
    opacity: 0; }
  35.0007% {
    opacity: 1;
    transform: rotateZ(-216deg); }
  42% {
    transform: rotateZ(-252deg); }
  92% {
    transform: rotateZ(-252deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(9) {
  transform: rotateZ(288deg);
  animation: rotateCircle9 2s infinite linear;
  z-index: 1; }

@keyframes rotateCircle9 {
  40% {
    opacity: 0; }
  40.0008% {
    opacity: 1;
    transform: rotateZ(-252deg); }
  47% {
    transform: rotateZ(-288deg); }
  97% {
    transform: rotateZ(-288deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

.preloader div:nth-child(10) {
  transform: rotateZ(324deg);
  animation: rotateCircle10 2s infinite linear;
  z-index: 0; }

@keyframes rotateCircle10 {
  45% {
    opacity: 0; }
  45.0009% {
    opacity: 1;
    transform: rotateZ(-288deg); }
  52% {
    transform: rotateZ(-324deg); }
  102% {
    transform: rotateZ(-324deg); }
  100% {
    transform: rotateZ(-324deg);
    opacity: 1; } }

@keyframes shine-lines {
  0% {
    background-position: 0; }
  100% {
    background-position: 600px; } }

.intro-paragraph {
  margin-bottom: 30px; }
  @media (max-width: 1199px) {
    .intro-paragraph {
      margin-top: 30px; } }
  @media (max-width: 767px) {
    .intro-paragraph {
      font-size: 16px; } }

@media (min-width: 1199px) {
  .video-details {
    max-width: 720px;
    max-height: 405px; } }

.video-content ul.video-galery-reset {
  list-style: none;
  padding: 0; }
  .video-content ul.video-galery-reset li {
    margin-bottom: 30px; }
    .video-content ul.video-galery-reset li .video-slider-box a img {
      max-width: 100%;
      height: 146.83px; }
      @media (max-width: 991px) {
        .video-content ul.video-galery-reset li .video-slider-box a img {
          height: 100%;
          width: 100%; } }
    .video-content ul.video-galery-reset li .video-slider-box a.video-slider-title {
      font-family: 'Roboto', sans-serif;
      font-size: 16px;
      margin-bottom: 10px;
      display: block;
      margin-top: 10px; }
      .video-content ul.video-galery-reset li .video-slider-box a.video-slider-title:hover {
        text-decoration: underline; }

.video-content .video-details-box {
  display: block;
  margin-top: 30px; }
  @media (min-width: 1199px) {
    .video-content .video-details-box {
      max-width: 720px;
      max-height: 405px; } }
  @media (max-width: 767px) {
    .video-content .video-details-box {
      font-size: 16px; } }
  .video-content .video-details-box p {
    display: inline-block;
    width: 130px;
    font-weight: 300; }
    @media (max-width: 767px) {
      .video-content .video-details-box p {
        display: block; } }
  .video-content .video-details-box .video-details-data {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 135px); }
    .video-content .video-details-box .video-details-data span {
      display: block;
      font-weight: 300; }
      .video-content .video-details-box .video-details-data span.video-details-title {
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        margin-bottom: 10px; }
      .video-content .video-details-box .video-details-data span.video-details-date {
        margin-top: 10px;
        margin-bottom: 10px;
        font-style: italic; }

.video-content .video-details-related {
  margin-top: 30px; }
  .video-content .video-details-related h3 {
    font-size: 22px; }
  .video-content .video-details-related ul {
    list-style: none; }
    .video-content .video-details-related ul li {
      display: inline-block;
      vertical-align: top;
      width: 33%;
      padding-right: 15px;
      padding-left: 15px;
      margin-bottom: 30px; }
      .video-content .video-details-related ul li a.video-details-related-name {
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        margin-bottom: 10px;
        display: block; }
      .video-content .video-details-related ul li a img {
        width: 100%; }

.video-content .more-posts {
  display: block;
  width: 100%;
  text-align: center; }
  .video-content .more-posts a {
    text-decoration: underline; }
    @media (max-width: 767px) {
      .video-content .more-posts a {
        font-size: 16px; } }
    .video-content .more-posts a:hover {
      text-decoration: none; }

.video-content span.text-center {
  display: block;
  font-size: 22px;
  margin: 0 0 60px 0; }

.no-video-text {
  font-size: 13px;
  white-space: normal;
  word-wrap: break-word;
  font-weight: 300;
  text-align: center; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAidmlkZW8tY2VudGVyLmNzcyIsCgkic291cmNlcyI6IFsKCQkiLi4vLi4vc2Fzcy9wYWdlLXNwZWNpZmljL3ZpZGVvLWNlbnRlci5zY3NzIiwKCQkiLi4vLi4vc2Fzcy9wYXJ0aWFscy9fYmFzZS12YXJpYWJsZXMuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQ0FBOzs7Ozs7Ozs7RUFTRTtBQUVGLGdDQUFnQztBQWdCaEMsa0NBQWtDO0FBb0RsQyxBQUFBLE9BQU8sQ0FBQztFQUNOLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxJQUFJO0VBQ1YsR0FBRyxFQUFFLEdBQUc7RUFDUixNQUFNLEVBQUUsR0FBRztFQUNYLEtBQUssRUFBRSxHQUFHO0VBQ1YsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsT0FBTyxFQUFFLElBQUksR0FDZDs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNULEtBQUssRUFBRSxJQUFVO0VBQ2pCLE1BQU0sRUFBRSxJQUFVO0VBQ2xCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxHQUFHO0VBQ1QsR0FBRyxFQUFFLEdBQUc7RUFDUixTQUFTLEVBQUUsZ0JBQWdCLENBQUMsZ0JBQWdCO0VBQzVDLFNBQVMsRUFBRSxlQUFlLENBQUMsRUFBUyxDQUFDLFFBQVEsQ0FBQyxPQUFPLEdBQ3REOztBQUNELFVBQVUsQ0FBVixlQUFVO0VBQ1IsRUFBRTtJQUNGLFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxnQkFBZ0IsQ0FBQyxhQUFhO0VBRTFELElBQUk7SUFDSixTQUFTLEVBQUUsZ0JBQWdCLENBQUMsZ0JBQWdCLENBQUMsZ0JBQWdCOztBQUcvRCxBQUFBLFVBQVUsQ0FBQyxHQUFHLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLENBQUMs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 */