@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix) format('embedded-opentype'),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2) format('woff2'),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff) format('woff'),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf) format('truetype'),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(fonts/roboto-v20-latin/roboto-v20-latin-900.eot);src:local('Roboto Black'),local('Roboto-Black'),url(fonts/roboto-v20-latin/roboto-v20-latin-900.eot?#iefix) format('embedded-opentype'),url(fonts/roboto-v20-latin/roboto-v20-latin-900.woff2) format('woff2'),url(fonts/roboto-v20-latin/roboto-v20-latin-900.woff) format('woff'),url(fonts/roboto-v20-latin/roboto-v20-latin-900.ttf) format('truetype'),url(fonts/roboto-v20-latin/roboto-v20-latin-900.svg#Roboto) format('svg')}*{box-sizing:border-box}#slider img,.img-box img{width:100%;height:auto}body{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;padding:0;margin:0;font-weight:400;line-height:1.7rem;font-size:1.2rem}body:not(".wp-admin"),body:not(.home){background:#ffeacc}body.home footer .footer{display:block!important}body.home footer #footerMenu li{list-style:none;display:inline}figure{margin:0}#icon,.wsp-pages-title{display:none}header{background-color:#e4dfd9}header #navi{display:flex;justify-content:center;padding:15px}header #logo{padding:0 20px}header ul.nav-menu>li>ul{display:none;margin-top:10px}header ul.nav-menu>li>ul>li{display:block;font-weight:400}header nav{color:#02093c;font-weight:700;padding-top:4%}header nav a{color:#000;text-decoration:none;text-transform:uppercase}header nav a:hover{font-style:italic}header nav.site-navigation1{text-align:right}header img{height:100%;max-height:200px;min-height:100px}header li{list-style-type:none;display:inline-block;padding:0 15px;vertical-align:top}header #primary2nd{padding-left:0}ul.kategorie,ul.kategorie li{list-style-type:none!important;padding-left:0!important;color:#ff9401}.ufaq-faq-title-text{float:left;width:90%;color:#000}.ufaq-faq-title-text h4{font-weight:400}.ufaq-faq-title .ewd-ufaq-post-margin-symbol span{margin-top:-5px!important}.ufaq-faq-body{padding-left:40px!important}div.form-control input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}div.form-control select{display:inline-block;width:100%;height:calc(2.25rem+2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url(data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3E%3Cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3E%3C/svg%3E) no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.form-control input[name=acceptance-793]{width:20px;height:20px;display:inline}div.form-control span.wpcf7-list-item{display:inline-block;margin:0;padding:20px 0}.btn:not(:disabled):not(.disabled),div.form-control input[type=submit]:not(:disabled):not(.disabled){display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#007bff;border-color:#007bff}#footerMenu li,#footerMenu_aside li{padding-left:20px!important}.totalsoft-portfolio-categ,div[class^=content_filt_grid] div[class^=bar]{display:none!important}section[class^=grid]{padding-top:0!important;padding-bottom:0!important;margin-left:-8px}div[class^=grid__item] .meta{color:#000;background-color:#fff}ul[class^=totalsoft-portfolio-area]{text-align:left!important}input#s{margin-left:8px}.navbar li.current-menu-item>a{font-style:italic}#untermenu li:not(.current-menu-ancestor){display:none}#untermenu li.current-menu-ancestor ul li,#untermenu li.current-menu-item,#untermenu li.current-menu-item ul li,#untermenu li.current-menu-item>ul.sub-menu li,#untermenu li.current-menu-parent ul li{display:block}#untermenu #primary2nd{margin-top:-18px}#subbar ul.sub-menu li.current-menu-item:before{content:'';display:inline-block;height:41px;width:35px;margin-right:-10px;margin-left:-20px;background-image:url(/wp-content/themes/sambuga/img/marker.svg);background-size:contain;background-repeat:no-repeat;margin-bottom:-15px}ul.sub-menu{margin-top:30px!important}#primary-menu{padding-left:0}body:not(.home) #slider{width:100%;height:300px;background-image:url(/wp-content/uploads/2020/03/startbild.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}#slider{width:66.666666%;background-image:url(/wp-content/uploads/2020/03/startbild.jpg);background-position:top right;background-repeat:no-repeat;background-size:cover}aside{padding:25px}#container{width:85%;margin:0 auto;display:flex}aside#subbar,main#main-content{padding:25px 70px}main#main-content{margin-top:-5.2%;background:#fff;padding-top:5%}#main-content a,#main-content a:visited{color:#ff9401;text-decoration:none}#main-content a:hover{text-decoration:underline}aside#subbar{width:25%;padding:0;background:#ffd499}aside#subbar label{display:none}aside#subbar input[type=text]{line-height:1.4rem;width:70%}aside#subbar li{list-style:none}aside#subbar ul{margin-top:0;padding-left:0}aside#subbar ul li{line-height:2.5rem;padding-left:10px}aside#subbar ul li:not(:last-child){border-bottom:1px solid #fff}aside#subbar ul#menu-eltern li:first-child:not(#search-3){background:#ff9400;padding:20px 15px 15px 25px;margin-left:-15px;margin-bottom:25px;color:#fff;text-transform:uppercase;font-size:1.6rem}#subbar .aktiverEinzellink a,#subbar li.current-menu-parent>a{display:block;background:#ff9400;padding:20px 15px 15px 25px;margin-left:-10px;margin-bottom:25px;color:#fff;text-transform:uppercase;font-size:1.6rem}aside#subbar a{text-decoration:none;color:#02093c}main#main-content{width:75%}main#main-content h2{margin-top:0;letter-spacing:.5rem;line-height:2.4rem;text-transform:uppercase;font-weight:400}#main-content li{padding-bottom:5px}body.home main{display:flex}main h1{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-weight:900;color:#ff9400;text-transform:uppercase;font-size:2.2rem;line-height:2.5rem;letter-spacing:.1rem}main aside{font-size:1.3rem;line-height:2.4rem;width:33.333333%}#boxen>ul{margin:0;padding:0;display:flex}#boxen div{color:#1a171b;overflow:auto}#boxen>ul>li{vertical-align:top;width:33.333333%;padding:0 50px;padding-bottom:100px;display:inline-block}#boxen li{list-style-type:none}#boxen ul#lcp_instance_0,#boxen ul#lcp_instance_0 li{padding-left:0}#boxen li h2{text-align:center;background:#ff9400;margin:0 -50px;padding:20px 15px 15px;margin-bottom:25px;color:#fff}#boxen>ul>li:nth-child(2){background:#ffd499}#boxen li:nth-child(2) h2{color:#000;background:#ffd499}#boxen li:last-child{padding:0}#boxen li:last-child img{height:auto;width:100%}footer{clear:both}@media(min-width:2000px){main{min-height:500px}}@media(max-width:1279px){side#subbar ul{margin-left:0}#logo{display:none}.navbar li:not(.current-menu-item) ul{display:none}#icon{display:inline-block;width:30px}.navbar ul{display:none}#icon+.navbar ul,#icon+.navbar+a+.navbar ul{display:none}#icon.open+.navbar ul#primary-menu,#icon.open+.navbar+a+.navbar ul#primary2nd,.navbar li.current-menu-item ul.sub-menu{display:block!important}#logo-mobile{position:absolute;z-index:3;display:block!important;margin:0 auto;top:10px;height:120px;left:calc(50% - 100px)}.navbar li,header #navi{display:block;text-align:right;width:100%}.navbar li{text-align:left}header nav{padding-top:0}header .nav-menu{margin-left:0;padding-left:0}header #navi{position:absolute;z-index:2;right:0}header{height:140px}#navi{background-color:#e4dfd9}.navbar li{border-top:1px solid #fff;padding:10px}#navbar ul{padding-bottom:0}#navbar2{margin-top:-18px}#container{width:95%}}@media(max-width:1200px){#container{width:100%}aside#subbar{padding:0!important}aside#subbar ul#secondary li:first-child{font-size:1.5rem}}@media(max-width:900px){#container{width:100%}.footer{display:inline-block!important}footer{background-color:#e4dfd9}footer li{display:inline}footer li a{text-decoration:none}footer li:after{content:" |"}footer li:last-child:after{content:" "}#slider{height:400px;width:100%}#logo-mobile{top:10px;height:90px;left:calc(50% - 83px)}main#main-content{width:100%;margin-top:0}main{display:block}main aside{padding-top:0;width:100%}main#main-content h2{line-height:2rem;letter-spacing:0}#boxen ul{display:block}#boxen ul li{display:block;width:100%;padding:0 25px}#boxen ul li h2{margin:0 -25px}}@media(max-width:900px){#footerMenu li{padding-left:0!important}#footerMenu li:first-child{padding-left:20px!important}body #slider,body:not(.home) aside{display:none}}@media(max-width:700px){.wp-block-image .alignright{float:left!important;margin-left:0!important;padding:0 25px 25px 0}}@media(max-width:414px){aside#subbar,main#main-content{padding:25px}main#main-content h2{font-size:1.4em}}@media(max-width:320px){main#main-content h2{font-size:1.2em}}