.blue{color:#0088C1!important}.white *,.white{color:#fff!important}.black{color:#362a2f!important}.darkgrey{color:#5e5559}.bg_grey{background-color:#EAE6E5!important}.bg_blue{background-color:#0088C1}.bg_blue
a{color:#fff!important}.bg_darkgrey{background-color:#5e5559!important}.bg_white{background-color:#fff!important}.bg_lightgreen{background-color:#ffed4a!important}.blue_border_bottom{border-bottom:3px solid #0088C1}.grey_border_bottom{border-bottom:3px solid #EAE6E5}.white_border_bottom{border-bottom:3px solid #fff}.headline_border{padding-bottom:0.2em;display:inline-block}.bold{font-weight:bold}.bold_styled{font-weight:bold;font-family:"Roboto Slab"}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}#main .event_item_title,
.thema-col-1 p,.lead{font-size:16px}.thema-col-1 .fusion-column-wrapper>p,.mega{font-size:22px;font-weight:400!important;font-family:"roboto"!important;line-height:32px}#main
h3.event_item_title{font-family:'Roboto'!important;text-transform:none!important}.video .color_line,
.gallery .color_line,
.sidebar .widget h4,
.sidebar_title,
.sidebar_box .headline_border,
.sidebar_box
h4{text-transform:uppercase!important;letter-spacing:1px!important;font-family:"Roboto Slab"!important;font-size:12px!important;color:#5e5559}body.single .post-content h3,
body.page .post-content
h3{text-transform:uppercase!important;letter-spacing:1px!important;font-family:"Roboto Slab"!important;font-size:16px;color:#5e5559}.single-post
h1{font-family:"Roboto Slab";font-weight:400;line-height:1.4;letter-spacing:0px}.fusion-text ul li a,
p
a{color:#d3490e!important}p a:hover{text-decoration:underline}p a.fusion-button{letter-spacing:1px!important;color:#fff!important}p{max-width:850px}.offset_bottom{margin-bottom:20px}.pagination{display:block;clear:both;overflow:hidden;font-size:20px!important;text-align:center;width:100%}.pagination .page-numbers{padding:10px
15px!important;background:#eee}.fusion-column-wrapper > ul,
.fusion-column-wrapper > ul
li{list-style-type:none}.fusion-column-wrapper > ul
li{margin-bottom:1em}.fusion-column-wrapper > ul li:before{font-family:'Font Awesome 5 Free';content:'\f067';margin:0
5px 0 -15px;color:#0189C3;font-weight:900}.fusion-accordian
td{padding:6px}.fusion-accordian{margin-bottom:20px}.page-template-100-width .post-content h1~.spacer{margin-bottom:-40px}.fusion-header-wrapper.fusion-is-sticky .fusion-main-menu > ul > li,
.fusion-header-wrapper .fusion-main-menu>ul>li{overflow:hidden;width:auto;display:inline-block}.fusion-header-wrapper.fusion-is-sticky .fusion-main-menu > ul > li > a,
.fusion-header-wrapper .fusion-main-menu>ul>li>a{background:#0189C3;padding:0
16.64px;text-transform:uppercase;white-space:nowrap}.fusion-header-wrapper.fusion-is-sticky .fusion-main-menu>ul>li.special>a,.fusion-main-menu>ul>li.special>a{background:#007d72}.fusion-header-wrapper .fusion-main-menu{margin-bottom:25px!important;min-height:40px}.fusion-page-title-captions{display:none}.fusion-page-title-secondary{float:left;text-align:left}.fusion-header .fusion-header-tagline{text-transform:uppercase;font-weight:bold!important;letter-spacing:1px;font-family:"Roboto Slab";font-size:15px}.social_header{width:auto;display:block;text-align:right}.social_header
a{display:inline-block;margin-left:17px;font-size:25px;position:relative;top:-2px}.fusion-header-tagline
.searchform{margin-top:10px}.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{background-color:#0088C1!important}.fusion-logo{border-bottom:3px solid #E1E0DE}.fusion-logo-link{margin-bottom:-10px}#main .tribe-events-button,
#tribe-bar-form .tribe-bar-submit input[type=submit], .button-large, .fusion-body .fusion-button-large,
.tml-submit-wrap input[type=submit], .wpcf7-form .wpcf7-submit.button-large,
.wpcf7-form .wpcf7-submit.fusion-button-large{padding:9px
19px!important;font-family:"Roboto Slab";font-weight:bold;font-size:12px!important;letter-spacing:1px!important}.fusion-button.bg_white
span{color:#0189c3!important}.home
.eventlist{margin-top:20px}.fusion-events-meta
h2{width:70%;float:right}.fusion-events-meta
h4{width:30%;float:left}#main .fusion-events-thumbnail{display:none}#sliders-container
.my_slider_caption{background:rgba(255,255,255,0.7);padding:20px;max-width:450px;white-space:normal;display:block;width:450px}#sliders-container .my_slider_caption h1,
#sliders-container .my_slider_caption
h2{font-size:32px!important;line-height:37px!important;margin-bottom:0px!important;font-family:"Roboto"!important;font-weight:400}#sliders-container .my_slider_caption p a,
#sliders-container .my_slider_caption p a:hover,
#sliders-container .my_slider_caption h1 a:hover,
#sliders-container .my_slider_caption h2 a:hover{color:#fff!important}#sliders-container .my_slider_caption p a.more,
#sliders-container .my_slider_caption p a.more:hover{font-family:"Roboto Slab";letter-spacing:1px;font-size:12px}#sliders-container .my_slider_caption
strong{margin-bottom:12px!important;font-size:12px!important;text-transform:uppercase;display:block;font-family:"Roboto Slab";text-transform:uppercase;letter-spacing:1px}#sliders-container .my_slider_caption p,
#sliders-container .my_slider_caption p
*{line-height:22px;font-size:16px!important;font-family:"Roboto"}.teaser_startpage{min-height:360px;background-position:bottom right;background-repeat:no-repeat}.teaser_startpage
h3{margin-top:0}.teaser_startpage
img{margin-bottom:20px}.teaser_startpage .news a,
.teaser_startpage .news h3 a,
.teaser_startpage .news
h3{color:#fff!important}.teaser_startpage .news
hr{display:none}#main .teaser_startpage
.uppercase{font-family:'Roboto Slab';font-size:12px!important;letter-spacing:1px}.h3_nl_teaser{padding:20px;color:#fff;min-height:0;background-color:#0088C1 !important}.h3_nl_teaser
p{max-width:54%;float:left;margin-right:20px}.h3_nl_teaser
.content{background-image:url(/wp-content/uploads/2021/06/hausdrei-newsletterbox-start-oben.png);background-position:right;padding-right:100px;background-size:auto 100%;background-repeat:no-repeat;color:#fff!}#main .about_us p
a{color:#fff!important;font-weight:400}#main .about_us .fusion-title-size-three{color:#fff;margin:0;padding:0;max-width:100%;margin-bottom:0px!important}#main .about_us .fusion-title .title-sep-container{background:#B0CBB8}#main .about_us .fusion-title .title-sep.sep-single{background:transparent!important;border-color:transparent!important}#main .about_us .fusion-title.fusion-title-size-three .title-heading-left{border-top:3px solid #fff!important;z-index:1;color:#fff;text-transform:uppercase;line-height:2.6em;font-size:12px!important}#main .about_us .fusion-title-size-one{border-top:0;max-width:100%}#main .about_us
h1{font-size:28px;max-width:100%;font-family:"Roboto";font-weight:400;margin-top:35px;border:none!important}#main .about_us .fusion-social-links{margin-top:-24px;z-index:20;position:relative}#main .about_us .fusion-social-networks-wrapper{text-align:right}#main .about_us .fusion-social-networks-wrapper
a{color:#fff!important}#main .partner_frontpage
img{filter:grayscale(90%);-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-ms-filter:grayscale(90%);-o-filter:grayscale(90%);filter:url(/wp-content/themes/Avada-Child-Theme/desaturate.svg#greyscale);filter:gray;-webkit-filter:grayscale(1)}#main .partner_frontpage  img:hover{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;filter:none;-webkit-filter:none}#main .partner_frontpage .title-heading-center{margin:-20px auto 0 auto;color:#007d72!important;text-transform:uppercase;font-weight:bold;font-size:12px!important}.partner_frontpage .title-heading-center{border-color:#007d72!important}.partner_frontpage
p{text-align:center;margin:auto}.partner_frontpage
img{display:inline;padding:0;margin:0
20px}.fusion-title{position:relative;max-width:400px;margin-left:auto!important;margin-right:auto!important;text-align:center}.fusion_builder_column_1_2 .fusion-title,
.fusion_builder_column_1_3 .fusion-title{max-width:100%}.fusion-title h1,
.fusion-title h2,
.fusion-title
p{padding-top:30px}.fusion-title .title-sep-container{position:absolute!important;top:0;width:100%;margin:auto;background:#E1E0DE;height:3px!important}.fusion-title .title-heading-left,
.fusion-title .title-heading-center{margin:0px
auto 0 auto!important;text-transform:uppercase;font-weight:bold;border-top:3px solid #0088C2;display:inline-block;position:relative;z-index:1;padding-left:0!important;padding-top:6px!important;padding-right:0!important;font-family:'Roboto Slab'}.fusion-title .title-heading-left p,
.fusion-title .title-heading-center
p{margin:0px;padding:0px}.fusion-footer .fusion-column{width:66%}.fusion-footer .fusion-column.fusion-column-last{width:33%}.fusion-footer .fusion-column
.menu{display:block;column-count:3;column-gap:2em}.fusion-footer .fusion-column .sub-menu a:before{color:#fff!important}.fusion-footer-widget-area{margin:80px
-30px 0px -30px}.fusion-parallax-none{min-height:1100px}.fusion-parallax-none .fusion-title{padding:30px;background:rgba(242, 142, 0, 0.7)}.fusion-parallax-none .fusion-title .title-sep-container{display:none}.wpcf7
form{padding:20px;background:#EAE6E5!important}#nav_menu-2 ul,
#nav_menu-2 ul
li{margin:0px;padding:0px;border:0}#nav_menu-2 .menu>li{border-bottom:3px solid #15877F;padding-bottom:15px!important;margin-bottom:15px;column-break-before:column}.fusion-footer
hr{border:0;border-bottom:3px solid #15877F}#nav_menu-2 .menu
li{padding-bottom:0px}#nav_menu-2
a{color:#fff!important;font-weight:bold;display:block;border:0;font-family:"Roboto Slab";font-size:12px;line-height:20px;text-transform:uppercase}#nav_menu-2 a:before{content:""}#nav_menu-2 .sub-menu
a{color:#fff;font-weight:normal;padding-left:18px;font-family:"Roboto";font-size:13px;text-transform:none;line-height:13px}#nav_menu-2 .sub-menu a:before{content:"\f138";font-family:'Font Awesome 5 Free';position:relative;left:-5px;text-rendering:optimizeLegibility!important;font-weight:900}.video
iframe{max-width:100%;max-height:400px}.projekt_desc_col{padding:0
70px}.projekt_and_frontbox,.sidebar_box{padding:25px;margin-bottom:35px}.spacer{width:50px;height:3px;margin-bottom:50px}.color_line{border-top:3px solid #ccc}.color_line
span{display:inline-block;border-top:3px solid #0088C2;margin-top:-3px;color:#0088C2;padding-top:6px}.event_item{border-top:3px solid #E4E0DD;margin-bottom:35px;padding-top:20px;overflow:hidden}.event_item
.event_item_content{float:left;width:70%}.event_item_title{margin:0;font-family:"Roboto"!important}.event_item
.more{font-family:"Roboto Slab";font-weight:bold}.event_item
.dateblock{float:left;width:30%}.dateblock
.spacer{margin:10px
0;width:70px;max-width:90%}.dateblock
.date_main{font-size:50px;font-weight:400;line-height:50px;font-family:"Roboto Slab"}.dateblock
.date_sub{font-weight:bold;font-family:"Roboto";font-size:12px}.dateblock
.date_day{font-style:italic}.projekt-template-default .teammember,
.page-template-default .teammember,
.page-template .teamlist .teammember,
.page-template
.teammember{max-width:350px;padding:25px;margin-bottom:35px;background-color:#EAE6E5!important;max-width:100%}.page-template-default .teammember .t_foto,
.page-template .teamlist .teammember .t_foto,
.page-template .teammember
.t_foto{margin-top:0px}.teammember
.t_foto{border-radius:50%;width:100px;height:100px;overflow:hidden;float:right}.teammember
.title{margin-bottom:1em}.projekt-template-default
.teammember{min-height:10px;margin-bottom:10px}.sidebar_box
.teammember{padding:0px!important;margin-bottom:40px}.content-wrapper-background{min-height:240px}.teamlist{overflow:hidden;clear:both}.teamlist
.teammember{float:left;margin-right:30px;min-height:250px;width:350px}.logolist
img{margin-bottom:20px}#tribe-events-content #tribe-events-footer,
.tribe-events-content .fusion-events-single-title{display:none}.single-tribe_events
#sidebar{display:none}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title
a{color:#000}.tribe-events-header__events-bar.tribe-events-c-events-bar,
#wrapper
#legend_box{display:none!important}#wrapper .tribe-events-calendar-list__event-row{border-bottom:3px solid #000;margin-top:50px;padding-bottom:20px}#wrapper .tribe-events-calendar-list__event-row .fusion-button{background-color:#0189c3!important}#wrapper .tribe-events-calendar-list__event-row
h3{color:#0189c3!important;font-size:30px!important}#wrapper .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag-weekday{font-size:28px!important}#wrapper .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag-daynum{font-size:28px!important}#wrapper .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag-daynum:after{content:'.';position:relative;left:-0.3em}#wrapper .tribe-events-c-top-bar{padding:20px!important;background:#eee}.news-item{width:45%;float:left;margin-right:5%;min-height:220px;border-top:3px solid #E4E0DD;margin-bottom:30px;padding-top:20px}.news-item .more,
.news-item
.title{font-size:16px;font-family:'Roboto Slab';font-weight:bold}.news-item
.more{font-size:12px;font-weight:bold}.teaser_startpage .news-item,
.single-thema .news-item{width:auto;float:none;margin-right:0;min-height:0px}.teaser_startpage .news-item{border-top:0;margin-bottom:0px;padding-bottom:0px}.project-list{margin-top:50px!important}#betterplace_donation_iframe
iframe{overflow-x:scroll!important}.single-tribe_events #wrapper #main .fusion-row,
.single-tribe_events #wrapper #content,
.single-thema #wrapper #main .fusion-row,
.single-thema #wrapper #content,
.single-projekt #wrapper #main .fusion-row,
.single-projekt #wrapper
#content{width:1170px!important;max-width:100%;margin-left:auto;margin-right:auto}.single-thema #wrapper #content > *,
.single-projekt #wrapper #content>*{margin:0
-30px}.single-tribe_events #wrapper #content .textblock,
.single-thema #wrapper #content .textblock,
.single-projekt #wrapper #content
.textblock{width:1300px!important;margin:auto!important;max-width:95%}.single-tribe_events #wrapper #content .textblock p,
.single-thema #wrapper #content .textblock p,
.single-projekt #wrapper #content .textblock
p{max-width:800px}.fusion-mobile-menu-icons a:before,
.fusion-mobile-menu-icons
a{color:#0088C1!important}.mobile-menu-header-menu-1{max-height:none;overflow:hidden}@media only screen and (max-width: 1371px){.fusion-is-sticky .fusion-secondary-menu-search{display:none!important}}@media only screen and (max-width: 1240px){.social_header{display:block;text-align:right;width:30px;right:8px;position:absolute;top:30px}.social_header
a{line-height:27px}}@media only screen and (max-width: 715px){.fusion-is-sticky .fusion-secondary-menu-search,.fusion-secondary-menu-search{display:none!important}.fusion-footer .fusion-column{width:auto}.fusion-footer .fusion-column.fusion-column-last{width:auto}.fusion-footer .fusion-column
.menu{display:block;column-count:1;column-gap:0em}.fusion-modal h1,
.fusion-page-title-bar h1,
.fusion-widget-area h1,
.post-content
h1{font-size:27px!important}}@media only screen and (max-width: 546px){.fusion-secondary-menu-search{display:none}.fusion-header .fusion-header-tagline{text-transform:uppercase;font-weight:bold!important;letter-spacing:1px;font-family:"Roboto Slab";font-size:11px;line-height:1.2em!important;margin-bottom:4px;max-width:200px}#wrapper #sliders-container
p{display:none}#wrapper #sliders-container
h2{font-size:24px!important;line-height:1.1em!important}#wrapper #sliders-container
.my_slider_caption{width:100%!important;max-width:800px!important}.tp-bullets{top:70px!important}.custom-sidebar,.projekt_desc_col{padding:0
20px!important}.tribe-mobile
.projekt_desc_col{padding:0
0px!important}.single-thema #wrapper #content>*{margin:0
0px}.tribe-mobile
#main{padding:0px!important}#tribe-events-pg-template{padding:0px
20px 20px}h3.entry-title.summary, h3.tribe-events-month-event-title, .tribe-events-calendar .tribe-events-has-events:after{display:block!important}.thema-col-1 .fusion-column-wrapper>p,.mega{font-size:17px}.teammember
.t_foto{float:none;margin-bottom:10px}.h3_nl_teaser
.content{background-size:auto 40%;background-position:top right}.h3_nl_teaser
p{display:none!important}.content-box-wrapper .image,
.content-box-wrapper .content-box-heading,
.content-box-wrapper .heading,
.content-box-wrapper .content-container{clear:both;width:100%!important;float:none;margin:0!important;display:block!important;padding:10px
0!important;position:relative!important}}