@media(max-width: 991px){.mobile-no-bg{background:none !important}}@media only screen and (max-width: 1366px){.logo-pack-mobile-hidden{display:none}.logo-pack-desktop-hidden{display:block}}@media only screen and (max-device-width: 1280px)and (max-device-height: 800px){body.page-home .sm_header-stoerer{top:120px !important}}@media(max-width: 994px){.sm_header-stoerer{top:100px;width:auto !important}.sm_header-stoerer img{max-width:500px}body:not(.page-home) .sm_header-stoerer{top:375px}body:not(.page-home) .sm_header-stoerer img{max-width:400px}.page-micro-market .sm_module-accordion .panel .row{display:block}.page-micro-market .list-group-item .col-md-2:not(:last-child),.page-micro-market .list-group-item .col-md-4:not(:last-child){border-right:none}.page-micro-market .sm_product-checkbox-wrapper .col-sm-12+.col-sm-12{margin-top:0 !important}#kontakt-modal .modal-content{overflow:hidden}#kontakt-form form{margin-bottom:150px}#kontakt-form .sm_product-checkbox-wrapper>.row>:not(:last-child){border-right:unset}#kontakt-form .sm_product-checkbox-wrapper>.row{display:block}#kontakt-form .sm_form-button-wrapper{display:block}.sm_copyright{right:unset;left:30px}.sm_xmas-slide{background-position:70% center !important}}@media(min-device-width: 768px)and (max-device-height: 1024px){body.page-ueber-uns .sm_header-stoerer,body.page-vensolutions .sm_header-stoerer,body.page-bargeld-zahlungssysteme .sm_header-stoerer,body.page-automatensteuerungen .sm_header-stoerer,body.page-postmix-zapfhaehne .sm_header-stoerer,body.page-leistungen .sm_header-stoerer,body.page-arbeiten-bei-sm .sm_header-stoerer,body.page-stellenangebote .sm_header-stoerer{top:100px !important}body.page-ueber-uns img,body.page-vensolutions img,body.page-bargeld-zahlungssysteme img,body.page-automatensteuerungen img,body.page-postmix-zapfhaehne img,body.page-leistungen img,body.page-arbeiten-bei-sm img,body.page-stellenangebote img{max-width:100% !important}.sm_header-stoerer{top:300px !important}}@media(max-width: 767px){.sm-mb-20{margin-bottom:20px}.sm_header-stoerer{right:0%}.sm_header-stoerer img{max-width:100%}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){#karriere{padding-bottom:0 !important}.page-ueber-uns .home-slider .caption-layer,.page-about-us .home-slider .caption-layer{max-width:100%}.img-box.sm_kontakt-link.mt-30-imp{margin-top:0 !important}.d-sm-flex{display:flex}.d-sm-block{display:block}.home-slider .home-slide-3{background-position:center -75px !important}.home-slider .slick-slide h1{line-height:42px}.home-slider .slick-slide h1 span{font-size:34px}.home-slider .slick-slide h4{font-size:1.2em;line-height:1.2em}.slick-slide .text-center img{height:auto !important}.home-slider .section-bg-image.bg-bottom{background-position:center bottom}h3,.h3{font-size:30px;line-height:34px}.home-slider h3,.home-slider .h3{font-size:1.5em;line-height:1.2em}h2,.h2{font-size:32px;line-height:38px}h2+p{margin-top:25px}.parallax-custom-height.section-bg-image.box-middle-container .container{padding-top:130px !important;padding-bottom:130px !important}.hidden-mobile{display:none !important}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed !important}#sm-subpage-intro-header-container{min-height:initial !important;height:auto !important}#sm-subpage-intro-header-container h1{font-size:34px;line-height:42px}#sm-subpage-intro-header-container h4{font-size:20px !important;line-height:25px !important}#sm-subpage-intro-header-container .container{position:relative;max-width:100%}.sm-simple-parallax{background-attachment:scroll}.white-header h1{font-size:34px;line-height:42px}.white-header h4{font-size:20px !important;line-height:25px !important}.section-pins{display:none}#vencube,#vensoft,#ventool{background-image:none !important}#vencube .container{padding-bottom:0 !important;padding-top:50px !important}#vensoft .container{padding-top:0 !important;padding-bottom:0 !important}#ventool .container{padding-top:0 !important}.list-group-item .panel{padding:0 15px}.accordion-list .list-group-item img:not(.sm-check-symbol){margin-left:0;margin-bottom:-20px}.list-group-item .col-md-8{width:100%}.text-center-sm h1,.text-center-sm p{text-align:left !important}.image-section-container{height:70vh;background-position:66% 75% !important}.image-section-container h1{font-size:34px;line-height:42px}.image-section-container h4{font-size:20px !important;line-height:25px !important}.image-section-container .container{position:relative;height:100%;width:100%;max-width:100%;padding-top:100px !important}.paragraph-col-2{column-count:1}.gallery-slider{margin-top:0 !important}.gallery-slider h2{display:none}.page-ueber-uns .image-section-container{background-position:66% 53% !important}.aktuelles .row{margin-bottom:25px}.block-quote.quote-2{padding:0}.block-quote.quote-2:before{top:-55px}.block-quote.quote-2:after{content:none}#steckbriefe .img-box.adv-img-side-content .caption{width:100%}#steckbriefe .img-box.adv-img-half-content .caption{position:static}#steckbriefe .adv-img:not(.adv-img-side-content)>.img-box{position:absolute;height:100%;z-index:0}#steckbriefe .img-box:not(.circle) img{width:auto;min-width:100%;height:100%;max-width:none;float:right;object-fit:cover}#steckbriefe a.img-box{width:100% !important}#steckbriefe .bewerben .img-box:not(.circle) img{width:100%;height:auto;float:none;object-fit:cover}#steckbriefe .bewerben a.img-box{width:100% !important}.form-box div[class*=col-md-]{margin-top:0}.download-section .container{padding-top:25px !important;padding-bottom:15px !important}.flexslider [class*=row-]{height:100% !important}.list-group{margin-bottom:0}header .fixed-top{height:70px !important}header>.navbar{border-bottom:1px solid #e4e4e4 !important}ul.list-group li.list-group-item{padding:5px 10px 5px 35px}.btn-sm-md{margin-bottom:5px}.hidden-desktop{display:block}.sm_header-stoerer{width:160px !important;top:200px;right:0%}.sm_header-stoerer img{max-width:100%}body:not(.page-home) .sm_header-stoerer{right:0;top:98px;z-index:994;margin:0 !important;max-width:35% !important}body:not(.page-home) .sm_header-stoerer img{max-width:100%;margin:0;float:right}body.page-vensolutions .sm_header-stoerer{margin-top:5px !important}body.page-leistungen .sm_header-stoerer{position:absolute}.hausmesse-anmeldung-form .modal-body{padding-left:0;padding-right:0}#sm_side-push-in{width:99vw}#sm_side-push-in.sm_push-in-hidden{right:calc(-99vw + 30px )}body.stoerer-enabled #sm-subpage-intro-header-container h1{font-size:25px;line-height:30px}body.stoerer-enabled #sm-subpage-intro-header-container h4{font-size:18px !important;line-height:22px !important}body.stoerer-enabled #sm-subpage-intro-header-container h1,body.stoerer-enabled #sm-subpage-intro-header-container h4{max-width:65%}}@media only screen and (max-device-width: 375px)and (max-device-height: 812px){body.page-arbeiten-bei-sm .sm_header-stoerer{margin-top:0 !important}}@media only screen and (max-device-width: 600px)and (max-device-height: 1024px){.home-slider .home-slide-3{background-position:center -100px !important}}@media only screen and (max-device-width: 360px)and (max-device-height: 640px){.home-slider .home-slide-3{background-position:center -130px !important}}@media only screen and (max-width: 320px){.home-slider .home-slide-3{background-position:center -100px !important}.sm_header-stoerer{top:100px}body.page-arbeiten-bei-sm .sm_header-stoerer{margin-top:0 !important}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px){.sm-simple-parallax{background-attachment:scroll}.home-slide-2{background-image:url("../images/home/slider-top02-mobile.jpg") !important}#sm-subpage-intro-header-container .container{max-width:85%}#sm-subpage-intro-header-container h1{font-size:50px}.img-box.adv-img-side-content .caption{padding-top:0;width:70%}.img-box.adv-img-side-content .caption h2{margin-top:15px}.btn-sm-md{margin-bottom:5px}.page-home #aktuelles .img-box{max-height:145px}.mobile-pt0{padding-top:0 !important}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){.home-slider .slick-slide h1 span{font-size:50px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.home-slide-2{background-position:center bottom !important}h3{line-height:31px}.page-home ul.list-group li.list-group-item:before{left:0}.page-home ul.list-group li.list-group-item{padding:5px 0px 5px 18px}.page-referenzen ul.list-group li.list-group-item:before,.page-references ul.list-group li.list-group-item:before{left:0}.page-referenzen ul.list-group li.list-group-item,.page-references ul.list-group li.list-group-item{padding:5px 0px 5px 18px}.pricing-table h3{font-size:20px;line-height:30px}.hidden-mobile{display:none}#vencube,#vensoft,#ventool{background-image:none !important}.flex-viewport li .section-bg-image{height:100% !important}.aktuelles .row{margin-bottom:40px}.page-stellenangebote .text-left,.page-job-offers .text-left{text-align:left !important}#steckbriefe .adv-img .img-box img{width:100%;height:270px;object-fit:cover}.adv-img{height:270px}.img-box.adv-img-side-content .caption{width:100%}}@media(min-width: 1200px){footer .container{width:1400px}}@media(min-width: 1400px){footer .container{width:1600px}}@media(pointer: coarse)and (max-width: 575.98px){.convention-overlay{display:none}.convention-mobile-banner{display:block}}/*# sourceMappingURL=cuSTORMSMEDIA.css.map */
