
p a, li a,
#topmenu ul li.current-menu-item a, 
#topmenu ul li.current_page_item a, 
#topmenu ul li.current_page_parent a, 
#topmenu ul li.current_page_ancestor a,
#topmenu ul.sub-menu li.current-menu-item a, 
#topmenu ul.sub-menu li.current_page_ancestor a, 
#topmenu ul.sub-menu li ul li.current-menu-item a,
#topmenu ul li:hover a,
#topmenu ul li ul li:hover a,
#topmenu ul li ul li ul li:hover a,
#topmenu ul.sub-menu li.current-menu-item ul li:hover a,
#topmenu ul.sub-menu li.current_page_ancestor ul li a:hover, 
.top-full #topmenu ul li.menu-item-has-children:hover a:after,
.top-full #topmenu ul li.menu-item-has-children.current-menu-item a:after, 
.top-full #topmenu ul li.menu-item-has-children.current_page_ancestor a:after,
article table a,
.toggle-headline h2:before,
.tab-box  ul.tabber li a:hover,
.tab-box  ul.tabber li a.active,
.more-link,
.postmeta a,
.post-more,
.meta-category a,
#sidebar ul li.current_page_item > a, 
#sidebar ul li.current-menu-item > a,
#sidebar ul li.current-cat > a, 
#sidebar ul li.current-cat:before,
#sidebar .profilebox ul li a
{color:#228be6;}

a.opensearch,
.topline,
#tabContainer #tabitems li a:hover,
#tabContainer #tabitems li a.active,
.tab-box  ul.tabber li a,
a.boxbutton,
.post-nav .current,
.blog-meta-tag a,
.allposts a,
.wpcf7 .wpcf7-submit, 
#respond input#submit,
.notfoundsearch input#searchsubmit,
.content-button a,
.separator-headline > span:before, 
.separator-headline > span:after
{background:#228be6;} 


.logotitle,
.logotitle a,
.logosubtitle
{color:#444444;}

.footer,
.searchbox input#searchsubmit ,
.blog-meta-tag a:hover,
.wpcf7 .wpcf7-submit:hover, 
#respond input#submit:hover,
.notfoundsearch input#searchsubmit:hover
{background:#444444; }


.tab-box  ul.tabber li a 
{border:1px solid #228be6;}


.contactline, .spphone, .contactline a, .spphone a, .clphone a {color:#228be6;}


}




body, 
h2 a, h3 a, h2 a:hover, h3 a:hover,
.headerbox-content ul li a, .propfacts a, .team-profile-data a, ul.team-list a, #sidebar ul li a, .teaserbox a
 { color:#444444; }
  p a, li a { color:#228be6; }
 
body { background-image:none !important;}

 
body { background-color:#ffffff; }
.page-content, .blogwrap, .iconboxwrap {background:rgba(255,255,255,0.6);	}
.boxed {background:rgba(255,255,255,0.6);}
.boxed .page-content, .boxed .blogwrap, .boxed .iconboxwrap { background:none !important;}

.logo  {max-width:203px ;}




/*
--------------------------------------------------------------
Modyfied by:  Spielvogel - Die Agentur für Werbung & Marketing
Kontakt: In der Karlwies 38, 54316 Pluwig
Telefon: 0 65 88 - 98 32 01, Telefax: 0 65 88 - 98 32 02
Internet: www.agenturspielvogel.de
--------------------------------------------------------------
*/





@import url('https://fonts.googleapis.com/css2?family=Raleway&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap');
 url('../fonts/IndieFlower-Regular.ttf') format('truetype'),


body {
lang="de";
hyphens: auto; 
word-wrap: break-word;
overflow-wrap: break-word;
-webkit-hyphens: auto;
-webkit-hyphenate-limit-chars: auto 3;
-webkit-hyphenate-limit-lines: 4;
-ms-hyphens: auto;
-ms-hyphenate-limit-chars: auto 3;
-ms-hyphenate-limit-lines: 4;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale

}

:root .has-cyan-bluish-gray-background-color {
background-color: #228be6;
height: 5px  !important;
}

has-text-align-left has-white-color,has-text-color has-background has-large-font-size{
font-family: 'Raleway', sans-serif !important;
}

.has-white-color {
font-family: 'Raleway', sans-serif !important;
letter-spacing: 2px;
}

.boxcontent h3 {
font-family: 'Raleway', sans-serif !important;
color: #c70159;
}

.postbox h3 {
font-family: 'Raleway', sans-serif !important;
color: #c70159 !important;
}

.boxcontent h3 a  {
font-family: 'Raleway', sans-serif !important;
color: #c70159;
font-size: 1.2em;
line-height: 1.4em;
margin: 0;
padding: 0;
font-weight: 400;
letter-spacing: -0.01em;
text-transform: none;
hyphens: none;
}

/*
.blogpost, h3 a {
font-family: 'Indie Flower', cursive;  !important;
}
*/

#topmenu ul li a {
font-family: 'Raleway', sans-serif !important;
}

#topmenu ul li ul {
font-family: 'Raleway', sans-serif !important;
}

.sub-menu, sub-menu{
font-family: 'Raleway', sans-serif !important;
}

.boxcontent h3 {
font-size: 1.4em;
text-transform: none;
font-weight: 400;
}

.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container {
font-family: 'Raleway', sans-serif !important;
}

.p {
font-family: 'Raleway', sans-serif !important;
}

strong {
font-family: 'Raleway', sans-serif !important;
}

.pagetitle  {
margin: 73px 0 10px 0;
font-family: 'Raleway', sans-serif !important;
font-weight: 500;
font-size: 1.8em;
letter-spacing: 0.05em;
line-height: 1.4em;
color: #222222;
hyphens: none;
word-break: break-word;
overflow-wrap: break-word;
}

h1 {
font-family: 'Raleway', sans-serif !important;
font-weight: 500;
font-size: 1.8em;
letter-spacing: 0.05em;
line-height: 1.4em;
color: #222222;
hyphens: none;
word-break: break-word;
overflow-wrap: break-word;
}

h2 {
font-family: 'Raleway', sans-serif !important;
hyphens: none;
word-break: break-word;
overflow-wrap: break-word;
}

h4 {
font-family: 'Raleway', sans-serif !important;
hyphens: none;
word-break: break-word;
overflow-wrap: break-word;
}

h5 {
font-family: 'Raleway', sans-serif !important;
hyphens: none;
word-break: break-word;
overflow-wrap: break-word;
}

h6 {
font-family: 'Raleway', sans-serif !important;
hyphens: none;
word-break: break-word;
overflow-wrap: break-word;
}


.clphone .clnumber {
font-size: 1.7em;
line-height: 1.4em;
font-weight: 500;
margin: 3px -10px 0 0;
font-family: 'Raleway', sans-serif !important;
}
.clphone .icon-phone-squared {
margin: 3px 10px 0 0;
line-height: 1em;
font-size: 30px;
display: inline-block;
float: right;
}
.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {
width: 100%;
font-family: 'Raleway', sans-serif !important;
}

.toggle-headline h2 {
font-family: 'Raleway', sans-serif !important;
color: #222222;
font-weight: 500;
letter-spacing: 0.02em;
}