@charset "UTF-8";
/***!  /templates/yootheme_schlie/css/custom.css?4.5.13  !***/

:root{--font-size:18px;--font-family:Arial,sans-serif;--font-family-open:'Open Sans',sans-serif;--body-background:#fff;--primary-background:#203263;--secondary-background:#ef3b39;--muted-background:#f8f8f8;--brown-background:#413638;--text-color:#6f6f6f;--text-darker-color:#58585a;--text-muted:#868686;--link-color:#203263;--link-hover-color:#ef3b39}.clearfix{display:block;visibility:hidden;clear:both;height:0;content:""}@font-face{src:url("https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/font-awesome/fonts/fontawesome-webfont.eot#iefix&v=4.3.0") format("embedded-opentype"),url("https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-family:"FontAwesome";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:local('Open Sans Light'),local('OpenSans-Light');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Light-webfont.eot');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Light-webfont.eot#iefix') format('embedded-opentype'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Light-webfont.woff') format('woff'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Light-webfont.ttf') format('truetype');font-family:'Open Sans';font-weight:300;font-style:normal;font-display:swap}@font-face{src:local('Open Sans'),local('OpenSans');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Regular-webfont.eot');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Regular-webfont.eot#iefix') format('embedded-opentype'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Regular-webfont.woff') format('woff'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Regular-webfont.ttf') format('truetype');font-family:'Open Sans';font-weight:400;font-style:normal;font-display:swap}@font-face{src:local('Open Sans Semibold'),local('OpenSans-Semibold');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Semibold-webfont.eot');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Semibold-webfont.eot#iefix') format('embedded-opentype'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Semibold-webfont.woff') format('woff'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Semibold-webfont.ttf') format('truetype');font-family:'Open Sans';font-weight:600;font-style:normal;font-display:swap}@font-face{src:local('Open Sans Bold'),local('OpenSans-Bold');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Bold-webfont.eot');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Bold-webfont.eot#iefix') format('embedded-opentype'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Bold-webfont.woff') format('woff'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-Bold-webfont.ttf') format('truetype');font-family:'Open Sans';font-weight:700;font-style:normal;font-display:swap}@font-face{src:local('Open Sans Extrabold'),local('OpenSans-Extrabold');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-ExtraBold-webfont.eot');src:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-ExtraBold-webfont.eot#iefix') format('embedded-opentype'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-ExtraBold-webfont.woff') format('woff'),url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/fonts/open-sans/OpenSans-ExtraBold-webfont.ttf') format('truetype');font-family:'Open Sans';font-weight:800;font-style:normal;font-display:swap}.tm-top{position:relative}.tm-header-placeholder{display:none!important}.tm-header{z-index:999999}.tm-header .tpl-header-logo{width:290px}.tm-header .uk-sticky{background:#fff}.tm-header .uk-sticky.uk-sticky-below{}.tm-header .uk-sticky.uk-sticky-below .tpl-header-logo img{width:120px}.tm-header .uk-sticky.uk-sticky-below .tm-toolbar{position:absolute;right:80px;pointer-events:none;touch-action:none}.tm-header .uk-sticky.uk-sticky-below .tm-toolbar .uk-subnav{pointer-events:all;touch-action:auto}.tm-header .uk-sticky.uk-sticky-below .tm-headerbar-top.tm-headerbar-default{margin-top:0}.tpl-header-social-icons{position:absolute;top:52px;right:40px;bottom:0;left:auto}.tpl-header-social-icons ul{gap:3px}.tpl-header-social-icons-mobile{position:absolute;top:0;right:50px;bottom:0;left:auto}.tpl-header-social-icons-mobile ul li a{color:var(--secondary-background)!important}.tpl-header-social-icons-mobile ul li a:hover{color:var(--primary-background)!important}.kv_title_image_container{position:relative;width:100%;height:460px;overflow:hidden;background-color:var(--primary-background)}.kv_title_image{position:absolute;top:50%;left:50%;width:100%;max-width:100%;margin-right:-50%;transform:translate(-50%,-50%)}.kv_title_image_container .top-70{top:70%}.kv_title_image_container .top-80{top:80%}@media only screen and (max-width:768px){.kv_title_image_container{height:20vh}.kv_title_image_container img{height:100%;width:auto;max-width:initial}}.tpl-language-switch{position:absolute;top:auto;right:32px;bottom:0;left:auto}.tpl-language-switch .uk-subnav{display:flex}.tpl-language-switch .uk-subnav li{padding:12px 0;margin:0}.tm-header-mobile .tpl-language-switch{top:auto;right:auto;bottom:0;left:-16px}.tm-header .uk-navbar-nav>li>a{font-family:var(--font-family-open);white-space:nowrap;transition:all 0.6s ease}.tm-header .uk-navbar-nav>li>a.hidden-desktop{display:none}.tm-header .tm-headerbar-top.tm-headerbar-default{position:relative;margin-top:-20px}.tm-header .uk-navbar-container{background:var(--primary-background)}.tm-header .uk-navbar-dropdown{width:auto !important}.uk-navbar-dropdown-nav>li>a{transition:all 0.6s ease}@media all and (max-width:1480px){.tm-header .uk-navbar-nav>li>a{height:100%;justify-content:center;align-items:center;display:flex;text-align:center;white-space:normal}}@media all and (max-width:1300px){.tm-header .uk-navbar-nav>li>a{font-size:16px}}@media all and (max-width:1180px){.tm-header .uk-navbar-nav>li>a{font-size:14px}}.tm-header-mobile .uk-navbar{height:56px}.tm-header-mobile .uk-navbar-toggle svg{color:var(--link-hover-color);width:27px;height:27px}.tm-header-mobile .uk-navbar{height:56px}.tm-header-mobile .uk-navbar li a{font-size:18px;font-weight:600}#tm-dialog-mobile .uk-offcanvas-bar{padding-top:32px;width:55vw;min-width:60%;z-index:999}#tm-dialog-mobile .uk-offcanvas-bar .uk-offcanvas-close{padding:8px;width:20px;height:20px;color:red}#tm-dialog-mobile::before{top:56px}#tm-dialog-mobile::after{content:"";position:absolute;top:56px;bottom:0;left:0;right:auto;width:0;opacity:0;background:var(--secondary-background);transition:all 3s ease-in-out}.uk-offcanvas-container #tm-dialog-mobile::after{width:30%;opacity:1}@media all and (max-width:579px){#tm-dialog-mobile .uk-offcanvas-bar{width:75vw}}.tm-toolbar{z-index:99}.tm-toolbar .tpl-header-menu-secondary ul li a{font-weight:600;color:var(--link-color)}.tm-toolbar .tpl-header-menu-secondary ul li.uk-active a{color:var(--link-hover-color)}em{color:var(--text-color)!important}article a,.tm-main a,.tpl-page-container a{font-size:20px;font-weight:600;line-height:24px;transition:all 0.5s;text-decoration:none;word-spacing:0;color:#203263;outline:0}article a:hover,article a:focus,.tm-main a:hover,.tm-main a:focus,.tpl-page-container a:hover,.tpl-page-container a:focus{text-decoration:none;color:#ef3b39}article p,.tm-main p,.tpl-page-container p{font-family:var(--font-family-open);font-size:20px;font-weight:400;line-height:24px;text-align:center;word-spacing:0;color:#6f6f6f}article h1,article .uk-h1,.tm-main h1,.tm-main .uk-h1,.tpl-page-container h1,.tpl-page-container .uk-h1{font-family:var(--font-family-open);font-family:var(--font-family-open);font-size:42px;font-weight:800;line-height:48px;position:relative;display:block;margin:42px 0;text-align:center;letter-spacing:0!important;color:var(--text-darker-color)}article h2,article .uk-h2,.tm-main h2,.tm-main .uk-h2,.tpl-page-container h2,.tpl-page-container .uk-h2,.builder h2,.builder .uk-h2{font-family:var(--font-family-open);font-size:34px;font-weight:700;line-height:42px;position:relative;display:block;margin:42px 0;text-align:center;letter-spacing:0!important;color:var(--text-darker-color)}article h3,article .uk-h3,.tm-main h3,.tm-main .uk-h3,.tpl-page-container h3,.tpl-page-container .uk-h3{font-family:var(--font-family-open);font-size:30px;font-weight:700;line-height:32px;margin:30px 0 30px 0;text-align:center;letter-spacing:0!important;color:var(--text-darker-color)}article h4,article .uk-h4 .tm-main h4,.tm-main .uk-h4,.tpl-page-container h4,.tpl-page-container .uk-h4{font-family:var(--font-family-open);font-size:20px;font-weight:500;line-height:30px;text-align:center;letter-spacing:0!important;color:var(--text-darker-color)}article ul,.tm-main ul,.tpl-page-container ul{margin-left:24px;width:50%;margin:0 auto}.text li,article li,.tpl-page-container li{font-size:20px;font-weight:400;line-height:24px;padding-left:0;list-style-type:disc}.tpl-page-container img{height:revert-layer;vertical-align:initial}table{font-size:16px;width:100%}td{font-weight:bolder;font-size:20px;line-height:24px}table.responsive{margin:42px auto;max-width:80%;width:80%}table.responsive.haelfte{font-size:20px;max-width:50%;width:50%}table.responsive thead{text-align:center}table.responsive td{margin-bottom:20px;vertical-align:top;max-width:50%;width:50%}table.responsive td:nth-child(1){font-weight:bold}@media all and (max-width:640px){table.responsive,table.responsive thead,table.responsive tbody,table.responsive tr,table.responsive th,table.responsive td{display:block}table.responsive{text-align:left}table.responsive.haelfte{max-width:100%;width:100%}table.responsive thead{text-align:left;font-size:20px;padding-bottom:0.5rem}table.responsive td{max-width:100%;width:100%}table.responsive td:nth-child(1){font-weight:bold}table.responsive td:last-child{padding-bottom:0.5rem;border-bottom:1px rgba(0,0,0,0.23) solid}table.responsive-prestyled,table.responsive-prestyled thead,table.responsive-prestyled tbody,table.responsive-prestyled tr,table.responsive-prestyled th,table.responsive-prestyled td{display:block}table.responsive-prestyled{width:90%!important;margin:0 auto}table.responsive-prestyled td{width:100%!important}table.responsive-prestyled td img{display:none}}br.small{display:block;margin:2px 0;content:' '}.text-links,.text-rechts{display:flex;width:30%;float:left;height:auto;font-weight:bold;margin-bottom:20px;font-size:initial}.text-rechts{width:60%}.wrapper-relative{position:relative}ul.boxen.card{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;max-width:86%;width:auto!important;gap:10px;column-gap:20px;margin:0 auto;text-align:left;border:none}ul.boxen.card>li{display:flex;flex:0 1 31%;position:relative;list-style-type:none;text-align:left;font-size:20px;font-weight:400;line-height:24px;color:var(--text-color)}ul.boxen.card>li:before{content:"";position:absolute;top:10px;left:-22px;width:22px;height:22px;background:url('https://www.schlie-hydraulik.de/templates/yootheme_schlie/images/bullet.png') no-repeat;background-size:cover}ul.boxen.card>li>span{display:block;box-shadow:none;min-height:82px;text-align:left;font-weight:bolder;padding:8px}.boxen.referenzen{width:auto!important}.boxen.referenzen>li{display:table}.boxen.referenzen>li>span{display:table-cell;height:110px;vertical-align:middle;box-shadow:0 2px 5px rgba(0,0,0,0.16),0 2px 5px rgba(0,0,0,0.23)}.boxen.referenzen,.boxen.verkauf{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;width:auto!important}.boxen.referenzen>li,.boxen.verkauf>li{list-style:none}.boxen.referenzen>li>span,.boxen.verkauf>li>span{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;height:140px;padding:0;font-family:var(--font-family-open);font-size:20px;font-weight:400;color:var(--text-color);line-height:24px;box-shadow:0 2px 5px rgba(0,0,0,0.16),0 2px 5px rgba(0,0,0,0.23)}.boxen.verkauf>li>span{}.tpl-section-about-grid h3{font-family:var(--font-family-open)!important;font-size:26px!important;font-weight:700;padding:20px 0}.tpl-section-footer{background:var(--brown-background)}.tpl-section-footer p,.tpl-section-footer h2,.tpl-section-footer h4,.tpl-section-footer a,.tpl-section-footer ul li a{text-align:left;color:var(--body-background)}.tpl-section-footer p{font-family:var(--font-family-open);font-size:18px;font-weight:400;margin:0 0 12px 0;line-height:24px}.tpl-section-footer h4{font-family:var(--font-family-open);font-size:20px;font-weight:500;line-height:30px;letter-spacing:0;margin:0 0 10px 0}.tpl-section-footer ul.uk-nav li a{font-size:18px;font-weight:400;line-height:24px;padding:0;transition:all 0.5s ease;justify-content:end}.tpl-section-footer ul.uk-nav li.uk-active a,.tpl-section-footer ul.uk-nav li a:hover{color:var(--link-hover-color) !important}@media all and (max-width:959px){.tpl-section-footer{padding-bottom:120px}.tpl-section-footer ul.uk-nav li a{justify-content:start}}h1+h3,h2+h3{}h1.zipfel,h2.zipfel,h3.zipfel,p.zipfel{position:relative}.zipfel .ding{position:absolute;top:0;z-index:100;display:inline-block;width:1px;height:50px;background:transparent}.zipfel .ding.rot{right:auto;left:0;content:"";border-top:50px solid #ef3b39;border-right:50px solid transparent}.zipfel .ding.blau{right:0;left:auto;content:"";border-bottom:50px solid #203263;border-left:50px solid transparent}.tpl-scroll-animation{position:relative;z-index:100;overflow:hidden;width:100%;height:52px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.tpl-scroll-animation .rot,.tpl-scroll-animation .blau{position:absolute;top:0;right:0;bottom:0;left:0;width:50%;height:0}.tpl-scroll-animation .rot{right:auto;left:0;display:inline-block;height:0;border-top:52px solid #ef3b39;border-right:52px solid transparent;background:transparent}.tpl-scroll-animation .blau{top:0;right:0;left:auto;display:inline-block;height:0;margin:0 0 0 0;border-bottom:52px solid #203263;border-left:52px solid transparent;background:transparent}.tpl-scroll-animation .rot{width:50%}.tpl-scroll-animation .blau{width:35%}.tm-bottom .tpl-scroll-animation{margin-top:48px}.tpl-scroll-to-top{position:fixed;z-index:99999;right:32px;bottom:32px;margin:0;padding:0;text-align:center}.tpl-scroll-to-top a{color:#203263}.tpl-scroll-to-top span{line-height:32px;display:inline-block;width:56px;height:56px;margin:0 4px;text-align:center;border:4px solid #203263;border-radius:56px}.tpl-scroll-to-top span::after{font-family:FontAwesome;font-size:32px;line-height:44px;margin-left:-2px;content:'\f077'}.tpl-scroll-to-top span:hover{color:#ef3b39;border:4px solid #ef3b39}.tpl-section-startseite{position:relative}.tpl-section-startseite .slideshowck .camera_commands .camera_play{background-color:#203263}.tpl-section-startseite .slideshowck .camera_commands .camera_stop{background-color:#203263}.tpl-section-startseite .slideshowck .camera_prev{background-color:#203263}.tpl-section-startseite .slideshowck .camera_next{background-color:#203263}.tpl-section-startseite .slideshowck.slideshow-top .camera_commands .camera_play,.tpl-section-startseite .slideshowck.slideshow-top .camera_commands .camera_stop,.tpl-section-startseite .slideshowck.slideshow-top .camera_prev,.tpl-section-startseite .slideshowck.slideshow-top .camera_next{background-color:#ef3b39}.tpl-section-startseite .slideshowck.slideshow-top .camera_commands,.tpl-section-startseite .slideshowck.slideshow-top .camera_prev,.tpl-section-startseite .slideshowck.slideshow-top .camera_next{top:33%}.tpl-section-startseite .slideshowck .cameraContent video{top:auto!important;bottom:0!important;height:auto!important}.tpl-panel-startseite{position:absolute;top:auto;right:0;bottom:0;left:0;padding-top:5%;padding-bottom:20px;background-color:transparent;background-image:linear-gradient( rgba(0,0,0,0) 0%,rgba(65,54,56,0.9) 35% )}.tpl-panel-startseite h1{font-family:var(--font-family-open);font-size:42px;font-weight:800;line-height:48px;letter-spacing:normal;margin:42px 0 42px 0!important}.tpl-panel-startseite ul{width:1200px;width:max-content;height:auto;margin:0 auto;columns:3;column-gap:142px}.tpl-panel-startseite ul li{position:relative;text-align:left;color:#fff;padding-left:20px;line-height:24px;list-style-type:none;width:max-content}.tpl-panel-startseite ul li:before{position:absolute;top:0;left:0;font-family:FontAwesome;font-size:16px;content:"\f00c";color:#ef3b39}.tpl-panel-startseite ul li a{font-family:var(--font-family-open);font-size:16px;font-weight:600;line-height:16px}@media all and (max-width:1020px){.tpl-panel-startseite ul{width:100%;column-gap:60px;columns:2}.tpl-panel-startseite ul li{font-size:13px;line-height:13px}}@media all and (max-width:820px){.tpl-modul-slideshow-startseite .slideshowck{}}@media all and (max-width:630px){.tpl-panel-startseite ul{display:none}}.tpl-section-partner .uk-h1{font-size:34px;font-weight:700;line-height:42px}.tpl-section-partner .uk-grid .el-item{transition:all 600ms ease-in-out;opacity:0.35}.tpl-section-partner .uk-grid .el-item:hover{opacity:1}.tpl-section-partner .uk-grid .el-content{font-family:var(--font-family-open);font-size:20px;font-weight:400;line-height:24px}.tpl-section-partner{padding-bottom:150px}.tpl-section-leistungen,.tpl-section-jobs{}.tpl-section-leistungen .el-title,.tpl-section-jobs .el-title{font-family:var(--font-family-open);position:relative;font-size:17px;font-weight:600;line-height:24px;padding:20px 22px 20px 0}.tpl-section-leistungen .el-title:after,.tpl-section-jobs .el-title:after{font-family:FontAwesome;font-size:56px;font-weight:100;line-height:64px;position:absolute;top:0;right:5px;bottom:0;left:auto;content:"\f105";color:#ef3b39}.tpl-section-leistungen .uk-grid .uk-grid,.tpl-section-jobs .uk-grid .uk-grid{display:grid;margin-left:0;grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.tpl-section-leistungen .uk-grid .uk-grid>div,.tpl-section-jobs .uk-grid .uk-grid>div{width:100%;grid-column:1;padding:0;margin:0;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.tpl-section-leistungen .uk-grid .uk-grid>div:hover,.tpl-section-jobs .uk-grid .uk-grid>div:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.tpl-section-leistungen .uk-grid .uk-tile-hover:hover,.tpl-section-jobs .uk-grid .uk-tile-hover:hover{background-color:#fff}.tpl-section-leistungen .uk-grid .uk-grid>div:nth-child(2),.tpl-section-jobs .uk-grid .uk-grid>div:nth-child(2),.tpl-section-leistungen .uk-grid .uk-grid>div:nth-child(5),.tpl-section-jobs .uk-grid .uk-grid>div:nth-child(5),.tpl-section-leistungen .uk-grid .uk-grid>div:nth-child(8),.tpl-section-jobs .uk-grid .uk-grid>div:nth-child(8){grid-column:3}.tpl-section-leistungen .uk-grid .uk-grid>div:nth-child(3),.tpl-section-jobs .uk-grid .uk-grid>div:nth-child(3),.tpl-section-leistungen .uk-grid .uk-grid>div:nth-child(6),.tpl-section-jobs .uk-grid .uk-grid>div:nth-child(6),.tpl-section-leistungen .uk-grid .uk-grid>div:nth-child(9),.tpl-section-jobs .uk-grid .uk-grid>div:nth-child(9){grid-column:2}.tpl-section-leistungen .uk-grid .uk-grid>div img,.tpl-section-jobs .uk-grid .uk-grid>div img{width:100%}.tpl-section-jobs .el-title{color:var(--text-color);font-size:16px;font-weight:900;width:100%;padding:28px 22px 28px 28px}.tpl-section-jobs .el-title:after{top:50%;bottom:auto;right:4px;transform:translateY(-50%)}.tpl-section-jobs .uk-grid .uk-grid>div a{height:100%;min-height:154px;display:flex!important;justify-content:center;align-items:center;background:#fff}.tpl-section-jobs h3.uk-h2{color:#fff!important;font-size:32px;margin:0 0 30px 0}@media all and (max-width:959px){.tpl-section-leistungen .uk-grid .uk-grid,.tpl-section-jobs .uk-grid .uk-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.tpl-section-leistungen .uk-grid .uk-grid>div,.tpl-section-jobs .uk-grid .uk-grid>div{grid-column:auto!important}}@media all and (max-width:579px){.tpl-section-leistungen .uk-grid .uk-grid,.tpl-section-jobs .uk-grid .uk-grid{grid-template-columns:1fr}}.tpl-section-contact-persons .el-item p span a{word-break:break-all}.tpl-section-contact-persons h2{margin-top:0}.tpl-section-contact-persons .el-item p,.tpl-section-contact-persons .el-item a,.tpl-section-contact-persons .el-item span,.tpl-section-contact-persons .el-item h1,.tpl-section-contact-persons .el-item h2,.tpl-section-contact-persons .el-item h3{font-size:20px;color:#fff;margin:0}.tpl-section-contact-persons .el-item.rot{background:#ef3b39}.tpl-section-contact-persons .el-item.blau{background:#203263}.tpl-section-leistungen .uk-grid .uk-grid .el-item{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.tpl-section-leistungen .uk-grid .uk-grid .el-item:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.tpl-section-leistungen .uk-tile-default.uk-tile-hover:hover{background-color:#fff!important}.tpl-section-contact-persons .el-content>p:nth-of-type(2){font-weight:bolder;line-height:24px;margin:0 0 16px 0}.tpl-section-contact-persons .el-content>p:nth-of-type(3){margin:10px 0;line-height:24px}.tpl-section-contact-persons .el-content>p a{display:inline-block;font-weight:bolder;font-size:16px;line-height:24px;word-break:break-all}.tpl-section-contact-persons .uk-grid .uk-grid .el-item{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.tpl-section-contact-persons .uk-grid .uk-grid .el-item:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}div.builder:last-of-type .tpl-section-contact-persons{margin-bottom:64px}.tpl-grid-standorte .el-title{font-size:26px;font-weight:bolder}.tpl-grid-standorte .el-content p{color:#fff;line-height:24px}.tpl-grid-standorte .el-content p a{font-size:16px;font-weight:600;color:#fff}.tpl-grid-standorte .uk-card-primary .el-content p a:hover,.tpl-section-anfahrt .uk-card-primary .uk-panel p a:hover{color:var(--link-hover-color)}.tpl-grid-standorte .uk-card-secondary .el-content p a:hover,.tpl-section-anfahrt .uk-card-secondary .uk-panel p a:hover{color:var(--link-color)}.tpl-section-anfahrt p{line-height:24px}.tpl-section-anfahrt a{font-weight:600}.tpl-section-anfahrt .leaflet-popup-content{margin:12px !important;text-align:center}.tpl-section-anfahrt .leaflet-popup-content strong{font-size:12px}.tpl-section-anfahrt .leaflet-popup-content p{margin-top:10px;font-size:10px;line-height:14px}.tpl-section-anfahrt .leaflet-control span{color:black}.tpl-section-anfahrt .uk-card-primary .uk-card-secondary{background-color:var(--primary-background)}.tpl-section-anfahrt .leaflet-bottom a{color:black}.tpl-section-anfahrt .leaflet-bottom a:hover{color:black}.tpl-badge.twenty-four-h-service{position:absolute;top:21%;right:7%;bottom:auto;left:auto;transform:rotate(20deg);z-index:9999;width:160px}.tpl-badge.twenty-four-h-service p{margin:0;padding:0}.tpl-badge.twenty-four-h-service img{max-width:100%}.tpl-badge.experienced-assembly-service{position:absolute;top:auto;right:7%;bottom:-100px;left:auto;transform:rotate(20deg);z-index:990;width:180px}.tpl-badge.experienced-assembly-service p{margin:0;padding:0}.tpl-badge.experienced-assembly-service img{max-width:100%;filter:drop-shadow(0 2px 4px #ffffff)}.uk-sticky-below .tpl-badge.twenty-four-h-service{top:86%;right:32px;width:80px}.itemid-101 .tpl-badge.experienced-assembly-service{top:15px;right:7%;bottom:auto;left:auto}@media all and (max-width:1480px){.tpl-badge.twenty-four-h-service{top:86%;right:32px;width:120px}.tpl-badge.experienced-assembly-service{bottom:-60px;width:120px}.itemid-101 .tpl-badge.experienced-assembly-service{top:-20px;bottom:auto}}.tpl-grid-standorte{}.tpl-section-kontakt{margin-bottom:-48px}.tpl-section-kontakt .convertforms .cf-fields{display:grid;grid-template-columns:1fr .45fr .45fr;grid-template-rows:auto auto auto auto auto auto;gap:0;grid-template-areas:"message name name" "message firma firma" "message tel tel" "dsgvo mail mail" "dsgvo captcha submit"}.tpl-section-kontakt .convertforms [data-name="Name"]{grid-area:name}.tpl-section-kontakt .convertforms [data-name="Firma"]{grid-area:firma}.tpl-section-kontakt .convertforms [data-name="Telefon"]{grid-area:tel}.tpl-section-kontakt .convertforms [data-name="E-Mail"]{grid-area:mail}.tpl-section-kontakt .convertforms [data-name="Nachricht"]{grid-area:message}.tpl-section-kontakt .convertforms [data-name="Nachricht"] textarea{min-height:200px}.tpl-section-kontakt .convertforms [data-name="Datenschutz akzeptiert"]{grid-area:dsgvo;margin:0}.tpl-section-kontakt .convertforms [data-type="recaptchaaio"]{grid-area:captcha;padding-top:0}.tpl-section-kontakt .convertforms [data-type="submit"]{grid-area:submit;width:100%;display:flex;justify-content:end;padding-top:0}.tpl-section-kontakt .convertforms .cf-fields .cf-one-half[data-type="submit"] .cf-btn{max-width:100%}.tpl-section-kontakt .convertforms .cf-fields .cf-one-half{width:100% !important}.tpl-section-kontakt .convertforms [data-name="Name"],.tpl-section-kontakt .convertforms [data-name="Firma"],.tpl-section-kontakt .convertforms [data-name="Telefon"],.tpl-section-kontakt .convertforms [data-name="E-Mail"],.tpl-section-kontakt .convertforms [data-type="recaptchaaio"],.tpl-section-kontakt .convertforms [data-type="submit"]{padding-left:20px}.tpl-section-kontakt .convertforms [data-name="Nachricht"],.tpl-section-kontakt .convertforms [data-name="Datenschutz akzeptiert"]{padding-right:20px}.convertforms .cf-fields .cf-one-half[data-type="submit"] .cf-btn{max-width:49.1%}.convertforms .cf-content-wrap,.convertforms .cf-form-wrap{padding:0}.convertforms .cf-control-group{position:relative}.convertforms .cf-label{}.convertforms .cf-list .cf-label{}.convertforms .uk-input,.convertforms .uk-textarea{margin:0;padding:4px 16px;height:52px;color:#58585a;border:1px solid #9e9e9e !important}.convertforms .uk-input:focus,.convertforms .uk-textarea:focus{border:1px solid var(--primary-background) !important;background-color:#fff}.convertforms.cf-success .cf-response{padding:0 !important;text-align:left !important;color:var(--text-color) !important;background-color:transparent !important}.convertforms button[type="submit"]{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:600;position:relative;width:248px;height:75px;margin:0;padding:4px 48px 4px 28px;color:#dedede;border:none;background-color:var(--primary-background) !important}.convertforms button[type="submit"]:hover{background-color:var(--secondary-background) !important}.convertforms button[type="submit"]:after{font-family:FontAwesome;font-size:56px;font-weight:100;line-height:68px;position:absolute;top:0;right:16px;bottom:0;left:auto;content:'\f105';color:#dedede}.convertforms [data-type="emptyspace"]{margin:0 !important}.convertforms [data-type="recaptcha"]{margin-top:24px}.convertforms [data-type="radio"]{display:flex;justify-content:flex-start;align-items:end}.convertforms [data-type="radio"] .cf-label{top:-4px;font-size:14px}.convertforms [data-type="radio"] .cf-radio-group .cf-label{top:3px;font-size:18px}.convertforms [data-type="checkbox"]{margin-top:16px}.convertforms [data-type="checkbox"] .cf-label{align-self:flex-start}.convertforms [data-type="checkbox"] .cf-label .checkmark-wrapper>div{align-items:start}.convertforms .checkmark-wrapper>div{align-items:baseline}.convertforms .checkmark-label{padding-top:0;width:auto;height:32px;transition:all 0.333s ease-in-out}.convertforms .checkmark-label input{display:none !important}.convertforms .checkmark-label .checkmark{position:relative;display:inline-block;overflow:visible;width:32px;min-width:32px;height:32px;margin:0 8px -12px 0;border:2px solid var(--primary-background);background-color:#fff}.convertforms .checkmark-label:hover input~.checkmark{border-color:var(--third-background)}.convertforms .checkmark-label input:checked~.checkmark{border:none;background-color:white}.convertforms .checkmark-label .checkmark:after{position:absolute;top:-10px;left:11px;display:none;width:16px;height:32px;content:"";transform:rotate(45deg);border:solid var(--primary-background);border-width:0 5px 5px 0}.convertforms .checkmark-label input:checked~.checkmark:after{display:block}.convertforms .checkmark-label.dase-label .checkmark{margin:8px 8px 0 0}.convertforms .tpl-feld-fokussiert .cf-label,.convertforms .tpl-feld-gefuellt .cf-label{top:-4px;font-size:14px}.convertforms .tpl-checkbox-zusatz{margin:0;padding:0;padding-left:56px}.convertforms .uc-text-embedding{background:#ddd;padding:20px;margin-bottom:20px;color:#111}.convertforms .uc-text-embedding strong{display:block;font-size:20px;font-weight:600;line-height:1.25;margin-bottom:14px}.convertforms .uc-text-embedding span.description-text{display:block;margin-bottom:0.5em}.convertforms .uc-custom-msg a,.convertforms .uc-text-embedding a{height:auto}@media (max-width:790px){.convertforms .cf-one-half{width:100% !important}.convertforms .cf-list-3-columns>div{width:100% !important;flex-basis:100% !important}}
