.video-transcript{
text-align: center;
height: 0;
width: 100%;
overflow: visible;
position: relative;
}
html:not([lang^="en-"]) .video-transcript{
display: none;
}
.heading-style-h1{
color: #fff;
text-align: center;
font: 100 1.5rem/1.5rem "Titillium Web",RazerF5,Arial,Helvetica,sans-serif;
text-transform: uppercase;
margin: 0 0 0.3125rem 0;
}
section.bo-temp.intro .title {
    font: 700 4.5rem/1 "Titillium Web",RazerF5,Arial,Helvetica,sans-serif;
    text-transform: uppercase
}
section.barracuda .normal-text {
font: normal 1.125rem / 1.5rem Roboto;
    color: #9a9a9a;
}
section.barracuda .subheader.upper p {
    font: normal 1.5rem / 1.875rem Roboto;
    margin-bottom: 1rem;
}
@media (max-width: 768px) {
    section.bo-temp.intro .title{
        font:700 2rem/1 "Titillium Web",RazerF5,Arial,Helvetica,sans-serif
    }
}
@media (max-width: 414px) {
    section.bo-temp.intro .title{
        word-break:break-word;
        font-size: min(8vw,2rem)
    }
}
section.barracuda h2.title{
    text-transform: uppercase;
    font: 700 3rem/1 "Titillium Web",RazerF5,Arial,Helvetica,sans-serif;
    margin: 0;
    text-transform: uppercase
}
@media (max-width: 768px) {
    section.barracuda h2.title{
        font:700 1.75rem/1 "Titillium Web",RazerF5,Arial,Helvetica,sans-serif
    }
}
@media (max-width: 414px) {
    section.barracuda h2.title{
        word-break:break-word;
        font-size: min(8vw,1.75rem)
    }
}