.flatpickr-calendar{background:transparent;background:#fff;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;}.flatpickr-calendar.open{display:inline-block;z-index:99999;}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);}.flatpickr-calendar.inline{display:block;position:relative;top:2px;}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0;}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto;}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%;}.flatpickr-calendar:before{border-width:5px;margin:0 -5px;}.flatpickr-calendar:after{border-width:4px;margin:0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%;}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6;}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%;}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6;}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff;}.flatpickr-calendar:focus{outline:0;}.flatpickr-wrapper{position:relative;display:inline-block;}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit;}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block;}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,.1);}.numInputWrapper span:active{background:rgba(0,0,0,.2);}.numInputWrapper span:after{display:block;content:"";position:absolute;}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%;}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%;}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,.5);}.numInputWrapper:hover{background:rgba(0,0,0,.05);}.numInputWrapper:hover span{opacity:1;}.flatpickr-current-month{font-size:135%;line-height:inherit;line-height:1;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05);}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch \0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9);}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9);}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none;}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0;}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0;}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0;}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6;}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6;}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0;}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px;}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1);}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;}.flatpickr-day.hidden{visibility:hidden;}.rangeMode .flatpickr-day{margin-top:1px;}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none;}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time{text-align:center;outline:0;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-time:after{content:"";display:table;clear:both;}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939;}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939;}.flatpickr-time.hasSeconds .numInputWrapper{width:26%;}.flatpickr-time.time24hr .numInputWrapper{width:49%;}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400;}.flatpickr-time input:focus{outline:0;border:0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee;}.flatpickr-input[readonly]{cursor:pointer;}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;height:100%;}html,body{min-height:100%;height:100%;}*,*:before,*:after{box-sizing:inherit;}.visual-mode *:focus{outline:none !important;}body{margin:0;min-height:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}.visual-mode a:active,.visual-mode a:hover{outline:none;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0;}header,footer,nav,section,article,hgroup,figure{display:block;}*{text-decoration:none !important;}.splide__container{box-sizing:border-box;position:relative;}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important;}.splide.is-initialized:not(.is-active) .splide__list{display:block;}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none;}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto;}.splide:not(.is-overflow) .splide__pagination{display:none;}.splide__progress__bar{width:0;}.splide{position:relative;visibility:hidden;}.splide.is-initialized,.splide.is-rendered{visibility:visible;}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative;}.splide__slide img{vertical-align:bottom;}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px;}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none;}.splide__toggle.is-active .splide__toggle__pause{display:inline;}.splide__track{overflow:hidden;position:relative;z-index:0;}@keyframes splide-loading{0%{transform:rotate(0);}to{transform:rotate(1turn);}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.splide__track--fade > .splide__list > .splide__slide{margin:0 !important;opacity:0;z-index:0;}.splide__track--fade > .splide__list > .splide__slide.is-active{opacity:1;z-index:1;}.splide--rtl{direction:rtl;}.splide__track--ttb > .splide__list{display:block;}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em;}.splide__arrow:hover:not(:disabled){opacity:.9;}.splide__arrow:disabled{opacity:.3;}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px;}.splide__arrow--prev{left:1em;}.splide__arrow--prev svg{transform:scaleX(-1);}.splide__arrow--next{right:1em;}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px;}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1;}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px;}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1;}.splide__pagination__page:hover{cursor:pointer;opacity:.9;}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px;}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px;}.splide__progress__bar{background:#ccc;height:3px;}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0);}.splide__slide:focus{outline:0;}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px;}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf;}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px;}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf;}.splide.is-focus-in .splide__track > .splide__list > .splide__slide:focus{border-color:#0bf;}}.splide__toggle{cursor:pointer;}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px;}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px;}.splide__track--nav > .splide__list > .splide__slide{border:3px solid transparent;cursor:pointer;}.splide__track--nav > .splide__list > .splide__slide.is-active{border:3px solid #000;}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em;}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1);}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto;}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1);}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%);}.splide__arrows--ttb .splide__arrow--prev{top:1em;}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg);}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto;}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg);}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0;}:root{--bright-blue:#01adff;--white:#fff;--black:#000;--lime-green:#83c410;--forest-green:#28721e;--deep-blue:#005198;--gray-dark:#717171;--gray:#e7e8e9;--gray-light:#f3f3f3;--dark-blue:#00284c;--error:#ec697d;--primary:var(--bright-blue);--secondary:var(--deep-blue);--tertiary:var(--lime-green);--quaternary:var(--forest-greentopic);--link-color:var(--deep-blue);--link-hover-color:var(--deep-blue);--border-color:var(--deep-blue);--light-white:rgba(255,255,255,.2);--accent-light-blue:#7dfffc;--soft-blue-green-gradient:linear-gradient(48deg,#b0d25a -.01%,#00abc8 101.79%);--section-spacing:5.5rem;--color:var(--black);--icon-size:16px;--icon-color:var(--white);--griddy-gap:20px;}@media (min-width: 1040px){:root{--section-spacing:7rem;}}textarea,.select,select,input[type=date],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=text],.input[type=date],.input[type=email],.input[type=password],.input[type=number],.input[type=tel],.input[type=search],.input[type=text]{width:100%;max-width:100%;height:5.1rem;padding:0 2.2rem;font-size:1.6rem;line-height:1.3;color:var(--color,var(--black));appearance:none;background-color:transparent;border:1px solid var(--color);border-radius:0;transition:all .3s ease;box-sizing:border-box;text-overflow:ellipsis;--wpforms-field-border-radius:0;--wpforms-field-border-color:#000;--wpforms-field-size-input-height:52px;}textarea::placeholder,.select::placeholder,select::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=search]::placeholder,input[type=text]::placeholder,.input[type=date]::placeholder,.input[type=email]::placeholder,.input[type=password]::placeholder,.input[type=number]::placeholder,.input[type=tel]::placeholder,.input[type=search]::placeholder,.input[type=text]::placeholder{opacity:.6;color:var(--color,var(--gray-dark));}textarea:focus,.select:focus,select:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=text]:focus,.input[type=date]:focus,.input[type=email]:focus,.input[type=password]:focus,.input[type=number]:focus,.input[type=tel]:focus,.input[type=search]:focus,.input[type=text]:focus{border-color:#01adff;}textarea[disabled],[disabled].select,select[disabled],input[disabled][type=date],input[disabled][type=email],input[disabled][type=password],input[disabled][type=number],input[disabled][type=tel],input[disabled][type=search],input[disabled][type=text],[disabled].input[type=date],[disabled].input[type=email],[disabled].input[type=password],[disabled].input[type=number],[disabled].input[type=tel],[disabled].input[type=search],[disabled].input[type=text]{color:#005198;cursor:not-allowed;background-color:#005198;}.checkbox,input[type=checkbox]{position:absolute;display:inline-block;width:22px;height:22px;opacity:0;z-index:-1;background-color:transparent;border:1px solid var(--color);--wpforms-field-size-checkbox-size:0;}.checkbox:checked + label::after,input[type=checkbox]:checked + label::after{background-color:var(--deep-blue);border-color:var(--white);}.checkbox:focus + label::before,input[type=checkbox]:focus + label::before{border-color:#01adff;}.checkbox + label.form__check-text--invalid::before,input[type=checkbox] + label.form__check-text--invalid::before{border-color:var(--error,#ec697d);}.checkbox + label,input[type=checkbox] + label{position:relative;display:inline-block;padding-left:33px !important;font-size:1.6rem;color:var(--color);}.checkbox + label[hidden],input[type=checkbox] + label[hidden]{display:inline-block !important;padding-left:0;text-indent:-99999px;}.checkbox + label.ot-switch,input[type=checkbox] + label.ot-switch{padding-left:0 !important;}.checkbox + label::before,input[type=checkbox] + label::before,.checkbox + label::after,input[type=checkbox] + label::after{position:absolute;top:0;bottom:0;left:0;width:22px;height:22px;margin:auto;content:"";}.checkbox + label::before,input[type=checkbox] + label::before{z-index:1;background-color:transparent;border:1px solid var(--color);}.checkbox + label::after,input[type=checkbox] + label::after{z-index:0;background-color:transparent;border:5.5px solid transparent;}ol.wp-block-list,ul.wp-block-list{list-style:none;margin:0;}ol.wp-block-list li,ul.wp-block-list li{position:relative;padding-left:23px;line-height:2.2rem;margin-bottom:1.8rem;}ol.wp-block-list li:last-child,ul.wp-block-list li:last-child{margin-bottom:0;}ol.wp-block-list li:before,ul.wp-block-list li:before{content:"";display:block;width:12px;height:12px;background-color:var(--orange);mask:no-repeat center center;mask-image:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/list.svg");mask-size:contain;position:absolute;top:5px;left:0;}.text-centered{text-align:center;}.text-right{text-align:right;}.text-left{text-align:left;}.text-primary{color:var(--primary);}.text-success{color:#00c48a;}.text-danger,.text-error{color:#ec697d;}.text-warning{color:#ed704a;}.text-info{color:#00c48a;}.visually-hidden,.screen-reader-text{position:absolute;width:0;height:0;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0 0 0 0);border:0;background-color:var(--black);color:var(--white);}.flex{display:flex;justify-content:space-between;align-items:center;gap:var(--griddy-gap);}@media (min-width: 1040px){.desktop-hidden{display:none;}}.desktop-only{display:none;}@media (min-width: 1040px){.desktop-only{display:block;}}@media (min-width: 881px){.mobile-only{--display:none;}}@media (max-width: 879px){.mobile-hidden{--display:none;}}.sticky{position:sticky;top:130px;}.aligncenter{text-align:center;}.ot-sdk-show-settings{cursor:pointer;}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box;}.chosen-container .chosen-drop{position:absolute;z-index:1010;border-top:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);border:none;border-radius:0;top:auto;bottom:70px;width:calc(100% + 30px);background-color:#000;}.page-id-3091 .chosen-container .chosen-drop{background-color:#fff;}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none;}.chosen-container a{cursor:pointer;}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999;}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}.chosen-container-single .chosen-default{color:#999;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/css/chosen-sprite.png") -42px 1px no-repeat;font-size:1px;}.chosen-container-single .chosen-single abbr.nitro-lazy{background-image:none !important;}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/css/chosen-sprite.png") no-repeat 0px 2px;}.chosen-container-single .chosen-single div b.nitro-lazy{background-image:none !important;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;border:1px solid #aaa;background:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/css/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;}.chosen-container-single .chosen-search input[type=text].nitro-lazy{background-image:none !important;}.visual-mode .chosen-container-single .chosen-search input[type=text]{outline:0;}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}.chosen-container .chosen-results li.highlighted{color:#fff;}.page-id-3091 .chosen-container .chosen-results li.highlighted{color:var(--primary);}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;}.chosen-container .chosen-results li.no-results span{color:#fff;font-weight:bold;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;border:none;cursor:text;min-height:0;height:0;}.chosen-container-multi .chosen-choices.visible{visibility:visible;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;border:none;width:100% !important;opacity:0;}.visual-mode .chosen-container-multi .chosen-choices li.search-field input[type=text]{outline:none;}.chosen-container-multi .chosen-choices li.search-choice{display:none;}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/css/chosen-sprite.png") -42px 1px no-repeat;font-size:1px;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close.nitro-lazy{background-image:none !important;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}.chosen-container-multi .chosen-results{margin:0;padding:0;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}.chosen-container-multi .chosen-drop .result-selected:first-child{display:none;}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important;}.chosen-disabled{opacity:.5 !important;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}.chosen-rtl .chosen-single div{right:auto;left:3px;}.chosen-rtl .chosen-single abbr{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/css/chosen-sprite.png") no-repeat -30px -20px;direction:rtl;}.chosen-rtl .chosen-search input[type=text].nitro-lazy{background-image:none !important;}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/css/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}.chosen-rtl .chosen-search input[type=text].nitro-lazy,.chosen-container-single .chosen-single abbr.nitro-lazy,.chosen-container-single .chosen-single div b.nitro-lazy,.chosen-container-single .chosen-search input[type=text].nitro-lazy,.chosen-container-multi .chosen-choices .search-choice .search-choice-close.nitro-lazy,.chosen-container .chosen-results-scroll-down span.nitro-lazy,.chosen-container .chosen-results-scroll-up span.nitro-lazy{background-image:none !important;}}.chosen-single{background:#fff;border:0;border-radius:0;background-repeat:no-repeat;background-position:center right;}section.filter .filter__form .chosen-drop{padding:20px 30px;padding-right:10px;min-width:400px;z-index:11;}section.filter .filter__form .chosen-drop:after{position:absolute;content:"";left:50%;bottom:-30px;transform:translateX(-100%);border:solid 15px #000;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;}@media (min-width: 881px){section.filter .filter__form .chosen-drop{transform:translateX(-22%);}}@media (max-width: 500px){section.filter .filter__form .chosen-drop{padding:10px 15px;padding-right:5px;min-width:100%;}}section.filter .filter__form .chosen-drop li{color:#fff;line-height:1.2;font-size:1.6rem;padding:0;padding-bottom:10px;padding-right:45px;transition:color .3s ease;}section.filter .filter__form .chosen-drop li em{color:#fff;font-weight:bold;}section.filter .filter__form .chosen-drop li.highlighted{color:#ccc;}section.filter .filter__form .chosen-drop li.result-selected{font-weight:bold;position:relative;cursor:pointer;}section.filter .filter__form .chosen-drop li.result-selected:after{content:"";position:absolute;right:20px;top:0;width:20px;height:20px;background-color:#fff;background-image:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/icon-tick.svg");border-radius:100%;z-index:5;}section.filter .filter__form .chosen-drop label{text-transform:uppercase;color:#fff;letter-spacing:3px;font-weight:normal;padding-bottom:10px;font-size:1.8rem;}section.filter .filter__form label.label-hidden{display:none;}section.filter .filter__form label.label-for-select,section.filter .filter__form .filter-toggle-mobile{z-index:10;text-align:center;position:relative;cursor:pointer;display:block;}section.filter .filter__form label.label-for-select span,section.filter .filter__form .filter-toggle-mobile span{width:5px;min-height:5px;margin-left:10px;margin-bottom:1px;display:inline-block;transform:rotate(-45deg);border-right:1px solid #000;border-top:1px solid #000;transition:transform .3s ease;}section.filter .filter__form label.label-for-select.open span,section.filter .filter__form .filter-toggle-mobile.open span{transform:rotate(-225deg);}section.filter .filter__form .filter-toggle-mobile{margin-top:20px;margin-bottom:20px;}@media (min-width: 881px){section.filter .filter__form .filter-toggle-mobile{display:none;}}section.filter .filter__form .chosen-container-multi{position:absolute;}.chosen-container-active + label{display:none !important;}.chosen-container-active.chosen-with-drop li.search-field input[type=text]{opacity:1;}.chosen-container-active.chosen-with-drop li.search-field input[type=text]::placeholder{color:#aaa;}html{font-size:62.5%;font-weight:400;text-rendering:optimizelegibility !important;-webkit-font-smoothing:antialiased !important;}body{font-family:"Akkurat",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em;color:#000;background-color:#fff;overflow-x:clip;word-wrap:break-word;}body.menu-open{overflow:hidden;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:20px;font-family:"Akkurat",sans-serif;color:var(--color);word-wrap:break-word;}h1 sup,h1 sub,h1 small,.h1 sup,.h1 sub,.h1 small,h2 sup,h2 sub,h2 small,.h2 sup,.h2 sub,.h2 small,h3 sup,h3 sub,h3 small,.h3 sup,.h3 sub,.h3 small,h4 sup,h4 sub,h4 small,.h4 sup,.h4 sub,.h4 small,h5 sup,h5 sub,h5 small,.h5 sup,.h5 sub,.h5 small,h6 sup,h6 sub,h6 small,.h6 sup,.h6 sub,.h6 small{font-size:65%;color:inherit;}h1,.h1{font-size:4.8rem;font-weight:600;line-height:5.76rem;}h2,.h2{font-size:4rem;font-weight:600;line-height:1.3;margin-bottom:15px;}h3,.h3{font-size:3.2rem;font-weight:600;line-height:1.3;margin-bottom:6px;}h4,.h4{font-size:2.4rem;font-weight:600;line-height:1.3;margin-bottom:4px;}h5,.h5{font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:4px;}h6,.h6{font-size:1.6rem;font-weight:600;line-height:1.3;margin-bottom:4px;}p{margin-bottom:10px;font-size:1.6rem;font-weight:400;line-height:1.3;color:var(--color);word-wrap:break-word;}p sup,p sub,p small{font-size:65%;color:inherit;}.paragraph-small{font-size:1.4rem;font-weight:400;line-height:1.3;word-wrap:break-word;}.paragraph-big{font-size:1.8rem;font-weight:600;line-height:1.4;word-wrap:break-word;}abbr{cursor:help;border-bottom:1px dotted #e7e8e9;}.visual-mode *{outline:none;}.container{width:100%;max-width:1360px;padding:0 40px;margin:0 auto;clear:fix;}.container--wide{padding:0;max-width:1450px;}@keyframes opacityRotate{from{opacity:0;transform:scale(1.1) rotate(-3deg);}to{opacity:1;transform:scale(1) rotate(0deg);}}@keyframes opacityJumbo{0%{opacity:.08;}70%{opacity:.13;}100%{opacity:.08;}}@keyframes border{0%{border-radius:0%;}100%{border-radius:100%;}}@keyframes scale15{0%{transform:scale(1);}100%{transform:scale(1.5);}}@keyframes rotateHalf{0%{transform:rotate(0deg);}100%{transform:rotate(-160deg);}}@keyframes opacityScale{0%{opacity:0;transform:scale(.7);}100%{opacity:1;transform:scale(1);}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes opacityUpSmall{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}@keyframes opacityUp{from{opacity:0;transform:translateY(100%);}to{opacity:1;transform:translateY(0);}}@keyframes rotateLeft{from{transform:rotate(0deg);}to{transform:rotate(-360deg);}}@keyframes rotateRight{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes scale-out{from{transform:scale(1);opacity:1;}to{transform:scale(.95);opacity:0;}}@keyframes scale-in{from{transform:scale(1.05);opacity:0;}to{transform:scale(1);opacity:1;}}.griddy{display:grid;gap:var(--griddy-gap);}.griddy.cols-2,.griddy .cols-3,.griddy .cols-4,.griddy .cols-5,.griddy .cols-6,.griddy .cols-7,.griddy .cols-8,.griddy .cols-9,.griddy .cols-10,.griddy .cols-11,.griddy .cols-12{grid-template-columns:repeat(1,1fr);}@media (min-width: 41.1rem){.griddy.cols-2{grid-template-columns:repeat(2,1fr);}.griddy.cols-3{grid-template-columns:repeat(3,1fr);}.griddy.cols-4{grid-template-columns:repeat(4,1fr);}.griddy.cols-5{grid-template-columns:repeat(5,1fr);}.griddy.cols-6{grid-template-columns:repeat(6,1fr);}.griddy .col-span-2{grid-column:span 2;}.griddy .col-span-3{grid-column:span 3;}.griddy .col-span-4{grid-column:span 4;}.griddy .col-span-5{grid-column:span 5;}.griddy .col-span-6{grid-column:span 6;}.griddy .col-span-7{grid-column:span 7;}}@media (min-width: 881px){.griddy.cols-tablet-2{grid-template-columns:repeat(2,1fr);}.griddy.cols-tablet-3{grid-template-columns:repeat(3,1fr);}.griddy.cols-tablet-4{grid-template-columns:repeat(4,1fr);}.griddy.cols-tablet-5{grid-template-columns:repeat(5,1fr);}.griddy.cols-tablet-6{grid-template-columns:repeat(6,1fr);}.griddy.cols-tablet-7{grid-template-columns:repeat(7,1fr);}.griddy.cols-tablet-8{grid-template-columns:repeat(8,1fr);}.griddy.cols-tablet-9{grid-template-columns:repeat(9,1fr);}.griddy.cols-tablet-10{grid-template-columns:repeat(10,1fr);}.griddy.cols-tablet-11{grid-template-columns:repeat(11,1fr);}.griddy.cols-tablet-12{grid-template-columns:repeat(12,1fr);}.griddy .col-span-tablet-1{grid-column:span 1;}.griddy .col-span-tablet-2{grid-column:span 2;}.griddy .col-span-tablet-3{grid-column:span 3;}.griddy .col-span-tablet-4{grid-column:span 4;}.griddy .col-span-tablet-5{grid-column:span 5;}.griddy .col-span-tablet-6{grid-column:span 6;}.griddy .col-span-tablet-7{grid-column:span 7;}.griddy .col-span-tablet-8{grid-column:span 8;}.griddy .col-span-tablet-9{grid-column:span 9;}.griddy .col-span-tablet-10{grid-column:span 10;}.griddy .col-span-tablet-11{grid-column:span 11;}.griddy .col-span-tablet-12{grid-column:span 12;}}@media (min-width: 1331px){.griddy.cols-desktop-2{grid-template-columns:repeat(2,1fr);}.griddy.cols-desktop-3{grid-template-columns:repeat(3,1fr);}.griddy.cols-desktop-4{grid-template-columns:repeat(4,1fr);}}.burger-button__trigger{height:5rem;width:6rem;border-radius:0;--icon-color:var(--color,var(--content-color),var(--red));display:flex;align-items:center;cursor:pointer;justify-content:center;}@media (min-width: 1227px){.burger-button__trigger{display:none;}}.burger-button span{display:block;width:30px;height:4px;margin:6px 0 6px auto;background-color:var(--icon-color);border-radius:20px;transition:all .3s ease-in-out;}.burger-button span:nth-child(2){width:23px;}.burger-button:hover span:nth-child(2){width:30px;}.burger-button.active{transition:all .3s ease-in-out;transition-delay:.6s;transform:translateX(0px) rotate(45deg);}.burger-button.active span:nth-child(1){transition-delay:.3s;transform:translateY(9px);width:30px;}.burger-button.active span:nth-child(2){width:0;}.burger-button.active span:nth-child(3){transition-delay:.3s;transform:translateY(-10px) rotate(90deg);width:30px;}label,.label{display:block;}label:hover,.label:hover{cursor:pointer;}input[type=date],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=text],.input[type=date],.input[type=email],.input[type=password],.input[type=number],.input[type=tel],.input[type=search],.input[type=text]{transition:none;}input.flatpickr-input,.input.flatpickr-input{background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/calendar.svg");background-repeat:no-repeat;background-position:left 10px top 14px;background-size:20px auto;padding-left:37px !important;cursor:pointer;}input.flatpickr-input.nitro-lazy,.input.flatpickr-input.nitro-lazy{background-image:none !important;}input.flatpickr-input::placeholder,.input.flatpickr-input::placeholder{opacity:1;}.select,select{cursor:pointer;background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/angle-down.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:16px auto;padding-right:30px;}.select.nitro-lazy,select.nitro-lazy{background-image:none !important;}.select option,select option{color:red !important;}textarea{min-height:160px;padding:2.4rem;resize:none;}ol.wp-block-list,ul.wp-block-list{margin-bottom:3.8rem;}a{color:var(--link-color);text-decoration:none !important;transition:all .3s ease;}.visual-mode a{outline:0;}a:hover{color:var(--link-hover-color);}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a{--link-color:#0a5397;--link-hover-color:var(--primary);background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--link-color,var(--link-hover-color)) 2px);--width:0;--width:100%;background-repeat:no-repeat;background-size:var(--width) 100%;background-position:left bottom;transition:all .4s cubic-bezier(.175,.885,.32,1.275);}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover{--width:100%;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover{--link-color:var(--link-hover-color);}.link__label{background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--link-color,var(--black)) 2px);--width:0;background-repeat:no-repeat;background-size:var(--width) 100%;background-position:left bottom;transition:all .4s cubic-bezier(.175,.885,.32,1.275);}.link__label:hover{--width:100%;}.link--simple{--link-color:var(--primary);}.link--simple:hover{--link-color:var(--link-hover-color);}.link--underline{position:relative;--link-color:var(--black);color:var(--link-color);transition:.4s cubic-bezier(.175,.885,.32,1.275);}.link--underline:before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:var(--link-color);transition:.4s cubic-bezier(.175,.885,.32,1.275);}.link--underline:hover{color:var(--primary);--link-color:var(--primary);}.link--arrow-left,.link--arrow-right{--link-color:var(--black);--icon-color:var(--black);--icon-size:2rem;font-size:1.6rem;background-color:transparent;border:none;position:relative;padding:0;overflow:visible;}.link--arrow-left:hover,.link--arrow-right:hover{color:var(--black);}.link--arrow-left{padding-left:3.2rem;}.link--arrow-left:hover .icon{left:-2px;}.link--arrow-right{padding-right:3.2rem;}.link--arrow-right:hover .icon{right:-2px;}.link-absolute,.link--absolute{position:absolute;width:100%;height:100%;top:0;left:0;text-indent:-100000px;z-index:2;}.link--icon,.link--with-icon{background-color:transparent;border:none;padding:0;}.visual-mode .link--icon,.visual-mode .link--with-icon{outline:none;}.link--icon.disabled,.link--with-icon.disabled{pointer-events:none;}.link--icon:hover .icon,.link--with-icon:hover .icon{background-color:var(--link-hover-color);}@keyframes shine{0%{background-position:-200% center;}100%{background-position:200% center;}}.btn,button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.button:not([type=button]):not([type=submit]),.single__content input[type=submit],.gform_wrapper input[type=submit],.single__content .input[type=submit],.gform_wrapper .input[type=submit]{display:var(--display,inline-block);height:auto;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:normal;font-weight:600;text-align:center;line-height:110%;appearance:none;border-radius:0;position:relative;overflow:hidden;-webkit-font-smoothing:initial !important;transition:all .2s ease-in-out;background-color:var(--bg);color:var(--color);border:1px solid var(--borderColor);--bg:var(--accent-light-blue);--color:var(--black);--borderColor:var(--accent-light-blue);--hoverBg:var(--primary);--hoverColor:var(--white);--hoverBorderColor:var(--primary);}.btn i,button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) i,input.button:not([type=button]):not([type=submit]) i,.single__content input[type=submit] i,.gform_wrapper input[type=submit] i,.single__content .input[type=submit] i,.gform_wrapper .input[type=submit] i{color:var(--color);}.btn:after,button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]):after,input.button:not([type=button]):not([type=submit]):after,.single__content input[type=submit]:after,.gform_wrapper input[type=submit]:after,.single__content .input[type=submit]:after,.gform_wrapper .input[type=submit]:after{content:"";position:absolute;top:-50%;left:-50%;right:-50%;height:0%;background:var(--hoverBg);z-index:-1;transition:all .2s ease-in-out;border-radius:80%;}.btn:hover,button:hover:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.button:hover:not([type=button]):not([type=submit]),.single__content input[type=submit]:hover,.gform_wrapper input[type=submit]:hover,.single__content .input[type=submit]:hover,.gform_wrapper .input[type=submit]:hover{color:var(--hoverColor);transform:scale(1.05);border-color:var(--hoverBorderColor);}.btn:hover:after,button:hover:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]):after,input.button:hover:not([type=button]):not([type=submit]):after,.single__content input[type=submit]:hover:after,.gform_wrapper input[type=submit]:hover:after,.single__content .input[type=submit]:hover:after,.gform_wrapper .input[type=submit]:hover:after{height:170%;}.btn:active,button:active:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.button:active:not([type=button]):not([type=submit]),.single__content input[type=submit]:active,.gform_wrapper input[type=submit]:active,.single__content .input[type=submit]:active,.gform_wrapper .input[type=submit]:active{background-color:var(--hoverBg);}@media (max-width: 879px){.btn,button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.button:not([type=button]):not([type=submit]),.single__content input[type=submit],.gform_wrapper input[type=submit],.single__content .input[type=submit],.gform_wrapper .input[type=submit]{width:100%;}}.btn-block.btn,button.btn-block:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn-block.button:not([type=button]):not([type=submit]),.single__content input.btn-block[type=submit],.gform_wrapper input.btn-block[type=submit],.single__content .btn-block.input[type=submit],.gform_wrapper .btn-block.input[type=submit]{display:block;}.hero--single .btn,.hero--single button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.hero--single input.button:not([type=button]):not([type=submit]),.hero--single .single__content input[type=submit],.single__content .hero--single input[type=submit],.hero--single .gform_wrapper input[type=submit],.gform_wrapper .hero--single input[type=submit],.hero--single .single__content .input[type=submit],.single__content .hero--single .input[type=submit],.hero--single .gform_wrapper .input[type=submit],.gform_wrapper .hero--single .input[type=submit]{padding:0;border-radius:0;}.btn:has(.icon--arrow-right),button:has(.icon--arrow-right):not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.button:has(.icon--arrow-right):not([type=button]):not([type=submit]),.single__content input[type=submit]:has(.icon--arrow-right),.gform_wrapper input[type=submit]:has(.icon--arrow-right),.single__content .input[type=submit]:has(.icon--arrow-right),.gform_wrapper .input[type=submit]:has(.icon--arrow-right){padding-right:2.3rem !important;}.btn:has(.icon--arrow-left),button:has(.icon--arrow-left):not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.button:has(.icon--arrow-left):not([type=button]):not([type=submit]),.single__content input[type=submit]:has(.icon--arrow-left),.gform_wrapper input[type=submit]:has(.icon--arrow-left),.single__content .input[type=submit]:has(.icon--arrow-left),.gform_wrapper .input[type=submit]:has(.icon--arrow-left){padding-left:2.3rem !important;}.btn.btn--primary,input.btn.button:not([type=button]):not([type=submit]),button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--primary.button:not([type=button]):not([type=submit]),input.button:not([type=button]):not([type=submit]),.single__content input[type=submit],.gform_wrapper input[type=submit],.single__content .input[type=submit],.gform_wrapper .input[type=submit]{border-radius:100px;}.btn.btn--white,button.btn--white:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--white.button:not([type=button]):not([type=submit]),.btn.btn--view-all,button.btn--view-all:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--view-all.button:not([type=button]):not([type=submit]),.single__content input.btn--white[type=submit],.single__content input[type=submit].btn--view-all,.gform_wrapper input.btn--white[type=submit],.gform_wrapper input[type=submit].btn--view-all,.single__content .btn--white.input[type=submit],.single__content .input[type=submit].btn--view-all,.gform_wrapper .btn--white.input[type=submit],.gform_wrapper .input[type=submit].btn--view-all,.btn.btn--secondary,button.btn--secondary:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--secondary.button:not([type=button]):not([type=submit]),.single__content input[type=submit].btn--secondary,.gform_wrapper input[type=submit].btn--secondary,.single__content .input[type=submit].btn--secondary,.gform_wrapper .input[type=submit].btn--secondary{--bg:var(--white);--color:var(--blue);--borderColor:var(--white);--hoverBg:var(--gray-dark);--hoverColor:var(--white);--hoverBorderColor:var(--gray-dark);border-radius:100px;}.btn.btn--outline,button.btn--outline:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--outline.button:not([type=button]):not([type=submit]),.single__content input.btn--outline[type=submit],.gform_wrapper input.btn--outline[type=submit],.single__content .btn--outline.input[type=submit],.gform_wrapper .btn--outline.input[type=submit]{--bg:transparent;--color:var(--white);--borderColor:var(--white);--hoverBg:var(--black);--hoverColor:var(--white);--hoverBorderColor:var(--black);}.btn--icon{padding:0;background-color:transparent;border:none;display:flex;align-items:center;justify-content:center;--icon-color:var(--orange);--icon-hover:var(--blue);--hoverBg:transparent;}.btn--simple{--bg:transparent;--color:var(--blue);--borderColor:transparent;--hoverBg:transparent;--hoverBorderColor:transparent;--icon-color:var(--color);text-decoration:underline !important;padding:0;border-radius:0;text-align:left;}.btn--simple:hover{transform:none;}.btn--simple:hover .icon--arrow-right{transform:translateX(5px) !important;}.btn--white:hover,.btn.btn--secondary:hover,button.btn--secondary:hover:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--secondary.button:hover:not([type=button]):not([type=submit]),.single__content input.btn--secondary[type=submit]:hover,.gform_wrapper input.btn--secondary[type=submit]:hover,.single__content .btn--secondary.input[type=submit]:hover,.gform_wrapper .btn--secondary.input[type=submit]:hover,.btn.btn--view-all:hover,button.btn--view-all:hover:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--view-all.button:hover:not([type=button]):not([type=submit]),.single__content input.btn--view-all[type=submit]:hover,.gform_wrapper input.btn--view-all[type=submit]:hover,.single__content .btn--view-all.input[type=submit]:hover,.gform_wrapper .btn--view-all.input[type=submit]:hover{color:var(--blue);}.btn--with-icon{color:var(--white);display:flex;align-items:center;gap:.8rem;}.btn--with-icon span{white-space:nowrap;}.btn--with-icon .icon{--icon-color:var(--white);}.btn--with-icon:hover{color:var(--white);}.btn--with-icon:hover .icon{--icon-color:var(--white);}.btn__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem 2.4rem;}.btn__wrapper:last-child{margin-bottom:0;}.btn__wrapper .btn,.btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper input.button:not([type=button]):not([type=submit]),.btn__wrapper .single__content input[type=submit],.single__content .btn__wrapper input[type=submit],.btn__wrapper .gform_wrapper input[type=submit],.gform_wrapper .btn__wrapper input[type=submit],.btn__wrapper .single__content .input[type=submit],.single__content .btn__wrapper .input[type=submit],.btn__wrapper .gform_wrapper .input[type=submit],.gform_wrapper .btn__wrapper .input[type=submit]{margin-right:0 !important;}.btn__wrapper .btn + .btn,.btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + .btn,.btn__wrapper input.button:not([type=button]):not([type=submit]) + .btn,.btn__wrapper .btn + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper input.button:not([type=button]):not([type=submit]) + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper .btn + input.button:not([type=button]):not([type=submit]),.btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + input.button:not([type=button]):not([type=submit]),.btn__wrapper input.button:not([type=button]):not([type=submit]) + input.button:not([type=button]):not([type=submit]),.btn__wrapper .single__content input[type=submit] + .btn,.btn__wrapper .single__content input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper .single__content input[type=submit] + input.button:not([type=button]):not([type=submit]),.single__content .btn__wrapper input[type=submit] + .btn,.single__content .btn__wrapper input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.single__content .btn__wrapper input[type=submit] + input.button:not([type=button]):not([type=submit]),.btn__wrapper .gform_wrapper input[type=submit] + .btn,.btn__wrapper .gform_wrapper input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper .gform_wrapper input[type=submit] + input.button:not([type=button]):not([type=submit]),.gform_wrapper .btn__wrapper input[type=submit] + .btn,.gform_wrapper .btn__wrapper input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.gform_wrapper .btn__wrapper input[type=submit] + input.button:not([type=button]):not([type=submit]),.btn__wrapper .single__content .input[type=submit] + .btn,.btn__wrapper .single__content .input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper .single__content .input[type=submit] + input.button:not([type=button]):not([type=submit]),.single__content .btn__wrapper .input[type=submit] + .btn,.single__content .btn__wrapper .input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.single__content .btn__wrapper .input[type=submit] + input.button:not([type=button]):not([type=submit]),.btn__wrapper .gform_wrapper .input[type=submit] + .btn,.btn__wrapper .gform_wrapper .input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.btn__wrapper .gform_wrapper .input[type=submit] + input.button:not([type=button]):not([type=submit]),.gform_wrapper .btn__wrapper .input[type=submit] + .btn,.gform_wrapper .btn__wrapper .input[type=submit] + button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.gform_wrapper .btn__wrapper .input[type=submit] + input.button:not([type=button]):not([type=submit]),.btn__wrapper .single__content .btn + input[type=submit],.btn__wrapper .single__content button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + input[type=submit],.btn__wrapper .single__content input.button:not([type=button]):not([type=submit]) + input[type=submit],.single__content .btn__wrapper .btn + input[type=submit],.single__content .btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + input[type=submit],.single__content .btn__wrapper input.button:not([type=button]):not([type=submit]) + input[type=submit],.btn__wrapper .single__content input[type=submit] + input[type=submit],.single__content .btn__wrapper input[type=submit] + input[type=submit],.btn__wrapper .single__content .input[type=submit] + input[type=submit],.single__content .btn__wrapper .input[type=submit] + input[type=submit],.btn__wrapper .gform_wrapper .btn + input[type=submit],.btn__wrapper .gform_wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + input[type=submit],.btn__wrapper .gform_wrapper input.button:not([type=button]):not([type=submit]) + input[type=submit],.gform_wrapper .btn__wrapper .btn + input[type=submit],.gform_wrapper .btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + input[type=submit],.gform_wrapper .btn__wrapper input.button:not([type=button]):not([type=submit]) + input[type=submit],.btn__wrapper .gform_wrapper input[type=submit] + input[type=submit],.gform_wrapper .btn__wrapper input[type=submit] + input[type=submit],.btn__wrapper .gform_wrapper .input[type=submit] + input[type=submit],.gform_wrapper .btn__wrapper .input[type=submit] + input[type=submit],.btn__wrapper .single__content .btn + .input[type=submit],.btn__wrapper .single__content button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + .input[type=submit],.btn__wrapper .single__content input.button:not([type=button]):not([type=submit]) + .input[type=submit],.single__content .btn__wrapper .btn + .input[type=submit],.single__content .btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + .input[type=submit],.single__content .btn__wrapper input.button:not([type=button]):not([type=submit]) + .input[type=submit],.btn__wrapper .single__content input[type=submit] + .input[type=submit],.single__content .btn__wrapper input[type=submit] + .input[type=submit],.btn__wrapper .single__content .input[type=submit] + .input[type=submit],.single__content .btn__wrapper .input[type=submit] + .input[type=submit],.btn__wrapper .gform_wrapper .btn + .input[type=submit],.btn__wrapper .gform_wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + .input[type=submit],.btn__wrapper .gform_wrapper input.button:not([type=button]):not([type=submit]) + .input[type=submit],.gform_wrapper .btn__wrapper .btn + .input[type=submit],.gform_wrapper .btn__wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) + .input[type=submit],.gform_wrapper .btn__wrapper input.button:not([type=button]):not([type=submit]) + .input[type=submit],.btn__wrapper .gform_wrapper input[type=submit] + .input[type=submit],.gform_wrapper .btn__wrapper input[type=submit] + .input[type=submit],.btn__wrapper .gform_wrapper .input[type=submit] + .input[type=submit],.gform_wrapper .btn__wrapper .input[type=submit] + .input[type=submit]{margin-left:0 !important;}.btn.btn--register,button.btn--register:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--register.button:not([type=button]):not([type=submit]),.single__content input.btn--register[type=submit],.gform_wrapper input.btn--register[type=submit],.single__content .btn--register.input[type=submit],.gform_wrapper .btn--register.input[type=submit]{--bg:var(--white);--borderColor:var(--white);--hoverBg:var(--blue);--hoverColor:var(--white);color:var(--blue);text-decoration:none !important;padding:1.2rem 2.4rem;}.btn.btn--register:hover,button.btn--register:hover:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),input.btn--register.button:hover:not([type=button]):not([type=submit]),.single__content input.btn--register[type=submit]:hover,.gform_wrapper input.btn--register[type=submit]:hover,.single__content .btn--register.input[type=submit]:hover,.gform_wrapper .btn--register.input[type=submit]:hover{--bg:var(--blue);--borderColor:var(--white);color:var(--white);}.gutenberg .single__content button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button)[type=submit],.gutenberg .gform_wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button)[type=submit],.gutenberg .single__content input.button[type=submit],.gutenberg .gform_wrapper input.button[type=submit]{background-color:var(--primary);color:var(--white);border:1px solid var(--primary) !important;}.gutenberg .single__content button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button)[type=submit]:hover,.gutenberg .gform_wrapper button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button)[type=submit]:hover,.gutenberg .single__content input.button[type=submit]:hover,.gutenberg .gform_wrapper input.button[type=submit]:hover{--border-color:var(--primary);background-image:linear-gradient(90deg,var(--primary) 0%,var(--primary) 40%,color-mix(in srgb,var(--primary) 80%,white) 50%,var(--primary) 60%,var(--primary) 100%);background-size:200% 100%;animation:shine 6s infinite ease-in-out;}.checkbox,input[type=checkbox]{border-radius:0;}.checkbox + label::before,.checkbox + label::after,input[type=checkbox] + label::before,input[type=checkbox] + label::after{border-radius:0;}.radio,input[type=radio]{--wpforms-field-border-color:black;--wpforms-button-background-color:black;}.radio:before,input[type=radio]:before{box-shadow:none !important;}.icon{display:inline-block;width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);mask-size:contain;mask-repeat:no-repeat;mask-position:center center;transition:all .3s ease;background-color:var(--icon-color,var(--white));}.icon--angle-down{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/angle-down.svg");}.icon--arrow-right,.icon--arrow-left{position:absolute;left:5px;top:50%;transform:translateY(-50%);mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/arrow.svg");width:var(--icon-size);height:calc(var(--icon-size) * .6);}.icon--arrow-right{transform:translateY(-50%) rotate(180deg);right:5px;left:auto;}.icon--search{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/search.svg");}.icon--linkedin{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/linkedin.svg");}.icon--x{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/x.svg");}.icon--facebook{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/facebook.svg");}.icon--share{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/share.svg");}.icon--share-facebook{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/share-facebook.svg");}.icon--share-linkedin{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/share-linkedin.svg");}.icon--instagram{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/instagram.svg");}.icon--youtube{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/youtube.svg");}.icon--home{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/home.svg");}.icon--play{mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/play.svg");}.responsive-iframe{position:relative;padding-bottom:55%;height:0;width:100%;}.responsive-iframe iframe,.responsive-iframe div{position:absolute;top:0;left:0;display:block;border:none;width:100% !important;height:100% !important;}iframe{max-width:100%;border:0;}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:block;background:rgba(0,0,0,.3);}img,video{max-width:100%;height:auto;}.image__caption{margin-top:3rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:110%;position:relative;padding-left:3rem;}.image__caption:before{content:"";position:absolute;top:4px;left:3px;display:inline-block;width:1.6rem;height:1.6rem;background-image:url("https://blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/theme-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(-45deg);}.image__caption-title{margin-bottom:3rem;}.no-posts{width:100%;padding:4rem 0 6rem;text-align:center;font-size:24px;}.video{position:relative;overflow:hidden;}.video--playing .video__cover{opacity:0;}.video--playing .bt-play{display:none;}.video .video__cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:opacity .3s ease-in-out;cursor:pointer;}.video .video__cover img{width:100%;height:100%;object-fit:cover;}.video .video__cover svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:all .3s ease;}.video:hover svg{transform:scale(1.1) translate(-50%,-50%);}.accordion__header{position:relative;display:flex;align-items:flex-start;cursor:pointer;}@media (max-width: 879px){.accordion__header{padding:2rem 0;}}.accordion__title{margin-bottom:0 !important;font-size:2.2rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.66px;}.accordion__icon{position:absolute;right:0;width:24px;min-width:24px;height:24px;display:block;transform:translateY(0);margin-right:11px;}.accordion__icon::before,.accordion__icon::after{content:"";position:absolute;background-color:var(--black);}.accordion__icon::before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%);}.accordion__icon::after{top:0;left:50%;width:2px;height:100%;transform:translateX(-50%);transition:transform .3s ease-in-out;}.accordion__content{display:none;margin-top:2.8rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%;color:var(--grey-3);}.accordion__content p{font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%;color:var(--grey-3);}.accordion__content p:last-child{margin-bottom:0;}.accordion__item{padding:2.5rem;border-top:1px solid rgba(0,0,0,.4);}.accordion__item:last-child{border-bottom:1px solid rgba(0,0,0,.4);}.accordion__item.active .accordion__content{margin-bottom:1rem;}.accordion__item.active .accordion__icon:after{transform:translateX(-50%) rotate(-270deg);}@media (max-width: 879px){.accordion__item{border-bottom:1px solid rgba(0,0,0,.3);}}.accordion__image{border-radius:0;}@media (max-width: 879px){.accordion__image{display:none;}}.search-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:9999;}.search-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);backdrop-filter:blur(5px);}.search-popup__content{background-color:#fff;padding:3rem;border-radius:8px;width:90%;max-width:600px;position:relative;transform:translateY(20px);opacity:0;transition:transform .3s,opacity .3s;box-shadow:0 10px 30px rgba(0,0,0,.2);}.search-popup__close{position:absolute;top:15px;right:15px;font-size:28px;background:none;border:none;cursor:pointer;color:var(--black);transition:color .3s;}.search-popup__close:hover{color:var(--blue);}.search-popup h2{margin-bottom:1.5rem;font-size:24px;}.search-popup .search-form{display:flex;width:100%;}@media (min-width: 881px){.search-popup .search-form{flex-direction:row;}}.search-popup .search-form .btn,.search-popup .search-form .single__content input[type=submit],.single__content .search-popup .search-form input[type=submit],.search-popup .search-form .gform_wrapper input[type=submit],.gform_wrapper .search-popup .search-form input[type=submit],.search-popup .search-form .single__content .input[type=submit],.single__content .search-popup .search-form .input[type=submit],.search-popup .search-form .gform_wrapper .input[type=submit],.gform_wrapper .search-popup .search-form .input[type=submit],.search-popup .search-form button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]),.search-popup .search-form input.button:not([type=button]):not([type=submit]){display:flex;align-items:center;justify-content:center;}.search-popup .search-form .btn .icon,.search-popup .search-form .single__content input[type=submit] .icon,.single__content .search-popup .search-form input[type=submit] .icon,.search-popup .search-form .gform_wrapper input[type=submit] .icon,.gform_wrapper .search-popup .search-form input[type=submit] .icon,.search-popup .search-form .single__content .input[type=submit] .icon,.single__content .search-popup .search-form .input[type=submit] .icon,.search-popup .search-form .gform_wrapper .input[type=submit] .icon,.gform_wrapper .search-popup .search-form .input[type=submit] .icon,.search-popup .search-form button:not(#onetrust-banner-sdk button):not(#onetrust-pc-sdk button):not([type=button]):not([type=submit]) .icon,.search-popup .search-form input.button:not([type=button]):not([type=submit]) .icon{--icon-color:var(--white);}.search-popup .search-form label{width:100%;}.search-popup.active{opacity:1;visibility:visible;}.search-popup.active .search-popup__content{transform:translateY(0);opacity:1;}body.search-active{overflow:hidden;}.breadcrumbs{margin:0;}.breadcrumbs > span{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 0;}.breadcrumbs__back{padding-right:2.3rem;margin-right:2.3rem;}.breadcrumbs__back .link__label{background-color:var(--gray-light);}.breadcrumbs__back::after{content:"";display:block;width:1px;background-color:#d9d9d9;position:absolute;right:0;top:-12px;bottom:-12px;}.breadcrumbs a{color:var(--black);font-size:14px;font-weight:400;position:relative;margin-right:2.5rem;--link-color:var(--black);background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--link-color) 2px);--width:0;background-repeat:no-repeat;background-size:var(--width) 100%;background-position:left bottom;transition:all .4s cubic-bezier(.175,.885,.32,1.275);--icon-color:var(--black);}.breadcrumbs a:hover{--width:100%;}.breadcrumbs a:has(.icon--home){margin-left:2.5rem;}.breadcrumbs a .icon--home{--icon-size:2.2rem;position:absolute;left:-2.5rem;top:50%;transform:translateY(-50%);}.breadcrumbs a::after{content:"";position:absolute;top:50%;right:-2.5rem;width:2rem;height:2rem;background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/angle-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%) rotate(-90deg);transition:all .3s ease;}.breadcrumbs a:hover{--link-color:var(--primary);color:var(--primary);}.breadcrumbs .breadcrumb_last{font-weight:bold;display:none;}@media (min-width: 881px){.breadcrumbs .breadcrumb_last{display:inline-block;}}.breadcrumbs-wrapper{background-color:var(--gray-light);padding:1.3rem 0;}.breadcrumbs-wrapper .container{display:flex;align-items:center;}.author{display:flex;align-items:center;gap:.85rem;font-size:16px;font-weight:400;color:var(--color);}.author__img{width:37px;height:37px;object-fit:cover;border-radius:100%;transition:all .3s ease;border:2px solid var(--black);}.author__img-link{flex:none;}.single__sidebar .author__img{width:83px;height:83px;}.author__name{font-size:16px;font-weight:400;color:var(--color);transition:all .3s ease;margin-bottom:0;}.single__sidebar .author__name{color:var(--black);}.author__description{font-size:14px;font-weight:400;color:var(--color);opacity:.7;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.author .link{font-size:1.4rem;font-weight:bold;--icon-size:1.6rem;}.author:hover .author__img{transform:scale(1.1);}.author:hover .author__name{color:var(--primary);}.wp-block-quote{padding:6px 0 6px 2rem;border-left:3px solid var(--dark-blue);font-size:1.8rem;margin:2rem 0;}.wp-block-quote p:last-child{margin-bottom:0;}.contra-ajax-reset{height:51px;}.contra-ajax-reset:hover{color:var(--primary);}.contra-ajax-reset-wrapper{display:none;}.chosen-container-single{width:100% !important;}.chosen-container-single .chosen-single{max-width:100%;height:5.1rem;padding:0 2.2rem;font-size:1.6rem;line-height:5.1rem;color:var(--color,var(--black));appearance:none;background-color:transparent;border:1px solid var(--color);border-radius:0;transition:all .3s ease;box-sizing:border-box;text-overflow:ellipsis;background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/angle-down-white.svg") !important;background-position:right 20px center;background-size:12px auto;background-repeat:no-repeat;cursor:pointer;padding-right:40px;}.chosen-container-single .chosen-single.nitro-lazy{background-image:none !important;}.chosen-container-single .chosen-drop{width:100%;background-color:white;color:black;border:1px solid black;bottom:5.1rem;}.chosen-container-single .chosen-drop li.highlighted{background-color:var(--primary);color:var(--white);}.chosen-container-single .chosen-drop li.result-selected{background-color:var(--black);color:var(--white);}.chosen-container-single .chosen-search-input{color:var(--black);}.card{position:relative;}.card__title{color:var(--color);transition:all .3s ease;}.card__img{transition:all .3s ease;}.card__type{font-weight:bold;}.card__pill{display:inline-block;border-radius:100px;border-style:solid;border-color:var(--color,#fff);color:var(--color,#fff);border-width:2px;padding:.8rem 1.6rem;font-size:13px;font-weight:400;line-height:1.2;}.card__pill:hover{--color:var(--accent-light-blue);color:var(--accent-light-blue);}.card--hero{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;--color:var(--black);color:var(--color);background-color:var(--black);}.card--hero .card__title{color:var(--color);margin:1.6rem 0 2.2rem;font-size:clamp(24px,4vw,32px);line-height:38.4px;font-weight:400;}.card--hero .card__title:hover{color:var(--accent-light-blue);}.card--hero .card__meta{display:flex;align-items:center;gap:1.2rem;font-size:16px;font-weight:400;color:var(--color);--before-element:none;}.card--hero .card__meta-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.4rem;}.card--hero .card__meta > span:not(:first-child){position:relative;}.card--hero .card__meta > span:not(:first-child):before{content:"";position:absolute;top:50%;left:-20px;width:8px;height:8px;background-color:var(--color);border-radius:100%;transform:translateY(-50%);display:var(--before-element);}@media (min-width: 881px){.card--hero .card__meta{gap:3.2rem;--before-element:block;}}.card--hero .card__type{color:var(--color);}.card--hero .card__type[href]:hover{color:var(--accent-light-blue);}.card--hero .card__img{width:100%;height:100%;object-fit:cover;display:block;}.card--hero .card__img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}.card--hero .card__content{position:relative;z-index:1;padding:4.8rem;color:var(--white);}.card--hero:first-child,.card--hero:nth-child(2),.card--hero:nth-child(3){--color:var(--white);}.card--hero:first-child .card__img-wrapper:before,.card--hero:nth-child(2) .card__img-wrapper:before,.card--hero:nth-child(3) .card__img-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%);}.card--hero:first-child .card__title{font-size:clamp(24px,5vw,48px);line-height:120%;}.card.card--post .card__img{aspect-ratio:302/170;display:block;width:100%;}.card.card--post .card__img-wrapper{display:block;overflow:hidden;margin-bottom:1.6rem;}.card.card--post .card__title{font-size:clamp(16px,2vw,18px);line-height:1.2;margin-bottom:.7rem;font-weight:400;}.card.card--post .card__excerpt{font-size:clamp(14px,2vw,16px);line-height:2.2rem;margin-bottom:.8rem;font-weight:400;opacity:.7;pointer-events:none;overflow:hidden;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.card.card--post .card__type{color:var(--black);opacity:.8;font-size:14px;}.card.card--post .card__type:hover{color:var(--secondary);}.card.card--post .card__meta:has(.card__type) .span-reading-time::after{margin-left:.5rem;content:"/";}.card.card--post .card__meta:has(.card__pill) .span-reading-time{position:relative;margin-left:2rem;}.card.card--post .card__meta:has(.card__pill) .span-reading-time::before{content:"";position:absolute;top:50%;left:-1.1rem;transform:translateY(-50%);width:1px;height:2.1rem;background-color:var(--gray-light);}.card.card--post .card__pill:hover{border-color:var(--secondary);background-color:var(--secondary);--color:var(--white);color:var(--color);}.card.card--post .span-reading-time{font-size:14px;opacity:.8;}.card.card--post:has(.card__img:hover) .card__img,.card.card--post:has(.card__title:hover) .card__img{transform:scale(1.04);}.card.card--post:has(.card__img:hover) .card__title,.card.card--post:has(.card__title:hover) .card__title{color:var(--secondary);text-decoration:underline !important;}.card.card--post:has(.card__content-wrapper){display:flex;flex-direction:column;justify-content:space-between;}.card.card--topic{--color:var(--white);--arrow-right:0;--arrow-transform:scale(1);--arrow-color:var(--white);background-color:var(--deep-blue);padding:2.4rem 2.4rem 0;position:relative;transition:all .3s ease;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:space-between;}.card.card--topic .card__title{display:inline;font-size:clamp(1.4rem,4vw,2.4rem);font-weight:400;line-height:1.3;background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--color) 2px);--width:0;--width:100%;background-repeat:no-repeat;background-size:var(--width) 100%;background-position:left bottom;transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .3s ease;}.card.card--topic .card__title:hover{--width:100%;}.card.card--topic .card__title-wrapper{margin-bottom:1.5rem;}.card.card--topic .card__content{padding-bottom:2rem;min-height:20rem;position:relative;}.card.card--topic .card__content:before{content:"";right:var(--arrow-right);position:absolute;bottom:0;width:20px;height:16px;background-color:var(--arrow-color);mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/arrow.svg");transform:rotate(180deg) var(--arrow-transform);mask-size:contain;mask-repeat:no-repeat;mask-position:center center;transition:all .3s ease;}.card.card--topic .card__img{width:365px;height:28rem;object-fit:cover;mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/topic-mask.svg");mask-size:cover;mask-repeat:no-repeat;mask-position:center center;display:block;max-width:calc(100% - 3rem);}.card.card--topic .card__img-wrapper{width:calc(100% + 4.8rem);margin:3rem -2.4rem 0;border-top:1px solid rgba(255,255,255,.3);padding-top:1.5rem;position:relative;}.card.card--topic .card__img-wrapper:before{content:"";position:absolute;top:0;right:15px;width:1px;height:100%;background-color:rgba(255,255,255,.3);}.card.card--topic:hover{--arrow-right:3rem;--arrow-transform:scale(1.5);--arrow-color:var(--accent-light-blue);}.card.card--topic:hover .card__title{--color:var(--accent-light-blue);}.search-submit{padding:0 16px;width:24px;height:24px;color:#fff;border:none;border-radius:0;cursor:pointer;transition:background-color .3s;transition:all .3s ease;--icon-size:24px;--icon-color:var(--bright-blue);}.search-submit input{font-size:16px;}.search-form{display:none;align-items:center;width:40rem;height:5.3rem;border:1px solid var(--gray-dark);border-radius:100px;gap:1rem;}.search-form input{border:none;font-size:16px;padding:0 8px;}.visual-mode .search-form input{outline:none;}@media (min-width: 1227px){.search-form{display:flex;}}.pagination{display:flex;justify-content:center;align-items:center;margin-bottom:8rem;}.pagination .contra-ajax-pagination{display:flex;justify-content:center;align-items:center;gap:2.4rem;}.pagination .contra-ajax-pagination a{font-size:1.6rem;background-color:white;color:rgba(0,0,0,.54);transition:all .3s ease;}.pagination .contra-ajax-pagination a.current{color:var(--black);pointer-events:none;}.pagination .contra-ajax-pagination a.disabled{pointer-events:none;visibility:hidden;}.pagination .contra-ajax-pagination a.first,.pagination .contra-ajax-pagination a.last{color:var(--black);}.pagination .contra-ajax-pagination a:hover{color:var(--primary);}.share-links__title{font-size:2.4rem;font-weight:normal;}.share-links__list{display:flex;align-items:center;gap:3rem;}.share-links__list a{--icon-size:3.2rem;--icon-color:#0a5397;}.share-links__list a:hover .icon{background-color:var(--primary);}.share-links.content{margin-top:1.6rem;}.share-links.sidebar{display:flex;align-items:center;gap:2.8rem;margin-bottom:4.2rem;}.share-links.sidebar .share-links__title{font-size:1.8rem;}.media-wrapper{position:relative;--ratio:16/9;--width:100%;}.media-wrapper iframe{width:var(--width);aspect-ratio:var(--ratio);height:auto;}.media-wrapper .video-cover{position:absolute;top:0;left:0;width:var(--width);aspect-ratio:var(--ratio);z-index:1;--icon-size:4.8rem;cursor:pointer;}.media-wrapper .video-cover img{width:100%;height:100%;object-fit:cover;object-position:center;}.media-wrapper .video-cover__play{position:absolute;top:50%;left:50%;width:var(--icon-size);height:var(--icon-size);transform:translate(-50%,-50%);transform-origin:center;transform-origin:center;transition:all .3s ease;}.media-wrapper .video-cover__play:hover{transform:scale(1.1) translate(-50%,-50%);}.form__label{font-weight:normal;font-size:1.6rem;margin-bottom:.8rem;line-height:1.2;color:var(--color,var(--black));}.form__check-text{font-weight:normal;font-size:1.4rem !important;line-height:1.4;color:var(--color,var(--black));}.form__check-text--invalid{color:var(--error,#ec697d);}.form__message{font-weight:normal;font-size:2rem;line-height:1.4;color:var(--color,var(--black));}.form__message.invalid{margin-bottom:2rem;color:var(--error);}.form__error{font-weight:normal;font-size:1.2rem;line-height:1.3;color:var(--error,#ec697d);margin-top:.5rem;display:block;}.image-carousel__item img{height:100%;object-fit:cover;}.popular-posts{display:flex;flex-direction:column;gap:2.4rem;}.quick-links__block{position:fixed;bottom:0;left:0;right:0;animation:opacityUpSmall .5s ease-in-out;z-index:2;--rotate:180deg;--opacity:1;--translateY:1rem;--pointer-events:none;--bg-color:var(--white);--height:0;--padding:0;--progress:0%;}.quick-links__block:hover{--rotate:0;--opacity:1;--translateY:0;--pointer-events:auto;--bg-color:var(--white);--height:auto;--padding:2rem 0;}.quick-links__title,.quick-links__subtitle{font-size:1.6rem;font-weight:400;line-height:1.3;}.quick-links__title{margin-bottom:5px;}.quick-links__subtitle{margin-bottom:0;color:#333132;position:relative;padding-right:3rem;}.quick-links__subtitle:after{content:"";display:block;position:absolute;right:-.5rem;top:50%;width:2.2rem;height:2.2rem;background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/angle-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%) rotate(var(--rotate));transition:all .3s ease;}.quick-links__progress{background-color:var(--deep-blue);height:3px;width:var(--progress);position:absolute;top:0;left:0;transition:width .05s ease-in-out;z-index:2;}.quick-links__main{padding:1.3rem 0;z-index:1;position:relative;background-color:var(--white);}.quick-links__main .container{display:flex;flex-direction:column;gap:2rem;}@media (min-width: 881px){.quick-links__main .container{flex-direction:row;align-items:center;justify-content:space-between;}}.quick-links__nav{display:flex;flex-wrap:wrap;gap:1.2rem 3.3rem;transition:all .3s ease;}.quick-links__nav-link{font-size:1.6rem;font-weight:400;color:var(--black);transition:all .3s ease;}.quick-links__nav-link:hover{color:var(--primary);}.quick-links__nav-title{font-size:2.4rem;font-weight:700;line-height:1.3;white-space:nowrap;margin-bottom:0;}.quick-links__nav-wrapper{padding:var(--padding);opacity:var(--opacity);pointer-events:var(--pointer-events);background-color:var(--bg-color);height:var(--height);transform:translateY(var(--translateY));transition:all .3s ease;}.quick-links__nav-wrapper .container{display:flex;flex-direction:column;gap:1rem 3.3rem;}@media (min-width: 881px){.quick-links__nav-wrapper .container{flex-direction:row;align-items:center;}}.pardot-form{min-width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;}@media (min-width: 881px){.pardot-form{min-width:40rem;max-width:50rem;}}.pardot-form .form__field{width:100%;grid-column:span 2;}.pardot-form .form__field.half-width-field{grid-column:span 2;}@media (min-width: 881px){.pardot-form .form__field.half-width-field{grid-column:span 1;}}.pardot-form .form__message{font-size:1.6rem;font-weight:400;margin-top:1rem;margin-bottom:0;grid-column:span 2;}.pardot-form .form__message a{color:var(--white);font-weight:700;background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--white) 2px);}.pardot-form .form__message a:hover{color:var(--accent-light-blue);background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--accent-light-blue) 2px);}.pardot-form .select{background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/angle-down-white.svg");background-position:right 20px center;background-size:12px auto;padding-right:40px;}.pardot-form .select.nitro-lazy{background-image:none !important;}.pardot-form .submit{font-size:2rem;font-weight:normal;grid-column:span 2;height:5.4rem;margin-top:4.5rem;}#onetrust-consent-sdk a{color:var(--secondary) !important;}#onetrust-consent-sdk .save-preference-btn-handler,#onetrust-consent-sdk #accept-recommended-btn-handler{background-color:var(--secondary) !important;border-color:var(--secondary) !important;color:var(--white);}#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu{border-color:var(--secondary) !important;}#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob{background-color:var(--secondary) !important;}#onetrust-accept-btn-handler,#onetrust-reject-all-handler,#onetrust-pc-btn-handler{background-color:var(--secondary) !important;border-color:var(--secondary) !important;color:var(--white);}.header{border-bottom:1px solid #d9d9d9;}.header__logo{width:auto;height:54px;margin-right:3.4rem;}.header__wrapper{position:relative;}.header__search-trigger{width:32px;height:32px;transition:all .3s ease;--icon-size:32px;--icon-color:var(--black);--link-hover-color:var(--primary);}@media (min-width: 1227px){.header__search-trigger{display:none;}}.header--main{padding:2.1rem 0;}.site-footer{background-color:#00284c;color:#fff;color:var(--text-color);--text-color:var(--white);}.site-footer a{color:var(--text-color);text-decoration:none;}.site-footer__container{display:flex;flex-direction:column;gap:40px;}.site-footer__divider{border:0;border-top:1px solid rgba(255,255,255,.2);margin:0;}.site-footer__top{padding:4.8rem 0 6.1rem;gap:4rem;display:flex;flex-direction:column;}@media (min-width: 881px){.site-footer__top{flex-direction:row;justify-content:space-between;align-items:center;}}.site-footer__logo{display:inline-block;margin-bottom:3rem;}.site-footer__tagline{font-size:clamp(2rem,4vw,3.8rem);font-weight:400;color:var(--white);max-width:50rem;margin-bottom:0;}.site-footer__social-title{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:400;margin-bottom:3rem;color:var(--white);}.site-footer__social-icons{display:flex;gap:2rem;--icon-size:24px;--icon-color:var(--white);}.site-footer__social-icons .icon--facebook{--icon-size:22px;}.site-footer__social-icons a{display:inline-block;}.site-footer__social-icons a:hover{--icon-color:var(--accent-light-blue);}.site-footer__copyright{font-size:1.4rem;font-weight:400;margin-bottom:0;color:var(--white);}.site-footer__bottom-bar{margin-top:3.6rem;padding-bottom:2.2rem;display:flex;flex-direction:column;gap:2rem;}@media (min-width: 881px){.site-footer__bottom-bar{flex-direction:row;justify-content:space-between;align-items:center;}}.site-footer__privacy{display:flex;gap:2.4rem;list-style:none;margin-bottom:0;font-size:1.4rem;font-weight:400;color:var(--white);}.site-footer__privacy a{transition:all .3s ease;}.site-footer__privacy a:hover{color:var(--accent-light-blue);}.site-footer__navigation{list-style:none;margin-top:3rem;font-size:2.2rem;font-weight:700;color:var(--white);gap:2.4rem;display:flex;flex-direction:column;}.site-footer__navigation li{line-height:1.3;}.site-footer__navigation li.bold{font-weight:bold;}.site-footer__navigation a{transition:all .3s ease;}.site-footer__navigation a:hover{color:var(--accent-light-blue);}.site-footer__navigation .sub-menu{list-style:none;margin-top:1.2rem;margin-bottom:0;font-size:1.8rem;font-weight:400;color:var(--white);gap:.8rem;display:flex;flex-direction:column;}@media (min-width: 881px){.site-footer__navigation{font-size:1.6rem;font-weight:700;color:var(--white);flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.site-footer__navigation .sub-menu{font-size:1.4rem;}}.header__nav .search{position:fixed;bottom:0;left:50%;z-index:3;display:none;width:100%;padding:2.2rem 3rem 4.5rem;margin-bottom:0;background-color:#fff;transform:translateX(-50%);}.menu-open .header__nav .search{display:block;}@media (min-width: 1227px){.header__nav .search{display:none;}}.header__nav--mobile{position:fixed;left:0;z-index:2;display:block;width:100%;padding:0 3.6rem;background-color:#fff;height:0;opacity:0;pointer-events:none;transition:all .3s ease-in-out;}.header__nav--mobile.open{padding:2.5rem 3.6rem 100px;pointer-events:auto;overflow-y:scroll;}@media (min-width: 1227px){.header__nav--mobile{display:none;}}.header__nav .nav{}.header__nav .nav > ul > li{padding:0;margin:0;overflow:hidden;}.header__nav .nav > ul > li:after{content:"";position:absolute;display:block;display:none;left:0;width:100%;height:80px;background-color:transparent;}@media (max-width: 1227px){.header__nav .nav > ul > li{padding:0;}}.header__nav .nav > ul > li:hover:after{display:block;}.header__nav .nav > ul > li > a:hover{color:var(--color);}.header__nav ul{margin-left:0;}.header__nav ul.menu{display:flex;gap:2.4rem;margin:0;list-style:none;transition:all .3s ease-out;transition-delay:.2s;max-width:100%;}@media (max-width: 1227px){.header__nav ul.menu{flex-direction:column;padding-left:0;margin-left:-1rem;}}@media (max-width: 1227px){.header__nav ul.menu.active{overflow-y:initial;transform:translateX(-100%);height:100%;}.header__nav ul.menu.active li.active .sub-menu-wrap{display:block;}}.header__nav ul.menu li.menu-item-has-children{--plus-color:var(--color);}.header__nav ul.menu li.menu-item-has-children:hover > a::after{transform:translateY(-50%) rotate(0);}@media (max-width: 1227px){.header__nav ul.menu li.menu-item-has-children > a,.header__nav ul.menu li.menu-item-has-children > a .menu-arrow{padding-right:20px;position:relative;}.header__nav ul.menu li.menu-item-has-children > a::before,.header__nav ul.menu li.menu-item-has-children > a::after,.header__nav ul.menu li.menu-item-has-children > a .menu-arrow::before,.header__nav ul.menu li.menu-item-has-children > a .menu-arrow::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:12px;height:1px;background-color:var(--plus-color);transition:all .3s ease;}.header__nav ul.menu li.menu-item-has-children > a::after,.header__nav ul.menu li.menu-item-has-children > a .menu-arrow::after{transform:translateY(-50%) rotate(-90deg);}.header__nav ul.menu li.menu-item-has-children > a{background-image:none;display:flex;align-items:center;justify-content:space-between;padding-right:0;}.header__nav ul.menu li.menu-item-has-children > a.nitro-lazy{background-image:none !important;}.header__nav ul.menu li.menu-item-has-children > a::before,.header__nav ul.menu li.menu-item-has-children > a::after{display:none;}.header__nav ul.menu li.menu-item-has-children > a .menu-arrow{transition:all .3s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;}.header__nav ul.menu li.menu-item-has-children > a .menu-arrow::before,.header__nav ul.menu li.menu-item-has-children > a .menu-arrow::after{left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:3px;}.header__nav ul.menu li.menu-item-has-children > a .menu-arrow::after{transform:translate(-50%,-50%) rotate(90deg);}}.header__nav ul.menu#menu-main-menu > li > a{padding:0;}.header__nav ul.menu#menu-main-menu > li > a:before,.header__nav ul.menu#menu-main-menu > li > a:after{display:none;}@media (min-width: 1227px){.header__nav ul.menu > li.menu-item-has-children{overflow:visible;}.header__nav ul.menu > li.menu-item-has-children:hover .sub-menu-wrap{display:block;}}@media (max-width: 1227px){.header__nav ul.menu > li.active > a .menu-arrow{rotate:45deg;}}.header__nav ul.menu > li > a{padding:0;font-weight:400;color:var(--color,var(--dark-purple));}.header__nav ul.menu > li > a:hover{--width:100%;}.header__nav ul .sub-menu-wrap{position:absolute;top:calc(100% + 34px);left:0;z-index:2;display:none;width:100%;padding:0;border-radius:20px;}.header__nav ul .sub-menu-wrap a{color:var(--white);}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap.active{display:block;}}@media (max-width: 1227px){body.logged-in .header__nav ul .sub-menu-wrap{top:0;}}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap{position:relative;top:0;display:none;height:100%;padding-top:10px;padding-bottom:0;overflow-y:scroll;overflow:hidden;}}@media (min-width: 1227px){.header__nav ul .sub-menu-wrap{top:calc(100% + 34px);left:0;z-index:2;z-index:1000;right:auto;width:100%;min-width:240px;padding:0;border-radius:0;box-shadow:none;transition:min-width .3s ease-in-out;background-color:var(--dark-blue);color:var(--white);padding-left:0;padding-right:0;display:none;}.header__nav ul .sub-menu-wrap:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:20px;background-color:transparent;}.header__nav ul .sub-menu-wrap:after{content:"";position:absolute;top:-3px;left:0;width:100%;height:3px;background-image:linear-gradient(to right,#00abc8,#00526f);}.header__nav ul .sub-menu-wrap > li.menu-item-has-children{position:relative;}.header__nav ul .sub-menu-wrap > li.l2-has-active-l3{color:#04d0e6;}.header__nav ul .sub-menu-wrap.l2-mega-panel--expanded{min-width:750px;}.header__nav ul .sub-menu-wrap li.l2-has-active-l3 .menu-item-title-text{color:#7dfffc !important;}.header__nav ul .sub-menu-wrap .sub-menu{display:block;margin:0;list-style:none;width:100%;grid-template-columns:none;gap:0;box-shadow:none;border:none;padding:15px 26px;max-width:400px;}.header__nav ul .sub-menu-wrap .sub-menu > li{width:100%;padding:0;padding:13px 0;margin:0;border-bottom:none;}.header__nav ul .sub-menu-wrap .sub-menu > li:last-child{border-bottom:none;}.header__nav ul .sub-menu-wrap .sub-menu > li > a{display:block;font-weight:600;color:var(--white);line-height:1.5;text-align:left;background-position:20px top;background:none;}.header__nav ul .sub-menu-wrap .sub-menu > li > a .menu-item-title-text{display:block;font-weight:700;white-space:nowrap;margin-bottom:2px;}.header__nav ul .sub-menu-wrap .sub-menu > li > a:before,.header__nav ul .sub-menu-wrap .sub-menu > li > a:after{right:20px;}.header__nav ul .sub-menu-wrap .sub-menu > li > a:hover .menu-item-title-text{color:#7dfffc;}.header__nav ul .sub-menu-wrap .sub-menu > li.menu-item-has-children:hover > .sub-menu,.header__nav ul .sub-menu-wrap .sub-menu > li.menu-item-has-children:focus-within > .sub-menu{display:block;}.header__nav ul .sub-menu-wrap .container,.header__nav ul .sub-menu-wrap .row{max-width:none;padding:0;margin:0;display:block;gap:0;flex-wrap:nowrap;}}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap .container{padding-right:0;}}.header__nav ul .sub-menu-wrap .back{position:absolute;top:6px;padding-left:20px;font-size:20px;font-weight:700;color:#000;}.header__nav ul .sub-menu-wrap > .container > .sub-menu > li > .sub-menu::after{content:"";opacity:.2;position:absolute;top:0;bottom:0;left:-15px;width:15px;}.header__nav ul .sub-menu-wrap ul{flex-direction:column;position:relative;}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap ul{flex-wrap:wrap;margin-right:0;}}.header__nav ul .sub-menu-wrap ul > li{width:33.33%;padding:22px 0;margin-bottom:0;border-bottom:1px solid var(--primary);}.header__nav ul .sub-menu-wrap ul > li.active .sub-menu{display:block !important;}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap ul > li.active > a .menu-arrow{rotate:45deg;}}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap ul > li{width:100%;margin-bottom:30px;margin-bottom:0;border-bottom:none;padding:0;}}.header__nav ul .sub-menu-wrap ul > li .link{display:block;width:fit-content;}.header__nav ul .sub-menu-wrap ul > li.menu-item-has-children li a{font-weight:400;}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap ul > li.menu-item-has-children .sub-menu{position:relative;top:unset;padding-left:0;padding-left:15px;left:unset;display:none;}}.header__nav ul .sub-menu-wrap ul > li.menu-item-has-children .sub-menu li{position:relative;}.header__nav ul .sub-menu-wrap ul > li .sub-menu{display:none;}.header__nav ul .sub-menu-wrap ul > li > a{position:relative;font-size:1.6rem;color:var(--dark-purple);--plus-color:var(--dark-purple);}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap ul > li > a{font-size:1.6rem;}}.header__nav ul .sub-menu-wrap ul > li ul li{width:100%;}.header__nav ul .sub-menu-wrap ul li a{--width:0%;--width:0;background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--dark-purple) 2px);background-repeat:no-repeat;background-size:var(--width) 100%;background-position:left bottom;transition:all .4s cubic-bezier(.175,.885,.32,1.275);}.header__nav ul .sub-menu-wrap ul li a:hover{--width:100%;}.header__nav ul .sub-menu-wrap ul li a:hover{--width:100%;}.header__nav ul .sub-menu-wrap ul li ul{flex-direction:column;margin-left:0;padding-top:32px;margin-top:0;}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap ul li ul{padding-top:10px;}}@media (max-width: 1227px){.header__nav ul .sub-menu-wrap ul li ul li{width:100%;margin-bottom:5px;padding-bottom:5px;}}.header__nav ul .sub-menu-wrap ul li ul li a{display:inline;font-size:1.6rem;font-weight:600;line-height:2.6rem;transition:all .5s cubic-bezier(.175,.885,.32,1.275);}.header__nav ul .sub-menu-wrap ul li ul li a:hover{--width:100%;}.header__nav ul .sub-menu-wrap ul li ul li a::after{display:none;}.header__nav li{list-style:none;}@media (max-width: 1227px){.header__nav li.menu-item-has-children a{position:relative;display:block;width:100%;padding-bottom:0;font-weight:400;}}.header__nav li a{color:#000;}.header__nav li ul{display:flex;}.header__nav--mobile a{background:none !important;--color:var(--black) !important;--plus-color:var(--black) !important;line-height:40px !important;}.header__nav--mobile li li .sub-menu{padding-top:0 !important;padding-bottom:25px !important;padding-left:30px !important;}.header__nav--mobile li li li{padding:0 !important;margin:0 !important;line-height:3rem !important;}.header__nav--mobile li li li a{font-size:1.6rem !important;font-weight:400 !important;line-height:3rem !important;}.header__nav--desktop{display:none;}@media (min-width: 1227px){.header__nav--desktop{display:block;}}.header__nav--desktop li li li a{font-weight:400 !important;transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);--width:0%;--width:0;background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--dark-purple) 2px);background-repeat:no-repeat;background-size:var(--width) 100%;background-position:left bottom;}.header__nav--desktop li li li a:hover{--width:100%;}.menu-item-depth-0 > a > .menu-view-all-link,.menu-item-depth-1 > .menu-view-all-link{display:none;}.menu-item-depth-0 > a > span > .menu-item-description{display:none;}.menu-item-depth-1 > a > span > .menu-item-description{display:block;font-weight:normal;font-size:1.4rem;white-space:normal;line-height:1.2;margin-top:.8rem;margin-bottom:1rem;opacity:.8;}@media (min-width: 1227px){.menu-item-depth-1 > a > span > .menu-item-description{margin-bottom:0;}}@media (min-width: 1227px){.header__nav .sub-menu{background-color:transparent;color:var(--white);}.header__nav ul.menu > li.menu-item-has-children > a{position:relative;padding-right:2.5rem;}.header__nav ul.menu > li.menu-item-has-children > a::after{content:"";position:absolute;top:50%;right:0;width:2rem;height:2rem;background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/angle-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%);transition:all .3s ease;}.header__nav ul.menu > li.menu-item-has-children > a:hover::after,.header__nav ul.menu > li.menu-item-has-children > a:focus-within::after{transform:translateY(-50%) rotate(180deg);}}@media (min-width: 1227px){.header__nav ul .sub-menu > li > .sub-menu{position:absolute;top:0;left:100%;right:auto;z-index:1001;width:auto;min-width:450px;padding:25px 30px;background-color:transparent;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;list-style:none;margin:0;box-shadow:none;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease;overflow-y:auto;}.header__nav ul .sub-menu > li > .sub-menu li{break-inside:avoid-column;margin-bottom:12px;background:none;border-bottom:none;}.header__nav .nav--primary.desktop > ul.menu > li.menu-item-has-children > .sub-menu-wrap > .container > ul.sub-menu > li.menu-item-has-children > ul.sub-menu{display:none !important;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3{display:flex;align-items:flex-start;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 .sub-menu{min-width:230px;height:100%;border-right:2px solid #326682;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel{position:relative;flex:1 1 auto;min-width:500px;padding:25px 30px 70px;background-color:transparent;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;list-style:none;border-left:2px solid #326682;margin:0;margin-left:-2px;box-shadow:none;overflow-y:auto;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel .menu-view-all-link{position:absolute;width:calc(100% - 50px);bottom:25px;left:25px;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel .menu-view-all-link a{color:#7dfffc;font-weight:700;font-size:1.4rem;line-height:1.3;text-decoration:none;padding-left:26px;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel .menu-view-all-link a::before{content:"";position:absolute;left:0;top:50%;width:17px;height:12px;transition:all .3s ease;transform:translateY(-40%) rotate(180deg);background-color:#7dfffc;mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/icons/arrow.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center center;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel .menu-view-all-link a:hover{color:#83c410;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel .menu-view-all-link a:hover::before{background-color:#83c410;transform:translate(3px,-40%) rotate(180deg);}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel li{break-inside:avoid-column;background:none;border-bottom:none;list-style-type:none;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel li a{display:flex;align-items:center;font-weight:500;font-size:1.3rem;color:#fff;line-height:1.3;text-decoration:none;padding:4px 0;text-align:left;background:none;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel li a .menu-item-description{color:#fff;font-size:1.2rem;opacity:.7;display:block;margin-top:.8rem;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel li a .menu-item-title-text::before{content:"";display:inline-block;width:7px;height:7px;border-top:1.5px solid #7dfffc;border-right:1.5px solid #7dfffc;margin-right:10px;flex-shrink:0;transition:all .3s ease;transform:translateY(-2px);}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel li a:hover{color:#7dfffc;text-decoration:none;}.header__nav .nav--primary.desktop .sub-menu-wrap > .container.has-ll3-l3 > .ll3-l3-panel li a:hover .menu-item-title-text::before{transform:translateY(-2px) rotate(45deg);}}.hero--home{display:grid;grid-template-columns:minmax(450px,1fr) minmax(450px,610px);grid-auto-rows:minmax(30rem,min(40rem,45vh));gap:10px;padding:1rem;}.hero--home > *:first-child{grid-row:span 2;}@media (max-width: 900px){.hero--home{grid-template-columns:1fr;grid-auto-rows:390px;}.hero--home > *:first-child{grid-row:span 1;}}.hero--page{padding-top:9.4rem;padding-bottom:10.6rem;position:relative;overflow:hidden;}.hero--page .hero__image{aspect-ratio:1/1;position:absolute;top:0;right:0;height:100%;max-height:45rem;overflow-y:clip;opacity:.2;z-index:-1;}.hero--page .hero__image-img{width:100%;height:100%;object-fit:cover;object-position:center;mask-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/hero-mask.svg");mask-size:cover;mask-repeat:no-repeat;mask-position:center center;opacity:0;animation:opacityUpSmall .4s .2s ease forwards;}.hero--page .hero__image-lines{position:absolute;top:-10px;width:auto;height:calc(100% + 20px);left:-3px;z-index:1;pointer-events:none;animation:opacityUpSmall .5s ease forwards;}@media (min-width: 1201px){.hero--page .hero__image{opacity:1;}}.hero--page .hero__title{font-weight:normal;margin-bottom:2.4rem;}.hero--page .hero__title-wrapper{margin-bottom:1.5rem;}.hero--page .hero__subtitle{margin-bottom:0;font-size:2rem;font-weight:400;}.hero--page .hero__subtitle p{margin-bottom:0;font-size:2rem;font-weight:400;}.hero--page .hero__content{max-width:70rem;}.hero--page .hero__topics{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;}.hero--page .hero__topics-title{font-weight:bold;margin-top:4.5rem;}.hero--page .hero__topics a{--link-color:var(--black);font-size:1.6rem;font-weight:700;line-height:2.4rem;}.hero--page .hero__topics a span{--width:100%;}.hero--page .hero__topics a:hover{--link-color:var(--primary);color:var(--primary);}.hero--page .hero__topics .hidden-topic{display:none;}.hero--page .hero__topics.tax a{opacity:.5;}.hero--page .hero__topics.tax a:hover{opacity:1;}.hero--page .hero__topics.tax a.active{opacity:1;pointer-events:none;}.hero--error{padding:10rem 0;}.hero--error .hero__actions{margin-top:4rem;}.hero--search{padding:10rem 0;}.hero--search .hero__actions{margin-top:4rem;}.hero--page-authors .hero__container{display:flex;flex-direction:column;align-items:flex-start;gap:4rem;}@media (min-width: 881px){.hero--page-authors .hero__container{flex-direction:row;}}.hero--page-authors .hero__image{max-height:35rem;min-width:25rem;width:auto;position:initial;opacity:1 !important;order:1;aspect-ratio:1/1;}.hero--page-authors .hero__image-lines{display:none;}.hero--page-authors .hero__image img{mask-image:none;}.hero--page-authors .hero__content{order:2;}.single__layout{display:grid;gap:3rem 13.6rem;grid-template-columns:1fr;margin-bottom:8rem;}.single__layout.nomb{margin-bottom:0;}@media (min-width: 881px){.single__layout{grid-template-columns:1fr 302px;}}.single__sidebar{margin-top:5.5rem;}.single__content{overflow:hidden;margin-top:5.5rem;}.single__content-wrapper > *{margin-bottom:2rem;}.single__content-wrapper h2,.single__content-wrapper h3,.single__content-wrapper h4,.single__content-wrapper h5,.single__content-wrapper h6{font-weight:normal;margin-bottom:1rem;}.single__content-wrapper > h2,.single__content-wrapper > h3,.single__content-wrapper > h4,.single__content-wrapper > h5,.single__content-wrapper > h6{margin-top:2.4rem;}.single__content-wrapper h2{font-size:clamp(2rem,4vw,3.2rem);line-height:clamp(2.4rem,5vw,3.8rem);}.single__content-wrapper h3{font-size:clamp(1.8rem,4vw,2.8rem);margin-bottom:1rem;line-height:1.3;}.single__content-wrapper h4{font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.3;margin-bottom:1rem;}.single__content *{max-width:100%;}.single__content .wp-caption-text{margin:auto;max-width:50rem;color:#555;font-size:13px;text-align:center;}.single__title{margin-bottom:2.8rem;font-weight:400;font-size:clamp(2rem,4vw,4.8rem);line-height:clamp(2.8rem,5vw,5.7rem);}.single__meta{display:flex;flex-wrap:wrap;gap:3.2rem;}.single__meta:has(.span-reading-time) .single__meta-date{position:relative;}.single__meta:has(.span-reading-time) .single__meta-date::after{content:"";width:8px;height:8px;border-radius:100%;background-color:var(--black);position:absolute;top:50%;right:-2rem;transform:translateY(-50%);}.single__meta-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.4rem;}.single__featured-img{margin-bottom:2.4rem;}.single__related{margin:8rem 0 4.8rem;}.single__video{margin-bottom:3.5rem;}.single .wistia_responsive_padding{margin:3rem 0;}.single .wistia_responsive_padding:last-child{margin-bottom:0;}.block__title{font-size:clamp(24px,4vw,32px);line-height:120%;font-weight:400;}.block.block--latest-articles{padding:9rem 0;}.block.block--latest-articles .block__title{margin-bottom:3rem;}.block.block--cta{background-color:var(--dark-blue);--color:var(--white);color:var(--color);padding:9rem 5rem;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid rgba(255,255,255,.2);overflow:hidden;}.block.block--cta:before{content:"";position:absolute;bottom:-3px;left:0;width:clamp(30rem,40vw,53rem);height:clamp(15rem,20vw,32.6rem);background-image:url("https://cdn-ileagip.nitrocdn.com/mVOyRORMADhKMkbfLOXqNpyVZJiBBILT/assets/images/optimized/rev-3ce2d81/blog.manufacturing.hexagon.com/wp-content/themes/hex-blog/assets/img/cta-element.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom left;}.block.block--cta .block__content{max-width:80rem;display:flex;gap:2rem;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.block.block--cta .block__title{font-size:clamp(3.2rem,5vw,4.4rem);line-height:110%;font-weight:400;}.block.block--cta .block__subtitle{font-size:clamp(2.4rem,2vw,3.2rem);line-height:110%;font-weight:400;}.block.block--cta .block__paragraph{font-size:clamp(1.4rem,2vw,1.6rem);line-height:22px;font-weight:400;opacity:.7;}.block.block--cta .block__cta-buttons{display:flex;flex-wrap:wrap;flex-direction:column;gap:2rem;}.block.block--cta .block__cta-buttons .link{font-size:clamp(1.4rem,2vw,1.8rem);font-weight:bold;--link-color:var(--white);--icon-color:var(--white);color:var(--link-color);}@media (min-width: 41.1rem){.block.block--cta .block__cta-buttons{flex-direction:row;}}.block.block--topics{background-color:var(--dark-blue);--color:var(--white);--link-color:var(--white);color:var(--color);padding:6.4rem 0 12.3rem;overflow:hidden;}.block.block--topics .block__title{font-size:clamp(2rem,4vw,3.2rem);font-weight:400;margin-bottom:0;margin-bottom:0;line-height:1.3;max-width:74rem;}.block.block--topics .block__subtitle{font-size:clamp(2rem,4vw,3.2rem);font-weight:400;margin-bottom:0;margin-bottom:0;line-height:1.3;max-width:74rem;opacity:.57;}.block.block--topics .link--arrow-right{margin-top:3.1rem;display:inline-block;--icon-color:var(--white);--link-color:var(--white);}.block.block--topics .link--arrow-right:hover{--icon-color:var(--accent-light-blue);--link-color:var(--accent-light-blue);color:var(--accent-light-blue);}.block.block--topics .topic-carousel{margin-top:8.6rem;}.block.block--topics .topic-carousel .splide__arrow{position:initial;width:2.3rem;height:2rem;background-color:transparent;}.block.block--topics .topic-carousel .splide__arrow svg{fill:var(--white);width:2.3rem;height:1.2rem;}.block.block--topics .topic-carousel .splide__arrow--prev svg{transform:none;}.block.block--topics .topic-carousel .splide__arrow--next svg{transform-origin:center;transform:rotate(180deg);}.block.block--topics .topic-carousel .splide__arrows{display:flex;justify-content:flex-end;align-items:center;gap:2rem;position:absolute;right:0;bottom:-8.5rem;}.block.block--topics .topic-carousel .splide__track{overflow:visible;}@media (min-width: 1040px){.block.block--topics .topic-carousel .splide__track{max-width:80rem;left:50%;transform:translateX(-50%);}}.block--download{background-color:var(--dark-blue);--color:var(--white);color:var(--color);padding:6.6rem 5.2rem 4.1rem 3.2rem;display:flex;flex-direction:column;gap:4rem;margin-top:7rem;}@media (min-width: 1040px){.block--download{flex-direction:row;gap:4rem 12rem;}}.block--download .block__title{margin-top:0;margin-bottom:1rem;}.block--download .block__paragraph{font-size:1.6rem;opacity:.8;margin-bottom:1rem;}.block--download .block__cta-buttons{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:4.1rem;}.block--download .block__image{min-width:23rem;}@media (min-width: 1040px){.block--download .block__image{margin-top:-10rem;}}.block--download.center .block__content{margin:0 auto;text-align:center;}.block--download.center .block__cta-buttons{justify-content:center;}.block.block--form{background-color:var(--dark-blue);--color:var(--white);color:var(--color);padding:5rem 0 6.6rem;position:relative;overflow:hidden;}.block.block--form .container{display:flex;flex-direction:column;gap:4rem 22.5rem;}@media (min-width: 881px){.block.block--form .container{flex-direction:row;align-items:center;justify-content:space-between;}}.block.block--form .block__content{min-width:30%;}.block.block--form .block__pretitle{font-weight:700;font-size:1.6rem;text-transform:uppercase;margin-bottom:7px;}.block.block--form .block__title{font-weight:400;font-size:clamp(2rem,4vw,4.8rem);line-height:clamp(2.8rem,5vw,5.7rem);margin-bottom:1.2rem;}.block.block--form .block__subtitle{font-weight:400;font-size:1.6rem;margin-bottom:0;line-height:1.2;opacity:.8;}.form-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;align-items:center;justify-content:center;text-align:left;}.form-popup.is-open{display:flex;}.form-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px);}.form-popup__container{position:relative;background-color:var(--dark-blue);--color:var(--white);color:var(--color);border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:80rem;width:90%;max-height:90vh;overflow-y:auto;animation:popup-enter .3s ease-out;}.form-popup__header{display:flex;align-items:center;justify-content:flex-end;padding:24px 24px 0;margin-bottom:24px;color:var(--color);}.form-popup__title{margin:0;font-size:1.5rem;font-weight:600;color:var(--color);}.form-popup__close{background:none !important;padding:8px 0 !important;width:40px !important;border:1px white solid !important;cursor:pointer;border-radius:4px;color:var(--white) !important;transition:all .2s ease;display:flex;align-items:center;justify-content:center;}.form-popup__close svg{width:20px;height:20px;}.form-popup__content{padding:0 24px 24px;}@keyframes popup-enter{from{opacity:0;transform:scale(.95) translateY(-10px);}to{opacity:1;transform:scale(1) translateY(0);}}.form__error{color:#dc2626;font-size:.875rem;margin-top:4px;display:none;}.form__error.is-visible{display:block;}.form__field.has-error .form__label{color:#dc2626;}.form__field.has-error input,.form__field.has-error select{border-color:#dc2626;}.form__field.has-error input:focus,.form__field.has-error select:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1);}.form__field.has-error input[type=checkbox]::before{border-color:#dc2626;}.post-grid{gap:5.4rem var(--griddy-gap);margin-bottom:6.1rem;}.post-grid__filters{margin-bottom:5.1rem;}.post-grid__filters-title{font-size:clamp(24px,4vw,3.2rem);font-weight:400;margin-bottom:2.4rem;margin-top:2rem;}.post-grid__filters form{display:flex;flex-wrap:wrap;flex-direction:column;gap:2.4rem;}@media (min-width: 881px){.post-grid__filters form{flex-direction:row;}.post-grid__filters form .form__control{width:20rem;}}.post-grid__filters input,.post-grid__filters select,.post-grid__filters textarea{padding:0 1.3rem;}.sidebar__title{font-size:clamp(2rem,4vw,2.4rem);line-height:clamp(2.4rem,4vw,2.8rem);font-weight:normal;margin-bottom:2.4rem;}.sidebar__block{border-bottom:1px solid #d9d9d9;padding-bottom:2.4rem;margin-bottom:2.4rem;--color:var(--black);color:var(--color);}.sidebar__tags a{--link-color:var(--black);background-image:linear-gradient(to bottom,transparent calc(100% - 2px),var(--link-color) 2px);--width:0;--width:100%;background-repeat:no-repeat;background-size:var(--width) 100%;background-position:left bottom;transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .3s ease;font-size:1.6rem;font-weight:700;line-height:2.4rem;--link-hover-color:var(--primary);}.sidebar__tags a:hover{--width:100%;}.sidebar__tags a:hover{--link-color:var(--primary);}.sidebar__tags.simple a{--width:0%;font-weight:400;}