/* timeline */

.container-header .mod-menu > li > a:hover{
color: gray;
}

.timeline{
  margin-top:20px;
  position:relative; 
}

#video-timeline{
border-radius: 50%;
height: 100px;
  }
.video-timeline{
margin-left:-5px;
margin-top: -5px;
height: 110px;
width: 110px;
}

.timeline:before{
  position:absolute;
  content:'';
  width:4px;
  height:calc(100% + 50px);
background: rgb(138,145,150);
background: -moz-linear-gradient(left, rgba(138,145,150,1) 0%, rgba(122,130,136,1) 60%, rgba(98,105,109,1) 100%);
background: -webkit-linear-gradient(left, rgba(138,145,150,1) 0%,rgba(122,130,136,1) 60%,rgba(98,105,109,1) 100%);
background: linear-gradient(to right, rgba(138,145,150,1) 0%,rgba(122,130,136,1) 60%,rgba(98,105,109,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a9196', endColorstr='#62696d',GradientType=1 );
  left:14px;
  top:5px;
  border-radius:4px;
}

.timeline-month{
margin-left: -40px;
  position:relative;
  padding:10px;
  background-color:#c2c2c2;
  display:inline-block;
  width:110px;
  height:110px;
  border-radius:50%;
  border:1px solid #17191B;
  border-right-color:black;
  margin-bottom:30px;
}

.timeline-month span{
  position:absolute;
  top:-1px;
  left:calc(100% - 10px);
  z-index:-1;
  white-space:nowrap;
  display:inline-block;
  background-color:#111;
  padding:4px 10px 4px 20px;
  border-top-right-radius:40px;
  border-bottom-right-radius:40px;
  border:1px solid black;
  box-sizing:border-box;
}



.timeline-section{
  padding-left:35px;
  display:block;
  position:relative;
  margin-bottom:30px;
}

.timeline-date{
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  margin-bottom:15px;
margin-left: 20px;
margin-top: -40px;
font-size: 4em;
  position:relative;
  display:inline-block;

  color:rgb(179, 179, 179);

}
.timeline-section:before{
  content:'';
  position:absolute;
  width:30px;
  height:1px;
  background-color:#444950;
  top:12px;
  left:20px;
}

.timeline-section:after{
  content:'';
  position:absolute;
  width:10px;
  height:10px;
  background:linear-gradient(to bottom, rgba(138,145,150,1) 0%,rgba(122,130,136,1) 60%,rgba(112,120,125,1) 100%);
  top:7px;
  left:11px;
  border:1px solid #17191B;
  border-radius:100%;
}

.timeline-section .col-sm-4{
  margin-bottom:15px;
}

.timeline-box{
  position:relative;
  
 background-color:#c2c2c2;
  border-radius:15px;
  border-top-left-radius:0px;
  border-bottom-right-radius:0px;
  border:1px solid #17191B;
  transition:all 0.3s ease;
  overflow:hidden;
}
.timeline-box-nom{
  position:relative;
  margin-bottom: 1rem;
 background-color:#c2c2c2;
  border-radius:15px;
  border-top-left-radius:0px;
  border-bottom-right-radius:0px;
  border:1px solid #17191B;
  transition:all 0.3s ease;
  overflow:hidden;
}
.timeline-box-row{
  position:relative;
  margin-bottom: 1rem;
 background-color:#c2c2c2;
  border-radius:15px;
  border-top-left-radius:0px;
  border-bottom-right-radius:0px;
  border:1px solid #17191B;
  transition:all 0.3s ease;
  overflow:hidden;
}

.box-icon{
  position:absolute;
  right:5px;
  top:0px;
}

.box-title{
  padding:5px 15px;
  border-bottom: 1px solid #17191B;
display: grid;
grid-template-columns: auto 1fr;
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 500;
font-size: 1.5rem;
}
.box-title-nom{
  padding:5px 15px;

display: grid;
grid-template-columns: auto 1fr;
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 500;
font-size: 1.5rem;
background-color: #616161;
}
.box-title img, .box-title-nom img{
width:30px;
}
.title-text{
  color:#fff;
  padding-left:10px;
    
  }

.box-title i{
  margin-right:5px;
}

.box-content{
  padding:15px;
  background-color:#000000;
}

.box-content strong{
  color:#666;
  font-style:italic;
  margin-right:5px;
}

.box-item{
  margin-bottom:5px;
}

.box-footer{
 padding:5px 15px;
  border-top: 1px solid #17191B;
  background-color:#8b8b8b;
  text-align:right;
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
}
.box-footer p{
margin-bottom: 0;
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 300;
 }
  /* contact */
  .contact-box{
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .contact-portret{
   width: 20em;
   margin-right: 1em;
  }
  .contact-text{
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 500;
background-color: white;
border: 1px solid black;
padding: 1em;
margin-left: 1em;
}
.contact-text h3{
    font-family: 'Barlow Condensed';
    font-style: normal;
    font-weight: 300;
    font-size: 3em;
}
.contact-text h4{
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  font-size: 1.5em;
}
.contact-text a{
text-decoration: none;
color: #000000;
}
/* animation */
#mod-custom110, .navbar, #mod-custom113,
.contact-portret, .contact-text, .bio-portret, .bio-text,
 .press-text, .press, .timeline-box, .timeline-box-row,
.timeline-box-nom{

    transform: scale(0.94);
  animation: scale 3s forwards cubic-bezier(0.5, 1, 0.89, 1);
}
@keyframes scale {
  100% {
    transform: scale(1);
  }
}

.photo {
  opacity: 0;

}

.photo.photo-efekt {

  opacity: 1;
  transform: translateY(0);
  transition: opacity 1s ease-in-out, transform 0.4s ease-in-out;
}

#myVideo, .timeline-box, .timeline-box-row,
.timeline-box-nom, .home-banner-all {
  opacity: 0; /* Start with 0 opacity */
  animation: fade-in-animation 1s ease-in forwards; /* Apply animation */
}

@keyframes fade-in-animation {
  from {
    opacity: 0; /* Start with 0 opacity */
  }
  to {
    opacity: 1; /* End with full opacity */
  }
}
/* press */

#mod-custom118{
  padding: 2em;
}
.press-all{
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  align-items: center;
  gap: 2em;
}
.press img{
width: 100%;

margin-bottom:1em;


}
.press-text{
border: 1px solid black;
padding:0.5em;
margin-bottom: 1em; 
display: grid;
grid-template-columns: repeat(2, 1fr);
}
.press-text h3, .press-text p{
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;

} 
.press-text a{
  text-decoration: none;
  color: #000000;
}
/* photos */
.photos-all{
display: grid;
grid-template-columns: repeat(3, 1fr);
}
/* bio*/
 #mod-custom116{
padding: 2em;
 }
#mod-custom116 h1, #mod-custom117 h1, #mod-custom118 h1{
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 100;
  font-size: 5rem;
   }
.bio-box{
    display: grid;
    justify-content: center;
    grid-template-columns: repeat(4, 1fr);
}
.bio-portret{
   width: auto;
   margin-right: 1em;
}
.bio-text{
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 300;
background-color: white;
border: 1px solid black;
padding: 1em;
margin-top: 2em;
width: auto;
height: auto;
   }
.bio-text p {
margin-bottom: 0.5rem;
}
.bio-text h3, .bio-text h4, .bio-text h5  {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
}
.bio-text h3  {
font-size: 3rem;
}
.bio-text h4  {
  font-size: 2rem;
  }
.bio-text h4  {
  font-size: 1.5rem;
  }
 /* video tag */
 .videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 0;
  height: 0;
  }
  .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  }
/* details */
.container-component>*+*{

    margin-top: 0;

}
.container-banner {

    margin: 0;

}
.social-icon{

    display: flex;

gap: 1rem;       
        }
.social-icon img{
height: 1.5rem;
    
    }
.container-below-top{
    display: flex;
    justify-content: center;
    justify-items: center;
}
/* menu header */


.page-header h1{
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 100;
  font-size: 5rem;
   }
.container-nav{
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
   color: black;  
   }
.container-header .container-nav {
 display: flex;
 justify-content: center;
justify-items: center;

}
.container-header .mod-menu>li{
color: black;
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 300;
font-size: 1.5em;

}
.container-header .navbar-toggler {
border: 1px solid #000000;
color: #000000;
 }
 .container-header nav {
    margin-top: 0.5em;
height: 30px;
}

.container-header .mod-menu>li:hover {
color: gray;
transition: 0.5s ease-in-out;

}    
/* logo */
.container-topbar{
    display: grid;
    grid-template-columns: auto 1fr;
    grid-template-rows: auto auto;
    grid-template-areas:
    "mod-custom110 mod-custom113"
    "mod-custom110 mod-custom112";
       }
#mod-custom113{
    grid-area: mod-custom113;
    align-items: flex-end;
    display: flex;
}
#mod-custom112{
grid-area: mod-custom112;

}
.header, .header a{
text-decoration: none;
  background-color: transparent;
  background-image: none;
  color: black;
  }
#mod-custom110{
grid-area: mod-custom110;
width: auto;

margin: 1rem;
  }
#mod-custom110 h1{
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 100;
font-size: 5rem;
 }
 #mod-custom110 h1 a:hover{
 color: gray;
transition: 0.5s ease-in-out;
}
/* home-banner */
#mod-custom114{
margin-bottom: -7px;
}
.home-banner-all{
display: grid;
grid-template-columns: repeat(3, 1fr);

}
.home-banner-image{
width: 100%;
height: 100%;
-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
filter: grayscale(100%);
object-fit: cover;
transform: scale(1.05);
transition: transform 0.5s ease-in, filter 0.5s;
}
.home-banner-link:hover .home-banner-image{
transform: scale(1.2);
filter: blur(2px);
}
.home-banner-link{
position: relative;
display: block;
width: 100%;
height: 100%;
overflow: hidden;
}
.home-banner-link:hover .home-banner-text{
opacity: 0;
 }
.home-banner-text{
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
background: rgba(0, 0, 0, 0.4);
font-family: 'Barlow Condensed';
font-style: normal;
font-weight: 300;
font-size: 3rem;
color: white;
opacity: 1;
pointer-events: none;
transition: opacity 0.5s ease-in;
}
.home-banner-text span{

}
/* mobile view -------------------------------------------- */
@media screen and (max-width: 765px) {

  .home-banner-text{
    font-size: 1.7em;
  }
  .container-banner {
    overflow: hidden;
}
  #mod-custom114{
    overflow: hidden;
    width: 250%;
 margin-left: -60%;
  }
  #mod-custom118{
    padding: 1em;
  }
  .press-all{
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    align-items: center;
    gap: 0;
  }
  .press{
  margin-bottom: 1em;
  }
  .contact-text h4{

    font-size: 1.5em;
  }
  .contact-portret{
    width: 100%;
    margin-right: 0;
    margin-bottom: 1em;
   }
   .contact-text{
margin-bottom: 1em;
 margin-left: 0;
 }
  .contact-box{
    display: grid;
  grid-template-columns: auto;
  }
  .photos-all{

    grid-template-columns: repeat(1, 1fr);
    }
  .bio-box{

    justify-content: center;
    grid-template-columns: repeat(1, 1fr);
}
.bio-portret{
  width: auto;
  margin-right: 0;
}
    .home-banner-all{
     grid-template-columns: repeat(2, 1fr);   
      }
      .container-topbar{
     grid-template-columns: auto !important;
        grid-template-rows: auto auto;
        grid-template-areas:
        "mod-custom110 mod-custom110"
        "mod-custom112 mod-custom113" !important;
    }
    #mod-custom113{
    justify-content: flex-end;
    align-items: normal;
    padding: 0.5rem;
    margin-right:1em;

    }
    .container-header nav {
         display: flex;
         justify-content: flex-start;
         align-items: center;
        height: auto;
        padding: 0.5rem;
        margin-left:1em;
    } 
    #mod-custom110 h1 {

      font-size: 4em;
  }
  .container-header nav {
    margin-top: 0;

}
 }     
/* footer */
.footer{
    margin-top: 0;
  background-color: black;
  background-image: none;
  color: white;
  }
.footer .grid-child{
max-width: 100%;
display: flex;
justify-content: flex-end;
justify-items: flex-end;
padding: 0.7rem 0.7em;
}
​
/* video tag */
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 0;
    height: 0;
    }
    .videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    }
    
    #myVideo {
    
      right: 0;
      top: 0;
    width: 100%;
    height: 100%;
    }
    .myText {
      position: absolute;
      top: 0;
      width: 100%;
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: column;
      color: #fff;
      overflow: hidden;
    
    }
    .myText h1{
    font-size: 2.5vw;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;

    }
/* merriweather-300 - latin_latin-ext */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/merriweather-v30-latin_latin-ext-300.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-300.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* merriweather-300italic - latin_latin-ext */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: italic;
    font-weight: 300;
    src: url('../fonts/merriweather-v30-latin_latin-ext-300italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-300italic.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-300italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-300italic.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* merriweather-regular - latin_latin-ext */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/merriweather-v30-latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-regular.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* merriweather-italic - latin_latin-ext */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/merriweather-v30-latin_latin-ext-italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-italic.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* merriweather-700 - latin_latin-ext */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/merriweather-v30-latin_latin-ext-700.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-700.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* merriweather-700italic - latin_latin-ext */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: italic;
    font-weight: 700;
    src: url('../fonts/merriweather-v30-latin_latin-ext-700italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-700italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-700italic.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* merriweather-900 - latin_latin-ext */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/merriweather-v30-latin_latin-ext-900.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-900.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-900.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-900.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-900.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* merriweather-900italic - latin_latin-ext */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Merriweather';
    font-style: italic;
    font-weight: 900;
    src: url('../fonts/merriweather-v30-latin_latin-ext-900italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/merriweather-v30-latin_latin-ext-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/merriweather-v30-latin_latin-ext-900italic.woff2') format('woff2'), /* Super Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-900italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/merriweather-v30-latin_latin-ext-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../fonts/merriweather-v30-latin_latin-ext-900italic.svg#Merriweather') format('svg'); /* Legacy iOS */
  }
  /* barlow-condensed-100 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-100.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-100italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-100italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-100italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-200 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-200.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-200italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-200italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-200italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-300 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-300italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-300italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-regular - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-regular.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-500 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-500italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-500italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-500italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-600 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-600italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-600italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-600italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-700 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-700italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-700italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-800 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-800.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-800italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-800italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-800italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-900 - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-900.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}
/* barlow-condensed-900italic - latin_latin-ext */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow Condensed';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-900italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-condensed-v12-latin_latin-ext-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-condensed-v12-latin_latin-ext-900italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}