/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-front-icon-block{width:100vw;margin-left:calc(-50vw + 50%)}#block-front-icon-block .content{width:100vw}.icon-block{background-color:#09104d;padding:13px}.icon-block .icon-block-wrapper{max-width:1186px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.icon-block .icon-block-wrapper .icon-block-item{flex-basis:50%;max-width:50%;margin-bottom:5px}.icon-block .icon-block-wrapper .icon-block-item a{display:block}.icon-block .icon-block-wrapper .icon-block-item a img{display:none}.icon-block .icon-block-wrapper .icon-block-item a .icon-title{font-size:14px;line-height:15px;font-weight:400;color:#fff}@media only screen and (min-width:666px){.icon-block{padding:10px}.icon-block .icon-block-wrapper{max-width:1186px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.icon-block .icon-block-wrapper .icon-block-item{flex-basis:20%;max-width:20%;margin-bottom:0}.icon-block .icon-block-wrapper .icon-block-item a{display:block;text-align:center}.icon-block .icon-block-wrapper .icon-block-item a img:hover{transition:all .3s}.icon-block .icon-block-wrapper .icon-block-item a .img-wrapper{height:45px}.icon-block .icon-block-wrapper .icon-block-item a img{display:block;width:35px;margin:0 auto;animation-direction:reverse;transform-origin:center}.icon-block .icon-block-wrapper .icon-block-item a .icon-title{font-size:15px;line-height:15px;margin-top:0}}@media only screen and (min-width:980px){.icon-block{padding:30px 10px}.icon-block .icon-block-wrapper .icon-block-item a img{width:50px}.icon-block .icon-block-wrapper .icon-block-item a .img-wrapper{height:75px}.icon-block .icon-block-wrapper .icon-block-item a .icon-title{margin-top:0;font-size:18px;line-height:20px}.icon-block .icon-block-wrapper .icon-block-item a img{transition:all .3s}.icon-block .icon-block-wrapper .icon-block-item a:hover img{transform:scale(1.3)}}
#block-front-slide-block{width:100vw;margin-left:calc(-50vw + 50%)}#block-front-slide-block .content{width:100vw}
body:not(.path-user):not(.node--type-applications).node--type-overview-page .layout-main-wrapper>.container-fluid{max-width:100%;padding:0!important}body.node--type-overview-page .layout-main-wrapper>.container-fluid#main{padding:0!important}.ig5-landing-page .index-banner{background-image:url(/sites/default/files/2022-09/ig5-banner-bg.jpg);padding:40px 60px 10px 20px;min-height:525px;background-position:left top;background-size:cover;background-repeat:no-repeat;background-color:#fff}.ig5-landing-page .index-banner h2{color:#fff;font-size:50px;padding:0 20px 0 40px;margin:0;font-weight:700;letter-spacing:1px}.ig5-landing-page .index-banner h3{color:#fff;font-size:20px;padding:15px 20px 20px 40px;margin:0;font-weight:500;max-width:750px;line-height:1.2em}.ig5-landing-page .index-banner .features{width:320px;margin:0 auto}.ig5-landing-page .index-banner .features li{list-style:none;font-size:16px;color:#333;font-weight:600;line-height:41px;position:relative;margin-left:50px;padding-bottom:10px}.ig5-landing-page .index-banner .features li:before{content:" ";background-image:url(/sites/default/files/2022-09/ig5-banner-icon.png);width:41px;height:41px;background-size:cover;display:block;position:absolute;left:-50px}.ig5-landing-page .index-banner .features li:nth-of-type(2):before{background-position:0 -42px}.ig5-landing-page .index-banner .features li:nth-of-type(3):before{background-position:0 -85px}.ig5-landing-page .index-banner .features li:nth-of-type(4):before{background-position:0 -128px}.ig5-landing-page .index-banner .features li:nth-of-type(5):before{background-position:0 41px}.ig5-landing-page .section-main{padding:20px 50px padding-bottom:30px}.ig5-landing-page .section1{padding-left:50px padding-bottom:30px}#ig5banner-carousel{background-image:url(/sites/default/files/2022-08/ig5-banner-pic-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat}#ig5banner-carousel .carousel-item{padding:50px 0}.ig5-landing-page .video-img img{height:300px}@media screen and (max-width:1280px){.ig5-landing-page .index-banner{padding:20px;min-height:none;background-position:top}}@media screen and (max-width:990px){.ig5-landing-page .index-banner h2{font-size:40px;padding:0;font-weight:700}.ig5-landing-page .index-banner h3{font-size:18px;padding:5px 0 10px}.ig5-landing-page .section-main,.ig5-landing-page .section1{padding:10px}.ig5-landing-page .section1 .col-lg-3{display:none}.ig5-landing-page .video-img img{height:250px}}
.Po-depict .btn{background-color:#313993;border-color:#313993;font-size:15px!important;color:#fff}.Po-depict .btn:hover{background-color:#00598d;border-color:#00598d}.Po-depict p{margin-bottom:1em!important}@media only screen and (min-width:41.625rem){body.node--type-overview-page .layout-main-wrapper>.container-fluid article.node.node--type-overview-page .twodiv.basic-mode .pd-s .flex>a,body.node--type-overview-page .layout-main-wrapper>.container-sm article.node.node--type-overview-page .twodiv.basic-mode .pd-s .flex>a,body.node--type-overview-page .layout-main-wrapper>.container-md article.node.node--type-overview-page .twodiv.basic-mode .pd-s .flex>a,body.node--type-overview-page .layout-main-wrapper>.container-lg article.node.node--type-overview-page .twodiv.basic-mode .pd-s .flex>a,body.node--type-overview-page .layout-main-wrapper>.container-xxl article.node.node--type-overview-page .twodiv.basic-mode .pd-s .flex>a{flex-basis:25%;max-width:25%}body.node--type-overview-page .layout-main-wrapper>.container-fluid article.node.node--type-overview-page .twodiv.basic-mode .pd-s,body.node--type-overview-page .layout-main-wrapper>.container-sm article.node.node--type-overview-page .twodiv.basic-mode .pd-s,body.node--type-overview-page .layout-main-wrapper>.container-md article.node.node--type-overview-page .twodiv.basic-mode .pd-s,body.node--type-overview-page .layout-main-wrapper>.container-lg article.node.node--type-overview-page .twodiv.basic-mode .pd-s,body.node--type-overview-page .layout-main-wrapper>.container-xxl article.node.node--type-overview-page .twodiv.basic-mode .pd-s{max-width:780px}}.video-img{position:relative;overflow:hidden;object-position:50% 50%}.video-img img{object-fit:cover;height:100%;width:100%}.video-img:before{content:" ";display:block;height:40px;width:70px;top:calc(50% - 10px);left:calc(50% - 35px);position:absolute;background-color:#c00;color:#fff;border-radius:7px;z-index:1}.video-img:after{content:" ";display:block;top:calc(50% - 0px);left:calc(50% - 10px);position:absolute;z-index:10;width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #fff}.Pp-div:after{content:" ";display:block;clear:both}.Pp-div hr{border:0;border-bottom:1px dashed #333}.Pp-div p,.Pp-div ul,.Pp-div ol,.Pp-div table{font-size:16px !important;line-height:1.5rem !important;margin:5px 0}.Pp-div strong{font-weight:bolder}.Pp-div h3{color:#2d3994;font-size:20px;line-height:1.6rem;margin:10px 0}.Pp-div ul{color:#333;display:inline;list-style-position:inside;font-size:14px;padding:0 0 5px;list-style-type:none !important}.Pp-div div ul li{padding-bottom:10px}.Pp-div table{font-size:16px !important;width:100%;line-height:20px;border:1px solid #fff;border-collapse:collapse;margin:0}.span-blue{color:#2d3994;font-weight:600}.span-red{color:#b22222}.Pp-div table tr td:first-child{background-color:#cecece;border:1px solid #fff;border-collapse:collapse;width:28%;font-weight:700;text-align:center}.Pp-div table tr td{background-color:#dedede;border:1px solid #fff;border-collapse:collapse;padding:4px 6px;text-align:left}.Pp-div2:after,.Pp-div3:after{content:" ";display:block;clear:both}.Pp-div2>div{width:50%;float:left}.Pp-div2 div table{margin-right:20px}.Pp-div2 .column2{column-count:2;width:100%;float:none}.Pp-div2 .column3{column-count:3;width:100%;float:none}.no-break{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;display:block}.Pp-div2 .d-flex{width:100%;float:none}.Pp-div2 div:nth-child(2n):after{content:" ";display:block;clear:both}.paragraph_content_wrapper .field-items img{display:block;margin:0 auto}.Pp-div2 p,.Pp-div2 ul,.Pp-div2 ol,.Pp-div2 table{font-size:16px !important;line-height:1.5rem !important;margin:5px 0}.Pp-div2 h2{color:#2d3994;font-weight:600 !important;font-size:26px;line-height:1.8rem;margin:10px 0 !important;position:relative}.Pp-div2 h3{color:#2d3994;font-weight:600 !important;font-size:22px;line-height:1.5rem;margin:10px 0 !important;position:relative;padding-left:25px}.Pp-div2 .column2 h3,.Pp-div2 .column3 h3{margin:0 0 15px !important}.Pp-div2 h3:before{position:absolute;display:block;left:0}.Pp-div2 h4:before{position:absolute;display:block;left:0}.Pp-div2 h4{color:#2d3994;font-weight:600;font-size:22px;line-height:1.6rem !important;margin:10px 0;padding-bottom:5px;position:relative;padding-left:35px}.Pp-div2 p{margin-top:0}.Pp-div2 ul,.Pp-div2 ol{margin:0;margin-bottom:10px;padding-left:38px;list-style-type:none !important;padding-bottom:5px}.Pp-div2 div ul{list-style:none;padding-left:22px;margin:0;margin-bottom:10px}.Pp-div2 div ul li{padding-bottom:3px}.Pp-div2 div:first-child ul li{font-weight:400 !important;padding:0 0 3px}.Pp-div2 div>ul>li{font-weight:600;padding:7px 0 5px}.Pp-div2 div>ul>li ul,.Pp-div2 td>ul>li ul{font-weight:400;padding:0}.Pp-div2 table{border-collapse:collapse;border-spacing:0;border-top:4px solid #c7e2ec;margin-top:0;margin-bottom:15px}article.node--product .Pp-div2 table td:first-child{width:28%!important;font-weight:600;border-right:8px solid #fff}.Pp-div2 table td{border-bottom:1px solid #c7e2ec;padding:4px 8px}.Pp-div2 .ordering-info{border-collapse:collapse!important;border-spacing:0;border-top:4px solid #c7e2ec!important;margin-top:0!important;margin-bottom:15px!important}.Pp-div2 .ordering-info td:first-child{width:28%;font-weight:600;border-right:8px solid #ffffff!important}.Pp-div2 .ordering-info td{border-bottom:1px solid #c7e2ec!important;padding:4px 8px!important}article.node--product .Pp-div2 td ul{list-style:none;padding-left:1.375rem;margin:0;margin-bottom:.625rem}article.node--product .Pp-div2 td>ul>li{font:600;padding:.4375rem 0 .3125rem}article.node--product .Pp-div2 td>ul>li ul{padding:0}.Pp-div2 td ul>li{font-weight:600;padding:7px 0 5px}.Pp-div2 td ul>li ul{font-weight:400;padding:0}.Pp-div2 td ul:first-child li{font-weight:400 !important;padding:0 0 3px}.Pp-div2 td{padding:0!important;margin:0!important;vertical-align:top}@media only screen and (max-width:768px){.Pp-div2>div{width:100%;float:none}.Pp-div2 .column2,.Pp-div2 .column3{column-count:1}.Pp-div2 td{padding:0!important;margin:0!important;display:block;width:100%!important}.Pp-div2{overflow:auto}.Pp-div2 .ordering-info td{display:table-cell!important}}.Pp-table{font-size:16px;width:100%;border:1px solid #cecece;border-collapse:collapse;margin:0}.Pp-table tr:first-child{background-color:#b9b9b9;border-collapse:collapse;border:1px solid #fff;font-weight:700;font-size:14px;text-align:center}.Pp-table tr:nth-child(2){background-color:#999;border-collapse:collapse;border:1px solid #fff;font-weight:700;font-size:14px;text-align:center;color:#fff}.Pp-table tr:first-child td{border:1px solid #fff}.Pp-table tr td{border:1px solid #cecece;border-collapse:collapse;padding:4px 6px;line-height:20px}.Pp-video{position:relative;padding-bottom:50%;padding-top:30px;max-width:650px;height:auto;overflow:hidden;margin:auto}.Pp-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}article.node--type-case-studies .field--name-body .case-studies .col,article.node--type-case-studies .field--name-body .case-studies .row{width:100%;float:none}.node--type-article .node--type-article.node--view-mode-full .field--name-body .case-studies h2{font-size:1.375rem;line-height:1.375rem;font-weight:600;margin:0 0 .9375rem;color:#2d3994}.case-studies h2{font-size:1.375rem;line-height:1.375rem;font-weight:600;margin:0 0 .9375rem;color:#2d3994}.case-studies h3{font-size:1.1rem;line-height:1.2rem;font-weight:600;margin:0 0 .9375rem;color:#111}.case-studies table{width:100%;margin:10px 0}.case-studies th{background-color:#2d3994;color:#fff}.case-studies th a{color:#fff}.case-studies th,.case-studies td{padding:5px;border:1px solid #ccc}.case-studies tr:nth-last-child(2n){background-color:#eee}.company-profile ul{list-style:disc!important}.company-profile ul li{margin-left:20px}.case-studies .tag-block{position:absolute;top:-5px;padding:5px;background-color:rgba(26,43,112,.56);color:#fff;font-size:12px;width:70px!important}.blue-table th{font-size:16px;font-weight:700;background-color:#0077b3;color:#fff}.blue-table th a{color:#fff}.blue-table th,.blue-table td{padding:5px;border:1px solid #fff;text-align:center}.blue-table td:first-child{text-align:center}.blue-table{width:100%}.blue-table tr:first-child{font-weight:700;color:#fff;text-align:center}.blue-table tr:nth-last-child(2n){background-color:#eee}.EOL table{width:100%;margin:10px 0}.EOL th{background-color:#2d3994;color:#fff}.EOL th a{color:#fff}.EOL th,.EOL td{padding:5px;border:1px solid #ccc}.EOL tr:nth-last-child(2n){background-color:#eee}
