/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Overpass";font-style:normal;font-weight:300;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-300.ttf") format("truetype")}@font-face{font-family:"Overpass";font-style:italic;font-weight:300;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-300italic.ttf") format("truetype")}@font-face{font-family:"Overpass";font-style:normal;font-weight:400;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-regular.ttf") format("truetype")}@font-face{font-family:"Overpass";font-style:italic;font-weight:400;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-italic.ttf") format("truetype")}@font-face{font-family:"Overpass";font-style:normal;font-weight:600;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-600.ttf") format("truetype")}@font-face{font-family:"Overpass";font-style:italic;font-weight:600;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-600italic.ttf") format("truetype")}@font-face{font-family:"Overpass";font-style:normal;font-weight:700;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-700.ttf") format("truetype")}@font-face{font-family:"Overpass";font-style:italic;font-weight:700;src:url("/themes/bvoe_theme/css/../fonts/overpass-v5-latin-700italic.ttf") format("truetype")}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;src:url("/themes/bvoe_theme/css/../fonts/manrope-v4-latin-regular.ttf") format("truetype")}html,body{font-family:"Overpass",sans-serif;font-size:16px;line-height:1.2em;font-weight:400;color:#3e3e3e;background:#fff;margin:0;padding:0}.h1,h1{font-family:"Manrope",sans-serif;font-size:38px;line-height:1.2em;font-weight:400;overflow-wrap:break-word;margin-bottom:12px}.h2,h2{font-family:"Overpass",sans-serif;font-size:32px;line-height:1.2em;font-weight:400;margin-top:0;margin-bottom:12px;overflow-wrap:break-word}.h3,h3{font-family:"Overpass",sans-serif;font-size:28px;line-height:1.2em;margin-top:0;margin-bottom:12px;font-weight:400}h4,.h4{font-family:"Overpass",sans-serif;font-size:20px;line-height:1.2em;font-weight:400;margin-top:0;margin-bottom:12px;text-transform:uppercase}h5,.h5{font-family:"Overpass",sans-serif;font-size:16px;line-height:1.2em;font-weight:400;text-transform:uppercase;margin-bottom:12px}h6,.h6{font-family:"Overpass",sans-serif;font-size:14px;line-height:1.2em;font-weight:400;text-transform:uppercase;margin-bottom:0}a{color:#3e3e3e;outline:none}a:hover{color:#3e3e3e}a:active{color:#3e3e3e}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}p{line-height:1.5em}p a{text-decoration:underline}.bold,strong,b{font-weight:700}em{font-style:italic}q,.blockquote,blockquote{display:block;font-family:"Manrope",sans-serif;font-style:italic;font-weight:600}q:before,.blockquote:before,blockquote:before{content:"„"}q:after,.blockquote:after,blockquote:after{content:"“"}q>p,.blockquote>p,blockquote>p{display:inline;line-height:1.2em}table{border-collapse:collapse;width:100%}table td{padding:0}table th{text-align:left;background-color:#f6f5f2;font-weight:400;font-weight:400;text-transform:uppercase;padding:0}table td:nth-child(4),table th:nth-child(4){min-width:200px}table,td,th{border:1px solid #3e3e3e;text-align:left}table th,table td{font-size:12px;padding:4px 6px}table.no-lines{border-color:transparent !important}table.no-lines th,table.no-lines td{background-color:transparent;border-color:transparent !important}.pdf-document{position:relative;margin:0 auto}.pdf-document.orientation--landscape{width:297mm;height:210mm}.pdf-document.orientation--portrait{width:210mm;height:297mm}.pdf-document .subtitle{font-size:14px;text-transform:uppercase;margin:0;padding:0;margin-bottom:0}.pdf-document .course-title{font-size:26px;line-height:1.15em;margin:0;padding:0}.pdf-document .header{padding:0;margin-bottom:160px}.pdf-document .header .logo-row:nth-of-type(2n){float:right}.pdf-document .footer{margin-top:80px;padding:0 30px}.pdf-document .footer .view-inner-content{text-align:center}.pdf-document .footer .logo-row{margin-left:15px;margin-right:15px}.pdf-document .logo-row{display:inline-block;vertical-align:middle}.pdf-document .logo-row img{display:block;max-width:200px;max-height:50px;width:auto;height:auto}.pdf-document .content-details{margin-left:30px;margin-right:30px}.pdf-document .table-title{font-size:24px;line-height:1.25em;text-align:left;margin-bottom:16px}.pdf-document table th,.pdf-document table td{padding:10px 6px}.pdf-document .fake-table-list{padding:0;margin:0;text-align:left;font-size:14px;display:block}.pdf-document .fake-table-list li{list-style:none;padding:0;margin:0;display:block}.pdf-document .fake-table-list li p{margin-top:0;line-height:1.25em}.pdf-document .fake-table-list li .row{display:inline-block;vertical-align:top;margin:0;padding-right:10px;width:45%;text-align:left;padding-bottom:10px}.pdf-document .fake-table-list--blanko li p{line-height:1.8rem}.pdf-document .ellipsis{min-width:10rem;border-bottom:1px solid #6f6f6f;display:inline-block;margin-bottom:10px}.pdf-document h2 .ellipsis{border-bottom:1px dashed #6f6f6f;min-width:20rem;margin-top:4rem;margin-bottom:2rem;border-width:2px}.pdf-document .intro{padding:0;text-align:center}.pdf-document .intro .logo-row{display:block;text-align:right;margin-bottom:10px}.pdf-document .intro .logo-row img{margin-left:auto;max-width:200px;max-height:50px}.pdf-document .intro h4{font-size:12px;margin-bottom:0;line-height:1.25em;padding:0}.pdf-document .intro h3{font-size:30px;line-height:1.25em;margin-top:0;margin-bottom:0;padding:0}.pdf-document .content{padding:40px 0 0;min-height:230px;text-align:center}.pdf-document .content h1{font-size:25px;line-height:1.25em;margin-bottom:20px}.pdf-document .content h2{font-size:35px;line-height:1.25em;margin-bottom:0}.pdf-document .content h3{font-size:25px;line-height:1.25em;margin-top:0;margin-bottom:0;color:#6f6f6f}.pdf-document .course-infos{font-size:.9rem;margin-top:calc(v_margin/4);margin-bottom:calc(v_margin/2)}.pdf-document .speaker,.pdf-document .organizers{margin-top:calc(v_margin/4);font-size:14px;line-height:1.25em;display:block}.pdf-document .placeholder{font-size:20px;line-height:1.25em;padding-top:80px;margin-bottom:0;font-weight:300;font-family:"Arial";margin-bottom:calc(v_margin/4)}.pdf-document.teilnahmeliste{position:relative;min-height:180mm}.pdf-document.teilnahmeliste .footer{position:absolute;bottom:40px;left:0;right:0}.pdf-document.teilnahmeliste .footer{padding-bottom:40px}.pdf-document.teilnahmeliste--bifeb .course-title{font-size:24px;font-weight:600;text-align:center;margin:0 auto;margin-top:20px}.pdf-document.teilnahmeliste .content{padding-top:1rem}.pdf-document.teilnahmeliste .course-title{margin-bottom:.5rem}.pdf-document.teilnahmebestaetigung h1{margin-bottom:2rem}.pdf-document.teilnahmebestaetigung .content h2.attendent{margin:2rem auto;font-size:2.8rem}.pdf-document.teilnahmebestaetigung .content h3.course-title{font-size:2rem;margin:2rem auto 2rem auto}.pdf-document.teilnahmebestaetigung .content .speaker{margin-top:.25em}.pdf-document.teilnahmebestaetigung .content .organizers{margin-top:2rem}.pdf-document.teilnahmebestaetigung .content .placeholder,.pdf-document.teilnahmebestaetigung .content .sub-placeholder{display:none !important}.pdf-document.teilnahmebestaetigung .footer{margin-top:225px}.pdf-document--inner{height:calc(100% - 20mm);padding:10mm}.pdf-document .speaker,.pdf-document .organizers{margin-top:10px;font-size:.9rem}.pdf-document .page_info{font-size:12px;color:#6f6f6f;position:absolute;right:10mm;bottom:10mm}div.page_break+div.page_break{page-break-before:always}.pdf-page{page-break-after:always}.pdf-page:last-child{page-break-after:avoid}.main-footer,.main-header{display:none !important}article.kurs.einleitung ul.links.inline{display:none}.course-content .action-container{display:none}.listing-element,article.kurs.teaser .content{background-color:transparent;box-shadow:none}article.color-style--light,.paragraph.color-style--light,.region--content_top{background-color:transparent;padding:0}article.kurs.full{padding:0}article.kurs.einleitung .content-wrapper{margin-bottom:0}article.kurs.full .feature-list{padding:0}article.kurs.full .course-content{max-width:none}article.kurs.full .course-content .field{padding:0}.block--viewsblock__bvoebestellservicesolr-block4,.block--viewsblock__teaserauflistung-block7,article.node--article.full.has-image-introduction:before,nav.pager,.course-view .views-preface header .dummy-header:before,.course-view .views-preface header .course-legend:before,#block-bvoetabmenu,.paragraph--type--ansicht.display-view-decoration .views-element-container:before,form.views-exposed-form,.contextual{display:none !important}article.kurs.teaser{-webkit-column-break-inside:avoid;break-inside:avoid}article.kurs.teaser .links.inline{display:none}.listing-element{-webkit-column-break-inside:avoid;break-inside:avoid}article.product.full,article.full.node--simplenews-issue{padding:0}
