/* Generated by node scripts/build-seo-css.cjs from public/css/app.css.
   Run again after changing the main stylesheet. */
.seo-visually-hidden {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}
/* A semantic heading inside an existing title retains its inherited typography. */
.seo-inline-heading {
    display: contents !important;
    font: inherit !important;
    color: inherit !important;
    letter-spacing: inherit !important;
    text-transform: inherit !important;
}
.seo-heading-h1{font-size:2em;margin:.67em 0}@media print{.seo-heading-h2,.seo-heading-h3{orphans:3;widows:3}.seo-heading-h2,.seo-heading-h3{page-break-after:avoid}}.seo-heading-h1,.seo-heading-h2,.seo-heading-h3{margin-bottom:.5rem;margin-top:0}.seo-heading-h1,.seo-heading-h2,.seo-heading-h3{color:inherit;font-family:inherit;font-weight:500;line-height:1.1;margin-bottom:.5rem}.seo-heading-h1{font-size:2.5rem}.seo-heading-h2{font-size:2rem}.seo-heading-h3{font-size:1.75rem}.seo-heading-h1{font-size:2em;margin:.67em 0}@media print{.seo-heading-h2,.seo-heading-h3{orphans:3;widows:3}.seo-heading-h2,.seo-heading-h3{page-break-after:avoid}}.seo-heading-h1,.seo-heading-h2,.seo-heading-h3{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.seo-heading-h1 .small,.seo-heading-h1 small,.seo-heading-h2 .small,.seo-heading-h2 small,.seo-heading-h3 .small,.seo-heading-h3 small{color:#777;font-weight:400;line-height:1}.seo-heading-h1,.seo-heading-h2,.seo-heading-h3{margin-bottom:11px;margin-top:22px}.seo-heading-h1 .small,.seo-heading-h1 small,.seo-heading-h2 .small,.seo-heading-h2 small,.seo-heading-h3 .small,.seo-heading-h3 small{font-size:65%}.seo-heading-h1{font-size:36px}.seo-heading-h2{font-size:30px}.seo-heading-h3{font-size:24px}.jumbotron .seo-heading-h1{color:inherit}@media screen and (min-width:768px){.jumbotron .seo-heading-h1{font-size:63px}}.news .seo-heading-h1{color:#000;display:block;float:none;font-size:50px;font-weight:700;line-height:80px}#koprodukcio .title-line .seo-heading-h1{color:#000;display:block;float:left;font-size:50px;font-weight:700;line-height:80px;margin:0;text-transform:uppercase}@media(max-width:992px){#koprodukcio .title-line .seo-heading-h1{font-size:30px;line-height:60px}}#tarsulat .title-line .seo-heading-h1{color:#000;display:block;float:left;font-size:50px;font-weight:700;line-height:80px;margin:0;text-transform:uppercase}@media(max-width:992px){#tarsulat .title-line .seo-heading-h1{font-size:30px;line-height:60px}}#tunetek .title-line .seo-heading-h1{color:#000;display:block;float:left;font-size:50px;font-weight:700;line-height:80px;margin:0;text-transform:uppercase}@media(max-width:992px){#tunetek .title-line .seo-heading-h1{font-size:30px;line-height:60px}}#rolunk .title-line .seo-heading-h1{color:#000;display:block;float:none;font-size:3.2rem;font-weight:700;line-height:4rem}#beavato .title-line .seo-heading-h1{color:#000;display:block;float:left;font-size:50px;font-weight:700;line-height:80px;margin:0;text-transform:uppercase}@media(max-width:992px){#beavato .title-line .seo-heading-h1{font-size:30px;line-height:60px}}.seo-heading-h1,.seo-heading-h2,.seo-heading-h3{font-family:Exo\ 2,sans-serif}.page-title .seo-heading-h1{color:#000;display:block;float:left;font-size:5rem;font-weight:700;line-height:80px;margin:0;text-transform:uppercase}@media(max-width:767px){.page-title .seo-heading-h1{font-size:3rem;line-height:30px}}
