/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../files/owl.carousel2/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
@charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,body{scroll-behavior:smooth}body,input,textarea,button{font:normal 100% "DIN Next W01", sans-serif;line-height:1.4}a{color:#004494;text-decoration:none}a:hover{color:inherit}canvas{display:block}h1{font-size:2em;font-weight:normal;line-height:1;margin:0 0 3rem}.highlight{background-color:#E25200;color:#fff}.page-intro p:first-of-type{position:relative}.page-intro p:first-of-type::before{content:">";color:#004494;font-weight:bold;position:absolute;top:-0.4em;left:-1em;width:1em;text-align:center;font-size:2em}h2{font-size:1.75em;line-height:1;margin:3rem 0 1rem}h3{font-size:1.25em;line-height:1;margin:2.5em 0 1rem;padding-bottom:0.25em;border-bottom:1px solid #004494}address{font-style:normal}address>:first-child{margin-top:0}address>:last-child{margin-bottom:0}table{border-spacing:0;border-collapse:separate}th{text-align:left}th,td{vertical-align:top;padding:0 0.5em}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}.page-ribbon{background-color:#004494;margin-bottom:4em;color:#fff;display:flex;justify-content:flex-end}.page-ribbon ul{list-style:none;padding:0;margin:0;display:flex}.page-ribbon li+li::before{content:">";margin:0 6px;display:inline-block;font-weight:normal}.page-ribbon .mod_breadcrumb{background-color:#000;padding:0.5em 8rem;font-weight:bold;font-size:0.875em}.page-ribbon a{color:#fff}.page-ribbon a:hover{color:#004494}.mod_visual{margin-bottom:10px}.mod_visual,.mod_visual>.inside{overflow:hidden;position:relative}.mod_visual>.inside.transition{transition:max-height 2s ease}.mod_visual>.inside::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0, 12, 26, 0.6);opacity:0;transition:opacity 0.5s ease}.mod_visual.faded>.inside::before{opacity:1}.mod_visual figure{margin:0;padding-bottom:49.375%;height:0;overflow:hidden;position:relative}.mod_visual figure img{width:100%;height:auto;vertical-align:top}.visual-loading-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:500;background-color:#fff}.owl-theme .owl-nav [class*="owl-"]{position:absolute;top:40%;z-index:500;border:2px solid #fff;background:none;border-radius:50%;padding:0.5em;display:flex;align-content:center;align-items:center;justify-content:center;align-self:center;text-align:center;filter:drop-shadow(rgba(0, 0, 0, 0.5) 0 0 5px)}.homepage .owl-theme .owl-nav [class*="owl-"]{top:50%}.owl-theme .owl-nav [class*="owl-"]:hover{background-color:#004494}.owl-theme .owl-nav [class*="owl-"] svg{width:1.5em;height:1.5em}.owl-theme .owl-nav [class*="owl-"] svg polyline{stroke:#fff}.owl-prev{left:2em;transform:rotate(90deg)}.owl-next{right:2em;transform:rotate(-90deg)}.owl-theme .owl-nav{margin:0}.ce_text,.ce_container,.ce_headline,.ce_hyperlink,.mod_machine_group,.mod_imagenav,.mod_newslist,.mod_newsreader,.mod_machine,.mod_search,.constrainer,#news,#toplink,.footer-info>.inside,#main .ce_form,.jump-links{padding:0 2rem;max-width:60rem;margin-left:auto;margin-right:auto}#main .ce_form .formbody{margin-top:2em}#main .ce_form label{display:block}#main .ce_form .widget+.widget{margin-top:1.25em}#main .ce_form .submit_container{margin-top:2em}#main .ce_form input:not(.submit){box-sizing:border-box;width:100%;margin:0.25em 0 0;max-width:20em}#main .ce_form textarea{box-sizing:border-box;width:100%;margin:0.25em 0 0}#main .ce_form .captcha_text{display:block;margin-top:0.25em}.ce_accordion{margin-top:3em}.ce_accordion .wrapper{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.ce_accordion .toggler{cursor:pointer;color:#004494;transition:color 0.25s ease}.ce_accordion .toggler h2{margin:0;display:flex;align-items:center}.ce_accordion .toggler .icon{width:16px;height:16px;display:block;margin-right:10px;border:2px solid #004494;position:relative;border-radius:50%;margin-bottom:4px}.ce_accordion .toggler .icon::before{content:"";width:12px;height:2px;background-color:#004494;position:absolute;left:2px;top:7px;z-index:1}.ce_accordion .toggler .icon::after{content:"";width:2px;height:12px;background-color:#004494;position:absolute;left:7px;top:2px;z-index:1;transition:height 0.25s ease, top 0.25s ease}.ce_accordion.visible .toggler .icon::after{height:2px;top:7px}.ce_accordion+.ce_accordion{margin-top:0}.ce_accordion .toggler:hover{color:inherit}#ContactFormAnchor{position:relative;scroll-margin-top:12rem}#ContactForm{margin-bottom:5rem}#ContactForm .formbody{padding:1rem;background-color:#004494;border-radius:3px;box-shadow:0 0 0.5rem #004494;display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-areas:"title ." "first-name last-name" "company ." "email phone" "message message" "dsgvo dsgvo" "submit submit"}#ContactForm .formbody .cf-title{grid-area:title}#ContactForm .formbody .cf-first-name{grid-area:first-name}#ContactForm .formbody .cf-last-name{grid-area:last-name}#ContactForm .formbody .cf-company{grid-area:company}#ContactForm .formbody .cf-email{grid-area:email}#ContactForm .formbody .cf-phone{grid-area:phone}#ContactForm .formbody .cf-message{grid-area:message}#ContactForm .formbody .cf-dsgvo{grid-area:dsgvo}#ContactForm .formbody .cf-submit{grid-area:submit;text-align:end}#ContactForm .formbody .cf-submit button{border:2px solid white;background-color:black}#ContactForm .formbody .cf-submit button:hover{outline:5px solid rgba(0, 0, 0, 0.5)}#ContactForm .formbody .cf-submit button:focus,#ContactForm .formbody .cf-submit button:focus-visible{outline:5px solid rgba(255, 255, 255, 0.3)}#ContactForm .formbody .widget-checkbox input[type=checkbox]{height:1.2em !important;width:1.2em !important;border:1px solid white;accent-color:#E25200}#ContactForm .formbody .widget-checkbox:has(:focus-within) input[type=checkbox]{outline:5px solid rgba(255, 255, 255, 0.3)}#ContactForm .formbody .robin-select{width:100%;max-width:20em}#ContactForm .formbody .robin-select:focus-within,#ContactForm .formbody .robin-select:has(:focus-visible),#ContactForm .formbody input:focus-visible,#ContactForm .formbody textarea:focus-visible,#ContactForm .formbody button:focus-visible{outline:5px solid rgba(255, 255, 255, 0.3);outline-offset:1px}#ContactForm .formbody .widget label{color:white;font-weight:bold}#ContactForm .formbody .widget+.widget{margin-top:0}@media screen and (max-width:640px){#ContactForm .formbody{grid-template-columns:1fr;grid-template-areas:"title" "first-name" "last-name" "company" "email" "phone" "message" "dsgvo" "submit"}}.mod_newsreader .ce_text{max-width:none;padding:0}.ce_text .content.float_left{display:flex}.ce_text .content.float_left .image_container{max-width:240px;margin-right:2em}.usp .ce_text{margin-top:4em}.ce_text .content.float_left .text{flex:1}.machine_group_empty_text{text-align:center;font-size:2em;margin:3em 0}.machine h1{border-bottom:4px solid #004494;padding-bottom:0.5rem;margin:0 0 1rem;line-height:1;font-size:2em;font-weight:bold}.machine h2,.machine_details h2{font-size:1.25em;margin-top:0}.machine figure,.machine_details .flex-col{width:320px;margin-right:2em;flex-shrink:0}.machine_details .additional-images{overflow:hidden}.machine_details .additional-images figure,.machine_details .additional-images .videos{float:left;width:calc(50% - 5px);margin-top:10px;margin-left:10px}.machine_details .additional-images figure:nth-child(2n+1),.machine_details .additional-images .videos:nth-child(2n+1){clear:both;margin-left:0}.machine .content,.machine_details .content{flex-grow:1;margin-right:2em}.machine_details .text>:first-child{margin-top:0}.carriers{overflow:hidden;margin:2em 0}.carrier table{width:100%}.ce_container{margin-top:4em}.ce_container:not(.tabs)>.inside{font-size:0.8125rem;overflow:hidden}.ce_container.tabs{margin:6em auto}.ce_container.tabs>.inside{width:99.99%;box-sizing:border-box}.ce_container.tabs>.buttons{overflow:hidden}.ce_container.tabs .tab-title{width:33.33%;float:left;color:rgba(0, 68, 148, 0.5);font-weight:bold;text-align:center;padding:9px 13px 6px;box-sizing:border-box;border-bottom:3px solid #004494;position:relative}.ce_container.tabs .tab-title:not(.empty){cursor:pointer}.ce_container.tabs .tab-title.active{color:#004494;border:3px solid #004494;border-bottom:0;padding:6px 10px 9px}.ce_container.tabs .tab-title:not(.active):not(.empty)::before{content:"";position:absolute;left:0;top:2px;right:8px;z-index:1;height:1px;background-color:rgba(0, 68, 148, 0.25)}.ce_container.tabs .tab-title.active~.tab-title:not(.empty)::before{left:8px;right:0}.ce_container.tabs .tab-title:not(.active):not(.empty)::after{content:"";position:absolute;left:0;top:2px;right:auto;bottom:8px;z-index:1;width:1px;background-color:rgba(0, 68, 148, 0.25)}.ce_container.tabs .tab-title.active~.tab-title:not(.empty)::after{left:auto;right:0}.ce_container:not(.tabs),.image-nav-home,.news-home{overflow:hidden}.ce_container>.inside>*{padding:0}.ce_container>.inside>div>h1,.ce_container>.inside>div>h2,.ce_container>.inside>div>h3,.ce_container>.inside>div>a>h1,.ce_container>.inside>div>a>h2,.ce_container>.inside>div>a>h3{margin-top:0}.ce_container:not(.tabs)>.inside>*{margin-bottom:3em}.layout_full h1{margin-bottom:0}.layout_full .info{margin:1em 0 3em}.layout_latest{font-size:0.875rem}.layout_latest .info{margin-top:1rem;margin-bottom:1rem;font-size:0.875em}.invisible{display:none}.auto-columns ul,.ce_text ul,.machine table,.machine_details .content>table{border-top:2px solid #004494;border-bottom:2px solid #004494;padding:0.5em 0;list-style:none;margin:2em 0}.auto-columns li,.ce_text li{padding:0.25em 0}.auto-columns li+li,.ce_text li+li,tr+tr td,tr+tr th{border-top:1px solid #ddd}td,th{padding:0.25em 1em}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}svg{max-width:100%;height:auto}.worldmap-container{position:relative}.worldmap-container .distributors{position:absolute;top:0;right:0;z-index:1}.worldmap-container .distributors>.inside{display:flex}.worldmap-container .distributors .ce_text{display:none;background-color:rgba(255, 255, 255, 0.95);padding:1em 2em;border:3px solid #004494;margin-left:2em}.worldmap-container .distributors h3{margin-top:1rem}#worldmap svg circle{fill:#ccc}#worldmap g[id] circle{fill:#888}#worldmap g[id]:hover circle{fill:#004494}#cookie-notice{position:fixed;left:50%;top:50%;z-index:10000;width:calc(100% - 2rem);max-width:640px;padding:40px;box-sizing:border-box;background-color:#004494;color:#fff;transform:translate(-50%, -50%);display:none}#cookie-notice a span{color:#fff;text-decoration:underline;text-underline-offset:0.2em}#cookie-notice a:hover{color:#000}#cookie-notice .button-bar{display:flex;gap:2rem;justify-content:flex-end;justify-content:end;margin-top:1.5em}@media and (max-width: 680px){#cookie-notice .button-bar{flex-direction:column;margin-top:2rem}}#cookie-notice .button{background-color:rgba(0, 0, 0, 0.3);border:0;color:#fff;display:inline-block;padding:0.5em 1em;font-weight:bold;cursor:pointer}#cookie-notice .button.button-accept-all{background-color:black}#cookie-notice .button:hover{background-color:#000;outline:1px solid white}.cookie-notice__checkboxes{list-style:none;padding:0}.cookie-notice__checkbox{display:inline-block;margin-right:0.5rem;width:12px;height:12px;border:2px solid #fff;outline:1px solid #000;background:#fff}.cookie-notice__checkbox--necessary{opacity:0.5}.cookie-notice__checkboxes input{display:none}.cookie-notice__checkboxes input:checked+.cookie-notice__checkbox,.cookie-notice__checkbox--necessary{background:#000}#cookie-notice .lang-default{display:inline-block}#cookie-notice .lang-en{display:none}html[lang="en"] #cookie-notice .lang-default{display:none}html[lang="en"] #cookie-notice .lang-en{display:inline-block}.jump-links{display:flex;justify-content:center;margin-top:4rem;font-size:1.25em;font-weight:bold}.jump-links+.ce_container{margin-top:1em}.jump-links span{cursor:pointer;color:#004494}.jump-links span:hover{color:inherit}.jump-links span+span{margin-left:0.5em}#header{background-color:#fff}#header>.inside{padding:1em 2em}.page-logo img,.page-logo svg{vertical-align:top}.page-navigation{font-size:0.875em}.page-navigation>ul{list-style:none;padding:0;margin:0}.page-navigation>ul>li{position:relative}.page-navigation>ul>li>ul{list-style:none;padding:0;margin:0}.page-navigation>ul>li>ul>li:first-child{padding:0.5em 0 0;background:none;border:0}.page-navigation>ul>li>ul>li>ul{list-style:none;padding:0;margin:0}.page-navigation>ul>li.nav-menu-contact>a{background:black;color:white;position:relative;display:inline-flex;border-radius:3px;gap:0.3em}.page-navigation>ul>li.nav-menu-contact>a::before{content:"";position:relative;transform:translateX(0em);width:1.2em;height:1.2em;background-color:white;float:none;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M512 240c0 132.5-114.6 240-256 240-37.1 0-72.3-7.4-104.1-20.7L33.5 510.1c-9.4 4-20.2 1.7-27.1-5.8S-2 485.8 2.8 476.8l48.8-92.2C19.2 344.3 0 294.3 0 240 0 107.5 114.6 0 256 0S512 107.5 512 240z"/></svg>');mask-position:center;mask-repeat:norepeat;mask-size:cover}.page-navigation .description{letter-spacing:0;text-transform:none;font-weight:normal;display:block}.menu-button{cursor:pointer;display:flex;align-items:center}.menu-button svg{width:1.5em;height:1.5em}.menu-button span{display:inline-block;margin-left:0.25em;font-weight:bold;text-transform:uppercase;letter-spacing:0.0625em;padding-top:0.2em}.menu-button:hover{color:#004494}.menu-button:hover svg line{stroke:#004494}.close-menu-button{position:absolute;top:2rem;right:2rem;font-size:3em;font-weight:bold;z-index:1;cursor:pointer;line-height:1}.close-menu-button:hover{color:#004494}.scroll-navigation>ul{list-style:none;padding:0;margin:-2em 0 4em;text-transform:uppercase}.scroll-navigation>ul>li>a{color:#868889}.scroll-navigation>ul>li>a:hover{color:#004494}.image-nav.level_1>.nav-item{margin-top:4em}.image-nav.level_1>.nav-item>.pagename{font-size:1.75em;margin:0 0 1rem;border-bottom:4px solid #004494;padding-bottom:0.5rem;font-weight:bold}.image-nav .image{margin-bottom:2em}.image-nav .text{border-bottom:1px solid rgba(0, 68, 148, 0.25)}.image-nav h2{font-size:1.25em;margin-top:0}.image-nav img{max-width:100%;vertical-align:top}.image-nav.level_2,.tags{display:flex;flex-wrap:wrap;margin-top:0.5em;font-size:0.875em}.tags{list-style:none;padding:0;margin:0.5em 0 0}.image-nav.level_2 a,.tags li{color:#000;font-weight:bold;text-transform:uppercase;cursor:pointer}.image-nav.level_2 a:hover,.tags li:hover{color:#004494}.image-nav-home,.news-home{margin-top:0}.image-nav-home img,.news-home .image_container img{vertical-align:top;transition:transform 0.5s ease}.image-nav-home .image a,.news-home .image_container a{display:block;position:relative;overflow:hidden}.image-nav-home .image a::after,.news-home .image_container a::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-color:rgba(0, 68, 148, 0.8);transition:opacity 0.5s ease;opacity:0}.image-nav-home .image a:hover img,.news-home .image_container a:hover img{transform:scale(1.1, 1.1)}.image-nav-home .image a:hover::after,.news-home .image_container a:hover::after{opacity:1}.image-nav-home .body{font-size:0.875em}.image-nav-home h2,.layout_latest h2{margin-top:1.5rem;margin-bottom:0;font-size:1.25em}.flex-row{display:flex;align-items:flex-start}.ce_image{margin:4em 0}.fixed-image>figure{height:50vh;background-size:cover;background-attachment:fixed;position:relative}.fixed-image figcaption{position:absolute;left:0;right:0;top:calc(50% - 0.5em);z-index:1;color:#fff;font-size:3vw;font-weight:bold;padding:0 20px;text-shadow:0 0 10px rgba(0, 0, 0, 0.5);text-align:center;line-height:1}img{max-width:100%;height:auto}figure{margin:0}figure img{vertical-align:top}iframe{margin:0;vertical-align:top;border:0;padding:0}fieldset{margin:1em 0;border:0;padding:0}.radio_container span+span{margin-left:2em}.machine{margin-top:4em}.ce_container:has(.gmaps) .inside{float:none;display:grid;grid-template-columns:1fr 1fr;gap:3rem;grid-template-rows:auto auto auto auto;margin-bottom:3rem}.ce_container:has(.gmaps) .inside .ce_text.block{display:grid !important;grid-row:span 4;grid-template-rows:subgrid;margin:0;row-gap:0.5rem;float:none;width:auto !important}.ce_container:has(.gmaps) .inside .ce_text.block>*{margin-block:0}.gmaps{position:relative;margin:2em 0;border:1px solid #004494 !important}.gmaps-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-color:rgba(0, 0, 0, 0.5);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 0.5rem;font-size:1.5em;color:#fff;text-align:center;font-weight:bold;line-height:1;box-sizing:border-box;transition:bottom 0.5s ease}.gmaps-overlay span{transition:opacity 0.25s 0.5s ease}.gmaps-overlay.map-active{bottom:calc(100% - 1em);transition:bottom 0.5s 0.25s ease}.gmaps-overlay.map-active span{opacity:0;transition:opacity 0.25s ease}.ce_text img,.image{transition:opacity 0.5s ease, transform 0.5s ease}.ce_text img.hidden,.image.hidden{transform:translate(0, 2em);opacity:0}#header .flex-column{position:relative}#header .flex-column>.flex-row,#header .formbody{display:flex;align-items:center}#header .formbody{font-size:0.8125em}.footer-info{margin-top:4em;background-color:#888;color:#fff;padding:2em 0}.footer-info>.inside{overflow:hidden}.mod_changelanguage .level_1{list-style:none;margin:0 0 0 1rem;padding:0;display:flex}.mod_changelanguage .level_1>li{position:relative}.mod_changelanguage .level_1>li:nth-child(n+2){padding-left:1rem}.mod_changelanguage .level_1>li:nth-child(n+2)::before{content:"";position:absolute;left:0.5rem;top:10%;bottom:10%;width:1px;background-color:#000}.mod_changelanguage .level_1 a.active{color:#000}.mod_i18nl10nLanguageSelection{position:relative;margin-left:1em}.mod_i18nl10nLanguageSelection a{white-space:nowrap;display:flex;align-items:center}.current-language{padding:1em}.other-languages{position:absolute;right:0;top:100%;z-index:10;padding:1em;border:3px solid #004494;background-color:rgba(255, 255, 255, 0.95)}.other-languages i{margin-right:0.4em;margin-bottom:4px}.i18nl10n_flag{width:20px;margin:0;min-height:0}.i18nl10n_flag img{margin:0;width:100%;display:block}.current-language .i18nl10n_flag{width:24px}.video>.inside{position:relative;padding-bottom:50%}.video video{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;vertical-align:top;z-index:1}.video .text{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;font-size:1em;font-size:2.5vw}.video .text span{transition:opacity 0.5s ease, transform 0.5s ease;transition-delay:0.5s;background-color:rgba(0, 68, 148, 0.5);padding:0.25em 1em}.video .text span:nth-child(2){transition-delay:0.75s;margin-top:0.25em}.video .text span:nth-child(3){transition-delay:1s;margin-top:0.25em}.video .text.hidden span{opacity:0;transform:translate(0, -1em);transition-delay:0}.yt-video+.yt-video{margin-top:2rem}.yt-video iframe{width:100%;aspect-ratio:1.7777777778}.yt-video .notice{background-color:#eee;border:1px solid #ddd;padding:0 1rem}.pagination{margin-top:2em;padding-top:2em;border-top:1px solid #ccc}.pagination p{margin-top:0}.pagination ul{list-style:none;padding:0;margin:0;display:flex}.pagination li+li{margin-left:1em}#toplink{text-align:center;margin-top:2em}#toplink a{display:inline-block;text-align:center;color:#000;transition:color 0.25s ease}#toplink a:hover{color:#004494}#toplink span{display:block;margin:0 auto}#toplink .text{text-transform:uppercase;letter-spacing:0.0625em;font-size:0.75em}#toplink .icon{border:1px solid #000;width:1.5em;height:1.5em;border-radius:50%;margin-top:0.25em;cursor:pointer;font-size:1.25em;transition:border-color 0.25s ease;display:inline-grid;place-items:center}#toplink svg polyline{transition:stroke 0.25s ease;stroke-width:4px}#toplink a:hover .icon{border-color:#004494}#toplink a:hover svg polyline{stroke:#004494}#toplink svg{width:1em;height:1em;transform-origin:center center;transform:rotate(180deg);vertical-align:middle;font-size:0.5em}#toplink img{width:1rem;height:1rem;transform:rotate(180deg)}.hr{width:8em;height:0.75em;background-color:#004494;margin:4em auto}.hr hr{display:none}.ce_container+.hr{margin-top:1em}.special-filter{gap:1rem}.special-filter>div{display:flex;align-items:center;gap:0.25rem}.machine_details .icons{margin-top:1em}.machine-filter-option,.grey-filter-option{background-color:#e9e9ea;color:#000;cursor:pointer;margin-right:1em;margin-bottom:0.5em;font-size:0.875em;padding:0.2em 0.4em 0;width:100%;text-align:center}.machine-filter-option.active,.machine-filter-option:hover,.grey-filter-option.active,.grey-filter-option:hover{background-color:#004494;color:#fff}.icons a{display:inline-flex;align-items:center}.icon-wrapper+.icon-wrapper{margin-top:8px}.icons span+span{padding-top:0.2em;margin-left:8px}.icons .icon{font-size:0.75em;background-color:#004494;color:#fff;border-radius:50%;width:2em;height:2em;display:inline-flex;align-items:center;justify-content:center}.icons a:hover .icon{background-color:#000}.social-media-icons{background-color:#111;padding:2em;display:flex;flex-direction:column;align-items:center;justify-content:center}.social-media-icons a{display:block;width:48px;height:48px;overflow:hidden}.social-media-icons a+a{margin-top:1.5em}.social-media-icons img{vertical-align:top;width:auto;max-width:none;height:100%}.social-media-icons a:hover img{transform:translate(-50%, 0)}#news img{max-width:100%;vertical-align:top}#news .row{border:1px solid rgba(0, 0, 0, 0.2);padding:10px 20px;margin-bottom:20px}#news .row p:empty{display:none}#news .row>a,#news .row>h3{float:left;vertical-align:middle;margin:0}#news .row>h3{line-height:52px;border:0}#news .row>a{margin-right:10px;padding-bottom:5px}#news .row>p,#news .row .story{clear:both;border-top:1px solid #ccc;margin-top:5px;margin-bottom:15px;padding-top:15px}#news .row>.meta,#news .row>.comments{padding-top:4px;font-size:0.875em}#news .row>.meta{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}#news .row .photo{margin-top:10px}#news .row .comments>div{background-color:#eee;margin-top:5px;padding:5px}#news .row .comments a{}#news .row .comments a:hover{}#news .row .comment>img{float:left;width:30px}#news .row .comment>h4,#news .row .comment>p,#news .row .comment>div{margin-left:40px}#news .row .comment>h4{margin-top:5px;padding:0;font-size:1em}#news .meta img{max-height:1em}.no-margin{margin-top:0}.layout_short+.layout_short{margin-top:2em;padding-top:2em;border-top:1px solid #ccc}.layout_short h2{margin-top:0}.ce_hyperlink{margin-top:2em;margin-bottom:2em;text-align:center}.ce_hyperlink+.ce_hyperlink{margin-top:20px}.hyperlink_txt{display:inline-block;background-color:#004494;color:#fff;padding:0.5em 1em;font-weight:bold}.hyperlink_txt:hover{background-color:#000;color:#fff}.btn-cta-contact .hyperlink_txt{display:inline-flex;align-items:center;gap:0rem;padding:0.1em 1em 0 0.2em;font-size:1.4rem;outline:5px solid rgba(0, 68, 148, 0.3);transition:all 0.2s ease-in-out}.btn-cta-contact .hyperlink_txt::before{content:"";position:relative;transform:translateY(0em);transform-origin:center;transition:all 0.4s ease-in-out;width:2.2em;height:2.2em;background-color:white;float:none;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M512 240c0 132.5-114.6 240-256 240-37.1 0-72.3-7.4-104.1-20.7L33.5 510.1c-9.4 4-20.2 1.7-27.1-5.8S-2 485.8 2.8 476.8l48.8-92.2C19.2 344.3 0 294.3 0 240 0 107.5 114.6 0 256 0S512 107.5 512 240z"/></svg>');mask-position:center;mask-repeat:no-repeat;mask-size:50%}@media screen and (max-width:640px){.btn-cta-contact .hyperlink_txt{font-size:1.2rem}}.btn-cta-contact .hyperlink_txt:hover,.btn-cta-contact .hyperlink_txt:focus-visible{outline-color:rgba(0, 0, 0, 0.3)}.btn-cta-contact .hyperlink_txt:hover::before,.btn-cta-contact .hyperlink_txt:focus-visible::before{transform:scale(1.3)}.mfp-content{color:#fff;width:auto !important;max-width:660px !important;margin:0 auto !important}.social-media-icons{flex-direction:row;padding:2em 4em}.social-media-icons a+a{margin-top:0;margin-left:1.5em}@media (max-width:1279px){.page-navigation{position:fixed;left:-100%;top:0;bottom:0;z-index:9001;width:100%;transition:left 0.5s ease;background-color:#004494;color:#fff;overflow-y:auto;box-sizing:border-box;padding:4em 2em}.page-navigation a{color:rgba(255, 255, 255, 0.5)}.page-navigation a:hover,.page-navigation a.active,.page-navigation a.trail{color:#fff}.page-navigation .level_1>li{padding:0.5em 0}.page-navigation .level_1>li>a{font-size:1.5em;font-weight:bold}.page-navigation .level_1>li+li{border-top:1px solid #fff}.page-navigation .level_2>li{list-style:disc}.page-navigation .level_2>li>a{font-weight:bold;font-size:1.25em}.page-navigation .level_3>li{padding:0.25em 0}.page-navigation .level_3>li>a{font-weight:bold;text-transform:uppercase;letter-spacing:0.0625em}.page-navigation .level_3>li>a>span{font-weight:normal;text-transform:none;letter-spacing:0}.page-navigation>ul>li.nav-menu-contact>a{background-color:transparent;color:rgba(255, 255, 255, 0.5);align-items:center}.page-navigation>ul>li.nav-menu-contact>a::before{background-color:rgba(255, 255, 255, 0.5);height:0.8em;width:0.8em}.page-navigation>ul>li.nav-menu-contact>a.active,.page-navigation>ul>li.nav-menu-contact>a.trail,.page-navigation>ul>li.nav-menu-contact:hover>a,.page-navigation>ul>li.nav-menu-contact>a:hover,.page-navigation>ul>li.nav-menu-contact:focus-visible>a,.page-navigation>ul>li.nav-menu-contact>a:focus-visible{background-color:transparent;color:white}.page-navigation>ul>li.nav-menu-contact>a.active::before,.page-navigation>ul>li.nav-menu-contact>a.trail::before,.page-navigation>ul>li.nav-menu-contact:hover>a::before,.page-navigation>ul>li.nav-menu-contact>a:hover::before,.page-navigation>ul>li.nav-menu-contact:focus-visible>a::before,.page-navigation>ul>li.nav-menu-contact>a:focus-visible::before{background-color:white}body.menu-open{overflow:hidden}body.menu-open .page-navigation{left:0}.page-navigation>ul>li>ul>li:first-child{display:none}.page-navigation>ul>li>ul,.page-navigation>ul>li>ul>li>ul{padding-left:2em;display:block !important}}@media (max-width:799px){#header>.inside{display:flex;align-items:center;justify-content:center;flex-direction:column}#header .flex-column{margin-top:40px;display:flex;align-items:center;justify-content:center;flex-direction:column}.menu-button{margin:20px 0}.menu-button svg{width:1.7em;height:1.7em}.menu-button span{font-size:1.3em;line-height:1}.page-logo img,.page-logo svg{width:100%;height:auto;max-width:180px}.auto-columns ul:nth-of-type(n+2){border-top:1px solid #ddd;padding-top:0;margin-top:0}.auto-columns ul:nth-last-of-type(n+2){border-bottom:0;padding-bottom:0;margin-bottom:0}.news-home .layout_latest+.layout_latest{margin-top:4em}.news-home .layout_latest h3{margin-top:1em}.image-nav-home .nav-item+.nav-item{margin-top:4em}.scroll-navigation{margin:0 2em}.scroll-navigation>ul>li+li{margin-top:0.5em}.scroll-navigation>ul>li>a::before{content:"▶";display:inline-block;margin-right:0.25em}}@media (max-width:639px){h2{font-size:1.25em}.machine .flex-row,.machine_details .flex-row{display:block}.machine figure,.machine_details .flex-col{width:100%;margin:0}.machine .content,.machine_details .content{margin:40px 0 0}.page-ribbon{min-height:2em}.page-ribbon .mod_breadcrumb{display:none}.image-nav.level_2 .nav-item,.tags li{width:50%}.image-nav.level_2 .nav-item:nth-child(n+3),.tags li:nth-child(n+3){margin-top:0.5em}.ce_container:has(.gmaps) .inside{grid-template-columns:1fr;gap:3rem}}@media (min-width:640px){.image-nav.level_2 .nav-item+.nav-item,.tags li+li{margin-left:1em}}@media (min-width:800px){.video video:after{content:"";width:100%;height:50px;background-color:#fff;position:absolute;top:0;left:0;right:0}h1{font-size:3em}.carrier{float:left;width:calc(50% - .75em);margin-left:1.5em}.carrier:nth-child(2n+1){margin-left:0;clear:both}.flex-wrapper{display:flex}.flex-wrapper .image_container{width:240px;margin-right:40px;flex-shrink:0}.flex-wrapper .info{margin-top:5px}#header>.inside{display:flex;align-items:center;justify-content:space-between}.scroll-navigation>ul{display:flex;align-items:center;justify-content:center}.scroll-navigation>ul>li{padding:0.25em 1.25em}.scroll-navigation>ul>li+li{border-left:1px solid #004494}.image-nav .body{display:flex}.image-nav .image{width:240px;margin-right:2em}.image-nav .content-col{flex:1 1 0}.page-ribbon{position:sticky;top:65px;z-index:9001}#main>.inside>.page-ribbon:first-child{margin-top:130px}.machine-filter{display:flex;flex-wrap:nowrap}.ce_container.items-2:not(.tabs)>.inside>*{float:left;width:calc(50% - .75em);margin-left:1.5em}.ce_container.items-2:not(.tabs)>.inside>*:nth-child(2n+1){margin-left:0;clear:both}.ce_container.items-3:not(.tabs)>.inside>*,.image-nav-home .nav-item,.news-home .layout_latest{float:left;width:calc(33.33% - 1em);margin-left:1.5em}.ce_container.items-3:not(.tabs)>.inside>*:nth-child(3n+1),.image-nav-home .nav-item:nth-child(3n+1),.news-home .layout_latest:nth-child(3n+1){margin-left:0;clear:both}.ce_container.items-4:not(.tabs)>.inside>*{float:left;width:calc(25% - 1.125em);margin-left:1.5em}.ce_container.items-4:not(.tabs)>.inside>*:nth-child(4n+1){margin-left:0;clear:both}#header{position:fixed;left:0;top:0;right:0;z-index:9002}#header>.inside{transition:padding 0.5s ease, height 0.5s ease;padding:1em 4em}#header.thin>.inside{padding-top:0;padding-bottom:0;min-height:65px}.page-logo{transition:height 0.5s ease;height:90px}.page-logo img,.page-logo svg{width:auto;height:100%}.page-logo svg{transition:height 0.5s ease}#logo-slogan{transition:opacity 0.25s 0.5s ease}#header.thin .page-logo{height:40px}#header.thin .page-logo svg{height:175%}#header.thin #logo-slogan{opacity:0;transition:none}.auto-columns{display:flex}.auto-columns ul{width:calc(33.33% - 1.5em)}.auto-columns ul+ul{margin-left:2.25em}}@media (min-width:800px) and (max-width:1279px){#header .flex-column{display:flex;flex-direction:row-reverse}.menu-button{margin-right:60px}}@media (min-width:1280px){.menu-button{display:none}.close-menu-button{display:none}.page-navigation>ul>li>ul,.page-navigation>ul>li>ul>li>ul{display:none}.page-navigation>ul>li>ul>li>ul{position:absolute;left:100%;top:18px;z-index:1;white-space:nowrap;border-top:1px solid #004494}.page-navigation>ul>li>ul>li>ul>li{background-color:rgba(255, 255, 255, 0.95)}.page-navigation{margin-top:4em;margin-bottom:0.5em;transition:margin 0.5s ease}#header.thin .page-navigation{margin-top:0.5em}#header .flex-column>.flex-row,#header .formbody{justify-content:flex-end}#header .flex-column>.flex-row{position:absolute;top:0;right:0;transition:top 0.5s ease, opacity 0.5s ease}#header.thin .flex-column>.flex-row{top:-10em;opacity:0}.page-navigation>ul{display:flex;align-items:baseline}.page-navigation>ul>li>ul{position:absolute;right:20px;z-index:1;white-space:nowrap;filter:drop-shadow(0 1px 5px rgba(0, 0, 0, 0.25))}.page-navigation>ul>li>ul>li{background-color:rgba(255, 255, 255, 0.95)}.page-navigation>ul>li>a{color:#000;font-weight:bold;text-transform:uppercase;padding:0.5em 1em;display:block}.page-navigation>ul>li>a:hover,.page-navigation>ul>li.active>a,.page-navigation>ul>li.trail>a{color:#004494}.page-navigation>ul>li>ul>li>a,.page-navigation>ul>li>ul>li>ul>li>a{color:#868889;font-weight:bold;text-transform:uppercase;letter-spacing:0.0625em;display:block;padding:0.5em 1em;position:relative}.page-navigation>ul>li>ul>li>a,.page-navigation>ul>li>ul>li>ul>li>a{padding:1em;min-width:16em}.page-navigation>ul>li.nav-menu-contact>a{background:black;color:white;position:relative;display:inline-flex;align-items:baseline;border-radius:3px;gap:0.3em}.page-navigation>ul>li.nav-menu-contact>a::before{content:"";position:relative;transform:translateY(0.2em);width:1.2em;height:1.2em;background-color:white;float:none;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M512 240c0 132.5-114.6 240-256 240-37.1 0-72.3-7.4-104.1-20.7L33.5 510.1c-9.4 4-20.2 1.7-27.1-5.8S-2 485.8 2.8 476.8l48.8-92.2C19.2 344.3 0 294.3 0 240 0 107.5 114.6 0 256 0S512 107.5 512 240z"/></svg>');mask-position:center;mask-repeat:norepeat;mask-size:cover}.page-navigation>ul>li.nav-menu-contact>a:hover,.page-navigation>ul>li.nav-menu-contact>a:focus-visible,.page-navigation>ul>li.nav-menu-contact>a.trail,.page-navigation>ul>li.nav-menu-contact>a.active{background:#004494}.page-navigation>ul>li>ul>li:nth-child(n+2)+li>a::before,.page-navigation>ul>li>ul>li>ul>li+li>a::before{content:"";position:absolute;left:1em;right:1em;top:0;height:1px;background-color:#ccc;z-index:1}.page-navigation>ul>li>ul>li.submenu>a::after{content:"";position:absolute;right:1rem;top:50%;margin-top:-8px;width:8px;height:16px;overflow:hidden;background:url("../../files/images/submenu.png") right center no-repeat}.page-navigation>ul>li>ul>li:hover>a::after,.page-navigation>ul>li>ul>li.active>a::after,.page-navigation>ul>li>ul>li.trail>a::after,.page-navigation>ul>li>ul>li>ul>li:hover>a::after,.page-navigation>ul>li>ul>li>ul>li.active>a::after,.page-navigation>ul>li>ul>li>ul>li.trail>a::after{background-position:left center}.page-navigation>ul>li>ul>li:hover,.page-navigation>ul>li>ul>li.active,.page-navigation>ul>li>ul>li.trail,.page-navigation>ul>li>ul>li>ul>li:hover,.page-navigation>ul>li>ul>li>ul>li.active,.page-navigation>ul>li>ul>li>ul>li.trail{background-color:#004494;color:#fff}.page-navigation>ul>li>ul>li:hover>a,.page-navigation>ul>li>ul>li.active>a,.page-navigation>ul>li>ul>li.trail>a,.page-navigation>ul>li>ul>li>ul>li:hover>a,.page-navigation>ul>li>ul>li>ul>li.active>a,.page-navigation>ul>li>ul>li>ul>li.trail>a{color:#fff}}@media (max-width:900px){.footer-nav{float:initial !important}address{float:initial !important}.tag_cloud{float:initial !important;margin:20px 0 !important;width:100% !important}}@media (max-width:399px){.social-media-icons a{display:block;width:40px;height:40px}.social-media-icons a+a{margin-top:0;margin-left:1em}.social-media-icons{padding:2em 2em}}@supports (-webkit-overflow-scrolling: touch){.fixed-image>figure{background-attachment:scroll}}.mod_subscribe .formbody,.mod_unsubscribe .formbody{display:flex;flex-gap:0.5em;gap:0.5em;align-items:center}input,textarea,.robin-select,.robin-select .robin-options{border:0;background-color:#e9e9ea;padding:0.3em;margin-right:0.26em}input:focus,textarea:focus,.robin-select:focus{outline:none;border-color:#004494;background-image:linear-gradient(to right, rgba(0, 68, 148, 0.1), rgba(0, 68, 148, 0.1))}input.robin-submit,input.submit,button.submit,.robin-button{display:inline-block;background-color:#004494;color:#fff;text-transform:uppercase;font-weight:bold;padding:0.4em 1.5em 0.25em;border:0;cursor:pointer}.robin-button--round{padding:0;display:inline-grid;place-items:center;font-size:0.8125em;width:1.5em;height:1.5em;border-radius:50%}.robin-select{position:relative;cursor:pointer;display:inline-flex;align-items:stretch;padding:0}.robin-select .robin-value{flex:1;padding:0.25em 0.25em 0.25em 1em}.robin-select .robin-dropper{display:flex;align-items:center;justify-content:center;width:1.5rem}.robin-select .robin-options{position:absolute;left:-1px;right:-1px;top:100%;z-index:1000;padding:0;border-color:#004494}.robin-select .robin-option{padding:0.25em 0.25em 0.25em 1em}.robin-select .robin-dropper{background-color:rgba(0, 0, 0, 0.075)}.robin-select:hover .robin-dropper{color:#004494}.robin-select .robin-option{position:relative}.robin-select .robin-option.robin-selected::after{content:"✓";position:absolute;right:0.25em;top:0.25em;z-index:1}.robin-select .robin-option:hover,.robin-select .robin-option.robin-kbd-selection{background-color:#004494;color:#fff}.tag_cloud{font-size:0;float:left;width:50%;margin-left:50px}.tag_cloud strong{font-size:16px;display:block;margin-bottom:5px}.tag_cloud a{display:inline-block;vertical-align:top;border:1px solid rgba(255, 255, 255, 0.5);padding:6px 10px 4px;margin:0 4px 4px 0;font-size:16px;color:#fff;transition:background-color 0.2s, border-color 0.2s}.tag_cloud a:hover{border-color:#fff;background-color:#004494}#pickmat{margin:0 auto;padding:0 2rem;max-width:60rem;position:relative}#pickmat span{position:absolute;opacity:1;top:calc(50% - 35px);left:calc(50% - 35px);cursor:pointer;transition:opacity 0.3s ease;width:70px;height:70px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:rgba(204, 204, 204, 0.9);position:absolute;border:2px solid #fff}#pickmat span:before{content:"";display:block;border-top:solid 22px transparent;border-left:solid 40px #FFF;border-bottom:solid 22px transparent;position:absolute;top:calc(50% - 22px);left:calc(50% - 15px);transition:border-left-color 0.3s ease}#pickmat span.hide{opacity:0}#pickmat span:hover:before{border-left-color:#004494}#pickmat video{display:block;width:100%;height:auto}#video_controls{position:absolute;left:0;bottom:2em;z-index:5;min-height:38px;display:flex;align-items:center;width:100%;padding:0 3em;line-height:1;box-sizing:border-box;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.25))}#video_controls svg{width:auto;height:1.5em;cursor:pointer;color:#fff;transform-origin:center center}#video_controls svg:hover{color:#004494}#volume_toggle{width:50px;line-height:1}#volume_slider{margin-right:25px !important}#volume_slider{cursor:pointer;margin-right:20px}#volume_slider_wrapper{width:120px;position:relative;height:12px}#volume_slider_bar{background-color:rgba(0, 68, 148, 0.5);height:4px;position:relative;top:4px}#volume_slider_fill{position:absolute;left:0;top:0;z-index:1;background-color:#fff;height:4px}#volume_slider_knob{position:absolute;left:0;top:0;transform:translate(-50%, 0);z-index:2;background-color:#fff;width:12px;height:12px;border-radius:50%}#volume_slider_knob:hover{background-color:#004494}#video_timeline{margin-left:auto;display:flex;align-items:center}#video_timeline_wrapper{width:200px;margin:0 15px;position:relative;height:12px}#video_timeline_bar{background-color:#fff;height:4px;position:relative;top:4px}#video_timeline_fill{position:absolute;left:0;top:0;z-index:1;min-width:0px;background-color:#004494;height:4px}#video_timeline_texts{display:inline-block;color:#fff;min-width:120px;text-align:center}#video_timeline_left{display:inline}#video_timeline_center{display:inline;margin:0 5px}#video_timeline_right{display:inline}@media (max-width:768px){#video_controls{display:none}.video video{top:-16.5%;left:-10%;width:120%;height:auto}.video>.inside:after{content:"";position:absolute;top:0;right:0;left:0;width:100%;height:14.5%;background-color:#fff;z-index:4;display:none}#header>.inside{padding:1em 2em 0}.current-language{padding:1em 1em 0}.owl-theme .owl-nav [class*="owl-"]{top:45%}.mod_visual{margin-top:15px}}@media (max-width:599px){.owl-theme .owl-nav [class*=owl-]{font-size:10px}}#main .layout_short.intertex,#main .layout_full.investitionsbooster{--c-white: rgb(255,255,255);--c-black: rgb(0,0,0);--c-gray-lightest: #fcfcfc;--c-gray-light: #eeeeee;--c-gray: #797979;--c-gray-dark: #333333;--c-primary-lightest: #ebffff;--c-primary-light: #bfedff;--c-primary: #004494;--c-primary-dark: #032f54}#main .layout_short.intertex ul,#main .layout_full.investitionsbooster ul{margin-top:1rem;margin-bottom:2rem}#main .layout_short.intertex ul li,#main .layout_full.investitionsbooster ul li{padding-inline:1rem}#main .layout_short.intertex ul li:nth-child(even),#main .layout_full.investitionsbooster ul li:nth-child(even){background-color:var(--c-gray-light)}#main .layout_short.intertex ul li:nth-child(odd),#main .layout_full.investitionsbooster ul li:nth-child(odd){background-color:var(--c-gray-lightest)}#main .layout_short.intertex a.btn-primary,#main .layout_full.investitionsbooster a.btn-primary{background-color:var(--c-primary);color:var(--c-white);font-weight:bold;text-decoration:none;padding-inline:1rem;padding-block:0.5rem;cursor:pointer;transition:all 0.2s ease;display:inline-flex;place-content:center}#main .layout_short.intertex a.btn-primary:hover,#main .layout_full.investitionsbooster a.btn-primary:hover{background-color:var(--c-black)}#main .layout_short.intertex .investitionsbooster-example,#main .layout_full.investitionsbooster .investitionsbooster-example{border:2px solid var(--c-primary);padding-inline:1rem;padding-bottom:1rem}#main .layout_short.intertex .investitionsbooster-example h2,#main .layout_full.investitionsbooster .investitionsbooster-example h2{background-color:var(--c-primary);padding-block:0.5rem;padding-inline:1rem;margin-inline:-1rem;margin-top:0}#main .layout_short.intertex .investitionsbooster-example h2 strong,#main .layout_full.investitionsbooster .investitionsbooster-example h2 strong{color:var(--c-white)}#main .layout_short.intertex .investitionsbooster-example h3,#main .layout_full.investitionsbooster .investitionsbooster-example h3{margin-top:1rem}#main .layout_short.intertex .investitionsbooster-example strong,#main .layout_full.investitionsbooster .investitionsbooster-example strong{color:var(--c-primary)}#main .layout_short.intertex .investitionsbooster-example .table-responsive-container,#main .layout_full.investitionsbooster .investitionsbooster-example .table-responsive-container{border:2px solid var(--c-primary);box-shadow:0 0 1rem 0 rgba(0, 0, 0, 0.5);max-width:100%;height:auto;max-height:fit-content}#main .layout_short.intertex .investitionsbooster-example table,#main .layout_full.investitionsbooster .investitionsbooster-example table{table-layout:fixed;min-width:100%;border-collapse:inherit;background-color:var(--c-white)}#main .layout_short.intertex .investitionsbooster-example thead,#main .layout_short.intertex .investitionsbooster-example tbody,#main .layout_full.investitionsbooster .investitionsbooster-example thead,#main .layout_full.investitionsbooster .investitionsbooster-example tbody{border-width:0 !important;border-color:transparent !important}#main .layout_short.intertex .investitionsbooster-example table tr,#main .layout_full.investitionsbooster .investitionsbooster-example table tr{max-height:fit-content !important}#main .layout_short.intertex .investitionsbooster-example table th,#main .layout_short.intertex .investitionsbooster-example table td,#main .layout_full.investitionsbooster .investitionsbooster-example table th,#main .layout_full.investitionsbooster .investitionsbooster-example table td{text-align:center;height:auto !important;max-height:fit-content !important;overflow:hidden;text-overflow:ellipsis;line-height:1.2;padding-left:0.25em;padding-right:0.25em}#main .layout_short.intertex .investitionsbooster-example th,#main .layout_full.investitionsbooster .investitionsbooster-example th{color:var(--c-white)}#main .layout_short.intertex .investitionsbooster-example tbody tr:nth-child(odd) td,#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:nth-child(odd) td{background-color:var(--c-gray-lightest)}#main .layout_short.intertex .investitionsbooster-example tbody tr:nth-child(even) td,#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:nth-child(even) td{background-color:var(--c-gray-light)}#main .layout_short.intertex .investitionsbooster-example tbody tr:nth-child(odd) td:is(:nth-child(4), :nth-child(5)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:nth-child(odd) td:is(:nth-child(4), :nth-child(5)){background-color:var(--c-primary-lightest)}#main .layout_short.intertex .investitionsbooster-example tbody tr:nth-child(even) td:is(:nth-child(4), :nth-child(5)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:nth-child(even) td:is(:nth-child(4), :nth-child(5)){background-color:var(--c-primary-light)}#main .layout_short.intertex .investitionsbooster-example tr:has(.highlight-minus),#main .layout_short.intertex .investitionsbooster-example tr:has(.highlight-minus) small,#main .layout_full.investitionsbooster .investitionsbooster-example tr:has(.highlight-minus),#main .layout_full.investitionsbooster .investitionsbooster-example tr:has(.highlight-minus) small{color:var(--c-white)}#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(1) th:is(:nth-child(1), :nth-child(2)),#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(2) th:nth-child(1),#main .layout_short.intertex .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(1), :nth-child(2), :nth-child(3)),#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(1) th:is(:nth-child(1), :nth-child(2)),#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(2) th:nth-child(1),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(1), :nth-child(2), :nth-child(3)){background-color:var(--c-gray)}#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(2), :nth-child(3)),#main .layout_short.intertex .investitionsbooster-example tbody tr:has(.highlight-minus) td:nth-child(2) .small,#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(2), :nth-child(3)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:has(.highlight-minus) td:nth-child(2) .small{background-color:var(--c-gray-dark)}#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(1) th:is(:nth-child(3)),#main .layout_short.intertex .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(4), :nth-child(5)),#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(1) th:is(:nth-child(3)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(4), :nth-child(5)){background-color:var(--c-primary)}#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(4), :nth-child(5)),#main .layout_short.intertex .investitionsbooster-example tbody tr:has(.highlight-minus) td:nth-child(4) .small,#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(4), :nth-child(5)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:has(.highlight-minus) td:nth-child(4) .small{background-color:var(--c-primary-dark)}#main .layout_short.intertex .investitionsbooster-example td .small,#main .layout_full.investitionsbooster .investitionsbooster-example td .small{font-size:0.8em;padding-block:0.25em}#main .layout_short.intertex .investitionsbooster-example tbody tr td:is(:nth-child(1)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr td:is(:nth-child(1)){border-right:2px solid var(--c-gray)}#main .layout_short.intertex .investitionsbooster-example tbody tr td:is(:nth-child(2)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr td:is(:nth-child(2)){border-right:1px solid var(--c-gray)}#main .layout_short.intertex .investitionsbooster-example tbody tr td:is(:nth-child(3)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr td:is(:nth-child(3)){border-right:2px solid var(--c-primary)}#main .layout_short.intertex .investitionsbooster-example tbody tr td:is(:nth-child(4)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr td:is(:nth-child(4)){border-right:1px solid var(--c-primary)}#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(1) th:is(:nth-child(1), :nth-child(2)),#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(1), :nth-child(3)),#main .layout_short.intertex .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(1), :nth-child(3), :nth-child(3)),#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(1) th:is(:nth-child(1), :nth-child(2)),#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(1), :nth-child(3)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(1), :nth-child(3), :nth-child(3)){border-right:2px solid var(--c-white)}#main .layout_short.intertex .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(2), :nth-child(4)),#main .layout_short.intertex .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(2), :nth-child(4)),#main .layout_full.investitionsbooster .investitionsbooster-example thead tr:nth-child(2) th:is(:nth-child(2), :nth-child(4)),#main .layout_full.investitionsbooster .investitionsbooster-example tbody tr:has(.highlight-minus) td:is(:nth-child(2), :nth-child(4)){border-right:1px solid var(--c-white)}@media screen and (max-width:786px){#main .layout_short.intertex .table-responsive-container,#main .layout_full.investitionsbooster .table-responsive-container{overflow-x:auto}#main .layout_short.intertex .table-responsive-container table,#main .layout_full.investitionsbooster .table-responsive-container table{font-size:0.8rem;width:auto}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}fieldset span{display:flex;align-items:center}#main .checkbox_container input:not([type=submit]){width:auto;margin-bottom:7px}.checkbox_container label{width:auto;float:none;margin-left:5px}.clear{clear:both}address{font-style:normal;float:left}.footer-nav a{display:block}.footer-nav{float:right}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}.footer-nav{float:left}}
