@charset "UTF-8";@media (max-width:1199px){.show-xl{display:none}.show-lg{display:inline}.startseite{width:1030px!important;margin-left:-10px}.blog-post .blog-post-image{height:192px!important;overflow:hidden;position:relative}.height-card1{min-height:260px}.height-card2{min-height:100px}.height-card3{height:180px!important}}@media (max-width:1024px){.startseite{width:950px!important;margin-left:-10px}.show-xl{display:none}.show-lg{display:inline}.height-card1{min-height:260px}.height-card2{min-height:100px}.team .table-rahmen{background-color:#eee;padding:10px;min-height:330px}.lightbox-portfolio{margin-left:-20px;width:970px!important}}@media (max-width:991px){.quarter-section .container{padding-left:25px;padding-right:5px}.blog-post .blog-post-image{height:215px!important;overflow:hidden;position:relative}}@media only screen and (max-width:991px) and (orientation:landscape){.blog-post .blog-post-image{height:215px!important;overflow:hidden;position:relative}}@media only screen and (max-width:991px) and (min-width:767px){.startseite{width:740px!important;margin-left:-10px}.quarter-section .container{padding-left:25px;padding-right:5px}.grid-filter li{padding:0 15px}.grid.grid-3col li{width:50%;float:left;list-style:none}.height-card1{min-height:230px}.lightbox-portfolio{margin-left:-20px;width:800px!important}.blog-post .blog-post-image{height:auto;width:100%;overflow:hidden;position:relative}.height-card3{height:120px!important}}@media only screen and (max-width:778px){.startseite{width:740px!important;margin-left:-10px}.quarter-section .container{padding-left:25px;padding-right:5px}.grid-filter li{padding:0 15px}.grid.grid-3col li{width:50%;float:left;list-style:none}.height-card1{min-height:230px}.team .table-rahmen{background-color:#eee;padding:10px;min-height:270px}.lightbox-portfolio{margin-left:-20px;width:760px!important}.blog-post .blog-post-image{height:auto;width:100%;overflow:hidden;position:relative}}@media only screen and (max-width:767px){.startseite{width:720px!important;margin-left:-10px}.blog-post .blog-post-image{max-height:160px!important;width:100%;overflow:hidden;position:relative}.height-card2{min-height:120px}.height-card3{height:220px!important}}@media only screen and (max-width:575px){.startseite{width:540px!important;margin-left:-10px}.blog-post,.blog-post .blog-post-image{width:370px!important;overflow:hidden;position:relative}section.quarter-section{padding:40px 0}section.title-section{padding:40px 10px 40px 0}.page-title-large h1{font-size:30px;line-height:49px}.grid.grid-3col li{width:100%;float:left;list-style:none}.blog-post{max-width:370px!important}.blog-post .blog-post-image{min-height:240px!important;height:240px!important;max-height:240px!important}.height-card1{min-height:100px}.height-card2{min-height:80px}.height-card3{height:120px!important}}@media only screen and (max-width:480px){.mobile-logo,.startseite{margin-left:-10px}section.title-section .container{margin-left:0;padding-right:5px}.quarter-section .container{padding-left:15px;padding-right:15px}.startseite{width:380px!important}.show-lg ul{margin:0 5px}.grid-filter li{padding:5px 15px 5px 0}.height-card3{min-height:170px!important}.team h5{font-weight:700;margin:0 0 20px;padding:0}.lightbox-portfolio{margin-left:-20px;width:420px!important}.blog-post,.blog-post .blog-post-image{width:330px!important;max-width:330px!important;overflow:hidden;position:relative}.blog-post .blog-post-image{min-height:215px!important;height:215px!important;max-height:215px!important}}@media only screen and (max-width:390px){.startseite{width:350px!important;margin-left:-10px}.lightbox-portfolio{margin-left:-20px;width:400px!important}.blog-post .blog-post-image{height:240px!important;overflow:hidden;position:relative}}@media only screen and (max-width:375px){.startseite{width:330px!important;margin-left:-10px}.lightbox-portfolio{margin-left:-20px;width:380px!important}.blog-post{max-width:345px!important;overflow:hidden;position:relative}.blog-post .blog-post-image{height:auto;width:100%;overflow:hidden;position:relative}}@media only screen and (max-width:320px){.mobile-logo,.startseite{margin-left:-10px}.blog-post,.blog-post .blog-post-image{max-width:290px!important;overflow:hidden;position:relative}section.title-section .container{margin-left:0;padding-right:5px}.quarter-section .container{padding-left:15px;padding-right:15px}.page-title-large h1{font-size:24px;line-height:49px}.startseite{width:300px!important}.height-card3{min-height:200px!important}.lightbox-portfolio{margin-left:-20px;width:330px!important}.blog-post .blog-post-image{min-height:190px!important;height:190px!important;max-height:190px!important;width:290px!important}}