body{
font-family:'Volkhov', serif!important;
font-size:0.875rem!important;
font-weight:400!important;
line-height:1.6875!important;
}

p{
margin-top:0!important;
margin-bottom:30px!important;
}

small{
font-size:80%!important;
font-weight:400!important;
}

.small{
font-size:80%!important;
font-weight:400!important;
}

.display-1{
font-family:'Volkhov', serif!important;
font-size:2rem!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
.display-1{
font-size:3rem!important;
}
}

@media (min-width: 768px){
.display-1{
font-size:4rem!important;
}
}

@media (min-width: 992px){
.display-1{
font-size:5rem!important;
}
}

@media (min-width: 1278px){
.display-1{
font-size:6rem!important;
}
}

.display-2{
font-family:'Volkhov', serif!important;
font-size:40px!important;
font-weight:normal!important;
line-height:42px!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
.display-2{
font-size:40px!important;
}
}

@media (min-width: 768px){
.display-2{
font-size:55px!important;
line-height:64px!important;
}
}

@media (min-width: 992px){
.display-2{
font-size:55px!important;
}
}

@media (min-width: 1278px){
.display-2{
font-size:60px!important;
line-height:63px!important;
}
}

.display-3{
font-family:'Volkhov', serif!important;
font-size:1rem!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
.display-3{
font-size:1.5rem!important;
}
}

@media (min-width: 768px){
.display-3{
font-size:2.5rem!important;
}
}

@media (min-width: 992px){
.display-3{
font-size:3.5rem!important;
}
}

@media (min-width: 1278px){
.display-3{
font-size:4.5rem!important;
}
}

.display-4{
font-family:'Volkhov', serif!important;
font-size:1rem!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
.display-4{
font-size:1rem!important;
}
}

@media (min-width: 768px){
.display-4{
font-size:1.5rem!important;
}
}

@media (min-width: 992px){
.display-4{
font-size:2.5rem!important;
}
}

@media (min-width: 1278px){
.display-4{
font-size:3.5rem!important;
}
}

h1,.h1{
font-family:'Volkhov', serif!important;
font-size:2.5rem!important;
font-weight:500!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

h2,.h2{
font-family:'Volkhov', serif!important;
font-size:2rem!important;
font-weight:500!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

h3,.h3{
font-family:'Volkhov', serif!important;
font-size:1.75rem!important;
font-weight:500!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

h4,.h4{
font-family:'Volkhov', serif!important;
font-size:1.5rem!important;
font-weight:500!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

h5,.h5{
font-family:'Volkhov', serif!important;
font-size:1.25rem!important;
font-weight:500!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

h6,.h6{
font-family:'Volkhov', serif!important;
font-size:1rem!important;
font-weight:500!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

h2, .h2{
font-weight:normal!important;
font-size:30px!important;
}

@media (min-width: 576px){
h2, .h2{
font-size:30px!important;
}
}

@media (min-width: 768px){
h2, .h2{
font-size:30px!important;
}
}

@media (min-width: 992px){
h2, .h2{
font-size:35px!important;
}
}

@media (min-width: 1278px){
h2, .h2{
font-size:35px!important;
}
}

h3, .h3{
font-weight:normal!important;
font-size:18px!important;
}

@media (min-width: 576px){
h3, .h3{
font-size:22px!important;
}
}

@media (min-width: 768px){
h3, .h3{
font-size:22px!important;
}
}

@media (min-width: 992px){
h3, .h3{
font-size:28px!important;
}
}

@media (min-width: 1278px){
h3, .h3{
font-size:28px!important;
}
}

