﻿/*!
	Theme Name: FASSI Bavaria
	Theme URI: https://www.okdesigns.de
	Description: Theme für FASSI Bavaria
	Version: 0.0.11
	Author: okdesigns
	Author URI: https://www.okdesigns.de
*/@import'assets/css/fonts.css';@import'assets/css/basics.css';@import'assets/css/buttons.css';@import'assets/css/block.css';@import'assets/css/support.css';@import'assets/css/containers.css';@import'assets/css/vars.css';@import'assets/css/klaus-gridski.css';@import'assets/css/helpers.css';@import'assets/css/responsive.css';@import'assets/css/main.css';.okd-section section:not(.no-spacing){padding:10rem 0}.okd-section .paragraph.container{padding:10rem 0}.hero-spacer{margin-bottom:var(--page-hero-spacer)}.single-header{padding:0 1rem}.single-header .title-xl{line-height:110%}article picture.post-page{height:250px;margin-bottom:1rem}#mobile-menu:not(.mm-menu){display:none}.mm-slideout{z-index:auto}#mobile-menu .marktplatz a:before{display:none}.mm-menu,.mm-navbar,.mm-panel,.mm-panels{background:#fff}#mm-1 .mm-navbar{visibility:hidden}#mobile-menu li.brand{padding:16px 0}#mobile-menu li.brand a img,#mobile-menu li.brand a svg{display:block;width:auto;height:3.4rem;max-width:100%}#mobile-menu li.brand+li:not(.brand){margin-top:32px}.pum-container{padding:3rem !important}.pum-title{font-family:"Heebo",sans-serif !important;font-size:50px !important;font-weight:700 !important;color:#2b2b2b !important;line-height:1.1 !important;text-align:left !important;margin:0 0 2.5rem}.pum-title strong,.pum-title b{font-weight:normal;color:#e30613}.pum-content{font-size:16px !important;font-weight:400 !important;color:#2b2b2b !important;line-height:1.4 !important;text-align:left !important}.pum-content p{text-align:left;margin-bottom:2.5rem}.pum-content ul,.pum-content ol{list-style:none;padding-left:30px;margin-bottom:2.5rem}.pum-content ul ul,.pum-content ul ol,.pum-content ol ul,.pum-content ol ol{padding-top:10px;padding-bottom:10px}@media only screen and (max-width: 680px){.pum-title{font-size:32px !important}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a{padding:32px !important}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{flex-direction:column !important;max-width:500px;margin-left:auto;margin-right:auto}.brlbs-cmpnt-cb-description{max-width:500px;margin-left:auto !important;margin-right:auto !important}.text,.textwidget,.woocommerce-Tabs-panel{font-size:1.6rem;font-weight:400;color:#000;line-height:1.4;text-align:left}.text p,.textwidget p,.woocommerce-Tabs-panel p{text-align:left;margin-bottom:2.5rem}.text ul,.text ol,.textwidget ul,.textwidget ol,.woocommerce-Tabs-panel ul,.woocommerce-Tabs-panel ol{list-style:none;padding-left:0 !important;margin-left:.8rem !important;margin-bottom:2.5rem}.text ul ul,.text ul ol,.text ol ul,.text ol ol,.textwidget ul ul,.textwidget ul ol,.textwidget ol ul,.textwidget ol ol,.woocommerce-Tabs-panel ul ul,.woocommerce-Tabs-panel ul ol,.woocommerce-Tabs-panel ol ul,.woocommerce-Tabs-panel ol ol{padding-top:10px;padding-bottom:10px}.text ul li,.textwidget ul li,.woocommerce-Tabs-panel ul li{position:relative;padding-left:22px}.text ul li:not(:last-child),.textwidget ul li:not(:last-child),.woocommerce-Tabs-panel ul li:not(:last-child){margin-bottom:1rem}.text ul li:before,.textwidget ul li:before,.woocommerce-Tabs-panel ul li:before{display:block;content:"";width:4px;height:4px;position:absolute;top:9px;left:0;background:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.text ol,.textwidget ol,.woocommerce-Tabs-panel ol{counter-reset:custom-counter}.text ol li,.textwidget ol li,.woocommerce-Tabs-panel ol li{counter-increment:custom-counter;position:relative;padding-left:26px}.text ol li:before,.textwidget ol li:before,.woocommerce-Tabs-panel ol li:before{content:counter(custom-counter) ". ";position:absolute;top:0;left:0;color:var(--primary)}.text>ul,.text>ol,.textwidget>ul,.textwidget>ol,.woocommerce-Tabs-panel>ul,.woocommerce-Tabs-panel>ol{padding:0 0 0 1.5rem}.text li,.textwidget li,.woocommerce-Tabs-panel li{text-align:left;margin-bottom:.5rem}.text a:not(.btn-type-3):not(.no-highlight):not([ng-href]):not(.social):not(.privacy):not(.as_button):not(.as_listings_results__single),.textwidget a:not(.btn-type-3):not(.no-highlight):not([ng-href]):not(.social):not(.privacy):not(.as_button):not(.as_listings_results__single),.woocommerce-Tabs-panel a:not(.btn-type-3):not(.no-highlight):not([ng-href]):not(.social):not(.privacy):not(.as_button):not(.as_listings_results__single){color:var(--primary);text-decoration:none;transition:all .2s}.text a:not(.btn-type-3):not(.no-highlight):not([ng-href]):not(.social):not(.privacy):not(.as_button):not(.as_listings_results__single):hover,.textwidget a:not(.btn-type-3):not(.no-highlight):not([ng-href]):not(.social):not(.privacy):not(.as_button):not(.as_listings_results__single):hover,.woocommerce-Tabs-panel a:not(.btn-type-3):not(.no-highlight):not([ng-href]):not(.social):not(.privacy):not(.as_button):not(.as_listings_results__single):hover{color:var(--primary)}.text b,.text strong,.textwidget b,.textwidget strong,.woocommerce-Tabs-panel b,.woocommerce-Tabs-panel strong{font-weight:700}.text.text-align-center,.textwidget.text-align-center,.woocommerce-Tabs-panel.text-align-center{text-align:center}.text.text-align-center *,.textwidget.text-align-center *,.woocommerce-Tabs-panel.text-align-center *{text-align:center}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text .h1,.text .h2,.text .h3,.text .h4,.text .h5,.text .h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6,.textwidget .h1,.textwidget .h2,.textwidget .h3,.textwidget .h4,.textwidget .h5,.textwidget .h6,.woocommerce-Tabs-panel h1,.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel h3,.woocommerce-Tabs-panel h4,.woocommerce-Tabs-panel h5,.woocommerce-Tabs-panel h6,.woocommerce-Tabs-panel .h1,.woocommerce-Tabs-panel .h2,.woocommerce-Tabs-panel .h3,.woocommerce-Tabs-panel .h4,.woocommerce-Tabs-panel .h5,.woocommerce-Tabs-panel .h6{font-family:"Heebo",sans-serif;font-weight:700;color:#000;line-height:1.1;text-align:left;margin:0 0 2.5rem}.text h1 strong,.text h1 b,.text h2 strong,.text h2 b,.text h3 strong,.text h3 b,.text h4 strong,.text h4 b,.text h5 strong,.text h5 b,.text h6 strong,.text h6 b,.text .h1 strong,.text .h1 b,.text .h2 strong,.text .h2 b,.text .h3 strong,.text .h3 b,.text .h4 strong,.text .h4 b,.text .h5 strong,.text .h5 b,.text .h6 strong,.text .h6 b,.textwidget h1 strong,.textwidget h1 b,.textwidget h2 strong,.textwidget h2 b,.textwidget h3 strong,.textwidget h3 b,.textwidget h4 strong,.textwidget h4 b,.textwidget h5 strong,.textwidget h5 b,.textwidget h6 strong,.textwidget h6 b,.textwidget .h1 strong,.textwidget .h1 b,.textwidget .h2 strong,.textwidget .h2 b,.textwidget .h3 strong,.textwidget .h3 b,.textwidget .h4 strong,.textwidget .h4 b,.textwidget .h5 strong,.textwidget .h5 b,.textwidget .h6 strong,.textwidget .h6 b,.woocommerce-Tabs-panel h1 strong,.woocommerce-Tabs-panel h1 b,.woocommerce-Tabs-panel h2 strong,.woocommerce-Tabs-panel h2 b,.woocommerce-Tabs-panel h3 strong,.woocommerce-Tabs-panel h3 b,.woocommerce-Tabs-panel h4 strong,.woocommerce-Tabs-panel h4 b,.woocommerce-Tabs-panel h5 strong,.woocommerce-Tabs-panel h5 b,.woocommerce-Tabs-panel h6 strong,.woocommerce-Tabs-panel h6 b,.woocommerce-Tabs-panel .h1 strong,.woocommerce-Tabs-panel .h1 b,.woocommerce-Tabs-panel .h2 strong,.woocommerce-Tabs-panel .h2 b,.woocommerce-Tabs-panel .h3 strong,.woocommerce-Tabs-panel .h3 b,.woocommerce-Tabs-panel .h4 strong,.woocommerce-Tabs-panel .h4 b,.woocommerce-Tabs-panel .h5 strong,.woocommerce-Tabs-panel .h5 b,.woocommerce-Tabs-panel .h6 strong,.woocommerce-Tabs-panel .h6 b{font-weight:normal;color:var(--primary)}.text h1,.text .h1,.textwidget h1,.textwidget .h1,.woocommerce-Tabs-panel h1,.woocommerce-Tabs-panel .h1{font-size:5rem}.text h2,.text .h2,.textwidget h2,.textwidget .h2,.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel .h2{font-size:4.5rem;font-weight:500}.text h3,.text .h3,.textwidget h3,.textwidget .h3,.woocommerce-Tabs-panel h3,.woocommerce-Tabs-panel .h3{font-size:2.4rem;margin:0 0 1.8rem}.text h4,.text .h4,.textwidget h4,.textwidget .h4,.woocommerce-Tabs-panel h4,.woocommerce-Tabs-panel .h4{font-size:2.4rem;margin:0 0 1.8rem}.text h5,.text .h5,.textwidget h5,.textwidget .h5,.woocommerce-Tabs-panel h5,.woocommerce-Tabs-panel .h5{font-size:2.2rem;margin:0 0 1.8rem}.text h6,.text .h6,.textwidget h6,.textwidget .h6,.woocommerce-Tabs-panel h6,.woocommerce-Tabs-panel .h6{font-size:2rem;margin:0 0 1.8rem}@media only screen and (max-width: 680px){.text h1,.text .h1,.textwidget h1,.textwidget .h1,.woocommerce-Tabs-panel h1,.woocommerce-Tabs-panel .h1{font-size:4rem}.text h2,.text .h2,.textwidget h2,.textwidget .h2,.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel .h2{font-size:3.6rem}.text h3,.text .h3,.textwidget h3,.textwidget .h3,.woocommerce-Tabs-panel h3,.woocommerce-Tabs-panel .h3{font-size:2.2rem}}@media only screen and (max-width: 480px){.text h1,.text .h1,.textwidget h1,.textwidget .h1,.woocommerce-Tabs-panel h1,.woocommerce-Tabs-panel .h1{font-size:3.4rem}.text h2,.text .h2,.textwidget h2,.textwidget .h2,.woocommerce-Tabs-panel h2,.woocommerce-Tabs-panel .h2{font-size:3rem}.text h3,.text .h3,.textwidget h3,.textwidget .h3,.woocommerce-Tabs-panel h3,.woocommerce-Tabs-panel .h3{font-size:2rem}}.text table,.textwidget table,.woocommerce-Tabs-panel table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}.text table tr td,.textwidget table tr td,.woocommerce-Tabs-panel table tr td{padding:1.6rem;border-bottom:1px solid rgba(0,0,0,.3);transition:all .2s}.text table tr td:first-child,.textwidget table tr td:first-child,.woocommerce-Tabs-panel table tr td:first-child{color:#000}.text table tr:hover td,.textwidget table tr:hover td,.woocommerce-Tabs-panel table tr:hover td{background:#fff}.text hr,.textwidget hr,.woocommerce-Tabs-panel hr{margin-bottom:2.5rem}.text img,.textwidget img,.woocommerce-Tabs-panel img{max-width:100%;height:auto}.text blockquote,.textwidget blockquote,.woocommerce-Tabs-panel blockquote{font-size:2rem;font-weight:400;color:#000;line-height:1.6;max-width:75rem}.text blockquote:before,.textwidget blockquote:before,.woocommerce-Tabs-panel blockquote:before{content:"â€ž"}.text blockquote:after,.textwidget blockquote:after,.woocommerce-Tabs-panel blockquote:after{content:"â€œ"}.text *:not(div:not([class^=as_]):not([class=wpcf7])):last-child,.text blockquote *:not(div:not([class^=as_])):last-child,.textwidget *:not(div:not([class^=as_]):not([class=wpcf7])):last-child,.textwidget blockquote *:not(div:not([class^=as_])):last-child,.woocommerce-Tabs-panel *:not(div:not([class^=as_]):not([class=wpcf7])):last-child,.woocommerce-Tabs-panel blockquote *:not(div:not([class^=as_])):last-child{margin-bottom:0}picture{z-index:1}/*# sourceMappingURL=style.css.map */
