.elementor-358 .elementor-element.elementor-element-2147a45{width:initial;max-width:initial;bottom:32px;}.elementor-358 .elementor-element.elementor-element-2147a45 > .elementor-widget-container{background-color:#00000080;padding:1px 10px 1px 10px;}body:not(.rtl) .elementor-358 .elementor-element.elementor-element-2147a45{left:15px;}body.rtl .elementor-358 .elementor-element.elementor-element-2147a45{right:15px;}.elementor-358 .elementor-element.elementor-element-869016f{padding:0px 0px 20px 0px;}.elementor-358 .elementor-element.elementor-element-ca982a8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-358 .elementor-element.elementor-element-ca982a8{text-align:left;}.elementor-358 .elementor-element.elementor-element-ca982a8 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"PermanentMarkerLokal", Sans-serif;font-size:45px;font-weight:500;line-height:1em;}.elementor-358 .elementor-element.elementor-element-857dbe8{font-size:14px;line-height:1.8em;}@media(max-width:640px){.elementor-358 .elementor-element.elementor-element-869016f{padding:0px 5px 20px 5px;}.elementor-358 .elementor-element.elementor-element-ca982a8{text-align:left;}.elementor-358 .elementor-element.elementor-element-ca982a8 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for shortcode, class: .elementor-element-2147a45 */.kontakt-page-page {
    font-family: 'Open Sans', sans-serif;
    color: var(--e-global-color-text);
}

.kontakt-page a{
    color: var(--e-global-color-accent);
}
.breadcrumb_last{
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0504cb */.col-wr > div{
    padding: 0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9286c00 */.warum-ich-page {
    font-family: 'Open Sans', sans-serif;
    color: #03353a;
}

.warum-ich-page a{
    color: #ff9900;
}
.breadcrumb_last{
    color: #ff9900;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca982a8 */.elementor-element-ca982a8{
    margin-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-857dbe8 */.warum-ich-group{
    line-height: 1.3;
    margin: 0 0 22px;
    font-family: Oswald,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 10px;
    font-size: 18px;
    margin-top: 20px;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-869016f */.profil-page  h2{
    margin: 20px 0px 22px 0px;
}
.profil-page ul{
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS */.elementor-358 {
    min-height: calc(100vh - 244px) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PermanentMarkerLokal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.monika-rappmund.de/wp-content/uploads/2022/11/PermanentMarker-Regular.eot');
	src: url('https://www.monika-rappmund.de/wp-content/uploads/2022/11/PermanentMarker-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.monika-rappmund.de/wp-content/uploads/2022/11/PermanentMarker-Regular.woff2') format('woff2'),
		url('https://www.monika-rappmund.de/wp-content/uploads/2022/11/PermanentMarker-Regular.woff') format('woff'),
		url('https://www.monika-rappmund.de/wp-content/uploads/2022/11/PermanentMarker-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */