/*!
Theme Name:		Page Builder Framework - Child
Author: 		MapSteps
Author URI: 	https://mapsteps.com
Description:	Page Builder Framework Child Theme
Version: 		1.2
License:		GNU General Public License v3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, custom-logo, custom-background, threaded-comments, blog, e-commerce
Template:		page-builder-framework
Text Domain:	page-builder-framework-child
*/
 h1{font-size:28px}h2{font-size:24px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}h1,h2,h3,h4,h5,h6{color:#269ca5}p{font-size:1em}main p a,main li a{border-bottom:solid 1px}main p a:link,main li a:link{color:#00E}main p a:visited,main li a:visited{color:#551A8B}main p a:active,main li a:active{color:#69F;border-bottom:solid 2px}.wpbf-logo{text-align:left}#container .wpbf-mobile-menu ul{z-index:999;position:fixed}#container .wpbf-mobile-menu li{list-style:none}#container .wpbf-mobile-menu li:hover{background-color:#f4fbfc}#container ul li{font-size:1.1em;list-style:"• ";margin:0 0 10px 20px;line-height:1.7em}#menu-footer-menue li{list-style-type:none!important;color:red}.wpbf-mobile-menu li li{margin-left:30px;background-color:#f4fbfc}.hfiw-suche-startseite .searchform #searchform-1,.search-404 .searchform #searchform-1{font-size:1.5em;background-color:rgb(255 255 255 / .3);border:1px solid wheat;border-radius:5px;height:50px;font-size:1.3em;color:#fff}.hfiw-suche-startseite .searchform::before,.search-404 .searchform::before{color:#fff}.search-404 .searchform #searchform-1::placeholder,.hfiw-suche-startseite .searchform #searchform-1::placeholder{color:#fff;opacity:1}@media screen and (max-width:375px){.hide-on-mobile{display:none}body{font-size:14px!important}}@media screen and (max-width:800px){#nav_menu-2{display:none!important}.hide-on-mobile{display:none}}#nav_menu-2 h2,#search-4 h2,.wpbf-widgettitle{font-size:1.3em;font-weight:500;color:#f08b00;margin-bottom:.5em}#nav_menu-2 ul li,#nav_menu-6 ul li{font-size:1em;margin:0 -5px 5px -5px;list-style-type:none!important;border-bottom:none}#nav_menu-2 ul li li,#nav_menu-6 ul li li{list-style-type:none!important;border-bottom:none}#nav_menu-2 ul li li::before,#nav_menu-6 ul li li::before{content:"➜";color:#f08b00;margin-right:10px;font-size:1.1em}#menu-on-page-menue,#menu-on-page-menue-1{font-size:1.1em;margin-bottom:.3em;list-style-type:none}#menu-on-page-menue ul li,#menu-on-page-menue-1 ul li{font-size:.77em;margin:15px -5px 15px -5px;list-style-type:none;line-height:1.5em}#menu-on-page-menue ul li::before{content:"➜";color:#f08b00;margin-right:10px;font-size:1.3em}.einleitungen-menu ul{margin:-10px 0 5px 0}.einleitungen-menu ul li{display:inline-block;margin:0 10px 10px 0!important;background:#fff;padding:5px 10px;font-weight:700}.einleitungen-menu ul li a{border-bottom:none;color:#269ca5}.einleitungen-menu ul li::after{content:"➹"!important;color:#269ca5}.einleitungen-menu ul li:hover{background:#008093;color:#fff}.einleitungen-menu ul li:hover a{color:#fff}.einleitungen-menu ul li:after{display:inline-block;content:"";margin-left:10px;width:20px!important;height:15px}@media screen and (max-width:800px){.einleitungen-menu ul li{display:block}}.hfiw-dark{background-color:#444647;background-blend-mode:overlay;padding:5vh 0 5vh 0;color:#fff;letter-spacing:.02em}.hfiw-overlay strong,.hfiw-dark strong{color:wheat;letter-spacing:1px}.hfiw-overlay{background-color:#444647;background-blend-mode:overlay;padding:10vh 0 10vh 0;color:#fff;font-size:1.3em;font-weight:500}main .hfiw-overlay p a,main li a{color:#a4eff6}.bg-overlay-hell{background-color:#666;background-blend-mode:overlay}.hfiw-overlay h2,.hfiw-overlay h3,.hfiw-overlay h4,.hfiw-overlay h5,.hfiw-overlay h6,.hfiw-overlay a,.hfiw-dark h2,.hfiw-dark h3,.hfiw-dark h4,.hfiw-dark h5,.hfiw-dark h6,.hfiw-dark a{font-weight:700;color:wheat}.so-widget-sow-image h3{font-size:.6em;font-weight:300;color:#66ccd5;padding-top:5px}.big-image-title .so-widget-sow-image h3{font-size:1.2em;color:wheat}.wp-caption-text{font-size:.6em;text-align:left;padding:0}