/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.Po-depict .btn{background-color:#313993;border-color:#313993;font-size:15px!important;color:#ffffff;}.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:0px;border-bottom:1px dashed #333333;}.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:#333333;display:inline;list-style-position:inside;font-size:14px;padding:0 0 5px 0px;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 white;border-collapse:collapse;margin:0px;}.span-blue{color:#2d3994;font-weight:600;}.span-red{color:rgb(178,34,34);}.Pp-div table tr td:first-child{background-color:rgb(206,206,206);border:1px solid white;border-collapse:collapse;width:28%;font-weight:bold;text-align:center;}.Pp-div table tr td{background-color:rgb(222,222,222);border:1px solid white;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:0px 0 15px 0 !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:0px;}.Pp-div2 ul,.Pp-div2 ol{margin:0px;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:0px;margin-bottom:10px;}.Pp-div2 div ul li{padding-bottom:3px}.Pp-div2 div:first-child ul li{font-weight:normal !important;padding:0px 0 3px 0;}.Pp-div2 div > ul > li{font-weight:600;padding:7px 0 5px 0;}.Pp-div2 div > ul > li ul,.Pp-div2 td > ul > li ul{font-weight:normal;padding:0px;}.Pp-div2 table{border-collapse:collapse;border-spacing:0;border-top:4px solid #c7e2ec;margin-top:0px;margin-bottom:15px;}article.node--product .Pp-div2 table td:first-child{width:28%!important;font-weight:600;border-right:8px solid #ffffff;}.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:0px!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:0.625rem;}article.node--product .Pp-div2 td > ul > li{font:600;padding:0.4375rem 0 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 0;}.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 rgb(206,206,206);border-collapse:collapse;margin:0px;}.Pp-table tr:first-child{background-color:rgb(185,185,185);border-collapse:collapse;border:1px solid #ffffff;font-weight:bold;font-size:14px;text-align:center;}.Pp-table tr:nth-child(2){background-color:rgb(153,153,153);border-collapse:collapse;border:1px solid #ffffff;font-weight:bold;font-size:14px;text-align:center;color:#ffffff;}.Pp-table tr:first-child td{border:1px solid #ffffff;}.Pp-table tr td{border:1px solid rgb(206,206,206);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:0px;left:0px;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 0.9375rem 0;color:#2d3994;}.case-studies h2{font-size:1.375rem;line-height:1.375rem;font-weight:600;margin :0 0 0.9375rem 0;color:#2d3994;}.case-studies h3{font-size:1.1rem;line-height:1.2rem;font-weight:600;margin:0 0 0.9375rem 0;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,0.56);color:#fff;font-size:12px;width:70px!important;}.blue-table th{font-size:16px;font-weight:bold;background-color:#0077b3;color:#ffffff;}.blue-table th a{color:#ffffff}.blue-table th,.blue-table td{padding:5px;border:1px solid #ffffff;text-align:center}.blue-table td:first-child{text-align:center;}.blue-table{width:100%}.blue-table tr:first-child{font-weight:bold;color:#ffffff;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}
