@import url("uikit.min.css");@font-face{font-family:'roboto_lightregular';src:url('../../../webtonia_theme-child/assets/fonts/roboto-light-webfont.woff2') format('woff2'), url('../../../webtonia_theme-child/assets/fonts/roboto-light-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'oswaldsemibold';src:url('../../../webtonia_theme-child/assets/fonts/oswald-semibold-webfont.woff2') format('woff2'), url('../../../webtonia_theme-child/assets/fonts/oswald-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}.post-edit-link{position:fixed;bottom:0;left:0;padding:30px;background-color:#60a231;color:#fff}.uk-container{max-width:1400px}.uk-navbar-item,.uk-navbar-nav > li > a,.uk-navbar-toggle{min-height:auto}html{height:100%}body{min-height:100vh;position:relative;height:100%;display:flex;flex-direction:column;color:#212121}main{flex:1}em{color:#60a231}.uk-heading-bullet:before{border-left:5px solid #60a231}.uk-section{padding-top:60px;padding-bottom:60px}@media screen and (min-width:640px){.uk-section{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:960px){.uk-section{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){.uk-section{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1600px){.uk-section{padding-top:60px;padding-bottom:60px}}.uk-section.white{background-color:#fff}.uk-section.white p,.uk-section.white li,.uk-section.white strong,.uk-section.white b{color:#363636}.uk-section.light{background-color:#f9f9f9}.uk-section.light p,.uk-section.light li,.uk-section.light strong,.uk-section.light b{color:#363636}.uk-section.dark{background-color:#212121}.uk-section.dark p,.uk-section.dark li,.uk-section.dark strong,.uk-section.dark b{color:#fff}.uk-section.primary{background-color:#60a231;color:#fff}.uk-section.primary p,.uk-section.primary li,.uk-section.primary strong,.uk-section.primary b{color:#fff}.uk-section.secondary{background-color:#212121}.uk-section.secondary p,.uk-section.secondary li,.uk-section.secondary strong,.uk-section.secondary b{color:#fff}.uk-overlay.light{background-color:rgba(249, 249, 249, 0.75)}.uk-overlay.dark{background-color:rgba(33, 33, 33, 0.75)}.uk-overlay.primary{background-color:rgba(96, 162, 49, 0.75)}.uk-overlay.secondary{background-color:rgba(33, 33, 33, 0.75)}.text-light p,.text-light li{color:#fff}.text-dark p,.text-dark li{color:#363636}.bg-light{background-color:#f9f9f9}.bg-light.bg-opacity{background-color:rgba(249, 249, 249, 0.75)}.bg-dark{background-color:#212121}.bg-dark.bg-opacity{background-color:rgba(33, 33, 33, 0.75)}.bg-primary{background-color:#60a231}.bg-primary.bg-opacity{background-color:rgba(96, 162, 49, 0.75)}.bg-secondary{background-color:#212121}.bg-secondary.bg-opacity{background-color:rgba(33, 33, 33, 0.75)}.color-light{color:#fff}.color-light p,.color-light li{color:#fff}.color-dark{color:#363636}.color-dark p,.color-dark li{color:#363636}.color-primary{color:#60a231}.color-primary p,.color-primary li{color:#60a231}.color-secondary{color:#212121}.color-secondary p,.color-secondary li{color:#212121}.box_ratio{position:relative;overflow:hidden;width:100%}.box_ratio:before{content:"";display:block;padding-top:100%}.ratio2_1:before{padding-top:50%}.ratio1_2:before{padding-top:200%}.ratio4_3:before{padding-top:75%}.ratio3_1:before{padding-top:33.333%}.ratio16_9:before{padding-top:56.25%}.uk-button-primary{background-color:#60a231}.uk-button-primary:hover{background-color:#75ae4c}.uk-button-primary:focus,.uk-button-primary:active{background-color:#60a231}.uk-button-primary:focus:hover,.uk-button-primary:active:hover{background-color:#75ae4c}.uk-button-secondary{background-color:#212121}.uk-button-secondary:hover{background-color:#3e3e3e}.uk-button-secondary:focus,.uk-button-secondary:active{background-color:#212121}.uk-button-secondary:focus:hover,.uk-button-secondary:active:hover{background-color:#3e3e3e}h1,h2,h3,h4,h5{line-height:1.3}h1{font-size:22px}@media screen and (min-width:768px){h1{font-size:36px}}h2{font-size:22px}@media screen and (min-width:768px){h2{font-size:30px}}h3{font-size:18px}@media screen and (min-width:768px){h3{font-size:24px}}html,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{font-family:'oswaldsemibold'}.Subheadline{margin-top:-20px;margin-bottom:40px}::selection{background-color:#60a231;color:#fff}textarea{resize:vertical}.caldera_ajax_error_block{color:#b94a48}.caldera-grid label [type="radio"],.caldera-grid label [type="checkbox"]{display:none}.caldera-grid .radio span:hover,.caldera-grid .radio-inline span:hover,.caldera-grid .checkbox span:hover,.caldera-grid .checkbox-inline span:hover{cursor:pointer}.caldera-grid .radio span:before,.caldera-grid .checkbox span:before,.caldera-grid .radio-inline span:before,.caldera-grid .checkbox-inline span:before{content:"";border:1px solid #212121;width:18px;height:18px;position:absolute;left:0;top:20px;background-color:#fff}.checkbox label{position:relative}.checkbox label span{padding-left:25px;display:block}.checkbox label a{color:#60a231}.caldera-grid .radio span:before{content:"";color:#212121;text-align:center;line-height:18px;font-size:18px;border-radius:50%}.caldera-grid [type=radio]:checked + span:before{content:"\2717"}.caldera-grid .radio span:hover:before,.caldera-grid .radio-inline span:hover:before{border:1px solid #60a231}.caldera-grid .checkbox span:hover:before,.caldera-grid .checkbox-inline span:hover:before{content:"";filter:alpha(opacity=20);border:1px solid #60a231}.caldera-grid [type=checkbox]:checked + span:before{content:"\2713";text-align:center;color:#212121;font-size:18px;line-height:18px}.caldera-grid [type=radio]:checked + span:before:hover,.caldera-grid [type=checkbox]:checked + span:before:hover{filter:alpha(opacity=100);opacity:1}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select,.form-control,.caldera-grid input,.caldera-grid select,.caldera-grid textarea{line-height:1.5 !important;padding:7px;border:1px solid rgba(33, 33, 33, 0.2);font-size:14px !important}.caldera-grid .uk-button,.caldera-grid .btn,.btn,.uk-button{display:inline-flex;align-items:center;padding:5px 15px}.caldera-grid .uk-button .uk-icon,.caldera-grid .btn .uk-icon,.btn .uk-icon,.uk-button .uk-icon{margin-left:10px}.caldera-grid .uk-button.only-icon .uk-icon,.caldera-grid .btn.only-icon .uk-icon,.btn.only-icon .uk-icon,.uk-button.only-icon .uk-icon{margin-left:0px}.wt_gallery .img_item{position:relative;overflow:hidden}.uk-lightbox{background-color:rgba(0, 0, 0, 0.6)}.uk-lightbox .uk-lightbox-items{max-width:80vw;max-height:80vh;height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden}.uk-lightbox .uk-lightbox-toolbar,.uk-lightbox .uk-lightbox-button{background-color:rgba(255, 255, 255, 0.7);color:rgba(0, 0, 0, 0.7)}.uk-lightbox .uk-lightbox-toolbar-icon{color:rgba(0, 0, 0, 0.7)}.default_page_headline .imgbox,.default_page_headline .imgbox img{min-height:300px}.accordion_358 .uk-accordion-title{padding:10px 15px;background-color:#60a231;color:#fff}.accordion_358 .uk-accordion-title:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.accordion_358 .uk-accordion-content{padding:10px 15px;background-color:#f9f9f9;margin:0}.content_text_169.about h2::before{content:'';background-image:url("/wp-content/uploads/plumber.svg");width:55px;display:block;height:55px;margin:0 auto;margin-bottom:30px}.content_text_169.Galery{padding:0;overflow:hidden;height:340px}.content_text_169 div{padding:0}.info_teaser_26 .infobox{background-color:#60a231;padding:50px 20px}.info_teaser_26 .infobox h3{color:#fff}.info_teaser_26 .infobox p{color:#fff;font-size:16px;font-family:'oswaldsemibold';margin:10px 0}.info_teaser_26 .infobox a{color:#fff}.info_teaser_26 .infobox .location{margin-top:12px}.info_teaser_26 .infobox span{margin-right:20px}.info_teaser_26 .infobox span svg{color:#fff;width:20px}.info_teaser_26 .infobox hr{margin:5px 0}.info_teaser_26 .box{padding:20px 20px 30px;background-color:#d6eeff}.info_teaser_26 .box .teas_btn{background-color:#60a231;font-size:16px}.info_teaser_26 .box .img_box{height:250px;overflow:hidden;margin-bottom:30px}.kontakt_284 p{margin:0}.kontakt_284 textarea{min-height:120px}.kontakt_284 .checkbox label a,.kontakt_284 a{color:#f00}.slider_image_366{padding:0}.slider_image_366 .box{bottom:-300px}.slider_image_366 .SlideTitle{text-transform:uppercase;color:#212121;font-weight:300;font-size:55px;line-height:1;margin-bottom:10px}.slider_image_366 .SlideTitle strong{color:#60a231;font-weight:300}.slider_image_366 .SlideTitle span{transform:rotate(90deg);display:inline-block;margin:0 -40px 0 -10px;font-size:60px}.slider_image_366 p{font-size:20px;color:#212121}.slider_image_366 .uk-slidenav{background-color:rgba(0, 0, 0, 0.2);color:#fff;padding:30px;font-size:40px;position:relative}.slider_image_366 .btn{margin-top:30px}.slider_image_366 .uk-slideshow-items li:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.slider_image_366 .uk-slideshow-items li .uk-container{z-index:3;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);max-width:1400px;padding:0;width:100%}.slider_image_366 .uk-slideshow-items li .uk-container .uk-button{font-size:25px;padding:15py 8px}.slider_image_366 .uk-slideshow-items li .uk-container .uk-button .uk-icon{width:20px;margin-left:100px}.slider_image_366 .uk-position-center{z-index:2}.slider_image_366 .sanitär .uk-button{background-color:#009fe3 !important}.slider_image_366 .solar .uk-button{background-color:orange !important}.slider_image_366 .heizung .uk-button{background-color:#d02f12 !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none !important}.teaser_icons_136{text-align:center}.teaser_icons_136 .overlay{background-color:rgba(255, 255, 255, 0.7);position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.teaser_icons_136 h3{margin:15px 0;color:#333}.teaser_icons_136 p{color:#333}.teaser_icons_136 .icons{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%}.teaser_icons_136 .Sanitär h3{color:darkblue}.teaser_icons_136 .Heizung h3{color:#d02f12}.teaser_icons_136 .Solaranlagen h3{color:orange}.teaser_icons_136 .box{position:relative;padding:60px 30px;height:100%;overflow:hidden}.teaser_icons_136 .box .icon_bg{width:70%;height:70%;left:50%;transform:translateX(-50%);top:16%}.teaser_icons_136 .box_ratio{position:relative;overflow:hidden;width:100%;z-index:2}.teaser_icons_136 .text{position:relative;z-index:2}.teaser_parallax_147 .uk-overlay-primary{background:rgba(255, 255, 255, 0.7)}.teaser_parallax_147 .uk-overlay-primary h2,.teaser_parallax_147 .uk-overlay-primary h3{color:#f00}.teaser_parallax_147 .uk-overlay-primary p{color:#333}.teaser_parallax_147.solar .inner{max-width:65%}.teaser_parallax_147.kontakt .inner{max-width:450px;}.teaser_parallax_147.kontakt .inner button{color:initial}.teaser_parallax_147.kontakt .inner #fld_1360715_1{font-size:1.2em !important;font-family:'roboto_lightregular';height:42px}.teaser_parallax_147.kontakt .inner .first_col,.teaser_parallax_147.kontakt .inner .last_col{padding:0}.teaser_parallax_147.kontakt .inner .checkbox label span{color:#333;font-family:'roboto_lightregular' !important;padding-left:5px}.teaser_parallax_147.kontakt .inner .checkbox label span:before{top:6px}.teaser_parallax_147.kontakt .inner .checkbox label span a{color:#f00}.teaser_team_74{position:relative;padding:60px 0px;background-color:#f2f2f2}.teaser_team_74 .team{overflow:hidden;position:relative}.teaser_team_74 h2{margin-bottom:15px;font-size:26px}.teaser_team_74 .team_boxen{position:relative;height:100%}.teaser_team_74 .bg_bild_team{max-height:150px}.teaser_team_74 .team_bild{max-width:200px;position:absolute;left:50%;top:30px;transform:translateX(-50%);border-radius:500px;border:10px solid #fff}.teaser_team_74 .textarea{padding:20px;padding-top:110px;background-color:#fff;height:100%;text-align:center}.teaser_team_74 .textarea h3,.teaser_team_74 .textarea h4{padding:0;text-align:center;margin:0}.teaser_team_74 .textarea a{text-align:center}.teaser_team_74 .textarea h4{margin-top:20px}.teaser_team_74 img{width:100%}.teaser_text_132 .bg_text{padding:30px 0px}.teaser_text_132 .bg_text p{font-size:20px;padding:0;margin:0}.text_bild_103 .box_img{position:relative;height:100%;overflow:hidden;min-height:300px}.text_bild_103 .uk-container-expand .box{padding:60px}.text_text_001{padding:100px 0}.text_text_001 h2{color:#70614e;font-family:roboto;font-weight:bold}.top_header{background-color:#009fe3;padding:10px 0}.top_header ul li{list-style:none}.top_header ul li p{color:#fff}.top_header ul li .uk-icon{color:#fff;margin-right:10px}.top_header ul li .uk-icon a{font-family:'roboto_lightregular' !important}.top_header ul li .content{color:#fff;font-family:'roboto_lightregular'}.top_header ul li .content p{margin-bottom:0 !important}.top_header ul li a{color:#fff}.PageHeader{background-color:#fff;padding:20px 0}.PageHeader .uk-navbar-toggle{background-color:#60a231;border:0;padding:10px 19px}.PageHeader .uk-navbar-toggle span{color:#fff}.PageHeader .uk-navbar-item,.PageHeader .uk-navbar-nav > li > a,.PageHeader .uk-navbar-toggle{height:auto;font-size:1rem;padding:0 15px;color:#363636}.PageHeader .uk-navbar-item i,.PageHeader .uk-navbar-nav > li > a i,.PageHeader .uk-navbar-toggle i{margin-left:10px}.PageHeader .uk-navbar-nav > li.highlight > a{padding:5px 20px;background-color:#212121;color:#fff;margin-left:15px;background-color:#c8663f}.PageHeader .MainLogo{padding:0}.PageHeader .MainLogo img{max-width:350px}.PageHeader .uk-navbar-dropdown{padding:0px;width:inherit}.PageHeader .uk-navbar-nav > li > a{padding:15px 25px;text-transform:inherit;color:#363636;font-family:'roboto_lightregular';padding-bottom:0;font-size:1.2em}.PageHeader .uk-navbar-nav > li > a:hover,.PageHeader .uk-navbar-nav > li > a:focus,.PageHeader .uk-navbar-nav > li > a:active{color:#333}.PageHeader .uk-navbar-nav > li:last-child a{padding-right:0px}.PageHeader .uk-navbar-nav > .current-menu-ancestor a,.PageHeader .uk-navbar-nav > .current_page_item a,.PageHeader .uk-navbar-nav > .current-page-ancestor a,.PageHeader .uk-navbar-nav > .current-menu-parent a{color:#f00;font-weight:bold}.PageHeader .uk-navbar-nav .uk-nav > li > a{padding:10px 15px;text-transform:inherit;color:#363636}.PageHeader .uk-navbar-nav .uk-nav > .current_page_item a,.PageHeader .uk-navbar-nav .uk-nav > .current-menu-parent a{color:#60a231 !important}.PageHeader .uk-subnav-divider .uk-icon{margin-right:5px;font-family:'roboto_lightregular'}.PageHeader .uk-subnav-divider .uk-icon:last-child{margin-right:0}.uk-offcanvas-bar button:after{display:none}.uk-offcanvas-bar .uk-active a{color:#60a231}.uk-offcanvas-bar .uk-active ul li.uk-active a{color:#60a231}.uk-offcanvas-bar .uk-active ul li a{color:#fff}.uk-icon a{font-family:'roboto_lightregular'}.footer_settings{background-color:#fff;padding:60px 0}.footer_settings h4,.footer_settings p,.footer_settings a,.footer_settings li{color:#fff;font-size:14px}.footer_settings h4{margin-bottom:20px}.footer_settings p{font-size:14px;color:#333 !important}.footer_settings a{color:#f00 !important;font-family:'roboto_lightregular' !important}.footer_settings span svg{color:#fff;margin-top:-3px}.footer_settings .uk-navbar-item,.footer_settings .uk-navbar-nav > li > a,.footer_settings .uk-navbar-toggle{color:#fff;font-family:'oswaldsemibold'}.footer_settings .service_nav .uk-navbar-item,.footer_settings .service_nav .uk-navbar-nav > li > a,.footer_settings .service_nav .uk-navbar-toggle{display:block;justify-content:left;padding:0;text-transform:inherit;font-size:14px}.footer_settings .service_nav .uk-navbar-nav{display:block}.footer_settings .service_nav .uk-navbar-nav a{width:100%;font-size:14px;position:relative;margin-bottom:5px}.footer_settings .service_nav .uk-navbar-nav a:hover{text-decoration:none;color:#60a231}.footer_settings hr{border-top:1px solid rgba(255, 255, 255, 0.2);margin:30px 0}.footer_settings .kontakt .padding_boxen{padding-top:15px}.footer_settings .kontakt .padding_boxen p{margin:0}.footer_settings .kontakt .padding_boxen img{max-width:30px;display:table;margin:0 auto}.footer_settings .kontakt .padding_boxen:nth-child(2){padding-top:0 !important}.footer_settings .footer_zeiten{color:#fff}.footer_settings .footer_zeiten p{color:#fff}.footer_settings .uk-padding-small{padding:15px 0}.footer_menu{background-color:#009fe3;padding:20px 0}.footer_menu a{color:#fff !important}.fixed_sidebar_420{position:fixed;top:50%;right:0px;transform:translateY(-50%);z-index:9;display:block}.fixed_sidebar_420 ul{padding:0px}.fixed_sidebar_420 ul li{list-style:none;margin-bottom:5px}@media screen and (min-width:1200px){.fixed_sidebar_420 ul li{margin:15px;margin-left:0}}.fixed_sidebar_420 ul li .icon{display:block;cursor:pointer;position:relative}.fixed_sidebar_420 ul li .icon .uk-icon{background-color:#333;border-radius:0px;position:relative;z-index:5;color:#fff;font-size:21px;padding:13px}.fixed_sidebar_420 ul li .icon .uk-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.fixed_sidebar_420 ul li .icon .uk-icon:hover{color:#fff;background-color:#212121}.fixed_sidebar_420 ul li .icon .titel{position:absolute;background-color:#60a231;color:#fff;white-space:nowrap;padding:11px 0px;border-radius:0px;top:0px;right:50px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:0px;overflow:hidden;z-index:4;font-size:18px;height:30px}.fixed_sidebar_420 ul li .icon:hover .titel{width:auto;padding:11px 70px}.fixed_sidebar_420 ul li .icon:hover i{background-color:#212121}.default_page_headline{background-color:#009fe3;padding:15px 0}.default_page_headline h1.uk-h2{font-size:20px;color:#fff}h2{font-family:'oswaldsemibold';font-size:36px}h3{font-family:'oswaldsemibold';font-size:30px}p{font-family:'roboto_lightregular';font-size:1em;line-height:180%}a{font-family:'roboto_lightregular'}