#colorbox,#cboxOverlay{z-index:9999;}#cboxOverlay{position:fixed;top:0;left:0;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background-color:#003d74;}#colorbox{outline:0;min-width:100%;left:0 !important;}#cboxWrapper{width:100% !important;max-width:1280px;margin:0 auto;position:relative;z-index:9999;border:1px solid rgba(255,255,255,0.3);}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin:0 auto;}#cboxTitle{position:absolute;bottom:-48px;left:0;color:#ffffff;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999;font-family:"Produkt","Roboto Slab",Arial,sans-serif;}#cboxCurrent{position:absolute;bottom:-40px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/themes/custom/demagcranes/css/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/themes/custom/demagcranes/css/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious,#cboxNext{position:absolute;top:360px;background:#0080f8;outline:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:-9999px;z-index:10000;box-shadow:2px 2px 8px rgba(0,0,0,0.5);}#cboxPrevious::after,#cboxNext::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e902";pointer-events:none;font-size:1.25rem;float:left;color:#ffffff;width:40px;height:50px;line-height:50px;text-align:center;text-indent:0;}#cboxPrevious{left:-20px;}#cboxPrevious:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#cboxPrevious:hover,#cboxNext:hover{background:#003d74;}#cboxNext{right:-20px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/themes/custom/demagcranes/css/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;top:0;right:0;}#cboxClose:hover{background-position:-25px -25px;}#block-subscribeblock,.paragraph--type--newsletter-subscription{max-width:82.5rem;margin-right:auto;margin-left:auto;}#block-subscribeblock::before,#block-subscribeblock::after,.paragraph--type--newsletter-subscription::before,.paragraph--type--newsletter-subscription::after{display:table;content:" ";}#block-subscribeblock::after,.paragraph--type--newsletter-subscription::after{clear:both;}#block-subscribeblock .paragraph-wrapper,.paragraph--type--newsletter-subscription .paragraph-wrapper{width:100%;float:left;padding-right:0.46875rem;padding-left:0.46875rem;}@media screen and (min-width:75em){#block-subscribeblock .paragraph-wrapper,.paragraph--type--newsletter-subscription .paragraph-wrapper{padding-right:1.25rem;padding-left:1.25rem;}}#block-subscribeblock .paragraph-wrapper .paragraph-content,.paragraph--type--newsletter-subscription .paragraph-wrapper .paragraph-content{max-width:82.5rem;margin-right:auto;margin-left:auto;width:100%;float:left;padding-right:0.46875rem;padding-left:0.46875rem;background:linear-gradient(180deg,#0053A4 0%,#003D74 100%);padding:2.1875rem;}#block-subscribeblock .paragraph-wrapper .paragraph-content::before,#block-subscribeblock .paragraph-wrapper .paragraph-content::after,.paragraph--type--newsletter-subscription .paragraph-wrapper .paragraph-content::before,.paragraph--type--newsletter-subscription .paragraph-wrapper .paragraph-content::after{display:table;content:" ";}#block-subscribeblock .paragraph-wrapper .paragraph-content::after,.paragraph--type--newsletter-subscription .paragraph-wrapper .paragraph-content::after{clear:both;}@media screen and (min-width:75em){#block-subscribeblock .paragraph-wrapper .paragraph-content,.paragraph--type--newsletter-subscription .paragraph-wrapper .paragraph-content{padding-right:1.25rem;padding-left:1.25rem;}}#block-subscribeblock .paragraph-wrapper .paragraph-content,#block-subscribeblock .paragraph-wrapper .paragraph-content:last-child,.paragraph--type--newsletter-subscription .paragraph-wrapper .paragraph-content,.paragraph--type--newsletter-subscription .paragraph-wrapper .paragraph-content:last-child{float:none;}#block-subscribeblock h2,.paragraph--type--newsletter-subscription h2{color:#ffffff;text-align:center;margin-bottom:0;}#block-subscribeblock .description,#block-subscribeblock .field-name-field-subcribe-description,.paragraph--type--newsletter-subscription .description,.paragraph--type--newsletter-subscription .field-name-field-subcribe-description{color:#ffffff;text-align:center;margin:1.625rem 0 1.875rem;max-width:621.35px;margin-right:auto;margin-left:auto;}#block-subscribeblock .description::before,#block-subscribeblock .description::after,#block-subscribeblock .field-name-field-subcribe-description::before,#block-subscribeblock .field-name-field-subcribe-description::after,.paragraph--type--newsletter-subscription .description::before,.paragraph--type--newsletter-subscription .description::after,.paragraph--type--newsletter-subscription .field-name-field-subcribe-description::before,.paragraph--type--newsletter-subscription .field-name-field-subcribe-description::after{display:table;content:" ";}#block-subscribeblock .description::after,#block-subscribeblock .field-name-field-subcribe-description::after,.paragraph--type--newsletter-subscription .description::after,.paragraph--type--newsletter-subscription .field-name-field-subcribe-description::after{clear:both;}#block-subscribeblock .description .row-constrained-content,#block-subscribeblock .field-name-field-subcribe-description .row-constrained-content,.paragraph--type--newsletter-subscription .description .row-constrained-content,.paragraph--type--newsletter-subscription .field-name-field-subcribe-description .row-constrained-content{width:100%;float:left;padding-right:0.46875rem;padding-left:0.46875rem;}@media screen and (min-width:75em){#block-subscribeblock .description .row-constrained-content,#block-subscribeblock .field-name-field-subcribe-description .row-constrained-content,.paragraph--type--newsletter-subscription .description .row-constrained-content,.paragraph--type--newsletter-subscription .field-name-field-subcribe-description .row-constrained-content{padding-right:1.25rem;padding-left:1.25rem;}}#block-subscribeblock .field-name-field-subcribe-link,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link{margin-top:-1.25rem;}#block-subscribeblock .field-name-field-subcribe-link .field-item,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item{text-align:center;}@media screen and (min-width:48em){#block-subscribeblock .field-name-field-subcribe-link .field-item,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item{margin:0 auto;max-width:292.04px;margin-right:auto;margin-left:auto;}#block-subscribeblock .field-name-field-subcribe-link .field-item::before,#block-subscribeblock .field-name-field-subcribe-link .field-item::after,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item::before,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item::after{display:table;content:" ";}#block-subscribeblock .field-name-field-subcribe-link .field-item::after,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item::after{clear:both;}#block-subscribeblock .field-name-field-subcribe-link .field-item .row-constrained-content,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item .row-constrained-content{width:100%;float:left;padding-right:0.46875rem;padding-left:0.46875rem;}}@media screen and (min-width:48em) and (min-width:75em){#block-subscribeblock .field-name-field-subcribe-link .field-item .row-constrained-content,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item .row-constrained-content{padding-right:1.25rem;padding-left:1.25rem;}}#block-subscribeblock .field-name-field-subcribe-link .field-item a,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item a{display:inline-block;font-family:"Produkt","Roboto Slab",Arial,sans-serif;color:#ffffff;background:#0053a4;border-radius:0;border:none;padding:0.6em 1.8em;text-transform:uppercase;cursor:pointer;text-align:center;-webkit-appearance:none;transition:all 0.2s;padding:0.75rem 4.2em 0.75rem 1.8em;font-size:0.875rem;min-width:13.75rem;position:relative;line-height:1rem;text-align:center;margin-right:0;margin-top:0;}#block-subscribeblock .field-name-field-subcribe-link .field-item a:hover,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item a:hover{background:#003d74;color:#ffffff;}#block-subscribeblock .field-name-field-subcribe-link .field-item a::after,.paragraph--type--newsletter-subscription .field-name-field-subcribe-link .field-item a::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e902";pointer-events:none;font-size:1.25rem;width:2.5rem;background:#0080f8;position:absolute;padding-top:0.75rem;padding-bottom:0.75rem;top:0;right:0;bottom:0;}#block-subscribeblock form,.paragraph--type--newsletter-subscription form{max-width:401.81px;margin-right:auto;margin-left:auto;position:relative;}#block-subscribeblock form::before,#block-subscribeblock form::after,.paragraph--type--newsletter-subscription form::before,.paragraph--type--newsletter-subscription form::after{display:table;content:" ";}#block-subscribeblock form::after,.paragraph--type--newsletter-subscription form::after{clear:both;}#block-subscribeblock form .row-constrained-content,.paragraph--type--newsletter-subscription form .row-constrained-content{width:100%;float:left;padding-right:0.46875rem;padding-left:0.46875rem;}@media screen and (min-width:75em){#block-subscribeblock form .row-constrained-content,.paragraph--type--newsletter-subscription form .row-constrained-content{padding-right:1.25rem;padding-left:1.25rem;}}#block-subscribeblock form .form-item label,.paragraph--type--newsletter-subscription form .form-item label{display:none;}#block-subscribeblock form .form-item input,.paragraph--type--newsletter-subscription form .form-item input{border:1px solid #d9d9d9;padding:0.5em 1em;margin:0;height:2.5rem;}#block-subscribeblock form .form-actions,.paragraph--type--newsletter-subscription form .form-actions{background:#0080f8;height:2.5rem;width:2.5rem;display:inline-block;color:#ffffff;position:absolute;top:0;right:0;transition:all 0.2s;}#block-subscribeblock form .form-actions:hover,.paragraph--type--newsletter-subscription form .form-actions:hover{background:#0053a4;}#block-subscribeblock form .form-actions .form-submit,.paragraph--type--newsletter-subscription form .form-actions .form-submit{background:none;border:none;margin:0;float:left;text-indent:-9999px;overflow:hidden;width:100%;line-height:2.5rem;padding:0;}#block-subscribeblock form .form-actions::after,.paragraph--type--newsletter-subscription form .form-actions::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e902";pointer-events:none;font-size:1.5rem;line-height:40px;position:absolute;top:0;left:0;right:0;text-align:center;}.dialog-link-modal{background:#ffffff;padding:0.625rem;}iframe.modal-iframe{max-width:100%;}.view-menu-liftups{min-height:450px;}.view-menu-liftups .views-row .menu-liftup-link{display:block;background:#ffffff;margin:0 0 0.25rem 0;padding:0;white-space:normal;}.view-menu-liftups .views-row .menu-liftup-link .field-name-field-main-media{display:inline-block;vertical-align:top;max-width:33%;overflow:hidden;}.view-menu-liftups .views-row .menu-liftup-link .field-name-field-main-media img{height:150px;width:auto;max-width:none;}.view-menu-liftups .views-row .menu-liftup-link .menu-liftup-info{display:inline-block;vertical-align:top;max-width:65%;padding:1.5em;}.view-menu-liftups .views-row .menu-liftup-link .menu-liftup-info p{font-family:"Istok Web";font-size:0.875rem;margin:0;}.login-descriptions .login-block .field-name-field-tools .paragraph--type--tool{padding-bottom:2.5rem;position:relative;}.login-descriptions .login-block .field-name-field-tools .description-wrapper{overflow:hidden;display:block;max-height:0;transition:max-height 0.5s;text-align:center;margin-bottom:1.25rem;}.login-descriptions .login-block .field-name-field-tools .description-wrapper .description-title{margin-top:1.25rem;}.login-descriptions .login-block .field-name-field-tools .description-wrapper.show-more{max-height:200px;}.login-descriptions .login-block .field-name-field-tools .show-more-button{cursor:pointer;display:inline-block;color:#0080f8;text-transform:uppercase;font-weight:bold;font-size:0.875rem;line-height:21px;vertical-align:top;position:absolute;bottom:1.25rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto;}.login-descriptions .login-block .field-name-field-tools .show-more-button::before{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e912";pointer-events:none;font-size:1.3125rem;line-height:21px;vertical-align:top;padding-right:0.2em;}.login-descriptions .login-block .field-name-field-tools .show-more-button.showing::before{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e90d";pointer-events:none;}.off-canvas.is-transition-overlap{z-index:101;}.off-canvas [id^=block-contact-en],.off-canvas [id^=block-contact-ksr-kran]{padding:1.5625rem 0;}.off-canvas [id^=block-contact-en] .block-title,.off-canvas [id^=block-contact-ksr-kran] .block-title{text-align:center;}.off-canvas [id^=block-contact-en] .block-title::after,.off-canvas [id^=block-contact-ksr-kran] .block-title::after{content:"";display:block;width:3.75rem;height:0.375rem;margin-top:1.5625rem;margin-bottom:0;margin-left:auto;margin-right:auto;background:#ffd51f;}.off-canvas [id^=block-contact-en] .block-title::after,.off-canvas [id^=block-contact-ksr-kran] .block-title::after{width:2.5rem;}@media screen and (max-width:59.9375em){#block-webform{margin-inline:15px;}}#block-webform .block-title{margin:0 auto 1.25rem;}@media screen and (min-width:48em){#block-webform .block-title{max-width:800px;}}#block-webform form.krane-configurator-form{margin:0;}label,legend{font-size:0.75rem;font-weight:bold;line-height:1.0625rem;margin:0;color:#323231;}label.form-required span,legend.form-required span{font-weight:normal;color:#676f77;}label.error,legend.error{position:absolute;bottom:0;}.webform-submission-form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;}@media screen and (min-width:48em){.webform-submission-form{max-width:800px;margin:0 auto;}}.webform-submission-form .form-item,.webform-submission-form .form-actions{width:100%;margin:0 5px;}@media screen and (min-width:48em){.webform-submission-form .form-item:not(.form-type-textarea),.webform-submission-form .form-actions:not(.form-type-textarea){width:calc(50% - 10px);}}@media screen and (min-width:48em){.webform-submission-form fieldset .form-item{width:100% !important;}}.webform-submission-form .webform-actions{max-width:250px;margin:auto;}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{border:0.0625rem solid #d9d9d9;background-color:#ffffff;color:#676f77;font-family:"Istok Web",sans-serif;font-size:0.875rem;line-height:1.25rem;box-shadow:none;}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{box-shadow:none;border:0.0625rem solid #0080f8;}input[type=text].error,input[type=password].error,input[type=date].error,input[type=datetime].error,input[type=datetime-local].error,input[type=month].error,input[type=week].error,input[type=email].error,input[type=number].error,input[type=search].error,input[type=tel].error,input[type=time].error,input[type=url].error,textarea.error{border-color:#e63312;}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url]{line-height:1.25rem;height:2.5rem;padding:0.625rem 1rem;}textarea{margin-top:1rem;height:100%;min-height:200px;}@media screen and (min-width:60em){textarea{min-height:300px;}}textarea::-webkit-input-placeholder{font-weight:bold;}textarea::-moz-placeholder{font-weight:bold;}textarea:-ms-input-placeholder{font-weight:bold;}textarea:-moz-placeholder{font-weight:bold;}.js-form-type-radio label:not(.error):before{border-radius:50%;}.js-form-type-radio input[type=radio]:checked + label:not(.error)::before,.js-form-type-radio input[type=radio]:checked + label.error + label:not(.error)::before{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e91e";pointer-events:none;display:block;float:left;font-size:1.25rem;color:#0053a4;height:1.875rem;width:1.875rem;border:1px solid #d9d9d9;background-color:#ffffff;margin-right:1.375rem;position:relative;text-align:center;line-height:30px;margin-bottom:30px;}.js-form-type-checkbox,.js-form-type-radio{position:relative;padding-top:0.5em;margin-bottom:1em;}.js-form-type-checkbox input,.js-form-type-radio input{display:none;}.js-form-type-checkbox label:not(.error),.js-form-type-radio label:not(.error){margin:0 0 1.25rem;line-height:1.875rem;font-size:0.875rem;height:1.875rem;color:#676f77;font-weight:normal;}.js-form-type-checkbox label:not(.error):before,.js-form-type-radio label:not(.error):before{content:"";display:block;float:left;font-size:1.25rem;color:#0053a4;height:1.875rem;width:1.875rem;border:1px solid #d9d9d9;background-color:#ffffff;margin-right:1.375rem;position:relative;text-align:center;line-height:30px;}.js-form-type-checkbox label.error,.js-form-type-radio label.error{right:0;left:auto;}.js-form-type-checkbox.error label:not(.error):before,.js-form-type-radio.error label:not(.error):before{border:1px solid #e63312;}.js-form-type-checkbox input[type=checkbox] + label.error + label:not(.error),.js-form-type-radio input[type=checkbox] + label.error + label:not(.error){cursor:pointer;}.js-form-type-checkbox input[type=checkbox]:checked + label:not(.error)::before,.js-form-type-checkbox input[type=checkbox]:checked + label.error + label:not(.error)::before,.js-form-type-radio input[type=checkbox]:checked + label:not(.error)::before,.js-form-type-radio input[type=checkbox]:checked + label.error + label:not(.error)::before{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e91e";display:block;float:left;font-size:1.25rem;color:#0053a4;height:1.875rem;width:1.875rem;border:1px solid #d9d9d9;background-color:#ffffff;margin-right:1.375rem;position:relative;text-align:center;line-height:30px;}.paragraph--type--hero-blue .hero-container .hero-content .field-name-field-hero-lead-text{margin-bottom:0.625rem;overflow:hidden;}.paragraph--type--hero-blue .hero-container .hero-content .field-name-field-hero-lead-text p{color:#ffffff;}.image_picker_selector .thumbnail{border:none;box-shadow:none;}.webform-actions,.webform-submission-form .form-actions{margin:2.1875rem auto;position:relative;height:2.5rem;display:block;}.webform-actions::after,.webform-submission-form .form-actions::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e902";pointer-events:none;font-size:1.25rem;width:2.5rem;background:#0080f8;position:absolute;color:#ffffff;top:0;right:0;bottom:0;text-align:center;line-height:40px;}.webform-actions input[type=submit],.webform-submission-form .form-actions input[type=submit]{display:inline-block;font-family:"Produkt","Roboto Slab",Arial,sans-serif;color:#ffffff;background:#0053a4;border-radius:0;border:none;padding:0.6em 1.8em;text-transform:uppercase;cursor:pointer;text-align:center;-webkit-appearance:none;transition:all 0.2s;padding:0.75rem 4.2em 0.75rem 1.8em;font-size:0.875rem;min-width:13.75rem;position:relative;line-height:1rem;text-align:center;width:100%;margin:0;}.webform-actions input[type=submit]:hover,.webform-submission-form .form-actions input[type=submit]:hover{background:#003d74;color:#ffffff;}.webform-actions input[type=submit]::after,.webform-submission-form .form-actions input[type=submit]::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e902";pointer-events:none;font-size:1.25rem;width:2.5rem;background:#0080f8;position:absolute;padding-top:0.75rem;padding-bottom:0.75rem;top:0;right:0;bottom:0;}.webform-actions input[type=submit].button.success,.webform-actions input[type=submit].button.success:hover,.webform-actions input[type=submit].button.success:focus,.webform-submission-form .form-actions input[type=submit].button.success,.webform-submission-form .form-actions input[type=submit].button.success:hover,.webform-submission-form .form-actions input[type=submit].button.success:focus{background-color:#0080f8;color:#ffffff;display:inline-block;font-family:"Produkt","Roboto Slab",Arial,sans-serif;color:#ffffff;background:#0053a4;border-radius:0;border:none;padding:0.6em 1.8em;text-transform:uppercase;cursor:pointer;text-align:center;-webkit-appearance:none;transition:all 0.2s;padding:0.75rem 4.2em 0.75rem 1.8em;font-size:0.875rem;min-width:13.75rem;position:relative;line-height:1rem;text-align:center;}.webform-actions input[type=submit].button.success:hover,.webform-actions input[type=submit].button.success:hover:hover,.webform-actions input[type=submit].button.success:focus:hover,.webform-submission-form .form-actions input[type=submit].button.success:hover,.webform-submission-form .form-actions input[type=submit].button.success:hover:hover,.webform-submission-form .form-actions input[type=submit].button.success:focus:hover{background:#003d74;color:#ffffff;}.webform-actions input[type=submit].button.success::after,.webform-actions input[type=submit].button.success:hover::after,.webform-actions input[type=submit].button.success:focus::after,.webform-submission-form .form-actions input[type=submit].button.success::after,.webform-submission-form .form-actions input[type=submit].button.success:hover::after,.webform-submission-form .form-actions input[type=submit].button.success:focus::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e902";pointer-events:none;font-size:1.25rem;width:2.5rem;background:#0080f8;position:absolute;padding-top:0.75rem;padding-bottom:0.75rem;top:0;right:0;bottom:0;}#block-additional-contact-information{border-top:0.0625rem solid #d9d9d9;padding:2.1875rem 0;}#block-additional-contact-information .field-block-content--body .field-items .field-item:first-child p{margin-bottom:0;}#block-additional-contact-information .field-block-content--body .field-items .field-item a{font-weight:bold;}.contact-section .field-paragraph--field-section-title h2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .field-paragraph--field-section-title h2{font-size:2.5rem;line-height:3rem;}@media screen and (min-width:48em){.contact-section .field-paragraph--field-section-title h2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .field-paragraph--field-section-title h2{font-size:3.375rem;line-height:4.125rem;}}.contact-section .paragraph--type--simple-text,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .paragraph--type--simple-text{text-align:center;opacity:0;}.contact-section .contact_purpose_selector .selector_title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector .selector_title{font-size:0.875rem;line-height:1.625rem;text-align:center;color:#676f77;margin-bottom:1rem;display:block;}.contact-section .contact_purpose_selector ul.three_option_switch,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch{box-shadow:0 6px 6px 0 rgba(0,0,0,0.15);border-radius:1.25rem;margin-left:0;}.contact-section .contact_purpose_selector ul.three_option_switch::before,.contact-section .contact_purpose_selector ul.three_option_switch::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch::after{display:table;content:" ";}.contact-section .contact_purpose_selector ul.three_option_switch::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch::after{clear:both;}.contact-section .contact_purpose_selector ul.three_option_switch li,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch li{height:2.5rem;text-align:center;display:block;list-style:none;float:left;border:1px solid #0080f8;color:#0080f8;text-transform:uppercase;font-size:0.75rem;line-height:2.5rem;font-weight:bold;cursor:pointer;}@media screen and (min-width:48em){.contact-section .contact_purpose_selector ul.three_option_switch li,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch li{font-size:0.875rem;}}.contact-section .contact_purpose_selector ul.three_option_switch li:first-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch li:first-child{border-radius:1.25rem 0 0 1.25rem;border-right:0 none;}.contact-section .contact_purpose_selector ul.three_option_switch li:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch li:last-child{border-radius:0 1.25rem 1.25rem 0;border-left:0 none;}.contact-section .contact_purpose_selector ul.three_option_switch li.active,body.node--type-microsite .paragraph--type--block .field-type-entity-reference .contact_purpose_selector ul.three_option_switch li.active{background:#0080f8;color:#ffffff;}.contact-section.contact-form .field-paragraph--field-block-ref > .field-items > .field-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference.contact-form .field-paragraph--field-block-ref > .field-items > .field-item{padding:2.5rem 0;}.contact-section #block-contact-form-plz,.contact-section #block-contact-form-plz-cranes,.contact-section #block-contact-form-plz-components,.contact-section #block-contact-form-plz-solution-page,.contact-section #block-contact-form-plz-drives,.contact-section #block-contact-en,.contact-section #block-contact-ksr-kran,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran{max-width:82.5rem;margin-right:auto;margin-left:auto;max-width:52.5rem;width:100%;float:left;padding-right:0.46875rem;padding-left:0.46875rem;}.contact-section #block-contact-form-plz::before,.contact-section #block-contact-form-plz::after,.contact-section #block-contact-form-plz-cranes::before,.contact-section #block-contact-form-plz-cranes::after,.contact-section #block-contact-form-plz-components::before,.contact-section #block-contact-form-plz-components::after,.contact-section #block-contact-form-plz-solution-page::before,.contact-section #block-contact-form-plz-solution-page::after,.contact-section #block-contact-form-plz-drives::before,.contact-section #block-contact-form-plz-drives::after,.contact-section #block-contact-en::before,.contact-section #block-contact-en::after,.contact-section #block-contact-ksr-kran::before,.contact-section #block-contact-ksr-kran::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran::before,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran::after{display:table;content:" ";}.contact-section #block-contact-form-plz::after,.contact-section #block-contact-form-plz-cranes::after,.contact-section #block-contact-form-plz-components::after,.contact-section #block-contact-form-plz-solution-page::after,.contact-section #block-contact-form-plz-drives::after,.contact-section #block-contact-en::after,.contact-section #block-contact-ksr-kran::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en::after,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran::after{clear:both;}@media screen and (min-width:75em){.contact-section #block-contact-form-plz,.contact-section #block-contact-form-plz-cranes,.contact-section #block-contact-form-plz-components,.contact-section #block-contact-form-plz-solution-page,.contact-section #block-contact-form-plz-drives,.contact-section #block-contact-en,.contact-section #block-contact-ksr-kran,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran{padding-right:1.25rem;padding-left:1.25rem;}}.contact-section #block-contact-form-plz,.contact-section #block-contact-form-plz:last-child,.contact-section #block-contact-form-plz-cranes,.contact-section #block-contact-form-plz-cranes:last-child,.contact-section #block-contact-form-plz-components,.contact-section #block-contact-form-plz-components:last-child,.contact-section #block-contact-form-plz-solution-page,.contact-section #block-contact-form-plz-solution-page:last-child,.contact-section #block-contact-form-plz-drives,.contact-section #block-contact-form-plz-drives:last-child,.contact-section #block-contact-en,.contact-section #block-contact-en:last-child,.contact-section #block-contact-ksr-kran,.contact-section #block-contact-ksr-kran:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en:last-child,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran:last-child{float:none;}.contact-section #block-contact-form-plz .block-title,.contact-section #block-contact-form-plz-cranes .block-title,.contact-section #block-contact-form-plz-components .block-title,.contact-section #block-contact-form-plz-solution-page .block-title,.contact-section #block-contact-form-plz-drives .block-title,.contact-section #block-contact-en .block-title,.contact-section #block-contact-ksr-kran .block-title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz .block-title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes .block-title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components .block-title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page .block-title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives .block-title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en .block-title,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran .block-title{display:none;}.contact-section #block-contact-form-plz .webform-select-other .form-item,.contact-section #block-contact-form-plz-cranes .webform-select-other .form-item,.contact-section #block-contact-form-plz-components .webform-select-other .form-item,.contact-section #block-contact-form-plz-solution-page .webform-select-other .form-item,.contact-section #block-contact-form-plz-drives .webform-select-other .form-item,.contact-section #block-contact-en .webform-select-other .form-item,.contact-section #block-contact-ksr-kran .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran .webform-select-other .form-item{float:none;padding:0;width:100% !important;}@media screen and (min-width:48em){.contact-section #block-contact-form-plz .webform-select-other .form-item,.contact-section #block-contact-form-plz-cranes .webform-select-other .form-item,.contact-section #block-contact-form-plz-components .webform-select-other .form-item,.contact-section #block-contact-form-plz-solution-page .webform-select-other .form-item,.contact-section #block-contact-form-plz-drives .webform-select-other .form-item,.contact-section #block-contact-en .webform-select-other .form-item,.contact-section #block-contact-ksr-kran .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en .webform-select-other .form-item,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran .webform-select-other .form-item{padding-right:1.125rem;width:50% !important;}}.contact-section #block-contact-form-plz .webform-select-other .select2,.contact-section #block-contact-form-plz-cranes .webform-select-other .select2,.contact-section #block-contact-form-plz-components .webform-select-other .select2,.contact-section #block-contact-form-plz-solution-page .webform-select-other .select2,.contact-section #block-contact-form-plz-drives .webform-select-other .select2,.contact-section #block-contact-en .webform-select-other .select2,.contact-section #block-contact-ksr-kran .webform-select-other .select2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz .webform-select-other .select2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes .webform-select-other .select2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components .webform-select-other .select2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page .webform-select-other .select2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives .webform-select-other .select2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en .webform-select-other .select2,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran .webform-select-other .select2{width:100% !important;}.contact-section #block-contact-form-plz fieldset.js-form-wrapper,.contact-section #block-contact-form-plz-cranes fieldset.js-form-wrapper,.contact-section #block-contact-form-plz-components fieldset.js-form-wrapper,.contact-section #block-contact-form-plz-solution-page fieldset.js-form-wrapper,.contact-section #block-contact-form-plz-drives fieldset.js-form-wrapper,.contact-section #block-contact-en fieldset.js-form-wrapper,.contact-section #block-contact-ksr-kran fieldset.js-form-wrapper,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz fieldset.js-form-wrapper,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes fieldset.js-form-wrapper,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components fieldset.js-form-wrapper,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page fieldset.js-form-wrapper,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives fieldset.js-form-wrapper,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en fieldset.js-form-wrapper,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran fieldset.js-form-wrapper{margin:20px 0;}.contact-section #block-contact-form-plz fieldset.js-form-wrapper legend,.contact-section #block-contact-form-plz-cranes fieldset.js-form-wrapper legend,.contact-section #block-contact-form-plz-components fieldset.js-form-wrapper legend,.contact-section #block-contact-form-plz-solution-page fieldset.js-form-wrapper legend,.contact-section #block-contact-form-plz-drives fieldset.js-form-wrapper legend,.contact-section #block-contact-en fieldset.js-form-wrapper legend,.contact-section #block-contact-ksr-kran fieldset.js-form-wrapper legend,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz fieldset.js-form-wrapper legend,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes fieldset.js-form-wrapper legend,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components fieldset.js-form-wrapper legend,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page fieldset.js-form-wrapper legend,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives fieldset.js-form-wrapper legend,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en fieldset.js-form-wrapper legend,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran fieldset.js-form-wrapper legend{margin-bottom:10px;}.contact-section #block-contact-form-plz fieldset.js-form-wrapper .js-form-type-webform-markup,.contact-section #block-contact-form-plz-cranes fieldset.js-form-wrapper .js-form-type-webform-markup,.contact-section #block-contact-form-plz-components fieldset.js-form-wrapper .js-form-type-webform-markup,.contact-section #block-contact-form-plz-solution-page fieldset.js-form-wrapper .js-form-type-webform-markup,.contact-section #block-contact-form-plz-drives fieldset.js-form-wrapper .js-form-type-webform-markup,.contact-section #block-contact-en fieldset.js-form-wrapper .js-form-type-webform-markup,.contact-section #block-contact-ksr-kran fieldset.js-form-wrapper .js-form-type-webform-markup,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz fieldset.js-form-wrapper .js-form-type-webform-markup,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes fieldset.js-form-wrapper .js-form-type-webform-markup,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components fieldset.js-form-wrapper .js-form-type-webform-markup,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page fieldset.js-form-wrapper .js-form-type-webform-markup,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives fieldset.js-form-wrapper .js-form-type-webform-markup,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en fieldset.js-form-wrapper .js-form-type-webform-markup,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran fieldset.js-form-wrapper .js-form-type-webform-markup{line-height:1.3rem;font-size:0.875rem;height:1.875rem;color:#676f77;font-weight:normal;margin-bottom:15px;}.contact-section #block-contact-form-plz .fieldset-wrapper .js-form-type-checkbox,.contact-section #block-contact-form-plz-cranes .fieldset-wrapper .js-form-type-checkbox,.contact-section #block-contact-form-plz-components .fieldset-wrapper .js-form-type-checkbox,.contact-section #block-contact-form-plz-solution-page .fieldset-wrapper .js-form-type-checkbox,.contact-section #block-contact-form-plz-drives .fieldset-wrapper .js-form-type-checkbox,.contact-section #block-contact-en .fieldset-wrapper .js-form-type-checkbox,.contact-section #block-contact-ksr-kran .fieldset-wrapper .js-form-type-checkbox,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz .fieldset-wrapper .js-form-type-checkbox,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes .fieldset-wrapper .js-form-type-checkbox,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components .fieldset-wrapper .js-form-type-checkbox,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page .fieldset-wrapper .js-form-type-checkbox,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives .fieldset-wrapper .js-form-type-checkbox,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en .fieldset-wrapper .js-form-type-checkbox,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran .fieldset-wrapper .js-form-type-checkbox{margin-bottom:0;}.contact-section #block-contact-form-plz .fieldset-wrapper .js-form-type-checkbox label,.contact-section #block-contact-form-plz-cranes .fieldset-wrapper .js-form-type-checkbox label,.contact-section #block-contact-form-plz-components .fieldset-wrapper .js-form-type-checkbox label,.contact-section #block-contact-form-plz-solution-page .fieldset-wrapper .js-form-type-checkbox label,.contact-section #block-contact-form-plz-drives .fieldset-wrapper .js-form-type-checkbox label,.contact-section #block-contact-en .fieldset-wrapper .js-form-type-checkbox label,.contact-section #block-contact-ksr-kran .fieldset-wrapper .js-form-type-checkbox label,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz .fieldset-wrapper .js-form-type-checkbox label,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes .fieldset-wrapper .js-form-type-checkbox label,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components .fieldset-wrapper .js-form-type-checkbox label,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page .fieldset-wrapper .js-form-type-checkbox label,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives .fieldset-wrapper .js-form-type-checkbox label,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en .fieldset-wrapper .js-form-type-checkbox label,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran .fieldset-wrapper .js-form-type-checkbox label{margin-bottom:0.875rem;}.contact-section #block-contact-form-plz .fieldset-wrapper div.webform-has-field-suffix input,.contact-section #block-contact-form-plz-cranes .fieldset-wrapper div.webform-has-field-suffix input,.contact-section #block-contact-form-plz-components .fieldset-wrapper div.webform-has-field-suffix input,.contact-section #block-contact-form-plz-solution-page .fieldset-wrapper div.webform-has-field-suffix input,.contact-section #block-contact-form-plz-drives .fieldset-wrapper div.webform-has-field-suffix input,.contact-section #block-contact-en .fieldset-wrapper div.webform-has-field-suffix input,.contact-section #block-contact-ksr-kran .fieldset-wrapper div.webform-has-field-suffix input,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz .fieldset-wrapper div.webform-has-field-suffix input,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes .fieldset-wrapper div.webform-has-field-suffix input,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components .fieldset-wrapper div.webform-has-field-suffix input,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page .fieldset-wrapper div.webform-has-field-suffix input,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives .fieldset-wrapper div.webform-has-field-suffix input,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en .fieldset-wrapper div.webform-has-field-suffix input,body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran .fieldset-wrapper div.webform-has-field-suffix input{width:150px;display:inline-block;}.contact-section #block-contact-form-plz textarea[rows],.contact-section #block-contact-form-plz-cranes textarea[rows],.contact-section #block-contact-form-plz-components textarea[rows],.contact-section #block-contact-form-plz-solution-page textarea[rows],.contact-section #block-contact-form-plz-drives textarea[rows],.contact-section #block-contact-en textarea[rows],.contact-section #block-contact-ksr-kran textarea[rows],body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz textarea[rows],body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-cranes textarea[rows],body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-components textarea[rows],body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-solution-page textarea[rows],body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-form-plz-drives textarea[rows],body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-en textarea[rows],body.node--type-microsite .paragraph--type--block .field-type-entity-reference #block-contact-ksr-kran textarea[rows]{height:15rem;}.webform-submission-euroblech-exhibition-form #edit-date-of-visit--wrapper{width:100%;margin-bottom:30px;}.webform-submission-euroblech-exhibition-form #edit-date-of-visit--wrapper .js-form-type-radio input[type=radio]:checked + label:not(.error)::before,.webform-submission-euroblech-exhibition-form #edit-date-of-visit--wrapper .js-form-type-radio input[type=radio]:checked + label.error + label:not(.error)::before{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e91e";pointer-events:none;margin-bottom:0;}.webform-submission-euroblech-exhibition-form #edit-date-of-visit--wrapper legend span{font-family:"Istok Web",sans-serif;font-size:0.75rem;line-height:1.25rem;}.webform-submission-euroblech-exhibition-form #edit-date-of-visit--wrapper #edit-date-of-visit{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webform-submission-euroblech-exhibition-form #edit-date-of-visit--wrapper #edit-date-of-visit > .form-item-date-of-visit{width:calc(50% - 10px) !important;}.webform-submission-euroblech-exhibition-form .js-form-item-accept-terms label:before{margin-bottom:30px;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;margin-block:1.875rem;padding:1.25rem;border:1px solid rgba(0,0,0,0.1);background-color:#f6f6f6;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .js-webform-radios{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media screen and (min-width:48em){.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .js-webform-radios{-ms-flex-direction:row;flex-direction:row;}}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper legend{display:contents;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper legend span{margin-block:1.25rem;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item{-ms-flex:1;flex:1;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25rem;margin-left:3.125rem;padding:1.25rem;border-left:0.25rem solid #868685;background-color:#ffffff;color:#868685;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item .description{-ms-flex:1;flex:1;margin:0;padding-top:0.625rem;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item .description strong{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0.3125rem;color:#333333;font-weight:900;}@media screen and (min-width:48em){.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item .description{margin-left:1.875rem;padding-top:0;}}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item label.option{position:initial;-ms-flex-order:initial;order:initial;display:initial;width:100%;height:100%;margin:0;padding-top:1.25rem;font-weight:normal;color:currentColor;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item label.option strong{color:#333333;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item label.option:before{position:absolute;inset:0.625rem auto auto -3.125rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:0;font-size:0.875rem;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item:before{content:"";min-width:6.875rem;height:2.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;}@media screen and (min-width:48em){.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item:before{min-width:9.375rem;height:3.75rem;}}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item:first-of-type{border-color:#0080f8;}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item:first-of-type:before{background-image:url(/themes/custom/demagcranes/images/crane-config/distributor.png);}.webform-submission-contact-english-in-add-form #edit-select-one-of-the-following-options--wrapper .form-item:last-of-type:before{background-image:url(/themes/custom/demagcranes/images/crane-config/demag.svg);}.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text{margin:0.625rem 0 0;padding:0 0.625rem;}@media screen and (min-width:60em){.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text{margin:1.25rem 0 0;padding:0 1.1646875rem;}}.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text .field-paragraph--field-simple-text-content{position:relative;height:17.5em;background:#0053a4 url(/themes/custom/demagcranes/images/letsgoup-blog.jpg) no-repeat;background-position:center;}@media screen and (max-width:47.9375em){.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text .field-paragraph--field-simple-text-content{background-size:190%;}}.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text .field-paragraph--field-simple-text-content p{margin:0;}.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text .field-paragraph--field-simple-text-content a{color:#0053a4;position:absolute;top:0;bottom:0;left:0;right:0;transition:background 0.2s;text-indent:-9999px;overflow:hidden;}.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text .field-paragraph--field-simple-text-content a:hover{background:rgba(0,61,116,0.5);color:rgba(0,61,116,0.5);}.paragraph--type--section.blog-liftup .section-content .section-column .paragraph--type--simple-text .field-paragraph--field-simple-text-content a::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e910";pointer-events:none;text-indent:0;color:#ffffff;position:absolute;font-size:24px;top:1em;right:1em;}.geolocation-map-wrapper{height:100%;}
@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.block-views-block-postal-search-postal-code-search-worldwide{padding:0 15px;}@media screen and (min-width:60em){.block-views-block-postal-search-postal-code-search-worldwide{padding:0;}}.worldwide-postal-search-form{background-repeat:no-repeat;background-size:cover;background-position:center;padding:15px;max-height:none !important;}@media screen and (min-width:60em){.worldwide-postal-search-form{padding:90px;}}.worldwide-postal-search-form .select2-container{width:100% !important;}.worldwide-postal-search-form .worldwide-postal-search-form__filters .js-form-type-checkbox label,.worldwide-postal-search-form .dach-postal-search-map__sidebar-expandable .view-filters form .js-form-type-checkbox label,.dach-postal-search-map__sidebar-expandable .view-filters .worldwide-postal-search-form form .js-form-type-checkbox label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.worldwide-postal-search-form .worldwide-postal-search-form__filters .js-form-type-checkbox label:before,.worldwide-postal-search-form .dach-postal-search-map__sidebar-expandable .view-filters form .js-form-type-checkbox label:before,.dach-postal-search-map__sidebar-expandable .view-filters .worldwide-postal-search-form form .js-form-type-checkbox label:before{height:20px !important;width:20px !important;margin-right:1em !important;font-size:1rem !important;line-height:21px !important;}.worldwide-postal-search-form .worldwide-postal-search-form__filters-item{margin-bottom:10px;}.worldwide-postal-search-form .worldwide-postal-search-form__content{display:-ms-flexbox;display:flex;padding:20px;background:#f6f6f6;max-height:none !important;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media screen and (min-width:60em){.worldwide-postal-search-form .worldwide-postal-search-form__content{padding:60px;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}}.worldwide-postal-search-form .worldwide-postal-search-form__content form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}.worldwide-postal-search-form .worldwide-postal-search-form__content p{margin-bottom:2px;}.worldwide-postal-search-form .worldwide-postal-search-form__content h2{position:relative;margin-bottom:3rem;font-size:20px;color:#a6a6a6;}@media screen and (min-width:60em){.worldwide-postal-search-form .worldwide-postal-search-form__content h2{font-size:32px;}}.worldwide-postal-search-form .worldwide-postal-search-form__content h2:before{content:"";display:block;width:3.75rem;height:0.375rem;position:absolute;left:0;bottom:-65%;background:#ffd51f;}@media screen and (min-width:60em){.worldwide-postal-search-form .worldwide-postal-search-form__content h2:before{bottom:-25%;}}.worldwide-postal-search-form .worldwide-postal-search-form__content h5,.worldwide-postal-search-form .worldwide-postal-search-form__content .l-footer .footer .block-footernavigation > ul.menu > li > a,.l-footer .footer .worldwide-postal-search-form .worldwide-postal-search-form__content .block-footernavigation > ul.menu > li > a,.worldwide-postal-search-form .worldwide-postal-search-form__content .l-footer .footer .block-footernavigation-ksrkran > ul.menu > li > a,.l-footer .footer .worldwide-postal-search-form .worldwide-postal-search-form__content .block-footernavigation-ksrkran > ul.menu > li > a,.worldwide-postal-search-form .worldwide-postal-search-form__content .l-footer .footer .block-footernavigation-vi > ul.menu > li > a,.l-footer .footer .worldwide-postal-search-form .worldwide-postal-search-form__content .block-footernavigation-vi > ul.menu > li > a{color:#a6a6a6;}.worldwide-postal-search-form .worldwide-postal-search-form__content ul{list-style:none;}.worldwide-postal-search-form .worldwide-postal-search-form__content ul li{margin-bottom:12px;position:relative;}.worldwide-postal-search-form .worldwide-postal-search-form__content ul li:before{content:" ";display:block;width:0.4375rem;height:0.375rem;position:absolute;top:0.5rem;left:-1rem;background:url(/themes/custom/demagcranes/images/magic_12degree_bullet.png);}.worldwide-postal-search-form .worldwide-postal-search-form__info-container{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;}@media screen and (min-width:60em){.worldwide-postal-search-form .worldwide-postal-search-form__info-container{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;padding-right:30px;}}.worldwide-postal-search-form__filters,.dach-postal-search-map__sidebar-expandable .view-filters form{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters,.dach-postal-search-map__sidebar-expandable .view-filters form{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;padding-left:30px;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item,.worldwide-postal-search-form__filters .js-form-item,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item{width:100%;font-weight:bold;margin-top:0;margin-bottom:15px;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item label,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item label,.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .description,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .description,.worldwide-postal-search-form__filters .js-form-item label,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item label,.worldwide-postal-search-form__filters .js-form-item .description,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .description{display:none;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item[data-empty=true] .select2-selection__rendered,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item[data-empty=true] .select2-selection__rendered,.worldwide-postal-search-form__filters .js-form-item[data-empty=true] .select2-selection__rendered,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item[data-empty=true] .select2-selection__rendered{color:#a6a6a6;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2,.worldwide-postal-search-form__filters .js-form-item .select2,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2{width:100%;margin:0;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2 .select2-selection,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2 .select2-selection,.worldwide-postal-search-form__filters .js-form-item .select2 .select2-selection,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2 .select2-selection{height:3.2rem !important;padding:1rem !important;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow,.worldwide-postal-search-form__filters .js-form-item .select2 .select2-selection .select2-selection__arrow,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2 .select2-selection .select2-selection__arrow{width:3.2rem !important;height:3.2rem !important;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow:after,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow:after,.worldwide-postal-search-form__filters .js-form-item .select2 .select2-selection .select2-selection__arrow:after,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2 .select2-selection .select2-selection__arrow:after{display:inline-block;width:100%;height:100%;line-height:50px;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2 .select2-selection,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2 .select2-selection,.worldwide-postal-search-form__filters .js-form-item .select2 .select2-selection,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2 .select2-selection{height:60px !important;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__rendered,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__rendered,.worldwide-postal-search-form__filters .js-form-item .select2 .select2-selection .select2-selection__rendered,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2 .select2-selection .select2-selection__rendered{line-height:28px;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow,.worldwide-postal-search-form__filters .js-form-item .select2 .select2-selection .select2-selection__arrow,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2 .select2-selection .select2-selection__arrow{width:60px !important;height:60px !important;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow:after,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .select2 .select2-selection .select2-selection__arrow:after,.worldwide-postal-search-form__filters .js-form-item .select2 .select2-selection .select2-selection__arrow:after,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .select2 .select2-selection .select2-selection__arrow:after{line-height:60px;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .form-checkbox label,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .form-checkbox label,.worldwide-postal-search-form__filters .js-form-item .form-checkbox label,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .form-checkbox label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .form-checkbox label:before,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .form-checkbox label:before,.worldwide-postal-search-form__filters .js-form-item .form-checkbox label:before,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .form-checkbox label:before{height:1.375rem;width:1.375rem;line-height:22px;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item.form-type-checkbox label,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item.form-type-checkbox label,.worldwide-postal-search-form__filters .js-form-item.form-type-checkbox label,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item.form-type-checkbox label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item.form-type-checkbox label:before,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item.form-type-checkbox label:before,.worldwide-postal-search-form__filters .js-form-item.form-type-checkbox label:before,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item.form-type-checkbox label:before{height:20px;width:20px;margin-right:1em;font-size:1rem;line-height:21px;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item .option,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item .option,.worldwide-postal-search-form__filters .js-form-item .option,.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item .option{color:#222;display:inline-block;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address{position:relative;display:none;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode:after,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode:after,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address:after,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address:after{font-family:"Font Awesome 6 Pro","sans-serif";content:"\f304";position:absolute;inset:0 0 0 auto;width:51px;height:51px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#0080f8;pointer-events:none;font-size:20px;color:#ffffff;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode:after,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode:after,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address:after,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address:after{width:60px;height:60px;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input{height:3.2rem !important;font-weight:bold;color:#323231;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input{height:60px !important;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input::-webkit-input-placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input::-webkit-input-placeholder,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input::-webkit-input-placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input::-webkit-input-placeholder{color:#a6a6a6;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input::-moz-placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input::-moz-placeholder,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input::-moz-placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input::-moz-placeholder{color:#a6a6a6;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input:-ms-input-placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input:-ms-input-placeholder,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input:-ms-input-placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input:-ms-input-placeholder{color:#a6a6a6;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input::placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input::placeholder,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input::placeholder,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input::placeholder{color:#a6a6a6;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input input::-webkit-outer-spin-button,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input input::-webkit-outer-spin-button,.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input input::-webkit-inner-spin-button,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input input::-webkit-inner-spin-button,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input input::-webkit-outer-spin-button,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input input::-webkit-outer-spin-button,.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input input::-webkit-inner-spin-button,.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-item--zipcode input input[type=number],.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-item--zipcode input input[type=number],.worldwide-postal-search-form__filters .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input input[type=number],.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address input input[type=number]{-moz-appearance:textfield;}.worldwide-postal-search-form__filters #zipcode,.dach-postal-search-map__sidebar-expandable .view-filters form #zipcode{height:3.2rem !important;padding:1rem !important;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters #zipcode,.dach-postal-search-map__sidebar-expandable .view-filters form #zipcode{height:60px !important;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-actions input[type=submit],.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-actions input[type=submit],.worldwide-postal-search-form__filters .form-actions input[type=submit],.dach-postal-search-map__sidebar-expandable .view-filters form .form-actions input[type=submit]{display:inline-block;font-family:"Produkt","Roboto Slab",Arial,sans-serif;color:#ffffff;background:#0053a4;border-radius:0;border:none;padding:0.6em 1.8em;text-transform:uppercase;cursor:pointer;text-align:center;-webkit-appearance:none;transition:all 0.2s;width:100%;font-weight:bold;padding:16px;font-family:"Produkt","Roboto Slab",Arial,sans-serif;text-transform:uppercase;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-actions input[type=submit]:hover,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-actions input[type=submit]:hover,.worldwide-postal-search-form__filters .form-actions input[type=submit]:hover,.dach-postal-search-map__sidebar-expandable .view-filters form .form-actions input[type=submit]:hover{background:#003d74;color:#ffffff;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__filters-actions input[type=submit],.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__filters-actions input[type=submit],.worldwide-postal-search-form__filters .form-actions input[type=submit],.dach-postal-search-map__sidebar-expandable .view-filters form .form-actions input[type=submit]{margin-bottom:1.875rem;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__title,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__title{margin-bottom:0.625rem;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__title,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__title{margin-bottom:0.9375rem;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__text,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__text{margin-top:1.875rem;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__text,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__text{margin-block:auto 1.5rem;}}.worldwide-postal-search-form__filters .worldwide-postal-search-form__text .button,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__text .button{display:-ms-inline-flexbox;display:inline-flex;gap:0.5rem;-ms-flex-align:center;align-items:center;margin:0;padding:1.0625rem 1.5625rem;font:700 10px/12px "Produkt","Roboto Slab",Arial,sans-serif;color:#0053a3;background-color:#f9d527;}.worldwide-postal-search-form__filters .worldwide-postal-search-form__text .button i,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__text .button i{font-size:0.75rem;}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__text .button i,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__text .button i{font-size:0.875rem;}}@media screen and (min-width:60em){.worldwide-postal-search-form__filters .worldwide-postal-search-form__text .button,.dach-postal-search-map__sidebar-expandable .view-filters form .worldwide-postal-search-form__text .button{gap:0.625rem;font-size:0.875rem;line-height:1rem;}}.postal-search-result{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;background:#ffffff;padding:10px;width:100%;min-width:320px;opacity:0.5;transition:opacity 0.3s;}@media screen and (min-width:60em){.postal-search-result{padding:20px;}}.postal-search-result h4,.postal-search-result span{color:#222;}.postal-search-result:not(:last-of-type){margin-bottom:10px;}.postal-search-result .postal-search-result__name{margin-bottom:10px;margin-top:12px;}@media screen and (min-width:60em){.postal-search-result .postal-search-result__name{margin-top:0;padding-right:140px;}}.postal-search-result .postal-search-result__label{-ms-flex-order:-1;order:-1;background:#a6a6a6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#ffffff;padding:10px 16px;height:24px;-webkit-clip-path:polygon(4% 0,100% 0%,100% 100%,0 100%);clip-path:polygon(4% 0,100% 0%,100% 100%,0 100%);font-size:10px;font-weight:bold;-ms-flex-item-align:end;align-self:flex-end;pointer-events:none;transition:color 0.3s;}@media screen and (min-width:60em){.postal-search-result .postal-search-result__label{position:absolute;top:10px;right:0;font-size:12px;height:27px;}}.postal-search-result .postal-search-result__location{font-weight:bold;font-size:14px;}@media screen and (min-width:60em){.postal-search-result .postal-search-result__location{font-size:16px;}}.postal-search-result hr{width:100%;margin:0;border-color:#cecece;margin-top:15px;}.postal-search-result .postal-search-result__phone{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;pointer-events:none;}@media screen and (min-width:60em){.postal-search-result .postal-search-result__phone{-ms-flex-flow:row nowrap;flex-flow:row nowrap;}}.postal-search-result .postal-search-result__phone a{-ms-flex:1;flex:1;color:#222;font-size:14px;text-align:left;}@media screen and (min-width:60em){.postal-search-result .postal-search-result__phone a{font-size:16px;}}.postal-search-result .postal-search-result__phone a::before{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e91f";pointer-events:none;color:#a6a6a6;padding-right:0.5em;padding-top:0.5em;}.postal-search-result .postal-search-result__cta{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;color:#222;padding:10px;padding-bottom:0;font-weight:bold;font-size:12px;pointer-events:none;}@media screen and (min-width:60em){.postal-search-result .postal-search-result__cta{font-size:14px;}}.postal-search-result .postal-search-result__cta span{font-family:"Produkt","Roboto Slab",Arial,sans-serif;}.postal-search-result .postal-search-result__cta span::before{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e904";pointer-events:none;color:#0080f8;padding-right:0.5em;padding-top:0.5em;}.postal-search-result--active{opacity:1;cursor:pointer;}.postal-search-result--active .postal-search-result__cta,.postal-search-result--active .postal-search-result__phone{pointer-events:all;}.postal-search-result--active .postal-search-result__label{color:#ffffff;}.postal-search-result--key-account-partner .postal-search-result__label{background-color:#0d80f6;}.postal-search-result--certified-partner .postal-search-result__label{background-color:#f9d527;color:#222;}.dach-postal-search-map{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap !important;flex-flow:column nowrap !important;min-height:300px;max-height:none !important;padding:0 15px;}@media screen and (min-width:48em){.dach-postal-search-map{min-height:620px;padding:0;}}@media screen and (min-width:60em){.dach-postal-search-map{-ms-flex-flow:row nowrap !important;flex-flow:row nowrap !important;min-height:920px;max-height:920px !important;}}.dach-postal-search-map .gm-style-iw-a{display:none !important;}.dach-postal-search-map__sidebar{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-order:0;order:0;}@media screen and (min-width:60em){.dach-postal-search-map__sidebar{padding-left:0;padding-right:30px;-ms-flex:0 1 40%;flex:0 1 40%;max-width:40%;}}.dach-postal-search-map__sidebar .dach-postal-search-map__sidebar-wrap{padding:10px;background-color:#f6f6f6;overflow:hidden;margin-bottom:20px;}.dach-postal-search-map__sidebar .postal-search-loader{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1rem;}.dach-postal-search-map__sidebar .postal-search-loader .spinner{width:32px;height:32px;border:4px solid rgba(0,0,0,0.1);border-top-color:#0080f8;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}.dach-postal-search-map__sidebar-ul{position:relative;overflow-y:scroll;max-height:100%;margin:0;}.dach-postal-search-map__sidebar-legend{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background-color:#f6f6f6;padding:10px;margin-top:auto;}.dach-postal-search-map__sidebar-legend span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1 50%;flex:1 1 50%;color:#222;font-size:14px;padding:3px;}.dach-postal-search-map__sidebar-legend span img{width:11px;height:14px;margin-right:8px;}.dach-postal-search-map__sidebar-expandable{border:1px solid #cecece;margin-bottom:10px;margin-top:20px;}@media screen and (min-width:60em){.dach-postal-search-map__sidebar-expandable{margin-bottom:20px;margin-top:0;}}.dach-postal-search-map__sidebar-expandable .views-exposed-form .form--inline .select2:first-of-type{margin-top:10px;}.dach-postal-search-map__sidebar-expandable input[type=submit].form-submit{margin-top:15px !important;margin-bottom:25px !important;}.dach-postal-search-map__sidebar-expandable .dach-postal-search-map__sidebar-expandable-head{width:100%;height:3.4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;color:#a6a6a6;font-size:14px;text-align:left;overflow:hidden;padding-left:20px;transition:all 0.2s ease-in-out;}@media screen and (min-width:60em){.dach-postal-search-map__sidebar-expandable .dach-postal-search-map__sidebar-expandable-head{font-size:16px;}}.dach-postal-search-map__sidebar-expandable .dach-postal-search-map__sidebar-expandable-head > span{position:relative;padding-right:60px;}.dach-postal-search-map__sidebar-expandable .dach-postal-search-map__sidebar-expandable-head > span:before{content:"\e914";transition:all 0.2s ease-in-out;margin-right:10px;color:#0053a3;font-family:"iconfont" !important;font-size:16px !important;font-weight:normal !important;}.dach-postal-search-map__sidebar-expandable .dach-postal-search-map__sidebar-expandable-head .dach-postal-search-map__sidebar-expandable-head-icon{position:relative;margin-left:auto;height:100%;font-weight:normal !important;}.dach-postal-search-map__sidebar-expandable .dach-postal-search-map__sidebar-expandable-head .dach-postal-search-map__sidebar-expandable-head-icon:after{content:"\e904";transition:all 0.2s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:100%;position:absolute;top:0;right:0;color:#ffffff;background:#0080f8;font-family:"iconfont" !important;font-weight:normal !important;}.dach-postal-search-map__sidebar-expandable .dach-postal-search-map__sidebar-expandable-head span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.dach-postal-search-map__sidebar-expandable[open] .dach-postal-search-map__sidebar-expandable-head{color:#222;font-weight:bold;font-family:"Produkt","Roboto Slab",Arial,sans-serif;padding:10px;padding-left:20px;padding-right:0;}@media screen and (min-width:60em){.dach-postal-search-map__sidebar-expandable[open] .dach-postal-search-map__sidebar-expandable-head{font-size:18px;}}.dach-postal-search-map__sidebar-expandable[open] .dach-postal-search-map__sidebar-expandable-head .dach-postal-search-map__sidebar-expandable-head-icon:after{content:"\e91d";color:#a6a6a6;background:#ffffff;}.dach-postal-search-map__sidebar-expandable .view-filters{display:none;padding:0 20px;}.dach-postal-search-map__sidebar-expandable .view-filters form{max-width:100%;padding:0;}.dach-postal-search-map__sidebar-expandable .view-filters form .js-form-item{margin-right:0;margin-bottom:0;}.dach-postal-search-map__sidebar-expandable .view-filters form .form-actions{margin:0;}.dach-postal-search-map__sidebar-expandable .view-filters form .form-actions .button{margin-top:10px;margin-bottom:0;}.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity{display:none;}.dach-postal-search-map__sidebar-expandable .view-filters form .geolocation-geocoder-address{margin-bottom:0;}.dach-postal-search-map__sidebar-expandable .view-filters form .form-type-checkbox{margin-top:10px;}.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address{display:-ms-inline-flexbox;display:inline-flex;margin-top:10px;}.dach-postal-search-map__sidebar-expandable .view-filters form .form-item-field-location-proximity-center-geocoder-geolocation-geocoder-address .geolocation-geocoder-address{height:51px;}.dach-postal-search-map__sidebar-expandable .view-filters form .select2{width:100% !important;}.dach-postal-search-map__map{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-order:-1;order:-1;}@media screen and (min-width:60em){.dach-postal-search-map__map{-ms-flex-order:1;order:1;-ms-flex:0 1 60%;flex:0 1 60%;max-width:60%;}}.dach-postal-search-map__map .map{display:-ms-flexbox;display:flex;height:100%;min-height:300px;}@media screen and (min-width:48em){.dach-postal-search-map__map .map{min-height:500px;}}@media screen and (min-width:60em){.dach-postal-search-map__map .map{min-height:0;}}.dach-postal-search-map__map .map .geolocation-map-wrapper{-ms-flex:1 0 auto;flex:1 0 auto;height:auto;}.dach-postal-search-map__map .map .gm-style div[role=region] > div > div > div > div > div{display:none;}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1);}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25));}}