@font-face{font-family:Inter;src:url(/fonts/inter/Inter-Regular-Variable-Latin-Ext.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/inter/Inter-Regular-Variable.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter/Inter-Italic-Variable-Latin-Ext.woff2) format('woff2');font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/inter/Inter-Italic-Variable.woff2) format('woff2');font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter Tight';src:url(/fonts/inter/InterTight-Regular-Variable-Latin-Ext.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter Tight';src:url(/fonts/inter/InterTight-Regular-Variable.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter Tight';src:url(/fonts/inter/InterTight-Italic-Variable-Latin-Ext.woff2) format('woff2');font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter Tight';src:url(/fonts/inter/InterTight-Italic-Variable.woff2) format('woff2');font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--logo-light-blue:#4197cb;--logo-dark-blue:#194f90;--logo-orange:#f88d2b;--logo-orange-dark:#b05706;--iir-energy-blue:#0847ad;--primary-darkest-blue:#00041f;--primary-dark-blue:#00263d;--primary-teal:#04757f;--primary-teal-dark:#005860;--primary-light-blue:#6ff;--primary-grey:#f2f2f2;--primary-light-grey:#f7f8fa;--font-inter:'Inter' , system-ui , -apple-system , 'Segoe UI' , Roboto , 'Helvetica Neue' , 'Noto Sans' , 'Liberation Sans' , Arial , sans-serif;--font-inter-tight:'Inter Tight' , system-ui , -apple-system , 'Segoe UI' , Roboto , 'Helvetica Neue' , 'Noto Sans' , 'Liberation Sans' , Arial , sans-serif;--bs-font-sans-serif:var(--font-inter);--bs-border-color:#cecece}.bg-danger.subtitle-white.p-2.position-fixed{display:none!important}.inter,body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.inter-tight,h1,h2,h3,h4,h5,h6{font-family:'Inter Tight',sans-serif;font-weight:600}h6{font-size:1.05rem}.fs-7{font-size:.775em}.fw-light{font-weight:300!important}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}a{text-decoration:none;color:var(--primary-teal);transition:all .15s ease;cursor:pointer}a:hover{color:var(--logo-orange)}.d-grid{display:inline-grid}.bg-primary{background-color:var(--iir-energy-blue)!important}.bg-stats{background:linear-gradient(var(--primary-dark-blue),var(--primary-teal))!important}.bg-black-50{background-color:rgba(0,0,0,.5)!important}.bg-darkest-blue{background-color:var(--primary-darkest-blue)!important}.bg-dark-blue{background-color:var(--primary-dark-blue)!important}.bg-dark-blue-gradient{background:linear-gradient(to right,#000 0,#05233c 46%)!important}.bg-dark-blue-gradient-reverse{background:linear-gradient(to right,#000 0,#05233c 46%)!important}.bg-cta-gradient{background:linear-gradient(to right,#004881 0,#000 46%)!important}.bg-light-blue{background-color:var(--primary-light-blue)!important}.bg-teal{background-color:var(--primary-teal)!important}.bg-orange{background-color:var(--logo-orange)!important}.bg-orange-dark{background-color:var(--logo-orange-dark)!important}.bg-grey{background-color:var(--primary-grey)!important}.bg-light-grey{background-color:var(--primary-light-grey)!important}.bg-blue-grey{background-color:#dee2e6}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-none{background-color:transparent}.bg-hover-darkest-blue:hover{background-color:var(--primary-darkest-blue)!important}.bg-hover-dark-blue:hover{background-color:var(--primary-dark-blue)!important}.bg-hover-light-blue:hover{background-color:var(--primary-light-blue)!important}.bg-hover-teal:hover{background-color:var(--primary-teal)!important}.bg-hover-orange:hover{background-color:var(--logo-orange)!important}.bg-hover-dark-orange:hover{background-color:var(--logo-orange-dark)!important}.bg-hover-grey:hover{background-color:var(--primary-grey)!important}.bg-hover-light-grey:hover{background-color:var(--primary-light-grey)!important}.bg-hover-black:hover{background-color:#000!important}.bg-hover-white:hover{background-color:#fff!important}.powdah-bloo{background-color:#384b61}.bg-overlay{background-color:rgb(0,0,0,.5)}.bg-overlay-top{background:linear-gradient(to bottom,#00000080 0,transparent 50%)}.bg-overlay-bottom{background:linear-gradient(to top,#00000080 0,transparent 50%)}.bg-overlay-left{background:linear-gradient(to right,#00000080 0,transparent 50%)}.bg-overlay-right{background:linear-gradient(to left,#00000080 0,transparent 50%)}.text-darkest-blue{color:var(--primary-darkest-blue)!important}.text-dark-blue{color:var(--primary-dark-blue)!important}.text-light-blue{color:var(--primary-light-blue)!important}.text-teal{color:var(--primary-teal)!important}.text-orange{color:var(--logo-orange)!important}.text-transparent{color:#ffffff82!important}.text-logo-orange{color:var(--logo-orange)!important}.text-logo-dark-blue{color:var(--logo-dark-blue)!important}.text-logo-light-blue{color:var(--logo-light-blue)!important}.text-grey{color:var(--primary-grey)!important}.text-light-grey{color:var(--primary-light-grey)!important}.text-black{color:#000}.text-white{color:#fff}.text-muted{--bs-text-opacity:1;color:rgba(33,37,41,1)!important}.text-hover-darkest-blue:hover{color:var(--primary-darkest-blue)!important}.text-hover-dark-blue:hover{color:var(--primary-dark-blue)!important}.text-hover-light-blue:hover{color:var(--primary-light-blue)!important}.text-hover-teal:hover{color:var(--primary-teal)!important}.text-hover-orange:hover{color:var(--logo-orange)!important}.text-hover-black:hover{color:#000!important}.text-hover-white:hover{color:#fff!important}.text-hover-grey:hover{color:var(--primary-grey)!important}.text-hover-light-grey:hover{color:var(--primary-light-grey)!important}.subtitle-black,.subtitle-dark-blue,.subtitle-light-blue,.subtitle-orange,.subtitle-teal,.subtitle-white{text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:.75rem}.subtitle-dark-blue{color:var(--primary-dark-blue)}.subtitle-light-blue{color:var(--primary-light-blue)}.subtitle-teal{color:var(--primary-teal)}.subtitle-orange{color:var(--logo-orange)}.subtitle-white{color:#fff}.subtitle-black{color:#000}.border-darkest-blue{border-color:var(--primary-darkest-blue)!important}.border-dark-blue{border-color:var(--primary-dark-blue)!important}.border-light-blue{border-color:var(--primary-light-blue)!important}.border-teal{border-color:var(--primary-teal)!important}.border-orange{border-color:var(--logo-orange)!important}.border-logo-orange{border-color:var(--logo-orange)!important}.border-logo-dark-blue{border-color:var(--logo-dark-blue)!important}.border-logo-light-blue{border-color:var(--logo-light-blue)!important}.border-grey{border-color:var(--primary-grey)!important}.border-light-grey{border-color:var(--primary-light-grey)!important}.border-black{border-color:#000}.border-white{border-color:#fff}.border-hover-orange:hover{border-color:var(--logo-orange)!important}.btn{border-radius:0}.btn:focus{box-shadow:none!important}.primary-btn,.primary-btn-inverted,a.primary-btn,a.primary-btn-inverted,button.primary-btn,button.primary-btn-inverted{display:inline-block;font-size:13px;font-weight:700;line-height:1;margin:0 auto 1.5rem;padding:.85em 1em;text-align:center;text-decoration:none;transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out}.primary-btn,a.primary-btn,button.primary-btn{background-color:#00263d;border:1px solid #00263d;color:#6ff!important;text-decoration:none!important}.primary-btn:hover,a.primary-btn:hover,button.primary-btn:hover{background-color:#6ff;border:1px solid #00263d;color:#00263d!important}@media (min-width:992px){.primary-btn,.primary-btn-inverted{margin:0 0 1rem;width:auto}}.primary-btn-inverted,a.primary-btn-inverted,button.primary-btn-inverted{background-color:#6ff;border:1px solid #6ff;color:#00263d!important}.primary-btn-inverted:hover,a.primary-btn-inverted:hover,button.primary-btn-inverted:hover{background-color:#0094a2;border:1px solid #0094a2;color:#6ff!important}a.primary-btn.rounded-btn{border-radius:6px;margin-right:1rem;padding:.85rem 1.95rem}.btn-primary{background-color:var(--primary-dark-blue);color:var(--primary-light-blue)}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--primary-dark-blue);color:var(--primary-light-blue);opacity:.5;cursor:no-drop}.btn-primary:hover{background-color:var(--primary-teal);color:var(--primary-light-blue)}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):focus{background-color:var(--primary-light-blue);color:var(--primary-dark-blue)}.btn-primary-inverted{background-color:var(--primary-light-blue);color:var(--primary-dark-blue)}.btn-primary-inverted.disabled,.btn-primary-inverted:disabled{background-color:var(--primary-light-blue);color:var(--primary-dark-blue);opacity:.5;cursor:no-drop}.btn-primary-inverted:hover,.btn-primary-inverted:not(:disabled):not(.disabled):active,.btn-primary-inverted:not(:disabled):not(.disabled):focus{background-color:var(--primary-dark-blue);color:var(--primary-light-blue)}.btn-primary-wire{outline:1px solid var(--primary-dark-blue);outline-offset:-1px;color:var(--primary-dark-blue)}.btn-primary-wire.disabled,.btn-primary-wire:disabled{outline:1px solid var(--primary-dark-blue);outline-offset:-1px;color:var(--primary-dark-blue);opacity:.5;cursor:no-drop}.btn-primary-wire:hover,.btn-primary-wire:not(:disabled):not(.disabled):active,.btn-primary-wire:not(:disabled):not(.disabled):focus{background-color:var(--primary-dark-blue);color:var(--primary-light-blue)}.btn-primary-inverted-wire{outline:1px solid var(--primary-teal);outline-offset:-1px;color:var(--primary-teal)}.btn-primary-inverted-wire.disabled,.btn-primary-inverted-wire:disabled{outline:1px solid var(--primary-teal);outline-offset:-1px;color:var(--primary-teal);opacity:.5;cursor:no-drop}.btn-primary-inverted-wire:hover,.btn-primary-inverted-wire:not(:disabled):not(.disabled):active,.btn-primary-inverted-wire:not(:disabled):not(.disabled):focus{background-color:var(--primary-teal);color:var(--primary-light-blue)}.btn-secondary{background-color:var(--logo-orange);color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background-color:var(--logo-orange);color:#fff;opacity:.5;cursor:no-drop}.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled):focus{background-color:var(--logo-orange-dark)}.btn-secondary-inverted{background-color:var(--logo-orange-dark);color:#fff}.btn-secondary-inverted.disabled,.btn-secondary-inverted:disabled{background-color:var(--logo-orange-dark);color:#fff;opacity:.5;cursor:no-drop}.btn-secondary-inverted:hover,.btn-secondary-inverted:not(:disabled):not(.disabled):active,.btn-secondary-inverted:not(:disabled):not(.disabled):focus{background-color:var(--logo-orange);color:#fff}.btn-secondary-wire{outline:1px solid var(--logo-orange);outline-offset:-1px;color:var(--logo-orange)}.btn-secondary-wire.disabled,.btn-secondary-wire:disabled{outline:1px solid var(--logo-orange);outline-offset:-1px;color:var(--logo-orange);opacity:.5;cursor:no-drop}.btn-secondary-wire:hover{background-color:var(--logo-orange);color:#fff}.btn-secondary-wire:not(:disabled):not(.disabled):active,.btn-secondary-wire:not(:disabled):not(.disabled):focus{background-color:var(--logo-orange);color:#fff}.btn-tertiary{background-color:var(--primary-teal);color:#fff}.btn-tertiary.disabled,.btn-tertiary:disabled{background-color:var(--primary-teal);color:#fff;opacity:.5;cursor:no-drop}.btn-tertiary:hover,.btn-tertiary:not(:disabled):not(.disabled):active,.btn-tertiary:not(:disabled):not(.disabled):focus{background-color:var(--primary-teal-dark);color:#fff}.btn-tertiary-inverted{background-color:var(--primary-teal-dark);color:#fff}.btn-tertiary-inverted.disabled,.btn-tertiary-inverted:disabled{background-color:var(--primary-teal-dark);color:#fff;opacity:.5;cursor:no-drop}.btn-tertiary-inverted:hover,.btn-tertiary-inverted:not(:disabled):not(.disabled):active,.btn-tertiary-inverted:not(:disabled):not(.disabled):focus{background-color:var(--primary-teal);color:#fff}.btn-tertiary-wire{outline:1px solid var(--primary-teal);outline-offset:-1px;color:var(--primary-teal)}.btn-tertiary-wire.disabled,.btn-tertiary-wire:disabled{outline:1px solid var(--primary-teal);outline-offset:-1px;color:var(--primary-teal);opacity:.5;cursor:no-drop}.btn-tertiary-wire:hover{background-color:var(--primary-teal);color:#fff}.btn-tertiary-wire:not(:disabled):not(.disabled):active,.btn-tertiary-wire:not(:disabled):not(.disabled):focus{background-color:var(--primary-teal);color:#fff}.form-check .form-check-label,.form-check-input label,.form-check.form-switch,.form-check.form-switch .form-check-input{cursor:pointer}.bootstrap .form-check-input:checked,.bootstrap .form-check-input[type="checkbox"]:indeterminate,.form-check-input:checked,.form-check-input[type="checkbox"]:indeterminate{background-color:var(--primary-dark-blue);border-color:var(--primary-dark-blue)}ul.arrow li{list-style:none}ul.arrow li:before{content:'\f124';font-family:'Font Awesome 5 Pro';font-weight:900;display:inline-block;color:var(--logo-orange);transform:translateX(-1.5rem) rotate(45deg);font-size:.7rem;margin-right:-.8rem}.accordion-button.collapsed:hover,.accordion-button:not(.collapsed){color:var(--logo-orange);background:0 0}.accordion-button.collapsed:hover::after{background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%23f88d2b\'%3e%3cpath\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3e%3c/svg%3e)}.accordion-button.collapsed:hover::after,.accordion-button:not(.collapsed)::after{background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%2304757f\'%3e%3cpath\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3e%3c/svg%3e)}.accordion-button:focus{box-shadow:none}.accordion-button:hover,.accordion-button:not(.collapsed){color:var(--primary-teal)}.popover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.text-shadow-0{text-shadow:none}.text-shadow-1{text-shadow:0 0 .5rem #000}.text-shadow-2{text-shadow:0 0 .5rem #000 , 0 0 1rem #000}.text-shadow-3{text-shadow:0 0 .5rem #000 , 0 0 1rem #000 , 0 0 1.5rem #000}.text-shadow-4{text-shadow:0 0 .5rem #000 , 0 0 1rem #000 , 0 0 1.5rem #000 , 0 0 2rem #000}.card-hover,.grow-hover,.shadow-hover{transition:all .25s ease}.card-hover:hover{transform:translateY(-5px)}.grow-hover{transform:scale(1);transform-origin:center}.grow-hover:hover{transform:scale(1.1);z-index:1}.shadow-hover:hover{box-shadow:0 1rem 1rem rgba(0,0,0,.2)}.hover-down,.hover-grow,.hover-left,.hover-right,.hover-up{transition:all .25s ease}.hover-grow:hover{transform:scale(103%)}.hover-up:hover{transform:translateY(-4px)}.hover-down:hover{transform:translateY(4px)}.hover-left:hover{transform:translateX(-4px)}.hover-right:hover{transform:translateX(4px)}.filter-invert-1{filter:invert(1)}.navbar.bg-dark-blue .navbar-toggler-icon,.navbar.bg-darkest-blue .navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ viewBox=\'0\ 0\ 32\ 32\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ stroke=\'rgba\(102,255,255,\ 1\)\'\ stroke-width=\'4\'\ stroke-linecap=\'square\'\ stroke-miterlimit=\'10\'\ d=\'M4\ 8h24M4\ 16h24M4\ 24h24\'/%3E%3C/svg%3E)}.ls-1{letter-spacing:1px}.ls-2{letter-spacing:2px}.blur-5{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.blur-10{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.transform-origin-center{transform:translate(-50%,-50%)}.py-lg{padding-top:5.5rem;padding-bottom:5.5rem}.fs-lg{font-size:2rem}.fs-xl{font-size:3rem}@media (min-width:768px){.fs-lg{font-size:2.5rem}.fs-xl{font-size:4rem}}@media (min-width:992px){.fs-lg{font-size:3rem}.fs-xl{font-size:5rem}}@media (max-width:768px){.small{font-size:.75rem!important}}.text-balance{text-wrap:balance}:root{--logo-taglines-height:18px}body{position:relative;z-index:0}.banded-container-row{margin-left:calc((100vw - 100%)/ -2)!important;padding-left:calc((100vw - 100%)/ 2);margin-right:calc((100vw - 100%)/ -2)!important;padding-right:calc((100vw - 100%)/ 2)}.page-breadcrumb{position:relative;top:-2.5rem;height:0;font-size:.85rem}.page-breadcrumb nav{margin:0}a.anchor-offset{display:block;position:relative;top:-60px;visibility:hidden}body>header{position:relative;z-index:999}body>section.vh-100{height:calc(100vh - 6rem)!important;min-height:32rem}body>section.vh-100{height:calc(100vh - 6rem)!important;min-height:32rem}.cropped-logo .logo-globe img{height:32px}.cropped-logo .logo-text{font-size:1.1rem;font-weight:600;letter-spacing:.05rem}header .header-right{max-width:400px}header .login-fields>div>input{max-height:calc(1.5em + .5rem);min-height:calc(1.5em + .5rem);font-size:.8rem}header .login-fields .form-check{min-height:auto!important}#logo-globe-mobile a:hover{text-decoration:none}#logo-globe-mobile .iir-text-logo{color:#fff;line-height:17px;font-size:16px}.main-container{background-color:#fff;position:relative;overflow-x:hidden;flex-grow:1}.main-footer{bottom:0;left:0;z-index:-1;background-image:url(/img/xbg_globe_05.png.pagespeed.ic.ax8P0MT8mx.png);background-size:560px 594px;background-position:12px 15px;background-repeat:no-repeat}.gmi-globe-tiny{width:18px;height:auto}.gmi-globe-nav{width:.9rem;height:.9rem;margin-right:.3rem}fieldset legend{width:auto;float:none}@media (min-width:1200px){ins img{width:100%}}.blog-post img{width:auto}.x-small{font-size:.75rem}.img-flip-x{transform:scaleX(-1)}.img-flip-y{transform:scaleY(-1)}.carousel-control-next,.carousel-control-prev{width:40px}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}.nav-tabs .nav-link{color:var(--bs-gray-800)}.nav-tabs .nav-link:hover{color:var(--logo-orange);opacity:.8}.nav-tabs .nav-link{border:none;margin-bottom:-2px}.nav-tabs .nav-link.active{border-bottom:3px solid var(--logo-orange)}.nav-tabs .nav-link.active:hover{opacity:1}.smooth{transition:all .25s ease}.floating{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin-top:100px;left:0}@keyframes rotation{from{transform:rotateZ(0)}to{transform:rotateZ(-359deg)}}@keyframes floating{from{transform:translate(0,0)}65%{transform:translate(0,20px)}to{transform:translate(0,0)}}@media all and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0;box-shadow:0 .5rem 3rem rgba(0,0,0,.5);border-radius:0;border-top:0;border-left:0;border-right:0;overflow-x:hidden}.navbar .megamenu-2{padding:1.25rem 1rem!important;background:#000000af;backdrop-filter:blur(.5rem);color:#fff}.navbar .megamenu-2 .dropdown-item.active{border-left:5px solid var(--logo-orange)!important;background-color:rgba(255,255,255,.15)!important}.navbar .megamenu-2 .dropdown-item.active:focus,.navbar .megamenu-2 .dropdown-item.active:hover{border-left:5px solid var(--logo-orange)!important;background-color:rgba(255,255,255,.15)!important;box-shadow:0 .25rem .75rem rgba(0,0,0,.12);transform:translateX(2px);cursor:pointer}.navbar .megamenu-2 .fa-2x.text-success{color:#32cd32!important}.nav-item.dropdown .nav-item-img{max-width:45px;width:45px;height:auto}.navbar .nav-item .dropdown-menu{display:block!important;visibility:hidden;opacity:0;transform:translateY(-10px);transition:opacity .3s ease , transform .3s ease , visibility .3s}.navbar .nav-item .dropdown-menu-end{right:0}.navbar{width:100%}.navbar .nav-item{flex:1 1 auto;padding:1.3%}.navbar .nav-item .nav-link{font-size:clamp(.9rem,.95rem,1vw);padding:.75rem 0!important}.navbar .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease , visibility .3s ease , transform .3s ease;transition-delay:.3s}.navbar .nav-item .dropdown-menu.thin{width:250px}.navbar .nav-item .dropdown-menu.mid{width:365px}.navbar .nav-item .dropdown-menu.expanded{width:480px}.navbar .nav-item .dropdown-menu.wide{width:600px}}@media only screen and (min-width:992px) and (max-width:1400px){.navbar .nav-item .nav-link{font-size:clamp(.7rem,.75rem,1vw)}}@media (max-width:991px){.container,.container-md,.container-sm{max-width:100%}.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px}.navbar-toggler:focus{box-shadow:none}.navbar .megamenu{max-height:70vh;overflow:auto;overflow-x:hidden;border-top:0;border-left:0;border-right:0;border-radius:0;margin-top:0}.navbar .megamenu .border-start{border-left:0!important}.navbar .megamenu .border-end{border-right:0!important}nav .navbar-nav{padding-right:0;width:100%}.dropdown-toggle::after{position:absolute;top:1.1rem;right:1rem}nav .navbar-nav .nav-link{color:#fff!important;text-align:left!important;font-size:1.1rem;padding:.8rem 0}.navbar-nav>.nav-item>.nav-link:focus,.navbar-nav>.nav-item>.nav-link:hover{color:var(--logo-orange)!important}.nav.navbar-nav .nav-link:not(:last-child){border-bottom:1px solid rgba(0,0,0,.15)}.navbar .nav-item .dropdownToggleButton{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:top;padding:1rem;border:0;color:#fff!important}.navbar .nav-item .dropdownToggleButton:focus,.navbar .nav-item .dropdownToggleButton:hover{color:var(--logo-orange)!important}.navbar .nav-item .dropdownToggleButton .fa,.navbar .nav-item .dropdownToggleButton .fa-light,.navbar .nav-item .dropdownToggleButton .fa-regular,.navbar .nav-item .dropdownToggleButton .fa-solid,.navbar .nav-item .dropdownToggleButton .fal,.navbar .nav-item .dropdownToggleButton .far,.navbar .nav-item .dropdownToggleButton .fas{color:inherit!important}.navbar-collapse{margin:0 -1.5rem 0 -1.5rem;position:relative;background:inherit;width:100%;padding-bottom:1rem}.navbar .navbar-nav .nav-item .dropdown-menu{border:none;margin:0 -1.5rem 0 -1.5rem;box-shadow:none!important}.navbar .nav-item .dropdown-menu ul.nav-ul .arrow{margin-left:107px}.navbar .nav-item .dropdown-menu ul.nav-ul li a{padding:10px 0 10px 102px}#logo-globe-mobile{padding:1rem}.make-white{filter:brightness(0) invert(1)}}@media (max-width:768px){.dropdown-menu.megamenu .megamenu-arrow i.fa-chevron-right,.dropdown-menu.megamenu .megamenu-arrow i.fa-regular.fa-chevron-right,.dropdown-menu.megamenu .megamenu-arrow i.fal.fa-chevron-right{transform:rotate(90deg);transition:transform .2s ease}}header .header-svg-logo{max-width:200px;width:fit-content}.page-header{background-repeat:no-repeat;background-position:right center;background-size:cover;position:relative;z-index:0}.page-header:before{content:'';position:absolute;background:rgba(0,0,0,0);top:0;left:0;bottom:0;right:0;z-index:1}.page-header>*{z-index:2;position:relative;text-shadow:0 0 15px #0009,0 0 15px #0009,0 0 15px #0009}.page-header-subtitle{letter-spacing:2px}.page-header-default{background-image:url(https://media.industrialinfo.com/images/headers/2025-banners/about-banner.webp)}.page-header-industries{background-image:url(https://media.industrialinfo.com/images/headers/2025-banners/coverage-banner-new.webp);background-position:center 70%}.page-header-database{background-image:url(https://media.industrialinfo.com/images/headers/2025-banners/database-banner.png)}.page-header-gmitools{background-image:url(https://media.industrialinfo.com/gmi-platform/geospatial-solutions-bg.jpg)}.page-header-analytics{background-image:url(https://media.industrialinfo.com/img/banners/iir-banner-analytics.png)}.page-header-news{background-image:url(https://media.industrialinfo.com/images/headers/2025-banners/news-banner.png)}.page-header-advertising{background-image:url(https://media.industrialinfo.com/images/headers/2025-banners/advertisement-banner.png)}.page-header-events{background-image:url(https://media.industrialinfo.com/images/headers/2025-banners/events-banner.webp)}.page-header-podcasts{background-image:url(https://media.industrialinfo.com/images/headers/2025-banners/podcasts-banner.webp)}.page-header-contact{background-image:url(https://media.industrialinfo.com/img/banners/iir-banner-contact.png)}.page-header-members{background-image:url(https://media.industrialinfo.com/img/banners/iir-banner-1.png)}.page-header-internal{background-image:url(https://media.industrialinfo.com/banners/2024/iir-training-header.jpg)}.navbar .megamenu{padding:0}.has-megamenu .dropdown-menu.megamenu{position:fixed!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;top:0;transform:none!important;z-index:9999;border-left:0;border-right:0;max-height:85vh!important;overflow-y:auto}.megamenu-item{border-radius:.5rem;transition:background-color .2s ease , transform .2s ease , box-shadow .2s ease}.megamenu-item:focus,.megamenu-item:hover{background-color:rgba(255,255,255,.15);transform:translateX(2px);box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.megamenu-tab-item.active{background-color:rgba(255,255,255,.08)}.megamenu-link-title{color:#fff;transition:color .2s ease}.dropdown-item.active .megamenu-link-title,.megamenu-item:focus .megamenu-link-title,.megamenu-item:focus-visible .megamenu-link-title,.megamenu-item:hover .megamenu-link-title,.megamenu-tab-item.active .megamenu-link-title{color:var(--logo-orange)}.megamenu-arrow,.megamenu-icon{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0}.megamenu-icon{width:2.5rem;min-width:2.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.megamenu-icon i{line-height:1}.megamenu-arrow{min-width:1.5rem;transition:transform .2s ease , opacity .2s ease}.megamenu-item:focus .megamenu-arrow,.megamenu-item:hover .megamenu-arrow{transform:translateX(2px)}.megamenu .dropdown-item{white-space:normal}.industry-card{min-height:6.75rem;border-radius:.25rem;border:1px solid rgba(255,255,255,.06);background-color:rgba(255,255,255,.04)}.industry-card:focus,.industry-card:hover{border-color:rgba(255,255,255,.4)}.industry-card:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.industry-card-img{transition:transform .25s ease , opacity .25s ease;opacity:.9}.industry-card-overlay::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.5) 38%,rgba(0,0,0,.2) 65%,rgba(0,0,0,.12) 100%)}.industry-card:focus::before,.industry-card:hover::before{background:linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.68) 45%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.18) 100%)}.industry-card-content{min-height:6rem;padding:.5rem!important}.industry-card-content .small,.industry-card-content p,.industry-card-cta{text-shadow:0 1px 3px rgba(0,0,0,.6)}.industry-card-cta{display:inline-flex;align-items:center;font-size:.75rem;text-transform:uppercase;color:rgba(255,255,255,.92);letter-spacing:.03em}.industry-card-cta i{transition:transform .2s ease}.industry-card:focus .industry-card-img,.industry-card:hover .industry-card-img{transform:scale(1.1);opacity:.82}.industry-card:focus .industry-card-cta,.industry-card:hover .industry-card-cta{color:rgba(255,255,255,1)}.industry-card:focus .industry-card-cta i,.industry-card:hover .industry-card-cta i{transform:translateX(2px)}.news-headline-block{border-left:3px solid var(--logo-orange);padding-left:1rem;max-width:32rem}.news-feature-card{min-height:11rem}.white-paper-card-overlay::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.85) 0,rgba(0,0,0,.75) 38%,rgba(0,0,0,.65) 85%,rgba(0,0,0,.55) 100%)}.white-paper-card:focus::before,.white-paper-card:hover::before{background:linear-gradient(to bottom,rgba(0,0,0,.95) 0,rgba(0,0,0,.85) 30%,rgba(0,0,0,.75) 90%,rgba(0,0,0,.7) 100%)}.event-highlight-cta{transition:background-color .2s ease , color .2s ease , border-color .2s ease}.event-highlight-card:focus .event-highlight-cta,.event-highlight-card:focus-visible .event-highlight-cta,.event-highlight-card:hover .event-highlight-cta{background-color:var(--logo-orange);color:#fff;border-color:var(--logo-orange)}.outlook-icon{width:.85rem;min-width:.85rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:991.98px){.navbar .has-megamenu{position:relative!important}.has-megamenu .border-bottom{border-bottom:0!important}.has-megamenu .dropdown-menu.megamenu{position:static!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;max-width:100%!important;transform:none!important;background-color:transparent;box-shadow:none;max-height:none;overflow-y:auto;overflow-x:hidden;margin-top:.5rem;border-left:0;border-right:0}.navbar .megamenu-2{padding:.25rem 0 1rem 0;backdrop-filter:none}.header-mobile-megamenu-left{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:1rem!important;margin-bottom:.25rem}.header-mobile-megamenu-right{padding-left:0!important}.header-mobile-megamenu-subcol{border-left:0!important;padding-left:0!important}.header-mobile-megamenu-subcol+.header-mobile-megamenu-subcol{border-top:1px solid rgba(255,255,255,.15);margin-top:1rem;padding-top:1rem!important}.header-mobile-megamenu-tabs .megamenu-tab-item{padding-top:.875rem!important;padding-bottom:.875rem!important}.header-mobile-megamenu-tabs .megamenu-arrow{display:none}.navbar .megamenu .tab-pane.fade{transition:none}.has-megamenu .nav-link>span>span:first-child{position:relative;color:#fff;transition:color .2s ease}.has-megamenu .nav-link>span>span:first-child::after{content:'';position:absolute;left:0;bottom:-.2rem;width:100%;height:2px;background-color:var(--logo-orange);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child{color:var(--logo-orange)!important}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child::after{transform:scaleX(1)}.has-megamenu .nav-link>span>span:first-child{position:relative;color:#fff;transition:color .2s ease}.has-megamenu .nav-link>span>span:first-child::after{content:'';position:absolute;left:0;bottom:-.2rem;width:100%;height:2px;background-color:var(--logo-orange);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child{color:var(--logo-orange)!important}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child::after{transform:scaleX(1)}.header-mobile-pane-slot{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease , opacity .2s ease , margin-top .3s ease}.header-mobile-pane-slot.is-open{grid-template-rows:1fr;opacity:1;margin-top:.25rem}.header-mobile-pane-slot>.tab-pane{min-height:0;display:block}.header-mobile-toggle-tabs .megamenu-tab-item .megamenu-arrow i{transition:transform .25s ease , opacity .2s ease}.header-mobile-toggle-tabs .megamenu-tab-item.mobile-tab-open .megamenu-arrow i{transform:rotate(180deg)}.header-mobile-pane-slot>.tab-pane.fade:not(.show){opacity:0}.header-mobile-pane-slot>.tab-pane.fade.show{opacity:1}.header-mobile-pane-slot .border-start{border-left:0!important;border-top:1px solid rgba(255,255,255,.15);margin-top:1rem;padding-top:1rem!important;padding-left:0!important}}.navbar .megamenu{padding:0}.has-megamenu .dropdown-menu.megamenu{position:fixed!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;top:0;transform:none!important;z-index:9999;border-left:0;border-right:0;max-height:85vh!important;overflow-y:auto}.megamenu-item{border-radius:.5rem;transition:background-color .2s ease , transform .2s ease , box-shadow .2s ease}.megamenu-item:focus,.megamenu-item:hover{background-color:rgba(255,255,255,.15);transform:translateX(2px);box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.megamenu-tab-item.active{background-color:rgba(255,255,255,.08)}.megamenu-link-title{color:#fff;transition:color .2s ease}.dropdown-item.active .megamenu-link-title,.megamenu-item:focus .megamenu-link-title,.megamenu-item:focus-visible .megamenu-link-title,.megamenu-item:hover .megamenu-link-title,.megamenu-tab-item.active .megamenu-link-title{color:var(--logo-orange)}.megamenu-arrow,.megamenu-icon{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0}.megamenu-icon{width:2.5rem;min-width:2.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.megamenu-icon i{line-height:1}.megamenu-arrow{min-width:1.5rem;transition:transform .2s ease , opacity .2s ease}.megamenu-item:focus .megamenu-arrow,.megamenu-item:hover .megamenu-arrow{transform:translateX(2px)}.megamenu .dropdown-item{white-space:normal}.industry-card{min-height:6.75rem;border-radius:.25rem;border:1px solid rgba(255,255,255,.06);background-color:rgba(255,255,255,.04)}.industry-card:focus,.industry-card:hover{border-color:rgba(255,255,255,.4)}.industry-card:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.industry-card-img{transition:transform .25s ease , opacity .25s ease;opacity:.9}.industry-card-overlay::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.5) 38%,rgba(0,0,0,.2) 65%,rgba(0,0,0,.12) 100%)}.industry-card:focus::before,.industry-card:hover::before{background:linear-gradient(to bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.68) 45%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.18) 100%)}.industry-card-content{min-height:6rem;padding:.5rem!important}.industry-card-content .small,.industry-card-content p,.industry-card-cta{text-shadow:0 1px 3px rgba(0,0,0,.6)}.industry-card-cta{display:inline-flex;align-items:center;font-size:.75rem;text-transform:uppercase;color:rgba(255,255,255,.92);letter-spacing:.03em}.industry-card-cta i{transition:transform .2s ease}.industry-card:focus .industry-card-img,.industry-card:hover .industry-card-img{transform:scale(1.1);opacity:.82}.industry-card:focus .industry-card-cta,.industry-card:hover .industry-card-cta{color:rgba(255,255,255,1)}.industry-card:focus .industry-card-cta i,.industry-card:hover .industry-card-cta i{transform:translateX(2px)}.news-headline-block{border-left:3px solid var(--logo-orange);padding-left:1rem;max-width:32rem}.news-feature-card{min-height:11rem}.white-paper-card-overlay::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.85) 0,rgba(0,0,0,.75) 38%,rgba(0,0,0,.65) 85%,rgba(0,0,0,.55) 100%)}.white-paper-card:focus::before,.white-paper-card:hover::before{background:linear-gradient(to bottom,rgba(0,0,0,.95) 0,rgba(0,0,0,.85) 30%,rgba(0,0,0,.75) 90%,rgba(0,0,0,.7) 100%)}.event-highlight-cta{transition:background-color .2s ease , color .2s ease , border-color .2s ease}.event-highlight-card:focus .event-highlight-cta,.event-highlight-card:focus-visible .event-highlight-cta,.event-highlight-card:hover .event-highlight-cta{background-color:var(--logo-orange);color:#fff;border-color:var(--logo-orange)}.outlook-icon{width:.85rem;min-width:.85rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:991.98px){.navbar .has-megamenu{position:relative!important}.has-megamenu .border-bottom{border-bottom:0!important}.has-megamenu .dropdown-menu.megamenu{position:static!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;max-width:100%!important;transform:none!important;background-color:transparent;box-shadow:none;max-height:none;overflow-y:auto;overflow-x:hidden;margin-top:.5rem;border-left:0;border-right:0}.navbar .megamenu-2{padding:.25rem 0 1rem 0;backdrop-filter:none}.header-mobile-megamenu-left{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:1rem!important;margin-bottom:.25rem}.header-mobile-megamenu-right{padding-left:0!important}.header-mobile-megamenu-subcol{border-left:0!important;padding-left:0!important}.header-mobile-megamenu-subcol+.header-mobile-megamenu-subcol{border-top:1px solid rgba(255,255,255,.15);margin-top:1rem;padding-top:1rem!important}.header-mobile-megamenu-tabs .megamenu-tab-item{padding-top:.875rem!important;padding-bottom:.875rem!important}.header-mobile-megamenu-tabs .megamenu-arrow{display:none}.navbar .megamenu .tab-pane.fade{transition:none}.has-megamenu .nav-link>span>span:first-child{position:relative;color:#fff;transition:color .2s ease}.has-megamenu .nav-link>span>span:first-child::after{content:'';position:absolute;left:0;bottom:-.2rem;width:100%;height:2px;background-color:var(--logo-orange);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child{color:var(--logo-orange)!important}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child::after{transform:scaleX(1)}.has-megamenu .nav-link>span>span:first-child{position:relative;color:#fff;transition:color .2s ease}.has-megamenu .nav-link>span>span:first-child::after{content:'';position:absolute;left:0;bottom:-.2rem;width:100%;height:2px;background-color:var(--logo-orange);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child{color:var(--logo-orange)!important}.has-megamenu.mobile-submenu-open .nav-link>span>span:first-child::after{transform:scaleX(1)}.header-mobile-pane-slot{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease , opacity .2s ease , margin-top .3s ease}.header-mobile-pane-slot.is-open{grid-template-rows:1fr;opacity:1;margin-top:.25rem}.header-mobile-pane-slot>.tab-pane{min-height:0;display:block}.header-mobile-toggle-tabs .megamenu-tab-item .megamenu-arrow i{transition:transform .25s ease , opacity .2s ease}.header-mobile-toggle-tabs .megamenu-tab-item.mobile-tab-open .megamenu-arrow i{transform:rotate(180deg)}.header-mobile-pane-slot>.tab-pane.fade:not(.show){opacity:0}.header-mobile-pane-slot>.tab-pane.fade.show{opacity:1}.header-mobile-pane-slot .border-start{border-left:0!important;border-top:1px solid rgba(255,255,255,.15);margin-top:1rem;padding-top:1rem!important;padding-left:0!important}}