@import url("bootstrap.min.css");@import url("bootstrap-checkbox.min.css");@import url("owl.carousel.min.css");@import url("select-box.min.css");@import url("swiper.min.css");@import url("carousel-layouts.min.css");@import url("pannel.min.css");@import url("intro-layouts.min.css");@import url("page-module-layouts.min.css");@import url("demand-gen-layouts.min.css");@import url("right-nav.min.css");@import url("header-layout.min.css");@import url("accordion-drop-down.min.css");@import url("slick.min.css");@import url("slick-theme.min.css");@import url("style.min.css");@font-face{font-family:'Noto Sans Japanese', sans-serif;font-weight:200;src:url('../fonts/ProximaNova-Thin-webfont.eot?');src:url('../fonts/ProximaNova-Thin-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Thin-webfont.woff') format('woff'),url('../fonts/ProximaNova-Thin-webfont.ttf') format('truetype'),url('../fonts/ProximaNova-Thin-webfont.svg#proxima_novatin') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;src:url('../fonts/proximanovaregular-webfont.eot?');src:url('../fonts/proximanovaregular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proximanovaregular-webfont.woff') format('woff'),url('../fonts/proximanovaregular-webfont.ttf') format('truetype'),url('../fonts/proximanovaregular-webfont.svg#proxima_novaregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;src:url('../fonts/proxima_nova_bold-webfont.eot?');src:url('../fonts/proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_bold-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_bold-webfont.woff') format('woff'),url('../fonts/proxima_nova_bold-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_bold-webfont.svg#proxima_nova_rgbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Noto Sans Japanese', sans-serif;font-weight:600;src:url('../fonts/proxima_nova_semibold-webfont.eot?');src:url('../fonts/proxima_nova_semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_semibold-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_semibold-webfont.woff') format('woff'),url('../fonts/proxima_nova_semibold-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_semibold-webfont.svg#proxima_nova_ltsemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Noto Sans Japanese', sans-serif;font-weight:300;src:url('../fonts/proxima_nova_light-webfont.eot?');src:url('../fonts/proxima_nova_light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_light-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_light-webfont.woff') format('woff'),url('../fonts/proxima_nova_light-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_light-webfont.svg#proxima_nova_ltlight') format('svg');font-weight:normal;font-style:normal}input{color:#000}.img-responsive{width:100%}#history,#history *{box-sizing:content-box}#history{background:url("https://www.osisoft.com/uploadedImages/Content/HTML_Content_Blocks/history-carousel-bagckground-1013x624.jpg") repeat-y center center #ddedf6;font-size:18px;line-height:normal;position:relative;text-align:center}#history *{box-sizing:content-box}@media(min-width:950px){#history{font-size:25px;height:628px !important;background-repeat:no-repeat}}#history .rel{position:relative}#history .abs,#history .abs-total{position:absolute}#history .abs-total{height:100%;left:0;top:0;width:100%}#history #history-mobile-text-wrap{background:#fff;float:left;height:100%;overflow:auto;position:relative;width:-webkit-calc(100% - 6em);width:calc(100% - 6em)}@media(min-width:950px){#history #history-mobile-text-wrap{display:none}}#history #history-mobile-text-wrap .history-mobile-text{left:0;padding:.5em 13px;position:absolute;top:0;max-width:100%}#history #history-mobile-text-wrap .history-mobile-text:not(:first-child){opacity:0}#history #history-mobile-text-wrap .history-mobile-text.active-mobile-text{z-index:2}#history #history-mobile-text-wrap img{display:block;margin:auto;max-width:100%}#history .years-viewport{float:left;height:100%;width:6em;position:relative}@media(min-width:950px){#history .years-viewport{box-sizing:border-box;float:none;margin:auto;max-width:950px;overflow:hidden;padding:0 20px;width:auto}#history .years-viewport:after,#history .years-viewport:before{content:'';height:100%;position:absolute;width:10px;z-index:7}#history .years-viewport:before{left:0;background:linear-gradient(to left,rgba(255,255,255,0),#ddedf6)}#history .years-viewport:after{right:20px;background:linear-gradient(to right,rgba(255,255,255,0),#ddedf6)}#history .years-viewport .history-arrow-hold{background:url("https://www.osisoft.com/uploadedImages/Content/HTML_Content_Blocks/history-carousel-bagckground-1013x624.jpg") repeat-y -958px center #ddedf6;position:absolute;height:100%;top:0;z-index:8}#history .years-viewport .history-arrow-hold:first-child{background-position:-33px center;left:0}#history .years-viewport .history-arrow-hold:not(:first-child){right:0}#history .years-viewport .history-arrow-hold .history-arrow{color:#07497d;font:bold 40px Arial,Helvetica,sans-serif;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden}#history .years-viewport .history-arrow-hold .history-arrow:hover{opacity:.7}#history .years-viewport .history-arrow-hold .history-arrow#left-history-arrow{left:0}#history .years-viewport .history-arrow-hold .history-arrow#left-history-arrow:before{content:'«'}#history .years-viewport .history-arrow-hold .history-arrow#right-history-arrow{right:0}#history .years-viewport .history-arrow-hold .history-arrow#right-history-arrow:before{content:'»'}}#history .years{height:100%}@media(max-width:949px){#history .years{overflow:auto}}@media(min-width:950px){#history .years{height:auto;left:22px;position:absolute;visibility:hidden;white-space:nowrap}}#history .year{margin:.5em auto 0;padding-right:1em;position:relative;text-align:center;white-space:normal;width:4em}@media(min-width:950px){#history .year{display:inline-block;margin-right:-2px;margin-top:0 !important;margin-bottom:0 !important}}#history .year:nth-child(odd) .v-line{top:97%;bottom:auto}#history .year:nth-child(odd) .v-line.middleAlign .rel .h-line{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#history .year:nth-child(odd) .v-line.middleAlign .rel .h-line .history-content{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}#history .year:nth-child(odd) .v-line.middleAlign .rel .h-line .history-content .history-text-wrap,#history .year:nth-child(odd) .v-line.middleAlign .rel .h-line .history-content .history-text{bottom:auto !important;top:0 !important}#history .year:nth-child(odd) .v-line.middleAlign .rel .h-line .history-content .blip-box{bottom:auto;top:0}#history .year:nth-child(odd) .v-line.middleAlign .rel .h-line .history-content .blip-box .blip{bottom:auto;top:-2px}#history .year:nth-child(odd) .v-line .rel{top:92% !important}@media(min-width:950px){#history .year.active-year .year-circle{border-color:#0073cf}}@media(max-width:949px){#history .year.mobile-active-year .year-circle{border-color:#0073cf}}#history .year .year-circle{background:#fff;border:.5em solid #7f7f7f;border-radius:50%;cursor:pointer;height:0;padding-top:100%;width:100%}#history .year .year-circle .year-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;width:100%}#history .year .v-line,#history .year .h-line{background:#0073cf;border:6px solid #0073cf;position:absolute}#history .year .v-line{border-top:0;border-bottom:0;bottom:97%;left:-webkit-calc(50% - .25em);left:calc(50% - .25em)}@media(max-width:949px){#history .year .v-line{display:none !important}}#history .year .v-line.middleAlign .rel{bottom:100%;height:auto;position:absolute}#history .year .v-line.middleAlign .rel .h-line{border:0;background:none;width:auto}#history .year .v-line.middleAlign .rel .h-line .history-content{position:relative;min-height:26px;top:100%;left:0;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}#history .year .v-line.middleAlign .rel .h-line .history-content .history-text-wrap{height:0;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:auto}#history .year .v-line.middleAlign .rel .h-line .history-content .history-text-wrap .history-text{bottom:0;left:auto;position:absolute;top:auto}#history .year .v-line.middleAlign .rel .h-line .history-content .blip-box{bottom:-1.5px;height:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:auto;width:1em}#history .year .v-line.middleAlign .rel .h-line .history-content .blip-box .blip{bottom:0;position:absolute}#history .year .v-line.rightAlign .h-line{left:auto !important;right:0}#history .year .v-line.rightAlign .h-line .history-content,#history .year .v-line.rightAlign .h-line .history-text-wrap,#history .year .v-line.rightAlign .h-line .history-text,#history .year .v-line.rightAlign .h-line .blip-box{left:auto !important;right:100%}#history .year .v-line.rightAlign .h-line .history-text-wrap,#history .year .v-line.rightAlign .h-line .history-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute !important;right:0}#history .year .v-line.rightAlign .h-line .blip-box{right:-2px}#history .year .v-line .rel{height:0}#history .year .v-line .rel .h-line{left:0;top:0;border-left:0;border-right:0}#history .year .v-line .rel .h-line .history-content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:100%;overflow:hidden;min-width:26px}#history .year .v-line .rel .h-line .history-content .history-text-wrap{width:0;overflow:hidden}#history .year .v-line .rel .h-line .history-content .history-text{background:url("https://www.osisoft.com/uploadedImages/Content/HTML_Content_Blocks/about-osisoft-history-1980-404x214.jpg") no-repeat 99% center;background-size:30%;background-color:#fff;right:0;padding:1em .5em;position:relative;width:500px}#history .year .v-line .rel .h-line .history-content .history-text p{font-size:14px;padding:0 0 0 16px;text-align:left;max-width:65%}#history .year .v-line .rel .h-line .blip-box{left:-2px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;position:absolute;width:0}#history .year .v-line .rel .h-line .blip{background:#0073cf;border-radius:50%;height:1em;width:1em}.map-cont{padding:13px}.goog-map .map-size{max-width:500px;margin:auto}.goog-map .map-hold{position:relative;padding:80% 0 0}.goog-map .goog-map-canvas,#map{position:absolute;width:100%;height:100%;left:0;top:0}.goog-map .map-vars{display:none}.presentation{margin-bottom:20px}h3.presentation-group-title{background-color:#555;color:#fff;padding:2px 7px !important;margin-bottom:10px;font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;font-size:20px;line-height:20px}.presentation-item{padding-left:10px;padding-bottom:15px;font-size:16px;line-height:16px}.presentation-item b{font-weight:bold;color:#444;margin-right:10px}.presentation-item h3{margin-bottom:5px;font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;font-size:20px;line-height:20px}.presentation-item .summary{font-size:19px;line-height:19px;padding-bottom:5px}ul.topnav>li.langnav-container{width:125px;min-width:125px;max-width:125px}ul.topnav>li.region-nav-container{width:125px;min-width:125px;max-width:125px}.nw{white-space:nowrap}@media(max-width:660px){ul.topnav>li.langnav-container{display:none}}@media(max-width:659px){ul.topnav>li.region-nav-container{display:none}}@media(min-width:660px){ul.topnav>li.langnav-container-mobile{display:none}}ul.topnav>li>a.parent.langnav-header{width:100%}.dropdown-arrow::after{left:5px;top:3px;position:relative;font-family:'Glyphicons Halflings';content:"";line-height:10px}ul.topnav>li>div.subnav.sf-mega.langnav{padding:0;min-width:125px;width:125px;left:125px;top:54px;z-index:99999;border-top:0}ul.topnav>li>div.subnav.sf-mega.region-nav{padding:0;min-width:125px;width:125px;left:0;top:54px;z-index:99999;border-top:0}ul.topnav>li.langnav-container-mobile{border:medium none;font-size:18px;padding:0 15px;font-family:'Noto Sans Japanese', sans-serif;font-weight:600}ul.topnav>li.langnav-container-mobile .nav-header{display:block;position:relative}ul.topnav>li.langnav-container-mobile .nav-header::after{content:"";position:absolute;right:0;height:100%;width:30px;background:url(../images/main-n-icon.png) right center no-repeat}ul.topnav>li.langnav-container-mobile.nav-active .nav-header::after{background-image:url(../images/a-nav-main.png)}ul.topnav>li.langnav-container-mobile a{color:#000 !important;line-height:30px}ul.topnav>li.langnav-container-mobile ul.langnav-mobile{display:none;font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;font-size:16px;font-weight:normal;line-height:1;padding:5px 15px}ul.topnav>li.langnav-container-mobile.nav-active ul{display:block !important}.osi .side-row ul li.reslib-asset label{background-size:15px 15px;line-height:15px;margin-left:10px;padding-left:23px;margin-bottom:7px}li.reslib-presentation label{background:url("../images/presentations-icon-color.png") no-repeat}li.reslib-whitepaper label{background:url("../images/white-paper-icon-color.png") no-repeat}li.reslib-webinar label{background:url("../images/webinars-icon-color.png") no-repeat}li.reslib-newsarticle label{background:url("../images/news-article-icon-color.png") no-repeat}li.reslib-casestudy label{background:url("../images/case-study-icon-color.png") no-repeat}.side-row.reslib-helpful-links a{display:block;color:#08c;font-family:'Noto Sans Japanese', sans-serif;font-weight:600}.slick-prev,.slick-next{width:60px;height:60px}.slick-prev{left:-75px}[dir='rtl'] .slick-prev{right:-75px}.slick-next{right:-75px}[dir='rtl'] .slick-next{left:-75px}.slick-prev:before,.slick-next:before{font-size:60px;opacity:1;color:#555}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.crsl-item{padding:0 5px}.crsl-nav{position:static}.crsl-nav-bottom{margin:20px auto 0 auto;width:78%}.previous:hover,.next:hover{cursor:pointer}.tall-carousel-desc p{font-size:14px;font-style:italic;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:bold;line-height:18px}@media(max-width:1024px){.slick-prev,.slick-next{width:40px;height:40px}.slick-prev{left:-35px}[dir='rtl'] .slick-prev{right:-35px}.slick-next{right:-35px}[dir='rtl'] .slick-next{left:-35px}.slick-prev:before,.slick-next:before{font-size:40px}}@media(max-width:768px){.crsl-nav{display:none}.crsl-nav-bottom{display:block}.slick-prev,.slick-next{display:none}}.button,.special-breed a.button{background-image:url('https://www.osisoft.com/images/icons/link.png');background-repeat:no-repeat;background-position:center right 10px;border-radius:24px;padding:5px 30px 5px 15px;font-size:15px;line-height:21px;font-weight:400;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;margin:0 auto;color:#fff !important;background-color:#ff6a00;box-shadow:none}.button-xl,.t-panel .button{font-size:18px;font-weight:900;line-height:25px;margin-top:20px}.button a,.button a:hover{color:#fff}@media screen and (max-width:768px){.button,.special-breed a.button{white-space:normal;line-height:16px;max-width:200px}}input.button{margin-top:20px;min-width:150px;display:block}.button-blue,.t-newsprint-theme .colume l-btn.button{background-color:#4b81bd}.module-blue .button{background-color:#4b81bd;float:right}@media all and (max-width:1024px){.button{font-size:14px}}.button:active{background-image:url('https://www.osisoft.com/images/icons/link.png');background-repeat:no-repeat;background-position:center right 10px}.button:hover{color:#fff}.button:visited{color:#fff}.button-pdf{background-color:#f00;background-image:url('https://www.osisoft.com/images/pdfdoc.png'),url('https://www.osisoft.com/images/icons/link.png');background-repeat:no-repeat;background-position:center left 1px,center right 10px;background-size:25px,11px;padding:3px 30px 3px 35px}.button-pdf:active{background-image:url('https://www.osisoft.com/images/pdfdoc.png'),url('https://www.osisoft.com/images/icons/link.png');background-repeat:no-repeat;background-position:center left 1px,center right 10px;background-size:25px,11px}.button-pdf:hover{color:#fff}.btn-pdf:visited{color:#fff}.blog{margin-top:5px}.blog-list{text-align:right;padding:5px 5px 0 0}@media(max-width:658px){.blog-list{padding-right:25px}}h1.blog-title{color:#0073ce;font-size:28px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:normal;padding-bottom:0;line-height:28px;margin-bottom:7px}.blog-meta-data{color:#696969;font-size:16px;line-height:17px}.blog-social{margin-top:10px}ul.blog-social-icon{list-style-type:none;display:block;overflow:hidden}ul.blog-social-icon li{float:left;padding-right:6px}div.blog-text{margin-top:20px}div.blog-text p{padding:0 0 20px 0}div.blog-text ul{list-style-type:disc;list-style-position:inside;padding:10px 0 10px 40px}div.blog-text ul li{list-style-type:disc;display:list-item}div.blog-text ol{list-style-type:decimal;list-style-position:inside;padding:10px 0 10px 40px}div.blog-text ol li{list-style-type:decimal;display:list-item}div.blog-summary p{font-size:19px;line-height:19px;margin-bottom:5px}.tpanel-title{font-size:50px;line-height:50px;letter-spacing:-.02em;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;padding:0}h1.tpanel-title{margin-bottom:20px}h2.tpanel-title{margin-bottom:20px}.header-layout h1{color:#fff;font-size:45px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:400;letter-spacing:-.001em;line-height:35px;padding:32px 0 33px}.header-layout h1 em{font-family:'Noto Sans Japanese', sans-serif;font-weight:200;font-style:normal}.header-layout h2{font-size:45px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:400;letter-spacing:-.001em;line-height:35px;padding:32px 0 33px}.header-layout h2 em{font-family:'Noto Sans Japanese', sans-serif;font-weight:200;font-style:normal}.video-item{position:relative;font-size:100%;margin-bottom:20px;margin:0 auto;max-width:350px}.video-content{border-radius:10px;border-width:13px;border-style:solid}a.video-link{display:block}img.video-thumbnail-img{margin:0;padding:0;overflow:auto;width:100%;border:1px solid #666;border-radius:3px;box-shadow:0 0 20px #666;max-width:350px}img.video-thumbnail-icon{position:absolute;display:block;top:-50px;left:0;right:0;bottom:0;padding:0;margin:auto !important;width:33%}.video-desc{padding:10px 0 0 0;font-size:.9em;line-height:.9em;text-align:left;color:#fff}.video-desc p{line-height:1em;margin:0;padding:0}.t-dark-dark-theme{border-color:#222;background-color:#222;color:#fff;box-shadow:0 0 4px #222}.t-grey-dark-theme{border-color:#222;background-color:#222;color:#fff;box-shadow:0 0 4px #222}.t-grey-grey-theme{border-color:#b8b8b8;background-color:#b8b8b8;box-shadow:0 0 4px #222;color:#000}.t-grey-grey-theme .video-desc{color:#000}@media all and (max-width:990px) and (min-width:768px){.t-dark-dark-theme{box-shadow:0 0 4px #222}.t-grey-dark-theme{box-shadow:0 0 4px #222}}@media all and (max-width:768px){.video-block{margin:20px auto 0 auto;text-align:center}.video-desc{font-size:.65em;padding:5px 0 0 0}.video-content{border-radius:8px;border-width:6px}}@media all and (max-width:450px){.t-dark-dark-theme{box-shadow:0 0 4px #222}.t-grey-dark-theme{box-shadow:0 0 4px #222}.t-grey-grey-theme{box-shadow:0 0 4px #222}}@media all and (max-width:363px){.video-item{padding-bottom:10px}}@media all and (max-width:283px){.video-item{padding-bottom:20px}}@-moz-document url-prefix(){.video-thumbnail-icon{top:-40px;}}.vid-subtitle-header{font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;padding-bottom:10px !important}.head h1{font-size:50px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;line-height:50px;letter-spacing:-.02em;margin:0 0 20px 0}.head h2{font-size:50px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;line-height:50px;letter-spacing:-.02em;margin:0 0 20px 0}.head h3{font-size:50px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;line-height:50px;letter-spacing:-.02em;margin:0 0 20px 0}.standard-panel h2{color:#2586c8;font-size:26px;font-weight:bold;padding:10px 0}.standard-panel h3{font-size:24px;padding-bottom:10px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:normal;line-height:24px}.callout-box-content h1{font-size:24px;line-height:28px;font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;letter-spacing:0;margin-bottom:15px}.callout-box-content h2{font-size:24px;line-height:28px;font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;letter-spacing:0;margin:0 0 15px 0}h2.orange{color:#f37232 !important}h2.blue{color:#2586c8 !important}h2.green{color:#40985b !important}h2.purple{color:#943895 !important}#siteMap{padding:30px 0 20px 20px}#siteMap ul.submenu li{display:list-item;list-style:disc}#siteMap h2{padding-bottom:15px}#siteMap>.row>div>ul>li{padding-bottom:10px}#siteMap li a{font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;font-size:18px;color:#000}#siteMap ul.submenu{list-style-position:inside;padding:0;margin-left:30px}#siteMap ul.submenu li a{font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-size:16px;list-style-position:inside;color:#000}#siteMap .horizontalDivider{height:2px;background-color:#cbcbcb;width:100%;margin-bottom:25px;margin-top:15px}@media(max-width:768px){.hideMobile{display:none}}.demand-gen-tile{display:flex;position:relative;border:1px solid #9f9ea1;margin:auto}@media screen and (max-width:768px){.demand-gen-tile{max-width:370px}}.demand-gen-tile .demand-gen-content{position:relative;min-height:420px}.demand-gen-tile .demand-gen-content .demand-gen-title{color:#0173ce;font-size:20px;text-align:center;padding-top:20px;padding-left:10px;padding-right:10px}.demand-gen-tile .demand-gen-content .demand-gen-description{color:#6d6e71;font-size:14px;text-align:center;line-height:16px;padding-left:11px;padding-right:11px;padding-top:20px}.demand-gen-tile .demand-gen-content .demand-gen-link-box{position:absolute;padding:30px 10px;width:100%;text-align:center;bottom:0}.demand-gen-small{position:relative;margin-top:15px;max-width:350px}.demand-gen-small .demand-gen-content .demand-gen-image a img{margin:0;padding:0}.demand-gen-small .demand-gen-content .demand-gen-title{padding:0 0 55px 20px;position:absolute;bottom:0;color:#fff;background-color:rgba(0,0,0,.5)}.demand-gen-small .demand-gen-content .demand-gen-title h2{color:#fff;font-size:22px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:normal;max-width:300px}.demand-gen-small .demand-gen-content .demand-gen-link-box{position:absolute;padding:20px;bottom:0}@media all and (max-width:991px){.demand-gen-small .demand-gen-content .demand-gen-title{padding:0 0 35px 20px}.demand-gen-small .demand-gen-content .demand-gen-title h2{font-size:16px}.demand-gen-small .demand-gen-content .demand-gen-link-box{padding:5px 0 10px 20px}}@media all and (max-width:767px){.demand-gen-small .demand-gen-content .demand-gen-title{padding:0 0 55px 20px}.demand-gen-small .demand-gen-content .demand-gen-title h2{font-size:22px}.demand-gen-small .demand-gen-content .demand-gen-link-box{padding:20px}}.demand-gen-icon{-webkit-box-sizing:border-box;box-sizing:border-box}.demand-gen-icon .demand-gen-icon-panel{float:left;height:300px;padding-right:10px}.demand-gen-icon .demand-gen-content .demand-gen-title h2{color:#2586c8;font-size:19px;font-family:'Noto Sans Japanese', sans-serif;font-weight:bold;line-height:20px}.demand-gen-icon .demand-gen-content .demand-gen-description{padding:7px 0;font-size:16px;line-height:17px}@media all and (max-width:659px){.demand-gen-icon{display:none}}@media all and (max-width:767px){.demand-gen-icon .demand-gen-icon-panel{float:none;height:auto;padding-right:0;padding-bottom:10px}}.newslist ul{padding-left:18px}.newslist ul li{display:list-item;list-style-type:disc;line-height:20px;padding-bottom:10px}.new-artical ul{padding-left:15px}.new-artical ul li{display:list-item;list-style-type:disc;line-height:20px;padding-bottom:10px}.module.case-studies.featured-case .module-head.module-head-blue,.module.case-studies.featured-case .module-head.module-head-blue a{color:#0073ce;font-size:28px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:normal;padding-bottom:0;line-height:28px;margin-bottom:7px}.module.case-studies.featured-case .module-head.module-head-blue span{font-size:20px;color:#6d6e71}.module.case-studies.featured-case .module-italic-head.module-italic-light-head{color:#6d6e71;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-weight:600;margin-bottom:15px}.case-studies .caseStudyQuote{color:#6d6e71;font-size:30px;line-height:30px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;margin-top:30px;margin-bottom:20px}.module.case-studies .colume-module p{color:#000;font-size:16px;margin-bottom:15px}.module.case-studies p.caseStudyAuthor{color:#6d6e71;text-align:right;margin-bottom:30px}.module.case-studies .summary,.module.case-studies .summary p{color:#000;font-size:19px;line-height:24px}.case-studies p b,.case-studies p strong{color:#0073ce;margin-bottom:-10px;display:block;font-size:20px;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal}.case-studies img.bodyImage{border:1px solid #ccc;margin-bottom:30px}.case-studies .new-case-study-download .btn-download-pdf a{color:#0077ce;border-bottom:1px solid #ddd;margin-left:0}.case-studies .new-case-study-download .btn-download-pdf{background:none;border-radius:0;box-shadow:none;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;margin-bottom:30px}.case-studies .new-case-study-download img{display:none}.demandgen-block{padding-bottom:40px}.demandgen-block .demand-gen-title,.demandgen-block .demand-gen-description,.demandgen-block .demand-gen-link-box{text-align:left !important;padding-left:15px !important}.paging.pull-right{margin:40px 15px;margin-top:0}.paging-botton.paging{margin-top:40px}.heading-blue{font-size:20px;margin-bottom:20px !important;color:#0173ce}.select-default{max-width:275px;cursor:pointer;padding:0}.select-default ul li a{display:block;padding:5px 10px;border:1px solid #bdbdbd;font-size:13px;letter-spacing:-.02em;color:#1b1b1b}.select-default .dropdown-menu{min-width:100%;border-radius:0;padding:0;border:0;z-index:1000}.no-results{margin-bottom:30px;width:100%;display:inline-block;padding-left:15px}.c-stories-block{padding-top:40px}.press-release .breket-row a,.newspress .breket-row a{color:#337ab7}.case-studies #divDownload{padding:0 5px 0 0}.case-studies #divViewAll{padding:0 0 0 5px}.case-studies #divDownload a.btn{float:left;max-width:250px;padding-top:5px;padding-bottom:5px;max-width:250px}.case-studies #divViewAll a.btn{float:right;max-width:250px}@media(max-width:768px){.case-studies #divDownload,.case-studies #divViewAll{padding:0 10px 5px 0}.case-studies #divDownload a.btn,.case-studies #divViewAll a.btn{float:none;width:100%;max-width:100%}}.blue-head,.bluehead{background:none;background-color:#00297c}.purplehead{background:none;background-color:#7b1979}.greenhead{background:none;background-color:#007600}.orangehead{background:none;background-color:#d84800}.search-mssg{background-color:#ececec;border:1px solid #a9a9a9;padding:30px 20px;margin-bottom:30px}.con-form .unsubscribe-text{padding-top:15px;max-width:380px}@media(max-width:659px){.con-form .unsubscribe-text{max-width:100%}}.anchor-tag{position:relative;display:block;top:-3.618em;height:0;width:0;visibility:hidden}.search-suggResult{background-color:#ececec;border:1px solid #a9a9a9;padding:5px 20px;margin-bottom:20px}.search-suggResult h4{color:#555;font-family:'Noto Sans Japanese', sans-serif;font-weight:600;letter-spacing:.2em;margin-bottom:5px}.search-suggResult h3{font-size:20px;color:#08c;line-height:20px;font-family:'Noto Sans Japanese', sans-serif;font-weight:bold}.clear-filters{display:inline-block;float:right;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-size:12pt;color:#08c}.clear-filters a{color:#08c !important}.clear-filters-mobile{text-align:right;font-size:12pt;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal}@media screen and (min-width:659px){.clear-filters-mobile{display:none}}@media screen and (max-width:659px){.search-wrapper{padding-top:0}}.cc-notice{margin-top:-10px;padding-top:10px;margin-bottom:10px;background:#0073cf;color:#fff}.cc-button{color:#fff;background-color:#ff6a00;border:none;border-radius:3px;margin-bottom:10px;padding:4px 12px}.cc-notice a{color:#fff;text-decoration:none}@media(min-width:680px){.cc-message{padding-top:3px}}@media(max-width:680px){.cc-consent{text-align:right;margin-top:-20px}}.cc-message{padding-bottom:5px}.featured-item-tile>.featured-item>.fi-image{padding:0}.featured-item-tile>.featured-item>.fi-title{height:125px;padding-left:10px;padding-left:10px;overflow:hidden;color:#0173ce;font-size:20px;text-align:center}.featured-item-tile>.featured-item>.fi-button{border-top:0;text-align:center;background-color:#fff;padding:0 5px 20px 0}.featured-item-tile .fi-image-aspect-ratio-parent{position:relative;width:100%}.featured-item-tile .fi-image-aspect-ratio-parent>.fi-image-aspect-ratio-child{position:relative;padding-bottom:calc(100%*215.83/324.63)}.featured-item-tile .fi-image-aspect-ratio-parent>.fi-image-aspect-ratio-child>div,.fi-image-aspect-ratio-child>div>a{position:absolute;top:0;bottom:0;left:0;right:0}@media all and (max-width:991px){.featured-item-tile .fi-title{padding-bottom:35px;padding-left:20px}.featured-item-tile h2{font-size:16px}.featured-item-tile .fi-button{padding:5px}}@media all and (max-width:767px){.featured-item-tile{padding-left:20px;padding-right:20px}.featured-item-tile .fi-title{padding-bottom:55px;padding-left:20px}.featured-item-tile h2{font-size:22px}.featured-item-tile .fi-button{padding:20px}}#smfp-top{display:flex;margin-bottom:10px}#smfp-search-div{align-self:flex-end;margin-bottom:8px;padding:0}#smfp-search-div .top-search-bar{display:block;padding:0}#smfp-search-div .top-search-bar input[type="text"]{width:100%;border-radius:20px;background:#fff;border:solid 1px #ccc;padding:5px 10px;height:34px;font-size:18px;letter-spacing:-.02em;outline:none}#smfp-search-div .top-search-bar input[type="submit"]{display:block;padding:0;margin:0;width:30px;height:30px;border-radius:50%;border:none;background:url("../images/search-icon.png") no-repeat;background-size:contain;position:absolute;outline:none;top:2px;right:2px}#smfp-search-div .smfp-search{margin:0}#smfp-pagination-div{align-self:flex-end;margin-bottom:8px;padding:0}#smfp-pagination-div .smfp-pagination{float:right;height:41px}#smfp-pagination-div .smfp-pagination ul.paging{margin:0;padding:0}#smfp-bottom{max-width:1040px;background-color:#b4d6f1;padding:10px 0;margin-bottom:15px;color:#fff;border-radius:5px}#smfp-bottom ol,#multi-select-page-filters ul,#multi-select-page-filters li{display:normal}#smfp-bottom .dropdown-menu{min-width:200px;display:none}#smfp-bottom .open>.dropdown-menu{display:block}#smfp-bottom .btn-dropdown-menu{background-color:#fff;color:#0073ce;margin:2px 0;padding:6px 15px;letter-spacing:0;font-family:inherit;border-radius:5px;white-space:nowrap}#smfp-bottom .btn-dropdown-menu[aria-expanded="false"]::after,#smfp-bottom .btn-dropdown-menu:not([aria-expanded])::after{display:block;position:absolute;top:6px;right:8px;color:#999;font-size:14px;font-family:'Glyphicons Halflings';content:""}#smfp-bottom .centered-block{float:none;margin-left:auto}#smfp-submit-clear-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}#smfp-submit-clear-container .submit-filters-button{background-color:#0073ce;min-width:100px;color:#fff;font-family:inherit;font-size:16px;line-height:17px;margin:2px 0;border-radius:20px;flex:1 1 auto}#smfp-submit-clear-container .clear-filters-button{margin-left:10px;height:21px;min-height:21px;width:21px;min-width:21px;padding:0;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1px;background-color:#fff;color:#999}#smfp-bottom #smfp-submit-clear-container .clear-filters-button:hover{color:#999}.multi-select-filter-no-results{height:300px;text-align:center}@media(max-width:768px){#smfp-submit-clear-container .clear-filters-button{margin-right:5px}}@media(max-width:950px){#smfp-top{display:block}#smfp-search-div .top-search-bar{display:block;padding:0 20px}#smfp-search-div .smfp-search{float:none;position:relative;width:100%;background:unset}#smfp-pagination-div{display:none}}.page-img-text-banner{position:relative;width:100%;text-align:center;overflow:hidden}.page-img-text-banner .pitb-image{position:relative;left:100%;margin-left:-200%;max-width:initial}.page-img-text-banner .pitb-title{display:block;text-align:left;position:absolute;max-width:100%;width:1070px;height:250px;top:50%;left:50%;transform:translate(-50%,-50%)}.page-img-text-banner .pitb-title-svg-container{position:absolute;top:50%;transform:translateY(-50%);max-width:100%;width:730px}.page-img-text-banner .pitb-title-svg{display:block;max-width:100%}@media(max-width:768px){.page-img-text-banner .pitb-image{max-height:150px;margin-left:-250%}.page-img-text-banner .pitb-title{max-height:100%;background:linear-gradient(to right,rgba(255,255,255,0),rgba(0,0,0,.7))}.page-img-text-banner .pitb-title-svg-container{max-width:100%;max-height:100%}.page-img-text-banner .pitb-title-svg{display:block;max-width:100%;max-height:130px}}.padleft-0{padding-left:0}.padright-0{padding-right:0}.padtop-0{padding-top:0}.padbotton-0{padding-bottom:0}.pad-0{padding:0}