body>*{font-size:.5rem}@media(max-width:1024px)and (orientation:landscape){body>*{font-size:.65rem}}@media(max-width:1024px)and (orientation:portrait){body>*{font-size:.75rem}}@media(orientation:landscape)and (max-height:575.98px){body>*{font-size:.85rem}}@media(max-width:575.98px){body>*{font-size:2rem}}.block.about .cc,.block.contact .cc,.block.industries .cc,.block.map .cc,.block.menu>.cc,.block.sztp .cc,.layout.header header.hovering>.cc,.layout.header header.normal .cc,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc,footer .block1>.cc,footer .block2 .cc{box-sizing:border-box;margin:0 auto;width:118.6em}@media(max-width:1024px)and (orientation:landscape){.block.about .cc,.block.contact .cc,.block.industries .cc,.block.map .cc,.block.menu>.cc,.block.sztp .cc,.layout.header header.hovering>.cc,.layout.header header.normal .cc,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc,footer .block1>.cc,footer .block2 .cc{padding-left:2em;padding-right:2em;width:100%}}@media(max-width:1024px)and (orientation:portrait){.block.about .cc,.block.contact .cc,.block.industries .cc,.block.map .cc,.block.menu>.cc,.block.sztp .cc,.layout.header header.hovering>.cc,.layout.header header.normal .cc,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc,footer .block1>.cc,footer .block2 .cc{padding-left:2em;padding-right:2em;width:100%}}@media(orientation:landscape)and (max-height:575.98px){.block.about .cc,.block.contact .cc,.block.industries .cc,.block.map .cc,.block.menu>.cc,.block.sztp .cc,.layout.header header.hovering>.cc,.layout.header header.normal .cc,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc,footer .block1>.cc,footer .block2 .cc{padding-left:2em;padding-right:2em;width:100%}}@media(max-width:575.98px){.block.about .cc,.block.contact .cc,.block.industries .cc,.block.map .cc,.block.menu>.cc,.block.sztp .cc,.layout.header header.hovering>.cc,.layout.header header.normal .cc,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc,footer .block1>.cc,footer .block2 .cc{padding-left:2em;padding-right:2em;width:100%}}/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a:focus{outline:0}html{font-size:20px}@media only screen and (max-width:1286px){html{font-size:1.55521vw}}body{font-size:.5rem;overflow-x:hidden}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}co-image.co-image-size-contain .co-image-container,co-image[size=contain] .co-image-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}co-image.co-image-size-contain .co-image-container img,co-image[size=contain] .co-image-container img{max-height:100%;max-width:100%;object-fit:contain}co-image.co-image-size-contain .co-image-container img[src$=".svg"],co-image[size=contain] .co-image-container img[src$=".svg"]{min-height:100%;min-width:100%;object-fit:fill}co-image{display:block;max-width:100%;overflow:hidden;position:relative;width:0}co-image.co-image-size-full .co-image-container{display:flex;position:relative;z-index:50}co-image.co-image-size-full .co-image-container img{max-width:100%}co-image[lightbox-group],co-image[lightbox]{cursor:pointer}co-image .co-image-data,co-image .co-image-data .co-image-alt,co-image .co-image-data .co-image-title{display:none}co-image.co-image-size-cover,co-image[size=cover]{width:auto}co-image.co-image-size-cover .co-image-container,co-image[size=cover] .co-image-container{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}co-image.co-image-size-cover .co-image-container img,co-image[size=cover] .co-image-container img{height:100%;object-fit:cover;width:100%}co-image.co-image-size-contain,co-image[size=contain]{width:auto}co-image .co-image-loader{display:flex;left:50%;opacity:0;padding:2em;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}co-image .co-image-loader svg{bottom:0;left:0;position:absolute;right:0;top:0}co-image.co-image-loading{overflow:hidden}co-image.co-image-loading .co-image-loader{opacity:1}co-image.co-image-loaded{width:auto}co-image.co-image-loaded .co-image-container{display:flex}co-image.co-image-loaded .co-image-container img{opacity:1;transform:scale(1)}co-image .co-image-container{align-items:flex-start;display:flex;max-width:100%}co-image .co-image-container img{max-width:100%;opacity:0;pointer-events:none;transform:scale(.96);transform:scale(1.04);transition:all .2s linear;transition-delay:.1s}co-input,co-input-date,co-input-time,co-textarea{grid-gap:.3em;display:grid;grid-auto-flow:row;position:relative;width:100%}co-input-date.has-unit .input-container,co-input-time.has-unit .input-container,co-input.has-unit .input-container,co-textarea.has-unit .input-container{grid-template-columns:auto max-content}co-input-date.has-unit .input-container input,co-input-time.has-unit .input-container input,co-input.has-unit .input-container input,co-textarea.has-unit .input-container input{padding-right:0;text-align:right}co-input-date.has-unit[type=number] .input-container input,co-input-time.has-unit[type=number] .input-container input,co-input.has-unit[type=number] .input-container input,co-textarea.has-unit[type=number] .input-container input{-moz-appearance:textfield}co-input-date.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-input-date.has-unit[type=number] .input-container input::-webkit-outer-spin-button,co-input-time.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-input-time.has-unit[type=number] .input-container input::-webkit-outer-spin-button,co-input.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-input.has-unit[type=number] .input-container input::-webkit-outer-spin-button,co-textarea.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-textarea.has-unit[type=number] .input-container input::-webkit-outer-spin-button{-webkit-appearance:none}co-input-date .input-container,co-input-time .input-container,co-input .input-container,co-textarea .input-container{border:1px solid rgba(24,28,33,.1);box-sizing:border-box;display:grid;grid-auto-flow:column;transition:border-color .3s linear;width:100%}co-input-date .input-container .unit,co-input-time .input-container .unit,co-input .input-container .unit,co-textarea .input-container .unit{align-self:center;color:#999;font-size:1.4em;padding:0 1em 0 .3em;position:relative;top:.05em}co-input-date .input-container label.co-helper-accessibility,co-input-time .input-container label.co-helper-accessibility,co-input .input-container label.co-helper-accessibility,co-textarea .input-container label.co-helper-accessibility{opacity:0;pointer-events:none;position:absolute}co-input-date.error label,co-input-time.error label,co-input.error label,co-textarea.error label{color:#c10000}co-input-date.error .input-container,co-input-time.error .input-container,co-input.error .input-container,co-textarea.error .input-container{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leGNsYW1hdGlvbi1jaXJjbGUgZmEtdy0xNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2MxMDAwMCIgZD0iTTUwNCAyNTZjMCAxMzYuOTk3LTExMS4wNDMgMjQ4LTI0OCAyNDhTOCAzOTIuOTk3IDggMjU2QzggMTE5LjA4MyAxMTkuMDQzIDggMjU2IDhzMjQ4IDExMS4wODMgMjQ4IDI0OHptLTI0OCA1MGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDYgNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eiIvPjwvc3ZnPg==)!important;background-position:calc(100% - .6em)!important;background-repeat:no-repeat;background-size:auto 1.2em!important;border:1px solid #c10000;box-sizing:border-box;padding-right:2.5em!important}co-input-date.error input,co-input-time.error input,co-input.error input,co-textarea.error input{border:none}co-input-date.error input:focus+.response,co-input-time.error input:focus+.response,co-input.error input:focus+.response,co-textarea.error input:focus+.response{display:block}co-input-date.error .response,co-input-time.error .response,co-input.error .response,co-textarea.error .response{background-color:#c10000;color:#fff}co-input-date:hover .response,co-input-time:hover .response,co-input:hover .response,co-textarea:hover .response{display:block}co-input-date label,co-input-time label,co-input label,co-textarea label{color:#303030;font-weight:700;text-transform:uppercase}co-input-date label:empty+input,co-input-time label:empty+input,co-input label:empty+input,co-textarea label:empty+input{margin-top:0}co-input-date input,co-input-time input,co-input input,co-textarea input{background:transparent;border:none;box-sizing:border-box;color:#000;margin-top:.2em;padding:.8em}co-input-date input:first-child,co-input-time input:first-child,co-input input:first-child,co-textarea input:first-child{margin-top:0}co-input-date input:focus,co-input-time input:focus,co-input input:focus,co-textarea input:focus{outline:0}co-input-date .response,co-input-time .response,co-input .response,co-textarea .response{border-radius:.2em;box-shadow:.1em .1em .2em rgba(0,0,0,.5);display:none;max-width:100%;padding:.5em;position:absolute;right:0;top:calc(100% + .5em);z-index:100}co-input-date .response:empty,co-input-time .response:empty,co-input .response:empty,co-textarea .response:empty{padding:0}co-input-date .response:empty:after,co-input-time .response:empty:after,co-input .response:empty:after,co-textarea .response:empty:after{display:none}co-input-date .response:after,co-input-time .response:after,co-input .response:after,co-textarea .response:after{border:1em solid transparent;border-bottom-color:#c10000;bottom:100%;content:"";position:absolute;right:.5em}co-textarea{box-sizing:border-box}co-textarea .input-container{border:1px solid rgba(24,28,33,.1)}co-textarea .input-container textarea{border:1px solid transparent;color:#000;margin-top:.2em;min-height:7em;padding:.8em;resize:none}co-textarea .input-container textarea:focus{outline:0}co-textarea.error .input-container{background-position:calc(100% - .6em) 1.7em!important;min-height:100%}co-textarea.error .input-container label.co-helper-accessibility{opacity:0;pointer-events:none;position:absolute}co-checkbox,co-radio{display:flex;flex-direction:column;position:relative;width:100%}co-checkbox.error input,co-radio.error input{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leGNsYW1hdGlvbi1jaXJjbGUgZmEtdy0xNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2MxMDAwMCIgZD0iTTUwNCAyNTZjMCAxMzYuOTk3LTExMS4wNDMgMjQ4LTI0OCAyNDhTOCAzOTIuOTk3IDggMjU2QzggMTE5LjA4MyAxMTkuMDQzIDggMjU2IDhzMjQ4IDExMS4wODMgMjQ4IDI0OHptLTI0OCA1MGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDYgNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eiIvPjwvc3ZnPg==)!important;background-position:calc(100% - .4em);background-repeat:no-repeat;background-size:auto 1.2em;border:1px solid #c10000;padding-right:3em}co-checkbox.error .text-container:before,co-radio.error .text-container:before{border:1px solid #c10000}co-checkbox.error .text-container:after,co-radio.error .text-container:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leGNsYW1hdGlvbi1jaXJjbGUgZmEtdy0xNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2MxMDAwMCIgZD0iTTUwNCAyNTZjMCAxMzYuOTk3LTExMS4wNDMgMjQ4LTI0OCAyNDhTOCAzOTIuOTk3IDggMjU2QzggMTE5LjA4MyAxMTkuMDQzIDggMjU2IDhzMjQ4IDExMS4wODMgMjQ4IDI0OHptLTI0OCA1MGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDYgNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eiIvPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-size:contain;content:"";left:2.2em;padding:.8em;position:absolute;top:.1em}co-checkbox.error .text-container .text,co-radio.error .text-container .text{padding-left:2em}co-checkbox.error .response,co-radio.error .response{background-color:#c10000;color:#fff;left:0;right:auto}co-checkbox.error .response:after,co-radio.error .response:after{left:.15em;pointer-events:none;right:auto}co-checkbox:hover .response,co-radio:hover .response{display:block}co-checkbox>label>input,co-radio>label>input{height:0;opacity:0;position:absolute;width:0}co-checkbox>label>input:checked+.text-container:before,co-radio>label>input:checked+.text-container:before{background-color:#000;background-image:url(/controller/static/img/component/checked.svg);border:1px solid #000}co-checkbox>label>.text-container,co-radio>label>.text-container{align-items:flex-start;-webkit-align-items:flex-start;color:currentColor;display:flex;position:relative}co-checkbox>label>.text-container>.text,co-radio>label>.text-container>.text{font-size:1em;margin-left:.8em;position:relative;top:.3em}co-checkbox>label>.text-container>.text>*,co-radio>label>.text-container>.text>*{font-size:1em}co-checkbox>label>.text-container>.text .info,co-radio>label>.text-container>.text .info{font-size:.7em;font-style:italic}co-checkbox>label>.text-container:before,co-radio>label>.text-container:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:70% auto;border:1px solid #ccc;border-radius:.4em;content:"";display:block;left:0;padding:.8em}co-checkbox .response,co-radio .response{border-radius:.2em;box-shadow:.1em .1em .2em rgba(0,0,0,.5);display:none;max-width:100%;padding:.5em;position:absolute;right:0;top:calc(100% + .5em);z-index:100}co-checkbox .response:empty,co-radio .response:empty{padding:0}co-checkbox .response:empty:after,co-radio .response:empty:after{display:none}co-checkbox .response:after,co-radio .response:after{border:1em solid transparent;border-bottom-color:#c10000;bottom:100%;content:"";position:absolute;right:.5em}co-radio>label>.text-container:before{border-radius:50%}.co-zoomable-imageviewer{align-items:center;-webkit-align-items:center;background-color:#000;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transform:scale(1.3);transition:all .3s linear;z-index:100000}.co-zoomable-imageviewer.show{opacity:1;transform:scale(1)}.co-zoomable-imageviewer.show.hide{opacity:0;transform:scale(.5);transition:all .15s linear}.co-zoomable-imageviewer .pinch-zoom-container{width:100%}.co-zoomable-imageviewer .pinch-zoom-container img{max-height:calc(100% - 5em);max-width:calc(100% - 5em)}.co-zoomable-imageviewer a{background-color:rgba(0,0,0,.5);background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ0aW1lcyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXRpbWVzIGZhLXctMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM1MiA1MTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNDIuNzIgMjU2IDEwMC4wNy0xMDAuMDdjMTIuMjgtMTIuMjggMTIuMjgtMzIuMTkgMC00NC40OGwtMjIuMjQtMjIuMjRjLTEyLjI4LTEyLjI4LTMyLjE5LTEyLjI4LTQ0LjQ4IDBMMTc2IDE4OS4yOCA3NS45MyA4OS4yMWMtMTIuMjgtMTIuMjgtMzIuMTktMTIuMjgtNDQuNDggMEw5LjIxIDExMS40NWMtMTIuMjggMTIuMjgtMTIuMjggMzIuMTkgMCA0NC40OEwxMDkuMjggMjU2IDkuMjEgMzU2LjA3Yy0xMi4yOCAxMi4yOC0xMi4yOCAzMi4xOSAwIDQ0LjQ4bDIyLjI0IDIyLjI0YzEyLjI4IDEyLjI4IDMyLjIgMTIuMjggNDQuNDggMEwxNzYgMzIyLjcybDEwMC4wNyAxMDAuMDdjMTIuMjggMTIuMjggMzIuMiAxMi4yOCA0NC40OCAwbDIyLjI0LTIyLjI0YzEyLjI4LTEyLjI4IDEyLjI4LTMyLjE5IDAtNDQuNDhMMjQyLjcyIDI1NnoiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:.3em;color:#fff;font-size:5em;padding:.6em;position:fixed;right:.3em}@media(max-width:575.98px){.co-zoomable-imageviewer a{font-size:4em}}co-lightbox{cursor:pointer;position:relative}co-lightbox:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .3s linear;z-index:5}co-lightbox:hover:before{opacity:1}co-lightbox:hover .name{opacity:1;transform:scale(1)}co-lightbox .name{align-items:center;-webkit-align-items:center;bottom:0;color:#fff;display:flex;font-size:1.5em;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:scale(.6);transition:all .3s linear;z-index:8}co-lightbox .icon{bottom:1.5em;content:"";padding:1.5em;position:absolute;right:1.5em}body>.co-lightbox-overlay{background-color:rgba(0,0,0,.9);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transform:scale(1.3);transition:all .3s linear;z-index:15000}body>.co-lightbox-overlay.show{opacity:1;transform:scale(1)}body>.co-lightbox-overlay.show.hide{opacity:0;transform:scale(.5);transition:all .15s linear}body>.co-lightbox-overlay .next,body>.co-lightbox-overlay .prev{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;-webkit-align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLXJpZ2h0IiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1yaWdodCBmYS13LTEwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjg1LjQ3NiAyNzIuOTcxIDkxLjEzMiA0NjcuMzE0Yy05LjM3MyA5LjM3My0yNC41NjkgOS4zNzMtMzMuOTQxIDBsLTIyLjY2Ny0yMi42NjdjLTkuMzU3LTkuMzU3LTkuMzc1LTI0LjUyMi0uMDQtMzMuOTAxTDE4OC41MDUgMjU2IDM0LjQ4NCAxMDEuMjU1Yy05LjMzNS05LjM3OS05LjMxNy0yNC41NDQuMDQtMzMuOTAxbDIyLjY2Ny0yMi42NjdjOS4zNzMtOS4zNzMgMjQuNTY5LTkuMzczIDMzLjk0MSAwTDI4NS40NzUgMjM5LjAzYzkuMzczIDkuMzcyIDkuMzczIDI0LjU2OC4wMDEgMzMuOTQxeiIvPjwvc3ZnPg==);background-position:100%;background-repeat:no-repeat;background-size:1em;bottom:3em;box-sizing:border-box;color:rgba(255,255,255,.2);cursor:pointer;display:flex;font-size:5em;justify-content:flex-end;padding:1em;position:fixed;right:.2em;text-shadow:0 0 .3em transparent;top:3em;transition:all .3s linear;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20%;z-index:1100}body>.co-lightbox-overlay .next:hover,body>.co-lightbox-overlay .prev:hover{color:#fff;text-shadow:0 0 .3em #000}@media(orientation:landscape)and (max-height:575.98px){body>.co-lightbox-overlay .next,body>.co-lightbox-overlay .prev{padding:.2em;width:auto}}@media(max-width:575.98px){body>.co-lightbox-overlay .next,body>.co-lightbox-overlay .prev{padding:.2em;width:auto}}body>.co-lightbox-overlay .prev{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLWxlZnQiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGV2cm9uLWxlZnQgZmEtdy0xMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzIwIDUxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM0LjUyIDIzOS4wMyAyMjguODcgNDQuNjljOS4zNy05LjM3IDI0LjU3LTkuMzcgMzMuOTQgMGwyMi42NyAyMi42N2M5LjM2IDkuMzYgOS4zNyAyNC41Mi4wNCAzMy45TDEzMS40OSAyNTZsMTU0LjAyIDE1NC43NWM5LjM0IDkuMzggOS4zMiAyNC41NC0uMDQgMzMuOWwtMjIuNjcgMjIuNjdjLTkuMzcgOS4zNy0yNC41NyA5LjM3LTMzLjk0IDBMMzQuNTIgMjcyLjk3Yy05LjM3LTkuMzctOS4zNy0yNC41NyAwLTMzLjk0eiIvPjwvc3ZnPg==);background-position:0;background-repeat:no-repeat;background-size:1em;justify-content:flex-start;left:.2em;right:auto}body>.co-lightbox-overlay .slideshow{background-color:transparent;bottom:10em;height:auto;left:10em;position:absolute!important;right:10em;top:10em}@media(orientation:landscape)and (max-height:575.98px){body>.co-lightbox-overlay .slideshow{bottom:6em;left:5em;right:5em;top:6em}}@media(max-width:575.98px){body>.co-lightbox-overlay .slideshow{left:5em;right:5em}}body>.co-lightbox-overlay .slideshow .item{align-items:center;-webkit-align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex!important;height:100%;justify-content:center;width:100%}body>.co-lightbox-overlay .slideshow .item.cycle-slide-active .zoom{opacity:1}body>.co-lightbox-overlay .slideshow .item .zoom{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJzZWFyY2gtcGx1cyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXNlYXJjaC1wbHVzIGZhLXctMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMDQgMTkydjMyYzAgNi42LTUuNCAxMi0xMiAxMmgtNTZ2NTZjMCA2LjYtNS40IDEyLTEyIDEyaC0zMmMtNi42IDAtMTItNS40LTEyLTEydi01NmgtNTZjLTYuNiAwLTEyLTUuNC0xMi0xMnYtMzJjMC02LjYgNS40LTEyIDEyLTEyaDU2di01NmMwLTYuNiA1LjQtMTIgMTItMTJoMzJjNi42IDAgMTIgNS40IDEyIDEydjU2aDU2YzYuNiAwIDEyIDUuNCAxMiAxMnptMjAxIDI4NC43TDQ3Ni43IDUwNWMtOS40IDkuNC0yNC42IDkuNC0zMy45IDBMMzQzIDQwNS4zYy00LjUtNC41LTctMTAuNi03LTE3VjM3MmMtMzUuMyAyNy42LTc5LjcgNDQtMTI4IDQ0QzkzLjEgNDE2IDAgMzIyLjkgMCAyMDhTOTMuMSAwIDIwOCAwczIwOCA5My4xIDIwOCAyMDhjMCA0OC4zLTE2LjQgOTIuNy00NCAxMjhoMTYuM2M2LjQgMCAxMi41IDIuNSAxNyA3bDk5LjcgOTkuN2M5LjMgOS40IDkuMyAyNC42IDAgMzR6TTM0NCAyMDhjMC03NS4yLTYwLjgtMTM2LTEzNi0xMzZTNzIgMTMyLjggNzIgMjA4czYwLjggMTM2IDEzNiAxMzYgMTM2LTYwLjggMTM2LTEzNnoiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:2em;color:#fff;cursor:pointer;font-size:2em;opacity:0;padding:1em;position:fixed;right:2em;z-index:2}body>.co-lightbox-overlay .slideshow .item img{background-color:#fff;border:.5em solid #fff;height:auto;max-height:95%;max-width:95%;width:auto}body>.co-lightbox-overlay .slideshow .item iframe{height:100%;width:100%}body>.co-lightbox-overlay .co-lightbox-pager{bottom:2em;bottom:1em;color:#fff;font-size:2em;font-weight:600;left:50%;position:absolute;transform:translate(-50%)}body>.co-lightbox-overlay a.close{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ0aW1lcyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXRpbWVzIGZhLXctMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM1MiA1MTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNDIuNzIgMjU2IDEwMC4wNy0xMDAuMDdjMTIuMjgtMTIuMjggMTIuMjgtMzIuMTkgMC00NC40OGwtMjIuMjQtMjIuMjRjLTEyLjI4LTEyLjI4LTMyLjE5LTEyLjI4LTQ0LjQ4IDBMMTc2IDE4OS4yOCA3NS45MyA4OS4yMWMtMTIuMjgtMTIuMjgtMzIuMTktMTIuMjgtNDQuNDggMEw5LjIxIDExMS40NWMtMTIuMjggMTIuMjgtMTIuMjggMzIuMTkgMCA0NC40OEwxMDkuMjggMjU2IDkuMjEgMzU2LjA3Yy0xMi4yOCAxMi4yOC0xMi4yOCAzMi4xOSAwIDQ0LjQ4bDIyLjI0IDIyLjI0YzEyLjI4IDEyLjI4IDMyLjIgMTIuMjggNDQuNDggMEwxNzYgMzIyLjcybDEwMC4wNyAxMDAuMDdjMTIuMjggMTIuMjggMzIuMiAxMi4yOCA0NC40OCAwbDIyLjI0LTIyLjI0YzEyLjI4LTEyLjI4IDEyLjI4LTMyLjE5IDAtNDQuNDhMMjQyLjcyIDI1NnoiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;color:#fff;cursor:pointer;display:block;font-size:3em;line-height:0;padding:1em;position:fixed;right:1em;top:1em;transition:all .3s linear}@media(orientation:landscape)and (max-height:575.98px){body>.co-lightbox-overlay a.close{padding:.5em}}@media(max-width:575.98px){body>.co-lightbox-overlay a.close{padding:.5em}}.block.about .cc>.col>*,.block.contact .cc .col:nth-child(2) form>*,.block.industries .cc .items .item .data>*,.block.map .cc p,.formatted-text>*,.popup .content>*,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content>*,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content>*,footer .block1>.cc .items .item>*,footer .block2 .cc .right p{font-size:1.6em;line-height:1.7}.block.about .cc>.col>*,.block.contact .cc .col:nth-child(2) form>*,.block.industries .cc .items .item .data>*,.formatted-text>*,.popup .content>*,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content>*,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content>*,footer .block1>.cc .items .item>*{margin:2em 0;max-width:100%}.block.about .cc>.col>:first-child,.block.contact .cc .col:nth-child(2) form>:first-child,.block.industries .cc .items .item .data>:first-child,.formatted-text>:first-child,.popup .content>:first-child,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content>:first-child,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content>:first-child,footer .block1>.cc .items .item>:first-child{margin-top:0}.block.about .cc>.col>:last-child,.block.contact .cc .col:nth-child(2) form>:last-child,.block.industries .cc .items .item .data>:last-child,.formatted-text>:last-child,.popup .content>:last-child,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content>:last-child,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content>:last-child,footer .block1>.cc .items .item>:last-child{margin-bottom:0}.block.about .cc>.col h1,.block.about .cc>.col h2,.block.contact .cc .col:nth-child(2) form h1,.block.contact .cc .col:nth-child(2) form h2,.block.industries .cc .items .item .data h1,.block.industries .cc .items .item .data h2,.formatted-text h1,.formatted-text h2,.popup .content h1,.popup .content h2,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h1,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h2,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h1,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h2,footer .block1>.cc .items .item h1,footer .block1>.cc .items .item h2{margin:1em 0}.block.about .cc>.col h3,.block.contact .cc .col:nth-child(2) form h3,.block.industries .cc .items .item .data h3,.formatted-text h3,.popup .content h3,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h3,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h3,footer .block1>.cc .items .item h3{margin:2em 0 0}.block.about .cc>.col ul,.block.contact .cc .col:nth-child(2) form ul,.block.industries .cc .items .item .data ul,.formatted-text ul,.popup .content ul,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content ul,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content ul,footer .block1>.cc .items .item ul{margin-left:2.5em}.block.about .cc>.col p>co-image,.block.about .cc>.col p>img,.block.contact .cc .col:nth-child(2) form p>co-image,.block.contact .cc .col:nth-child(2) form p>img,.block.industries .cc .items .item .data p>co-image,.block.industries .cc .items .item .data p>img,.formatted-text p>co-image,.formatted-text p>img,.popup .content p>co-image,.popup .content p>img,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>co-image,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>img,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>co-image,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>img,footer .block1>.cc .items .item p>co-image,footer .block1>.cc .items .item p>img{height:auto!important;margin:2em;max-width:100%}@media(max-width:575.98px){.block.about .cc>.col p>co-image,.block.about .cc>.col p>img,.block.contact .cc .col:nth-child(2) form p>co-image,.block.contact .cc .col:nth-child(2) form p>img,.block.industries .cc .items .item .data p>co-image,.block.industries .cc .items .item .data p>img,.formatted-text p>co-image,.formatted-text p>img,.popup .content p>co-image,.popup .content p>img,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>co-image,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>img,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>co-image,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>img,footer .block1>.cc .items .item p>co-image,footer .block1>.cc .items .item p>img{margin:2em 0;width:100%!important}}.block.about .cc>.col p>img[style*="float:left"],.block.about .cc>.col p>img[style*="float: left"],.block.contact .cc .col:nth-child(2) form p>img[style*="float:left"],.block.contact .cc .col:nth-child(2) form p>img[style*="float: left"],.block.industries .cc .items .item .data p>img[style*="float:left"],.block.industries .cc .items .item .data p>img[style*="float: left"],.formatted-text p>img[style*="float:left"],.formatted-text p>img[style*="float: left"],.popup .content p>img[style*="float:left"],.popup .content p>img[style*="float: left"],body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float:left"],body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float: left"],body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float:left"],body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float: left"],footer .block1>.cc .items .item p>img[style*="float:left"],footer .block1>.cc .items .item p>img[style*="float: left"]{margin:0 1.5em 0 0;max-width:50%}.block.about .cc>.col p>img[style*="float:right"],.block.about .cc>.col p>img[style*="float: right"],.block.contact .cc .col:nth-child(2) form p>img[style*="float:right"],.block.contact .cc .col:nth-child(2) form p>img[style*="float: right"],.block.industries .cc .items .item .data p>img[style*="float:right"],.block.industries .cc .items .item .data p>img[style*="float: right"],.formatted-text p>img[style*="float:right"],.formatted-text p>img[style*="float: right"],.popup .content p>img[style*="float:right"],.popup .content p>img[style*="float: right"],body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float:right"],body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float: right"],body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float:right"],body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p>img[style*="float: right"],footer .block1>.cc .items .item p>img[style*="float:right"],footer .block1>.cc .items .item p>img[style*="float: right"]{margin:0 0 0 1.5em;max-width:50%}.block.about .cc>.col p co-image,.block.contact .cc .col:nth-child(2) form p co-image,.block.industries .cc .items .item .data p co-image,.formatted-text p co-image,.popup .content p co-image,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p co-image,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p co-image,footer .block1>.cc .items .item p co-image{display:grid!important;justify-items:center}.block.about .cc>.col p co-image[style*="float: left"],.block.contact .cc .col:nth-child(2) form p co-image[style*="float: left"],.block.industries .cc .items .item .data p co-image[style*="float: left"],.formatted-text p co-image[style*="float: left"],.popup .content p co-image[style*="float: left"],body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p co-image[style*="float: left"],body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p co-image[style*="float: left"],footer .block1>.cc .items .item p co-image[style*="float: left"]{margin:0 1.5em 0 0;max-width:50%}.block.about .cc>.col p co-image[style*="float: left"] .co-image-container,.block.contact .cc .col:nth-child(2) form p co-image[style*="float: left"] .co-image-container,.block.industries .cc .items .item .data p co-image[style*="float: left"] .co-image-container,.formatted-text p co-image[style*="float: left"] .co-image-container,.popup .content p co-image[style*="float: left"] .co-image-container,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content p co-image[style*="float: left"] .co-image-container,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content p co-image[style*="float: left"] .co-image-container,footer .block1>.cc .items .item p co-image[style*="float: left"] .co-image-container{max-width:100%}.block.about .cc>.col table,.block.contact .cc .col:nth-child(2) form table,.block.industries .cc .items .item .data table,.formatted-text table,.popup .content table,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content table,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content table,footer .block1>.cc .items .item table{border:none!important;border-collapse:collapse;max-width:100%}@media(max-width:575.98px){.block.about .cc>.col table,.block.contact .cc .col:nth-child(2) form table,.block.industries .cc .items .item .data table,.formatted-text table,.popup .content table,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content table,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content table,footer .block1>.cc .items .item table{display:block;font-size:.8em;height:auto!important;overflow:auto;width:calc(100vw - 5em)!important}}.block.about .cc>.col table td,.block.about .cc>.col table th,.block.contact .cc .col:nth-child(2) form table td,.block.contact .cc .col:nth-child(2) form table th,.block.industries .cc .items .item .data table td,.block.industries .cc .items .item .data table th,.formatted-text table td,.formatted-text table th,.popup .content table td,.popup .content table th,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content table td,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content table th,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content table td,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content table th,footer .block1>.cc .items .item table td,footer .block1>.cc .items .item table th{border-color:#ddd #fff;border-style:solid;border-width:1px;padding:.4em}.block.about .cc>.col table td img,.block.about .cc>.col table th img,.block.contact .cc .col:nth-child(2) form table td img,.block.contact .cc .col:nth-child(2) form table th img,.block.industries .cc .items .item .data table td img,.block.industries .cc .items .item .data table th img,.formatted-text table td img,.formatted-text table th img,.popup .content table td img,.popup .content table th img,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content table td img,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content table th img,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content table td img,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content table th img,footer .block1>.cc .items .item table td img,footer .block1>.cc .items .item table th img{height:auto!important;max-width:100%}.block.about .cc>.col table th,.block.contact .cc .col:nth-child(2) form table th,.block.industries .cc .items .item .data table th,.formatted-text table th,.popup .content table th,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content table th,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content table th,footer .block1>.cc .items .item table th{background-color:#ed1c24;color:#fff}.block.about .cc>.col h1,.block.contact .cc .col:nth-child(2) form h1,.block.industries .cc .items .item .data h1,.formatted-text h1,.popup .content h1,body.layout-full-width>.layout.container>.layout.page .layout.content-container .layout.top h1,body.layout-regular>.layout.container>.layout.page .layout.content-container .layout.top h1,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h1,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h1,footer .block1>.cc .items .item h1{color:#ed1c24;font-size:3.5em;font-weight:400;margin:0;word-break:break-word}@media(max-width:575.98px){.block.about .cc>.col h1,.block.contact .cc .col:nth-child(2) form h1,.block.industries .cc .items .item .data h1,.formatted-text h1,.popup .content h1,body.layout-full-width>.layout.container>.layout.page .layout.content-container .layout.top h1,body.layout-regular>.layout.container>.layout.page .layout.content-container .layout.top h1,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h1,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h1,footer .block1>.cc .items .item h1{font-size:3em}}.block.about .cc>.col h2,.block.contact .cc .col:nth-child(2) form h2,.block.industries .cc .items .item .data h2,.formatted-text h2,.popup .content h2,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h2,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h2,footer .block1>.cc .items .item h2{font-size:2.4em;font-weight:600;margin-bottom:0;margin-top:2em}@media(max-width:575.98px){.block.about .cc>.col h2,.block.contact .cc .col:nth-child(2) form h2,.block.industries .cc .items .item .data h2,.formatted-text h2,.popup .content h2,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h2,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h2,footer .block1>.cc .items .item h2{font-size:1.7em}}.block.about .cc>.col h3,.block.contact .cc .col:nth-child(2) form h3,.block.industries .cc .items .item .data h3,.formatted-text h3,.popup .content h3,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h3,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h3,footer .block1>.cc .items .item h3{font-size:2em;font-weight:600;margin-bottom:0;margin-top:2em}@media(max-width:575.98px){.block.about .cc>.col h3,.block.contact .cc .col:nth-child(2) form h3,.block.industries .cc .items .item .data h3,.formatted-text h3,.popup .content h3,body.page-ct-1>.layout.container>.layout.page .layout.content-container .layout.content h3,body.page-ct-2>.layout.container>.layout.page .layout.content-container .layout.content h3,footer .block1>.cc .items .item h3{font-size:2em}}body.layout-full-width>.layout.container>.layout.page .layout.content-container,body.layout-regular>.layout.container>.layout.page .layout.content-container{position:relative;z-index:10}body.layout-full-width>.layout.container>.layout.page .layout.content-container .layout.top .link-line,body.layout-regular>.layout.container>.layout.page .layout.content-container .layout.top .link-line{margin-bottom:4em}body.layout-full-width>.layout.container>.layout.page .layout.content-container .layout.top h1,body.layout-regular>.layout.container>.layout.page .layout.content-container .layout.top h1{margin:0}body.layout-full-width>.layout.container>.layout.page .layout.footer,body.layout-regular>.layout.container>.layout.page .layout.footer{position:relative;z-index:10}body.layout-regular>.layout.container>.layout.page>.layout.content-container{background-color:#e9e9e9}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc{grid-gap:5em;display:grid;grid-template-areas:"top top top" "left-aside content right-aside" ". bottom .";grid-template-columns:28em auto 28em;padding-bottom:4em;padding-left:8em;padding-top:4em}@media(max-width:1024px)and (orientation:landscape){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc{padding-left:2em}}@media(max-width:1024px)and (orientation:portrait){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc{padding-left:2em}}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc{padding-left:2em}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c{grid-template-areas:"content";grid-template-columns:1fr}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.t{grid-template-areas:"top" "content"}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.t .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.b{grid-template-areas:"content" "bottom"}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.b .layout.bottom{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.t.b{grid-template-areas:"top" "content" "bottom"}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.t.b .layout.bottom,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.t.b .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la{grid-template-areas:"left-aside content";grid-template-columns:28em auto}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la{grid-template-areas:"content" "left-aside";grid-template-columns:1fr}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.t{grid-template-areas:"top top" "left-aside content"}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.t{grid-template-areas:"top" "content" "left-aside"}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.t .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.b{grid-template-areas:"left-aside content" ". bottom"}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.b .layout.bottom{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.t.b{grid-template-areas:"top top" "left-aside content" ". bottom"}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la .layout.left.aside,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.t.b .layout.bottom,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.t.b .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra{grid-template-areas:"content right-aside";grid-template-columns:auto 28em}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra{grid-template-areas:"content" "right-aside";grid-template-columns:1fr}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.t{grid-template-areas:"top top" "content right-aside"}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.t{grid-template-areas:"top" "content" "right-aside"}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.t .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.b{grid-template-areas:"content right-aside" "bottom ."}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.b .layout.bottom{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.t.b{grid-template-areas:"top top" "content right-aside" "bottom ."}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra .layout.right.aside,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.t.b .layout.bottom,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.ra.t.b .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra{grid-template-areas:"left-aside content right-aside";grid-template-columns:28em auto 28em}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra.t{grid-template-areas:"top top top" "left-aside content right-aside"}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra.t .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra.b{grid-template-areas:"left-aside content right-aside" ". bottom ."}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra.b .layout.bottom{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra.t.b{grid-template-areas:"top top top" "left-aside content right-aside" ". bottom ."}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra .layout.left.aside,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra .layout.right.aside,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra.t.b .layout.bottom,body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc.c.la.ra.t.b .layout.top{display:block}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.top{display:none;grid-area:top}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.content{grid-area:content;max-width:100%}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.content{grid-area:initial;width:100%!important}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.left.aside{display:none;grid-area:left-aside}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.left.aside{grid-area:initial}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.right.aside{display:none;grid-area:right-aside}@media(max-width:575.98px){body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.right.aside{grid-area:initial}}body.layout-regular>.layout.container>.layout.page>.layout.content-container .cc .layout.bottom{display:none;grid-area:bottom}body{color:#3f3e40;font-family:Poppins,sans-serif}.link-line{grid-gap:5em;display:inline-grid;grid-auto-flow:column;justify-content:start;position:relative}.link-line:before{background-color:#e4e4e4;content:"";height:1px;position:absolute;right:calc(100% + 2em);top:50%;width:300em}@media(max-width:1024px)and (orientation:landscape){.link-line:before{display:none}}@media(max-width:1024px)and (orientation:portrait){.link-line:before{display:none}}.link-line:after{background-color:#e4e4e4;content:"";height:1px;left:calc(100% + 2em);position:absolute;top:50%;width:300em}@media(max-width:1024px)and (orientation:landscape){.link-line:after{display:none}}@media(max-width:1024px)and (orientation:portrait){.link-line:after{display:none}}.link-line a{display:block;font-size:1.6em;padding-left:1.5em;position:relative;text-decoration:none;transition:all .1s linear}.link-line a.back:before{transform:translateY(-50%) rotate(30deg)}.link-line a:before{content:"";font-family:Font Awesome\ 5 Pro;font-size:.6em;font-weight:900;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg)}.button{border-radius:5px;display:inline-flex;font-weight:300;padding:.7em 5em .5em;text-decoration:none;text-transform:uppercase;transition:all .1s linear}.button.red{background-color:#ed1c24;color:#fff}.button.red:hover{background-color:#c61017}co-image .co-image-container{position:relative}co-image .co-image-container:after{background-color:#ed1c24;bottom:0;content:"";height:1em;max-width:50%;position:absolute;right:0;width:30em}.layout.aside{display:grid;grid-auto-flow:row}.layout.aside .block+.block{border-top:1px solid #ed1c24;margin-top:2em;padding-top:2em}.layout.aside .images{grid-gap:3em;display:grid;grid-auto-flow:row}.layout.aside .files{grid-gap:1em;display:grid;grid-auto-flow:row}.layout.aside .files .title{color:#858585;font-size:1.8em;font-weight:600;text-align:right;text-transform:uppercase}.layout.aside .files .items{grid-gap:1em;display:grid;grid-auto-flow:row;justify-items:end}.layout.aside .files .items a{align-items:baseline;color:currentColor;display:grid;font-size:1.6em;grid-auto-flow:column;text-decoration:none}.layout.aside .files .items a:after{color:#ed1c24;content:"";font-family:Font Awesome\ 5 Pro;font-weight:400;margin-left:.7em}#open_preferences_center{bottom:3em;color:#000;left:3em;position:fixed;z-index:1000}@media(max-width:575.98px){#open_preferences_center{bottom:15em;font-size:.3em}}#open_preferences_center img{width:4em}@media(max-width:575.98px){#open_preferences_center img{width:10em}}.layout.header header.hovering{background-color:#fff;box-shadow:0 .1em .4em rgba(0,0,0,.3);left:0;margin:0;padding:1.3em 0;position:fixed;top:0;transform:translateY(-100%);transition:transform .15s linear;width:100%;z-index:1000}body.show-hovering-menu .layout.header header.hovering{transform:translate(0)}@media print{.layout.header header.hovering{display:none}}@media(max-width:575.98px){.layout.header header.hovering{display:none;padding:0}}.layout.header header.hovering>.cc{grid-gap:6em;align-items:center;display:grid;grid-template-columns:min-content 1fr}.layout.header header.hovering>.cc a.logo{display:block;width:14em}.layout.header header.hovering>.cc a.logo img{width:100%}.layout.header header.hovering>.cc nav.hovering-menu a.mobile-menu-button{display:none}.layout.header header.hovering>.cc nav.hovering-menu ul{grid-gap:5em;display:grid;grid-auto-flow:column;justify-content:start;justify-self:start;list-style-type:none;margin:0;padding:0}.layout.header header.hovering>.cc nav.hovering-menu ul li{position:relative}.layout.header header.hovering>.cc nav.hovering-menu ul li a{color:currentColor;cursor:pointer;display:block;font-size:1.6em;padding-bottom:.5em;padding-top:.5em;text-decoration:none;text-transform:uppercase;transition:all .1s linear;white-space:nowrap}.layout.header header.hovering>.cc nav.hovering-menu ul li a:focus{outline-offset:0;outline-width:5px}.layout.header header.hovering>.cc nav.hovering-menu ul li a:hover{text-decoration:underline}.layout.header header.hovering>.cc nav.hovering-menu ul li a[aria-expanded=true]+ul{display:block}.layout.header header.hovering>.cc nav.hovering-menu ul li ul{background-color:#fff;display:none;font-size:1em;left:-2em;list-style-type:none;padding:2em;position:absolute;top:100%}.layout.header header.hovering>.cc nav.hovering-menu ul li ul li a{display:block}.layout.header header.hovering>.cc nav.hovering-menu ul li ul li:after{display:none}.layout.header header.normal{background-color:#fff;position:relative;z-index:100}@media(max-width:575.98px){.layout.header header.normal{position:fixed;width:100%}}.layout.header header.normal .cc{grid-gap:0 5em;align-items:end;box-sizing:border-box;display:grid;grid-template-columns:min-content 1fr;grid-template-columns:min-content min-content 1fr;padding-bottom:2.5em;padding-left:calc(45em - 50vw + 593px);padding-top:2.5em}@media(max-width:575.98px){.layout.header header.normal .cc{grid-gap:0 2em;align-items:center;padding-bottom:1em;padding-top:1em}}@media(max-width:1024px)and (orientation:landscape){.layout.header header.normal .cc{padding-left:24em}}@media(max-width:1024px)and (orientation:portrait){.layout.header header.normal .cc{padding-left:24em}}@media(max-width:575.98px){.layout.header header.normal .cc{padding-left:2em}}.layout.header header.normal .cc a.logo{display:block;grid-column:1;grid-row:1/span 2;width:22.8em}@media(max-width:575.98px){.layout.header header.normal .cc a.logo{width:10em}}.layout.header header.normal .cc a.logo img{width:100%}.layout.header header.normal .cc a{transition:all .1s linear}.layout.header header.normal .cc .sztp{display:grid;grid-column:2;grid-row:1/span 2;left:1em;position:relative;position:absolute;top:-1em;top:50%;transform:translateY(-50%);width:40em}@media(max-width:1024px)and (orientation:landscape){.layout.header header.normal .cc .sztp{width:20em}}@media(max-width:1024px)and (orientation:portrait){.layout.header header.normal .cc .sztp{width:20em}}@media(max-width:575.98px){.layout.header header.normal .cc .sztp{display:none}}.layout.header header.normal .cc .sztp img{width:100%}.layout.header header.normal .cc .contact{grid-gap:.1em;align-content:center;display:grid;grid-auto-flow:row;grid-column:3;grid-row:2;justify-content:start;justify-items:end;justify-self:end;list-style-type:none;margin:0;padding:0}@media(max-width:1024px)and (orientation:portrait){.layout.header header.normal .cc .contact{display:none}}.layout.header header.normal .cc .contact li a{color:currentColor;font-size:1.6em;text-decoration:none;text-transform:uppercase}@media(max-width:1024px)and (orientation:portrait){.layout.header header.normal .cc .contact li a{font-size:1em}}.layout.header header.normal .cc .contact li a:hover{color:#ed1c24}.layout.header header.normal .cc .language-selector,.layout.header header.normal .cc .social{grid-gap:1em;display:grid;grid-auto-flow:column;grid-column:3;grid-row:1;justify-self:end;list-style-type:none;margin:0;padding:0;position:relative;z-index:5}@media(max-width:575.98px){.layout.header header.normal .cc .language-selector,.layout.header header.normal .cc .social{grid-gap:2em;align-items:center;justify-self:end}}.layout.header header.normal .cc .language-selector li a,.layout.header header.normal .cc .social li a{color:currentColor;font-size:1.8em;font-size:1.1em;text-decoration:none;text-transform:uppercase}.layout.header header.normal .cc .language-selector li a:hover,.layout.header header.normal .cc .social li a:hover{color:#ed1c24}.layout.header header.normal .cc .language-selector li:last-child,.layout.header header.normal .cc .social li:last-child{display:none}@media(max-width:575.98px){.layout.header header.normal .cc .language-selector li:last-child,.layout.header header.normal .cc .social li:last-child{display:block;font-size:2em}}footer .block1{background-color:#000;padding-bottom:6em;padding-top:12em}footer .block1>.cc{grid-gap:5em;display:grid}footer .block1>.cc a.logo{display:block;width:22.8em}footer .block1>.cc a.logo img{width:100%}footer .block1>.cc .items{grid-gap:5em;display:grid;grid-auto-flow:column;justify-content:start;padding-left:8em;position:relative}@media(max-width:1024px)and (orientation:landscape){footer .block1>.cc .items{padding-left:0}}@media(max-width:1024px)and (orientation:portrait){footer .block1>.cc .items{padding-left:0}}@media(max-width:575.98px){footer .block1>.cc .items{grid-auto-flow:row;justify-content:center;justify-items:center;padding-left:0}}footer .block1>.cc .items .item{color:#fff}footer .block1>.cc .items .item>*{line-height:1.5;margin:0}@media(max-width:575.98px){footer .block1>.cc .items .item>*{text-align:center}}footer .block1>.cc .items .item>* a{color:#fff;text-decoration:none}footer .block1>.cc .items .item>* a:hover{text-decoration:underline}footer .block1>.cc .items .item b{color:#ed1c24;text-transform:uppercase}footer .block1>.cc .items:after{background-color:#3f3e40;bottom:-5em;content:"";height:1px;left:8em;position:absolute;width:300em}@media(max-width:1024px)and (orientation:landscape){footer .block1>.cc .items:after{left:0;width:100%}}@media(max-width:1024px)and (orientation:portrait){footer .block1>.cc .items:after{left:0;width:100%}}@media(max-width:575.98px){footer .block1>.cc .items:after{display:none}}footer .block1>.cc .menu{padding-left:8em;padding-top:5em}@media(max-width:1024px)and (orientation:landscape){footer .block1>.cc .menu{padding-left:0}}@media(max-width:1024px)and (orientation:portrait){footer .block1>.cc .menu{padding-left:0}}@media(max-width:575.98px){footer .block1>.cc .menu{padding-left:0}}@media(max-width:1024px)and (orientation:portrait){footer .block1>.cc .menu{font-size:.5em}}@media(max-width:575.98px){footer .block1>.cc .menu{display:none}}footer .block1>.cc .menu>ul{grid-gap:5em;display:grid;grid-auto-flow:column;list-style-type:none;margin:0;padding:0}footer .block1>.cc .menu>ul>li>a{color:#ed1c24;display:block;font-size:1.4em;font-weight:600;padding:.35em 0;text-decoration:none;text-transform:uppercase}footer .block1>.cc .menu>ul>li>ul{list-style-type:none;margin:0;padding:0}footer .block1>.cc .menu>ul>li>ul>li>a{color:#fff;display:block;font-size:1.4em;font-weight:300;padding:.35em 0;text-decoration:none}@media(max-width:575.98px){footer .block2{padding-bottom:2em}}footer .block2 .cc{align-items:center;display:grid;grid-auto-flow:column;padding-left:8em}@media(max-width:1024px)and (orientation:landscape){footer .block2 .cc{padding-left:2em}}@media(max-width:1024px)and (orientation:portrait){footer .block2 .cc{padding-left:2em}}@media(max-width:575.98px){footer .block2 .cc{grid-auto-flow:row;justify-items:center;padding-left:2em}}footer .block2 .cc .right{display:grid;grid-auto-flow:row;justify-self:end}@media(max-width:575.98px){footer .block2 .cc .right p{font-size:1em}}footer .block2 .cc .right nav.menu{justify-self:end}@media(max-width:575.98px){footer .block2 .cc .right nav.menu{justify-self:center}}footer .block2 .cc .right nav.menu ul{grid-gap:2em;display:grid;grid-auto-flow:column;list-style-type:none;margin:0;padding:0}footer .block2 .cc .right nav.menu ul li a{color:currentColor;font-size:1.2em;text-decoration:none}footer .block2 .cc img{width:14.7em}.mobile-menu nav.menubar{align-items:start;display:flex;grid-auto-flow:column;overflow:hidden;width:200%}.mobile-menu nav.menubar ul{display:grid;grid-auto-flow:row;list-style-type:none;margin:0;padding:0;transition:all .3s linear;width:50%}.mobile-menu nav.menubar ul.move-out{margin-left:-50%;transition:all .3s linear}.mobile-menu nav.menubar ul li.back a{align-items:center;color:#ccc;display:grid;grid-auto-flow:column;grid-template-columns:min-content 1fr;justify-content:start;padding:0}.mobile-menu nav.menubar ul li.back a:before{content:"";font-family:Font Awesome\ 5 Pro;font-size:2em;font-weight:900;justify-self:end;margin-right:.5em;pointer-events:none}.mobile-menu nav.menubar ul li a{display:grid;grid-template-columns:1fr min-content;text-decoration:none}@media(max-width:575.98px){.mobile-menu nav.menubar ul li a.right-arrow:after{content:"";font-family:Font Awesome\ 5 Pro;font-size:.9em;font-weight:900;justify-self:end;margin-bottom:-.2em;padding-right:.5em;pointer-events:none}}body.mobile-menu-opened .mobile-menu{right:0}.mobile-menu{background-color:#fff;background-color:#393939;bottom:0;position:fixed;right:-100vw;top:0;transition:all .1s linear;width:100vw;z-index:1000}.mobile-menu .header{display:grid;justify-content:right;padding:2em}.mobile-menu .header a.menu{color:#fff;font-size:3em}.mobile-menu nav.menubar{margin:0 2em 2em;width:calc(200% - 4em)}.mobile-menu nav.menubar ul{width:calc(50% - 1em)}.mobile-menu nav.menubar a{color:#fff;display:block;font-size:1.6em;padding:.5em 0}.pcf{left:0;opacity:1;position:relative}.pcf,.pcfo{transition:all .4s ease}.pcfo{opacity:0}.pcfo.pcfi{transition:none}.pcfi{opacity:0}.pcb,.pcfi{transition:all .4s ease}.pcb{left:0;opacity:1;position:relative}.pcbo{opacity:0;transition:all .4s ease}.pcbo.pcbi{transition:none}.pcbi{opacity:0;transition:all .4s ease}.block.menu{background-color:#353535;background-position:100%;background-repeat:no-repeat;background-size:auto 100%}.block.menu>.cc{height:calc(100vh - 12.1em);padding-left:8em;padding-top:2em}@media(max-width:1024px)and (orientation:landscape){.block.menu>.cc{padding-left:0;padding-right:0;width:100%}}@media(max-width:1024px)and (orientation:portrait){.block.menu>.cc{padding-left:0;padding-right:0;width:100%}}@media(max-width:575.98px){.block.menu>.cc{padding-left:0;padding-right:0;width:100%}}@media(max-width:1024px)and (orientation:portrait){.block.menu>.cc{height:60em}}@media(max-width:575.98px){.block.menu>.cc{height:23em;overflow:hidden}}.block.menu>.cc .sz2020{height:20em;position:absolute;right:0;top:12.1em;z-index:100}.block.menu>.cc .sz2020 img{height:100%}body.show-hovering-menu .block.menu .sz2020{height:9em;position:fixed;top:6.8em;transition:all .1s linear}@media(max-width:575.98px){body.show-hovering-menu .block.menu .sz2020{height:4em;top:5.1em}}@media(max-width:1024px)and (orientation:landscape){.block.menu>.cc .sz2020{height:10em}.block.menu>.cc .sz2020 img{height:100%}}@media(max-width:575.98px){.block.menu>.cc .sz2020{height:10em;top:5.1em}}.block.menu>.cc .erfa{bottom:0;height:20em;position:absolute;right:0;z-index:100}.block.menu>.cc .erfa img{height:100%}body.show-hovering-menu .block.menu .erfa{height:9em;position:fixed;transition:all .1s linear}@media(max-width:575.98px){body.show-hovering-menu .block.menu .erfa{height:4em}}@media(max-width:1024px)and (orientation:landscape){.block.menu>.cc .erfa{height:10em}.block.menu>.cc .erfa img{height:100%}}@media(max-width:575.98px){.block.menu>.cc .erfa{height:10em}}.block.menu>.cc .content{display:grid;grid-template-rows:repeat(2,1fr);height:100%;margin-top:-15em;overflow:hidden;padding-top:15em;pointer-events:none;position:relative}@media(max-width:575.98px){.block.menu>.cc .content{align-items:center;grid-template-rows:1fr}}.block.menu>.cc .content>*{pointer-events:all;position:relative;z-index:1}.block.menu>.cc .content nav.mainmenu{align-content:start;display:grid}@media(max-width:575.98px){.block.menu>.cc .content nav.mainmenu{display:none}}.block.menu>.cc .content nav.mainmenu ul{display:grid;grid-auto-flow:row;justify-self:start;list-style-type:none;margin:0;padding:0;position:relative}.block.menu>.cc .content nav.mainmenu ul li a{color:#fff;cursor:pointer;display:block;font-size:1.6em;padding-bottom:.5em;padding-top:.5em;text-decoration:none;text-transform:uppercase;transition:all .1s linear;white-space:nowrap}.block.menu>.cc .content nav.mainmenu ul li a:focus{color:#fff;outline-offset:0;outline-width:5px}.block.menu>.cc .content nav.mainmenu ul li a:hover{text-decoration:underline}.block.menu>.cc .content nav.mainmenu ul li:hover>ul,.block.menu>.cc .content nav.mainmenu ul li a[aria-expanded=true]+ul{display:block}.block.menu>.cc .content nav.mainmenu ul li ul{display:none;font-size:1em;left:100%;list-style-type:none;min-height:100%;padding-left:3em;position:absolute;top:0}.block.menu>.cc .content nav.mainmenu ul li ul li a{display:block}.block.menu>.cc .content nav.mainmenu ul li ul li:after{display:none}.block.menu>.cc .content .slogan{align-self:end;color:#fff;font-size:3.8em;font-weight:200;padding-bottom:2em;width:calc(50% - 1em)}@media(max-width:1024px)and (orientation:landscape){.block.menu>.cc .content .slogan{padding-left:1em}}@media(max-width:1024px)and (orientation:portrait){.block.menu>.cc .content .slogan{padding-left:1em}}@media(max-width:575.98px){.block.menu>.cc .content .slogan{padding-left:1em}}@media(max-width:1024px)and (orientation:portrait){.block.menu>.cc .content .slogan{font-size:3em}}@media(max-width:575.98px){.block.menu>.cc .content .slogan{font-size:2em;margin-top:0}}.block.menu>.cc .content .line{background-color:#ed1c24;bottom:0;height:22em;height:16em;left:0;pointer-events:none;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;width:300em;z-index:0}@media(max-width:1024px)and (orientation:landscape){.block.menu>.cc .content .line{height:12em}}@media(max-width:575.98px){.block.menu>.cc .content .line{height:12em}}@media(max-width:1024px)and (orientation:portrait){.block.menu>.cc .content .line{bottom:8em;height:6em}}@media(max-width:575.98px){.block.menu>.cc .content .line{bottom:0}}.block.menu>.cc .content .triangle{border:25em solid transparent;border-right-color:#fff;display:block;left:50%;opacity:.1;pointer-events:none;position:absolute;top:50%;transform:rotate(45deg) translate(-28em,-10em);transform-origin:right top;z-index:3}@media(max-width:1024px)and (orientation:landscape){.block.menu>.cc .content .triangle{left:calc(50% - 15em)}}@media(max-width:1024px)and (orientation:portrait){.block.menu>.cc .content .triangle{left:calc(50% - 15em)}}@media(max-width:575.98px){.block.menu>.cc .content .triangle{border:15em solid transparent;border-right-color:#fff;top:40em}.block.about{padding-top:5em}}.block.about .cc{align-items:end;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:4em;padding-left:8em}@media(max-width:1024px)and (orientation:landscape){.block.about .cc{padding-left:2em}}@media(max-width:1024px)and (orientation:portrait){.block.about .cc{padding-left:2em}}@media(max-width:575.98px){.block.about .cc{grid-gap:2em;grid-template-columns:1fr;padding-left:2em}}.block.about .cc>.col:first-child{padding-right:10em}@media(max-width:1024px)and (orientation:landscape){.block.about .cc>.col:first-child{align-self:start;padding-top:2em}}@media(max-width:575.98px){.block.about .cc>.col:first-child{padding-right:0}}.block.about .cc>.col h3{color:#ed1c24;font-size:3.5em;font-weight:400}.block.about .cc>.col:nth-child(2){margin-bottom:-18em;position:relative;top:-38em}@media(max-width:1024px)and (orientation:landscape){.block.about .cc>.col:nth-child(2){margin-bottom:0;top:-6em}}@media(max-width:1024px)and (orientation:portrait){.block.about .cc>.col:nth-child(2){margin-top:-49.8em}}@media(max-width:575.98px){.block.about .cc>.col:nth-child(2){margin-bottom:0;margin-top:0;top:auto}}.block.about .cc>.col:nth-child(2)>p:first-of-type{color:#fff;font-weight:300;line-height:1.6;margin-bottom:4em}@media(max-width:1024px)and (orientation:landscape){.block.about .cc>.col:nth-child(2)>p:first-of-type{color:currentcolor}}@media(max-width:575.98px){.block.about .cc>.col:nth-child(2)>p:first-of-type{color:currentColor}}.block.about .cc>.col .title{grid-gap:.5em;align-items:center;display:grid;font-size:1em;grid-template-columns:min-content min-content;justify-content:start;line-height:1}@media(max-width:575.98px){.block.about .cc>.col .title{font-size:.9em}}.block.about .cc>.col .title .number{color:#ed1c24;font-size:11.7em;font-weight:200}.block.about .cc>.col .title .text{font-size:2.6em;text-transform:uppercase}.block.industries{background-color:#e9e9e9;overflow:hidden;padding-bottom:5em;padding-top:5em;position:relative}.block.industries .cc{padding-left:8em}@media(max-width:1024px)and (orientation:landscape){.block.industries .cc{padding-left:2em}}@media(max-width:1024px)and (orientation:portrait){.block.industries .cc{padding-left:2em}}@media(max-width:575.98px){.block.industries .cc{padding-left:2em}}.block.industries .cc h3{font-size:3.5em;font-weight:400}.block.industries .cc>*{position:relative;z-index:1}.block.industries .cc:after{background-color:#ed1c24;bottom:-16em;content:"";height:22em;left:calc(50% + 21em);pointer-events:none;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;width:300em;z-index:0}.block.industries .cc .items{grid-gap:3em;display:grid;grid-template-columns:repeat(2,1fr);position:relative}@media(max-width:575.98px){.block.industries .cc .items{grid-template-columns:1fr}}.block.industries .cc .items .item{grid-gap:2em;color:currentColor;display:grid;grid-template-columns:min-content 1fr;text-decoration:none}.block.industries .cc .items .item co-image{padding-bottom:16.8em;width:16.8em}@media(max-width:575.98px){.block.industries .cc .items .item co-image{padding-bottom:10em;width:10em}}.block.industries .cc .items .item .data>*{font-size:2em;line-height:1.3}.block.industries .cc .items .item .data b,.block.industries .cc .items .item .data strong{color:#ed1c24}.block.map{padding-bottom:6em;padding-top:6em}.block.map .cc{padding-left:8em}@media(max-width:1024px)and (orientation:landscape){.block.map .cc{padding-left:2em}}@media(max-width:1024px)and (orientation:portrait){.block.map .cc{padding-left:2em}}@media(max-width:575.98px){.block.map .cc{padding-left:2em}}.block.map .cc h3{font-size:3.5em;font-weight:400;margin-bottom:0}.block.map .cc p{font-size:2em}.block.map .cc p b,.block.map .cc p strong{color:#ed1c24}.block.map .cc co-image{margin-top:3em}.block.contact{background-color:#000;overflow:hidden;padding-bottom:0;padding-top:6em}.block.contact:before{border:15em solid transparent;border-right-color:#3f3e40;bottom:-5em;content:"";left:0;position:absolute;transform:rotate(-45deg);transform-origin:left bottom}@media(max-width:1024px)and (orientation:portrait){.block.contact:before{border:10em solid transparent;border-right-color:#3f3e40;bottom:-22.1em}}@media(max-width:575.98px){.block.contact:before{display:none}}.block.contact .cc{grid-gap:7em;display:grid;grid-template-columns:1fr 1fr;padding-left:8em}@media(max-width:1024px)and (orientation:landscape){.block.contact .cc{padding-left:2em}}@media(max-width:1024px)and (orientation:portrait){.block.contact .cc{padding-left:2em}}@media(max-width:575.98px){.block.contact .cc{grid-template-columns:1fr;padding-left:2em}}.block.contact .cc h3{color:#fff;font-size:3.5em;font-weight:400;margin-bottom:0;position:relative;z-index:1}.block.contact .cc .col:first-child{align-self:center;justify-self:end;position:relative}.block.contact .cc .col:first-child:after{background-color:#ed1c24;bottom:-60em;content:"";height:22em;pointer-events:none;position:absolute;right:0;transform:rotate(45deg);transform-origin:right bottom;width:300em;z-index:0}@media(max-width:1024px)and (orientation:portrait){.block.contact .cc .col:first-child:after{bottom:-42em;height:15em}}@media(max-width:575.98px){.block.contact .cc .col:first-child:after{display:none}}.block.contact .cc .col:nth-child(2) form{grid-gap:2em;display:grid;grid-auto-flow:row}.block.contact .cc .col:nth-child(2) form>*{margin:0}.block.contact .cc .col:nth-child(2) form co-input,.block.contact .cc .col:nth-child(2) form co-textarea{grid-gap:0}.block.contact .cc .col:nth-child(2) form co-input label,.block.contact .cc .col:nth-child(2) form co-textarea label{color:#fff;font-weight:600;padding-left:5px}.block.contact .cc .col:nth-child(2) form co-input input,.block.contact .cc .col:nth-child(2) form co-input textarea,.block.contact .cc .col:nth-child(2) form co-textarea input,.block.contact .cc .col:nth-child(2) form co-textarea textarea{background-color:#3f3e40;border-radius:5px;color:#fff;margin:0}.block.contact .cc .col:nth-child(2) form co-checkbox{line-height:1.3}.block.contact .cc .col:nth-child(2) form co-checkbox .text{color:#fff}.block.contact .cc .col:nth-child(2) form co-checkbox .text a{color:#ed1c24;text-decoration:none}.block.contact .cc .col:nth-child(2) form input[type=submit]{background-color:#858585;border:none;border-radius:5px;color:#fff;display:block;font-weight:300;padding:.7em 5em .5em;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .1s linear}.block.contact .cc .col:nth-child(2) form input[type=submit]:hover{background-color:#858585}.block.contact .cc .col:nth-child(2) form.changed input[type=submit]{background-color:#ed1c24}.block.contact .cc .col:nth-child(2) form.changed input[type=submit]:hover{background-color:#c61017}body.page-ct-1>.layout.container>.layout.page .layout.content-container{overflow:hidden}body.page-ct-1>.layout.container>.layout.page .layout.content-container:before{background-color:#dedede;bottom:-17em;content:"";height:22em;left:50%;pointer-events:none;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;width:300em;z-index:-1}body.page-ct-2>.layout.container>.layout.page .layout.content-container{overflow:hidden}body.page-ct-2>.layout.container>.layout.page .layout.content-container:before{background-color:#dedede;bottom:-17em;content:"";height:22em;left:50%;pointer-events:none;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;width:300em;z-index:-1}.popup{display:none}.popup.show{align-items:center;bottom:0;display:block;display:flex;justify-content:center;left:0;padding:10em;position:fixed;right:0;top:0;z-index:1000}@media(max-width:575.98px){.popup.show{font-size:3em;padding:2em}}.popup .overlay{background-color:rgba(0,0,0,.85);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s linear;z-index:1001}.popup .overlay.show{opacity:1}.popup .content{background-color:#fff;border-radius:.3rem;box-shadow:0 0 1em rgba(255,0,0,.3);box-sizing:border-box;max-height:90vh;opacity:0;overflow:auto;padding:4em;position:relative;transform:translateY(-1rem);transition:all .3s linear;z-index:1002}@media(max-width:575.98px){.popup .content{padding:2em}}.popup .content p img{max-width:100%}.popup .content p:only-child img{margin:0}.popup .content.show{opacity:1;transform:translate(0)}.popup a.close{color:#fff;font-size:5em;line-height:1;margin-top:0;position:absolute;right:1em;top:1em;z-index:1001}.block.sztp{display:none}@media(max-width:575.98px){.block.sztp{display:block}}.block.sztp .cc a,.block.sztp .cc a img{width:100%}