h1, h2, h3, h4, h5, h6 {
font-weight: 600;
line-height: 1.2;
color: inherit; }
h1 {
font-size: 72px;
font-weight: bold;
letter-spacing: 1.6px;
padding: 0;
margin: 0;
line-height: 1; }
@media (max-width: 992px) {
h1 {
font-size: 50px; } }
@media (max-width: 768px) {
h1 {
font-size: 30px; } }
h2 {
font-size: 34px;
color: black;
padding: 0;
margin: 0 0 15px 0;
line-height: 1; }
h2.h2-video-header {
font-size: 48px;
color: white;
text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.7); }
h2.h2-big {
text-transform: uppercase; }
.h2-newsletter {
color: white;
margin-bottom: 30px;
text-align: center;
font-weight: 700;
font-family: Roboto; }
h4, h5, h6 {
margin: 0 0 1em; }
h4 {
font-size: 22px;
font-weight: bold; }
h4.h4-avatar {
display: inline; }
h5 {
font-size: 18px;
margin-bottom: 15px;
font-weight: 600; }
h5.h5-widget {
text-transform: uppercase;
margin-bottom: 0; }
h6 {
font-size: 1rem;
font-weight: 500;
line-height: 1.2;
color: inherit; }
a {
color: #000001; }
a:hover {
color: #8b0f12;
text-decoration: none; }
.mega-menu-item-object-page a:hover, .mega-menu-item-object-page a:focus {
text-decoration: underline !important;
color: #000001 !important; }
.a-social-media-ico:hover {
color: #000001; }
.a-produkt {
color: #000001;
font-weight: 600;
text-decoration: underline; }
.a-produkt:hover {
color: #000001;
font-weight: 600;
text-decoration: underline; }
.red-font {
color: red; }
hr {
width: 13%;
margin: 0 auto;
height: 3px;
margin-bottom: 30px;
background-color: #BA2327;
border: 0px; }
.hr-post {
width: 100%;
height: 1px;
margin: 10px auto;
background-color: lightgrey;
border: 0px; }
.wp-block-separator.is-style-classic-fitness-separator-center-small {
width: 4%; }
.wp-block-separator.is-style-classic-fitness-separator-left {
margin-left: 0px; }
.wp-block-separator.is-style-classic-fitness-separator-right {
margin-right: 0px; }