.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
section.hero-banner.alt{padding:50px 0}section.hero-banner.alt .content h1{margin-bottom:5px}section.hero-banner.alt .content h4{margin:0 0 30px;color:#5d7079;font-size:18px;font-weight:400}section.hero-banner.alt .brand-image{display:inline-block;width:120px;margin-bottom:15px}section.contact{position:relative;background:#f9fafb}section.contact--with-border{border-bottom:1px solid rgba(55,81,126,.1);padding-bottom:50px}@media (max-width:767px){section.contact--with-border{padding-bottom:30px}}section.contact--with-border .map-frame{padding-bottom:50px;background:#f9fafb!important}@media (max-width:767px){section.contact--with-border .map-frame{padding-bottom:30px}}section.contact .map-frame{position:absolute;top:0;right:0;width:50%;height:100%;background:#fff}section.contact .map-frame .map-frame-container{position:relative;width:100%;height:100%}section.contact .map-frame .map-frame-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.contact .map-frame .map-input-container{position:absolute;top:10px;right:10px;z-index:9999;display:inline-block;padding:15px;background:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.3)}section.contact .map-frame .map-input-container .form-control-sm{border:1px solid #dadce0!important}section.contact .container{pointer-events:none}section.contact .contact-content{padding:50px 50px 50px 0;pointer-events:all}section.contact .contact-content .contact-section+.contact-section{margin-top:50px}section.contact .contact-content .contact-section .section-header{margin-bottom:15px}section.contact .contact-content .contact-section .section-header .header-title{display:block;color:#37517e;font-size:18px;font-weight:500}section.contact .contact-content .contact-section .section-header .header-subtitle{display:block;color:#5d7079;font-size:14px;font-weight:400}section.contact .contact-content .contact-section .section-line+.section-line{margin-top:10px}section.contact .contact-content .contact-section .section-line>*{display:inline-block;vertical-align:top}section.contact .contact-content .contact-section .section-line>svg{color:#5d7079;font-size:14px;margin-top:4px;margin-right:10px}section.contact .contact-content .contact-section .section-line>a,section.contact .contact-content .contact-section .section-line>span{max-width:calc(100% - 32px);color:#5d7079;font-size:14px;text-decoration:none}section.contact .contact-content .contact-section .section-line>a:hover{color:#46555c}section.contact .contact-content .contact-section .section-line>.address{max-width:calc(100% - 32px);color:#5d7079;font-size:14px}section.contact .contact-content .contact-section .section-line>.address span{color:#5d7079;font-size:14px}section.contact .contact-content .contact-section .section-line>.address strong{color:#5d7079;font-size:14px;display:block}section.exhibited-machines{padding:80px 0}section.exhibited-machines .section-header{padding-left:18px;margin-bottom:30px}section.exhibited-machines .section-header h4{margin:0 0 5px;color:#37517e;font-size:24px;font-weight:500}section.exhibited-machines .section-header p{margin:0;color:#5d7079;font-size:14px;font-weight:400}section.exhibited-machines .machine-card{width:100%}section.exhibited-machines .machine-slides{opacity:0;width:calc(100% + 30px);margin-left:-15px;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out}section.exhibited-machines .machine-slides .machine-slide{width:25%;padding:0 15px}section.exhibited-machines .machine-slides .slick-track{margin-left:0!important}section.exhibited-machines .machine-slides.slick-initialized{opacity:1}section.exhibited-machines .slider-wrapper{position:relative;padding:0 18px}.pimcore_editable .pimcore_block_entry{display:inline-block;width:calc(25% - 3px)}@media (max-width:767px){section.hero-banner.alt{padding-top:0}section.hero-banner.alt .container{padding:0}section.hero-banner.alt .banner-image-container{border-radius:0}section.hero-banner.alt .banner-image-container img{-o-object-fit:cover;object-fit:cover}section.hero-banner.alt .content{padding:0 15px}section.contact .contact-content{padding-right:0}section.contact .map-frame{position:relative;padding-top:75%;width:100%;height:auto;border-top:1px solid rgba(55,81,126,.1);border-bottom:1px solid rgba(55,81,126,.1)}section.contact .map-frame .map-frame-container{position:static;width:auto;height:auto}section.exhibited-machines .section-header{padding-left:0}section.exhibited-machines .section-header h4{font-size:20px}section.exhibited-machines .slider-wrapper{padding:0}section.exhibited-machines .machine-slides .machine-slide{padding:0 5px}}
