/* End custom CSS */ /* Start Custom Fonts CSS */@font-face { font-family: 'Geist'; font-style: normal; font-weight: 300; font-display: auto; src: url('https://www.nagios.org/wp-content/uploads/2023/12/Geist-Light-1-1.woff2') format('woff2'); } @font-face { font-family: 'Geist'; font-style: normal; font-weight: 200; font-display: auto; src: url('https://www.nagios.org/wp-content/uploads/2023/12/Geist-Thin.woff2') format('woff2'); } @font-face { font-family: 'Geist'; font-style: normal; font-weight: normal; font-display: auto; src: url('https://www.nagios.org/wp-content/uploads/2023/12/Geist-Regular.woff2') format('woff2'); } /* End Custom Fonts CSS */ .elementor-17213 .elementor-element.elementor-element-74d740c{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-2c4bef6 );--border-color:var( --e-global-color-2c4bef6 );--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-74d740c:not(.elementor-motion-effects-element-type-background), .elementor-17213 .elementor-element.elementor-element-74d740c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-17213 .elementor-element.elementor-element-74d740c:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17213 .elementor-element.elementor-element-8cef140{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-b8fed08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17213 .elementor-element.elementor-element-bdd4427{text-align:left;}.elementor-17213 .elementor-element.elementor-element-bdd4427 img{width:123px;max-width:123px;height:30px;border-radius:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-b842045 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-17213 .elementor-element.elementor-element-b842045{text-align:left;}.elementor-17213 .elementor-element.elementor-element-b842045 img{max-width:40px;height:40px;border-radius:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-e934e53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-601d57d > .elementor-widget-container{margin:0px 4px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:18px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item{color:#D3DAE5;fill:#D3DAE5;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item:hover, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item.highlighted, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-444150c );fill:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-601d57d{--e-nav-menu-horizontal-menu-item-margin:calc( 8px / 2 );}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-menu-toggle{color:#D3DAE5;fill:#D3DAE5;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown{background-color:#1A1A1A;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a:hover, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a:focus, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a.highlighted, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-menu-toggle:hover, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-menu-toggle:focus{color:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a:hover, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a:focus, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-secondary );}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-4961267 );background-color:var( --e-global-color-db8ffaa );}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown .elementor-item, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"Geist", Sans-serif;font-size:16px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:16px;border-top-right-radius:16px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:16px;border-bottom-left-radius:16px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.38);}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a{padding-left:50px;padding-right:50px;padding-top:16px;padding-bottom:16px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:1px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-17213 .elementor-element.elementor-element-601d57d div.elementor-menu-toggle{color:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-601d57d div.elementor-menu-toggle svg{fill:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-menu-toggle{background-color:rgba(255,255,255,0);}.elementor-17213 .elementor-element.elementor-element-1d8bb8c .elementor-button{background-color:var( --e-global-color-7462215 );font-size:14px;font-weight:500;line-height:100%;fill:var( --e-global-color-444150c );color:var( --e-global-color-444150c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7462215 );border-radius:4px 4px 4px 4px;padding:8px 12px 8px 12px;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c .elementor-button:hover, .elementor-17213 .elementor-element.elementor-element-1d8bb8c .elementor-button:focus{background-color:#4D89F9E0;color:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-1d8bb8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c.elementor-element{--align-self:center;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c .elementor-button:hover svg, .elementor-17213 .elementor-element.elementor-element-1d8bb8c .elementor-button:focus svg{fill:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-2db38da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-2db38da .elementor-search-form{text-align:center;}.elementor-17213 .elementor-element.elementor-element-2db38da .elementor-search-form__toggle{--e-search-form-toggle-size:24px;--e-search-form-toggle-color:#D3DAE5;--e-search-form-toggle-background-color:#FFFFFF00;--e-search-form-toggle-icon-size:calc(60em / 100);--e-search-form-toggle-border-width:0px;}.elementor-17213 .elementor-element.elementor-element-2db38da.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:#121212A1;}.elementor-17213 .elementor-element.elementor-element-2db38da .elementor-search-form__input, .elementor-17213 .elementor-element.elementor-element-2db38da .elementor-search-form__icon, .elementor-17213 .elementor-element.elementor-element-2db38da .elementor-lightbox .dialog-lightbox-close-button, .elementor-17213 .elementor-element.elementor-element-2db38da .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-17213 .elementor-element.elementor-element-2db38da.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-444150c );fill:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-2db38da:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-color:#FFFFFF00;border-width:3px 3px 3px 3px;border-radius:3px;}.elementor-17213 .elementor-element.elementor-element-2db38da.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-color:#FFFFFF00;border-width:3px 3px 3px 3px;border-radius:3px;}.elementor-17213 .elementor-element.elementor-element-2db38da:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input, .elementor-17213 .elementor-element.elementor-element-2db38da .elementor-search-form--focus .elementor-search-form__icon, .elementor-17213 .elementor-element.elementor-element-2db38da .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-17213 .elementor-element.elementor-element-2db38da.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:var( --e-global-color-444150c );fill:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-2db38da .elementor-search-form__toggle:hover{--e-search-form-toggle-color:var( --e-global-color-444150c );}.elementor-17213 .elementor-element.elementor-element-2db38da .elementor-search-form__toggle:focus{--e-search-form-toggle-color:var( --e-global-color-444150c );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:786px){.elementor-17213 .elementor-element.elementor-element-74d740c{--width:100%;}.elementor-17213 .elementor-element.elementor-element-8cef140{--width:100px;}.elementor-17213 .elementor-element.elementor-element-b8fed08{--width:auto;}.elementor-17213 .elementor-element.elementor-element-e934e53{--width:auto;}}@media(max-width:1060px) and (min-width:786px){.elementor-17213 .elementor-element.elementor-element-74d740c{--width:100%;}.elementor-17213 .elementor-element.elementor-element-8cef140{--width:90%;}.elementor-17213 .elementor-element.elementor-element-b8fed08{--width:25%;}.elementor-17213 .elementor-element.elementor-element-e934e53{--width:75%;}}@media(max-width:1060px){.elementor-17213 .elementor-element.elementor-element-74d740c{--min-height:48px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-8cef140{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:08px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-b8fed08{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-bdd4427 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.5rem 0rem 00.5rem 0rem;}.elementor-17213 .elementor-element.elementor-element-bdd4427{text-align:left;}.elementor-17213 .elementor-element.elementor-element-bdd4427 img{width:120px;height:32px;border-radius:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-b842045 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.5rem 0rem 00.5rem 0rem;}.elementor-17213 .elementor-element.elementor-element-b842045{text-align:left;}.elementor-17213 .elementor-element.elementor-element-b842045 img{width:100%;max-width:24px;height:auto;border-radius:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-e934e53{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:282;}.elementor-17213 .elementor-element.elementor-element-e934e53.e-con{--order:99999 /* order end hack */;}.elementor-17213 .elementor-element.elementor-element-601d57d{width:auto;max-width:auto;--nav-menu-icon-size:24px;}.elementor-17213 .elementor-element.elementor-element-601d57d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-601d57d.elementor-element{--align-self:center;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu .elementor-item{font-size:1.7rem;line-height:2.5rem;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown .elementor-item, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown{border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a{padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:2px !important;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c{width:100%;max-width:100%;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c.elementor-element{--order:99999 /* order end hack */;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c .elementor-button{font-size:15px;border-width:2px 2px 2px 2px;border-radius:6px 6px 6px 6px;padding:12px 20px 12px 20px;}.elementor-17213 .elementor-element.elementor-element-2db38da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}}@media(max-width:785px){.elementor-17213 .elementor-element.elementor-element-74d740c{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-17213 .elementor-element.elementor-element-8cef140{--width:90%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-b8fed08{--width:25%;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-bdd4427 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-17213 .elementor-element.elementor-element-bdd4427{text-align:left;}.elementor-17213 .elementor-element.elementor-element-bdd4427 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-b842045 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-17213 .elementor-element.elementor-element-b842045{text-align:left;}.elementor-17213 .elementor-element.elementor-element-b842045 img{width:24px;max-width:auto;height:auto;border-radius:0px 0px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-e934e53{--width:75%;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17213 .elementor-element.elementor-element-e934e53.e-con{--order:99999 /* order end hack */;}.elementor-17213 .elementor-element.elementor-element-601d57d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-17213 .elementor-element.elementor-element-601d57d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu .elementor-item{font-size:3rem;line-height:3.75rem;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main .elementor-item{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;}.elementor-17213 .elementor-element.elementor-element-601d57d{--e-nav-menu-horizontal-menu-item-margin:calc( 8px / 2 );--nav-menu-icon-size:24px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown .elementor-item, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown{border-width:0px 0px 1px 0px;border-radius:0rem 0rem 0rem 0rem;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0rem;border-top-right-radius:0rem;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--dropdown a{padding-left:40px;padding-right:40px;padding-top:4px;padding-bottom:4px;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-17213 .elementor-element.elementor-element-601d57d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-17213 .elementor-element.elementor-element-601d57d .elementor-menu-toggle{border-width:0px;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c{width:auto;max-width:auto;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-17213 .elementor-element.elementor-element-1d8bb8c .elementor-button{font-size:13px;line-height:100%;border-radius:4px 4px 4px 4px;padding:8px 8px 8px 8px;}.elementor-17213 .elementor-element.elementor-element-2db38da{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-17213 .elementor-element.elementor-element-2db38da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 0px;}.elementor-17213 .elementor-element.elementor-element-2db38da.elementor-element{--align-self:center;}.elementor-17213 .elementor-element.elementor-element-2db38da:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0px;}.elementor-17213 .elementor-element.elementor-element-2db38da.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:0px;}}/* Start custom CSS for image, class: .elementor-element-b842045 *//* Styles for #.elementor-17213 .elementor-element.elementor-element-b842045 on portrait desktop */ @media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) { .elementor-17213 .elementor-element.elementor-element-b842045 { display: inline-block; } } @media only screen and (min-width: 1024px) and (orientation: portrait) { .elementor-17213 .elementor-element.elementor-element-b842045{ display:none; } }/* End custom CSS */ /* Start custom CSS for container, class: .elementor-element-74d740c */.homepage-logo { pointer-events: auto; }/* End custom CSS */ /* Start custom CSS */.current_page_item a:active{ color:#4D89F9!important; } a.elementor-sub-item{ padding-left: 10%!important; } .elementor-sub-item{ font-weight: 300!important; } .widthMin, .main-width, .width90 { width: min(90%, 1264px); } /* SUPER important media query for landscape mobile header*/ /*@media only screen and (min-device-width: 1080px) and (max-device-width: 1920px) and (orientation: landscape) {*/ /* .elementor-nav-menu--dropdown {*/ /* top: 8vh !important;*/ /* }*/ /* #n{*/ /* transform: scale(1.75);*/ /* padding-left:8.5rem;*/ /* }*/ /*}*/ /*@media only screen and (min-device-width: 1536px) and (max-device-width: 2048px) and (orientation: landscape) {*/ /* .elementor-nav-menu--dropdown {*/ /* top: 5.3vh !important;*/ /* }*/ /*}*/ /*Hide logo caption on all protrait devices */ /*@media all and (orientation:portrait) {*/ /* #nav-logo figcaption{*/ /* display:none;*/ /* }}*/ /* @media only screen and (min-width:1060px) and (max-width:1175px){*/ /* #nav-logo figcaption{*/ /* display:none;*/ /* }*/ /* #nav-logo{*/ /* width: 15%*/ /* }*/ /* #menu{*/ /* width:85%;*/ /* }*/ /* .main-width{*/ /* width: min(1264px,90%);*/ /* }*/ /* }*/ /*no caption- logo, no space for caption*/ /* @media only screen and (min-width:1176px) and (max-width:1420px) and (orientation:portrait){*/ /* #nav-logo figcaption{*/ /* display:none;*/ /* }*/ /* #nav-logo{*/ /* width: 25%*/ /* }*/ /* #menu{*/ /* width:75%;*/ /* }*/ /*.main-width{*/ /* width:65%;*/ /*}*/ /* #menu .menu-item a{*/ /* font-size:16px;*/ /* padding: 13px 15px;*/ /* }*/ /* a.elementor-sub-item{*/ /* padding-right: 50px!important;*/ /* }*/ /* #nav-button a{*/ /* border-radius:6px;*/ /* padding:6px 12px;*/ /* }*/ /* #nav-button span{*/ /* font-size:14px;*/ /* }*/ /* }*/ /*Don't combine below with previous query, will break on vertical monitors */ /* @media only screen and (min-width:1176px) and (max-width:1420px) and (orientation:landscape){*/ /* #nav-logo figcaption{*/ /* display:none;*/ /* }*/ /* #nav-logo{*/ /* width: 25%*/ /* }*/ /* #menu{*/ /* width:75%;*/ /* }*/ /* .main-width{*/ /* width: min(1264px,90%);*/ /* }*/ /* #menu .menu-item a{*/ /* font-size:14px;*/ /* padding: 13px 5px;*/ /* }*/ /* #nav-button a{*/ /* border-radius:6px;*/ /* padding:6px 12px;*/ /* }*/ /* #nav-button span{*/ /* font-size:14px;*/ /* }*/ /* }*/ /* @media only screen and (min-width:1421px) and (max-width:1520px){*/ /* #nav-logo{*/ /* width: 35%*/ /* }*/ /* #menu{*/ /* width:65%;*/ /* }*/ /* .main-width{*/ /* width: min(1264px,90%);*/ /* }*/ /* #menu .menu-item a{*/ /* font-size:14px;*/ /* padding: 13px 6px;*/ /* }*/ /* #nav-button a{*/ /* border-radius:6px;*/ /* padding:6px 12px;*/ /* }*/ /* #nav-button span{*/ /* font-size:14px;*/ /* }*/ /* }*//* End custom CSS */ .elementor-17377 .elementor-element.elementor-element-d4385ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2c4bef6 );--border-color:var( --e-global-color-2c4bef6 );--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-17377 .elementor-element.elementor-element-e82d41b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:04rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17377 .elementor-element.elementor-element-e82d41b:not(.elementor-motion-effects-element-type-background), .elementor-17377 .elementor-element.elementor-element-e82d41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89020cb );}.elementor-17377 .elementor-element.elementor-element-e82d41b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17377 .elementor-element.elementor-element-012eac7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17377 .elementor-element.elementor-element-8d2a392{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-240b7d6{width:100%;max-width:100%;text-align:left;}.elementor-17377 .elementor-element.elementor-element-240b7d6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-17377 .elementor-element.elementor-element-240b7d6 img{width:auto;max-width:100%;height:28px;object-fit:contain;object-position:center center;}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-ffaa497.elementor-social-icon{background-color:var( --e-global-color-2c4bef6 );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-ffaa497.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-ffaa497.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-4fccf91.elementor-social-icon{background-color:var( --e-global-color-2c4bef6 );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-4fccf91.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-4fccf91.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-9aab8e8.elementor-social-icon{background-color:var( --e-global-color-2c4bef6 );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-9aab8e8.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-9aab8e8.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-95c7925.elementor-social-icon{background-color:var( --e-global-color-2c4bef6 );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-95c7925.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-repeater-item-95c7925.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-34c0073{--grid-template-columns:repeat(4, auto);--icon-size:14px;--grid-column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-34c0073 .elementor-widget-container{text-align:left;}.elementor-17377 .elementor-element.elementor-element-34c0073 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-9dbcb36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17377 .elementor-element.elementor-element-7ef036f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-aaa22e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-53ee352 );border-radius:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-aaa22e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:#FFFFFF;}.elementor-17377 .elementor-element.elementor-element-b11d768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-b11d768{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-d508688 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-d508688{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-e4aa572 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-e4aa572{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-5138ead > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-5138ead{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-684e7ba{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-fa9876d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-53ee352 );border-radius:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-fa9876d{text-align:left;}.elementor-17377 .elementor-element.elementor-element-fa9876d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:#FFFFFF;}.elementor-17377 .elementor-element.elementor-element-dbe4c34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-dbe4c34{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-6d26e5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-6d26e5a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-e63b49e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-e63b49e{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-67199ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-67199ad{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bc4be9d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-7ded9da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-53ee352 );border-radius:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-7ded9da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:#FFFFFF;}.elementor-17377 .elementor-element.elementor-element-d4a4f2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-d4a4f2f{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-d4a4f2f a{color:var( --e-global-color-a9e143a );}.elementor-17377 .elementor-element.elementor-element-66b4329 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-66b4329{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-42d5d8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-42d5d8f{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-121a879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-121a879{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-6ab22f3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-ee5fb06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-53ee352 );border-radius:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-ee5fb06 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:#FFFFFF;}.elementor-17377 .elementor-element.elementor-element-cd44d42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-cd44d42{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-8458415 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-8458415{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-dd6b059 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-dd6b059{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-1a36c47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-1a36c47{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-9ccd8e0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-1600ff6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-53ee352 );border-radius:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-1600ff6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:#FFFFFF;}.elementor-17377 .elementor-element.elementor-element-421d234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-421d234{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-421d234 a{color:var( --e-global-color-a9e143a );}.elementor-17377 .elementor-element.elementor-element-aa6885e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-aa6885e{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bbba899 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-bbba899{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-37addc4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-05b4743 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-53ee352 );border-radius:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-05b4743 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:#FFFFFF;}.elementor-17377 .elementor-element.elementor-element-a3a728e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-a3a728e{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-a3a728e a{color:var( --e-global-color-a9e143a );}.elementor-17377 .elementor-element.elementor-element-bf14c32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-bf14c32{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bf14c32 a{color:var( --e-global-color-a9e143a );}.elementor-17377 .elementor-element.elementor-element-4ffb02d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-4ffb02d{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-4ffb02d a{color:var( --e-global-color-a9e143a );}.elementor-17377 .elementor-element.elementor-element-db08fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-db08fc7{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-db08fc7 a{color:var( --e-global-color-a9e143a );}.elementor-17377 .elementor-element.elementor-element-65d6717{--divider-border-style:solid;--divider-color:var( --e-global-color-2c4bef6 );--divider-border-width:1px;}.elementor-17377 .elementor-element.elementor-element-65d6717 .elementor-divider-separator{width:100%;}.elementor-17377 .elementor-element.elementor-element-65d6717 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17377 .elementor-element.elementor-element-79706f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17377 .elementor-element.elementor-element-48d8428{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17377 .elementor-element.elementor-element-57b5c02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Geist", Sans-serif;font-size:13px;line-height:150%;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-17377 .elementor-element.elementor-element-57b5c02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-8001827{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17377 .elementor-element.elementor-element-31e6b7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-31e6b7b{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-810c0fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-810c0fb{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-123d614 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-123d614{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:150%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1060px){.elementor-17377 .elementor-element.elementor-element-e82d41b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17377 .elementor-element.elementor-element-012eac7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17377 .elementor-element.elementor-element-240b7d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-240b7d6{text-align:left;}.elementor-17377 .elementor-element.elementor-element-240b7d6 img{width:140px;height:40px;}.elementor-17377 .elementor-element.elementor-element-9dbcb36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17377 .elementor-element.elementor-element-7ef036f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17377 .elementor-element.elementor-element-b11d768{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-d508688{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-e4aa572{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-5138ead{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-684e7ba{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17377 .elementor-element.elementor-element-dbe4c34{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-6d26e5a{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-e63b49e{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-67199ad{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bc4be9d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17377 .elementor-element.elementor-element-d4a4f2f{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-66b4329{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-42d5d8f{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-121a879{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-6ab22f3{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17377 .elementor-element.elementor-element-cd44d42{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-8458415{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-dd6b059{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-1a36c47{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-9ccd8e0{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17377 .elementor-element.elementor-element-421d234{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-aa6885e{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bbba899{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-37addc4{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17377 .elementor-element.elementor-element-a3a728e{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bf14c32{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-4ffb02d{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-db08fc7{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-79706f8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17377 .elementor-element.elementor-element-57b5c02{width:100%;max-width:100%;text-align:left;font-size:12px;line-height:18px;}.elementor-17377 .elementor-element.elementor-element-57b5c02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17377 .elementor-element.elementor-element-8001827{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-17377 .elementor-element.elementor-element-31e6b7b{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-810c0fb{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-123d614{font-size:14px;line-height:150%;}}@media(min-width:786px){.elementor-17377 .elementor-element.elementor-element-e82d41b{--width:106.059%;}.elementor-17377 .elementor-element.elementor-element-012eac7{--width:100%;}.elementor-17377 .elementor-element.elementor-element-8d2a392{--width:auto;}.elementor-17377 .elementor-element.elementor-element-9dbcb36{--width:100%;}.elementor-17377 .elementor-element.elementor-element-7ef036f{--width:auto;}.elementor-17377 .elementor-element.elementor-element-684e7ba{--width:auto;}.elementor-17377 .elementor-element.elementor-element-bc4be9d{--width:auto;}.elementor-17377 .elementor-element.elementor-element-6ab22f3{--width:auto;}.elementor-17377 .elementor-element.elementor-element-9ccd8e0{--width:auto;}.elementor-17377 .elementor-element.elementor-element-37addc4{--width:auto;}.elementor-17377 .elementor-element.elementor-element-79706f8{--width:100%;}.elementor-17377 .elementor-element.elementor-element-48d8428{--width:100%;}}@media(max-width:1060px) and (min-width:786px){.elementor-17377 .elementor-element.elementor-element-e82d41b{--width:90%;}.elementor-17377 .elementor-element.elementor-element-012eac7{--width:100%;}.elementor-17377 .elementor-element.elementor-element-9dbcb36{--width:100%;}.elementor-17377 .elementor-element.elementor-element-7ef036f{--width:100%;}.elementor-17377 .elementor-element.elementor-element-684e7ba{--width:100%;}.elementor-17377 .elementor-element.elementor-element-bc4be9d{--width:100%;}.elementor-17377 .elementor-element.elementor-element-6ab22f3{--width:100%;}.elementor-17377 .elementor-element.elementor-element-9ccd8e0{--width:100%;}.elementor-17377 .elementor-element.elementor-element-37addc4{--width:100%;}.elementor-17377 .elementor-element.elementor-element-79706f8{--width:100%;}.elementor-17377 .elementor-element.elementor-element-8001827{--width:100%;}}@media(max-width:785px){.elementor-17377 .elementor-element.elementor-element-e82d41b{--width:90%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17377 .elementor-element.elementor-element-012eac7{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:03rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17377 .elementor-element.elementor-element-8d2a392{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:016px 016px;--row-gap:016px;--column-gap:016px;}.elementor-17377 .elementor-element.elementor-element-8d2a392.e-con{--align-self:flex-start;}.elementor-17377 .elementor-element.elementor-element-240b7d6{width:100%;max-width:100%;}.elementor-17377 .elementor-element.elementor-element-240b7d6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-17377 .elementor-element.elementor-element-240b7d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17377 .elementor-element.elementor-element-240b7d6 img{width:100%;max-width:100%;height:32px;object-fit:contain;}.elementor-17377 .elementor-element.elementor-element-9dbcb36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17377 .elementor-element.elementor-element-7ef036f{--width:100%;--flex-wrap:nowrap;}.elementor-17377 .elementor-element.elementor-element-b11d768{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-d508688{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-e4aa572{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-5138ead{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-684e7ba{--width:100%;--flex-wrap:nowrap;}.elementor-17377 .elementor-element.elementor-element-dbe4c34{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-6d26e5a{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-e63b49e{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-67199ad{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bc4be9d{--width:100%;--flex-wrap:nowrap;}.elementor-17377 .elementor-element.elementor-element-d4a4f2f{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-66b4329{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-42d5d8f{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-121a879{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-6ab22f3{--width:100%;--flex-wrap:nowrap;}.elementor-17377 .elementor-element.elementor-element-cd44d42{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-8458415{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-dd6b059{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-1a36c47{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-9ccd8e0{--width:100%;--flex-wrap:nowrap;}.elementor-17377 .elementor-element.elementor-element-421d234{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-aa6885e{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bbba899{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-37addc4{--width:100%;--flex-wrap:nowrap;}.elementor-17377 .elementor-element.elementor-element-a3a728e{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-bf14c32{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-4ffb02d{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-db08fc7{font-size:14px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-79706f8{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17377 .elementor-element.elementor-element-57b5c02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-17377 .elementor-element.elementor-element-57b5c02{font-size:12px;line-height:22px;letter-spacing:-0.5px;}.elementor-17377 .elementor-element.elementor-element-8001827{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-17377 .elementor-element.elementor-element-31e6b7b{font-size:13px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-810c0fb{font-size:13px;line-height:150%;}.elementor-17377 .elementor-element.elementor-element-123d614{font-size:13px;line-height:150%;}}/* Start custom CSS for container, class: .elementor-element-e82d41b */.elementor-17377 .elementor-element.elementor-element-e82d41b { width:min(90%, 1264px); }/* End custom CSS */ /* Start custom CSS for container, class: .elementor-element-d4385ac */a.footerLink { color: #d3dae5!important; font-weight: 400; } a.footerLink:hover { color:#fff; } .elementor-17377 .elementor-element.elementor-element-d4385ac{ .elementor-widget-text-editor p:last-child, .textwidget p:last-child { margin-bottom:0px; } }/* End custom CSS */

Nagios Cross-Platform Agent

The Nagios Cross-Platform Agent (NCPA) is an open-source monitoring tool that delivers comprehensive monitoring for Windows, Linux, and Mac OS X. It offers active/passive checks, real-time metrics, and custom plugin support through an intuitive web interface.

NCPA Checks - Nagios Cross-Platform Agent Monitoring

All-in-One Monitoring with NCPA

Analyze real-time metrics, test API functionality, identify resource-heavy processes, and utilize custom plugins —all from one intuitive platform.

Real-Time Metrics for Complete System Visibility

Instant insights into CPU, memory, disk, and network usage with real-time graphs. Identify and resolve performance issues quickly to maintain optimal system health.

Customizable Monitoring with API Testing

Develop and test custom plugins directly in the web interface. The built-in API browser makes extending NCPA’s capabilities simple and efficient.

Easily Track Resource-Intensive Processes

Monitor active processes across operating systems to pinpoint resource-hungry applications. Stay informed and take action to optimize performance.

Comprehensive Guidance at Your Fingertips

Access detailed documentation directly within the interface. Configure, troubleshoot, and maximize NCPA’s features with step-by-step guidance.

Why Choose NCPA for IT Monitoring?

Cross-Platform Monitoring

NCPA is developed in Python, enabling it to operate seamlessly on various operating systems. Official binaries are available for Windows, Mac OS X, and multiple Linux distributions.

Active & Passive Checks

Utilize the check_ncpa.py plugin for active checks or configure passive checks to send data to any NRDP server, providing flexibility to meet your organization’s monitoring requirements.

Real-time Graphing API

Leverage real-time graphing capabilities to monitor server statistics such as CPU, memory, disk, and network usage, facilitating immediate insights into system performance.

Custom Plugin Support

Easily integrate your own Nagios-compatible plugins with NCPA. Execute custom plugins via the API, as active checks, or as passive checks, tailoring the monitoring system to your specific needs.

Extensive Web GUI

The integrated web GUI allows you to browse the API, access comprehensive documentation, view system information, configure settings, and generate real-time graphs, all within an intuitive interface.

Bundled Dependencies

NCPA packages all necessary dependencies, including Python and required modules, into a single installable agent, simplifying setup and eliminating compatibility concerns.

Download NCPA

View the changelog to see a list of all features and bug fixes.

Don’t see your version of OS on this list? Visit our GitHub to build it for your own distribution!

Platform Compatibility Table
Platform Compatibility Installation Method
Windows Windows 10+, Windows Server 2016+ EXE Installer - 64-bit
RPM Linux EL8+, SuSE 15+
DEB Linux Debian 11+, Ubuntu 22+
MacOS X MacOS 13+ DMG Installer - 64-bit
Solaris 11.4 SRU81

NOTE: before upgrading to NCPA 3 from NCPA 2 on Linux, you must upgrade your GPG key as can be seen at repo.nagios.com.

Other Downloads

Nagios Plugins

For active checks. Version: 1.2.4: Download check_ncpa.py

Archived Versions

Download the older versions of NCPA. Go to download archive.

Development Builds

Access the latest dev builds. These builds are not meant for production.

Documentation

Getting Started Guide

Want to see NCPA in action? Start using NCPA to monitor your own environment with these quick-start guides. Get started with:

 Windows  ·    Linux  ·   Mac  ·  Solaris  ·  AIX

Other Documents

Here are some links to documents that relate to NCPA that are more in-depth than the getting started guide.

Help Reference

Read the help documentation that comes standard in the NCPA. You can also view this in any NCPA GUI by clicking the Help tab.

FAQ

Can I use NCPA with Nagios Core?

Of course! While we built NCPA with Nagios XI in mind (due to some awesome integration via the NCPA config wizard) but the agent can send passive checks to Nagios Core or use our check_ncpa.py plugin to run active checks from Nagios Core.

Why did you choose Python?

Python is a very flexible language. It can be used on most operating systems and when we wanted to be able to run our binaries without any requirements, it's modular layout pairs perfectly with it's small footprint. Python also has a large community and is a very popular language.

I read your license, can I fork the NCPA GitHub repo to make a pull request?

While the Nagios Open Source Software License may seem rather restricting, we want to work together by collaborating with the community. You may fork the NCPA GitHub repository to contribute to the development of NCPA. However, you cannot fork the code to create a competing product.

Where should I report bugs?

The quickest way to get in contact with the developers is by creating an issue on the project's GitHub issues page. Try to be as descriptive as possible so we can reproduce the bug and fix it.

It's been a while since the last update, is the project still being developed?

Yes, it is. You may have noticed that NCPA has periods of active daily development and periods where there may be hardly any development from the Nagios developers. This is a true open source project for the Nagios developers and we don't normally work on it during the business work day. We are normally busy making cool new features and squashing bugs in the variety of enterprise monitoring products that Nagios Enterprises offers. This means 95% of all NCPA development is done on the developer's own time. With that said, we will try to respond to any issues on GitHub as quickly as possible, so don't be shy.

Project

The origins of NCPA can be traced back to the 2012 Nagios World Conference, where a network admin stated, “I have no idea why agents are so difficult”. After reflecting on the statement, we had no answer. The idea for NCPA to be a single monitoring agent that was secure, simple, and easy to manage was formed.

In 2014, the first version of NCPA was released with the basic features that are core to the project such as the cross-platform API.

Today, NCPA has come a long way from the initial idea back in 2014. It includes countless extra features with many more under development.

If you’d like to get involved with development, check out the contributing guide on GitHub. If you’re not a developer, but would like to help in other ways, feel free to give your feedback and comments in the issues section of the project.