@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}nav ol,nav ul{list-style:none;margin:0;padding:0}:root{--clr-marine:#0b3f56;--clr-flat-blue:#14709a;--clr-banner-blue-a:#1a91c7;--clr-banner-blue-b:#1da1de;--clr-soft-blue:#5dbeea;--clr-powder-blue:#b7e2f6;--clr-very-light-blue:#eff4fc;--clr-gray-darker:#404040;--clr-grey-dark:#595959;--clr-grey:#737373;--clr-grey-medium:#a6a6a6;--clr-grey-light:#d9d9d9;--clr-grey-lighter:#f3f3f3;--clr-white:#fff;--clr-success:#03ab5c;--clr-mid-green:#038d4d;--clr-light-green:#d0e3cf;--clr-danger:#d11e40;--clr-rusty-red:#a41832;--clr-pinkish-brown:#af5e5e;--clr-warning:#ec971f;--clr-brownish-orange:#c77c11;--clr-sandy:#ecbd6f;--clr-midnight-blue:#1e376c;--clr-deep-pink:#d6006d;--clr-bluey-purple:#7152b9;--clr-info:#5091cd;--clr-strong-pink:#fc0583}.clearfix:after{clear:both;content:"";display:table}.hidden{display:none;visibility:hidden}.element-invisible,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.image-float-right,.img_float_right,.pull-right{float:right;margin:0 0 20px 20px}.image-float-left,.img_float_left,.pull-left{float:left;margin:0 20px 20px 0}.ds{box-shadow:2px 2px 8px rgba(0,0,0,.6)}hr.separator{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.15),transparent);border:0;height:1px;margin:20px 0 0}.Seminar-Item>hr.separator:first-child{display:none}.Seminar-Item>.block-flex:first-of-type{padding-top:0}.Seminar-Item .event-organizer{margin-right:30px}.Seminar-Item .event-co-sponsored,.Seminar-Item .event-organizer{display:flex;margin-bottom:1rem}.Seminar-Item .event-co-sponsored .organizer,.Seminar-Item .event-co-sponsored .sponsored,.Seminar-Item .event-organizer .organizer,.Seminar-Item .event-organizer .sponsored{font-weight:700;width:50px}.Seminar-Item .event-co-sponsored .organizer-val,.Seminar-Item .event-co-sponsored .sponsored-val,.Seminar-Item .event-organizer .organizer-val,.Seminar-Item .event-organizer .sponsored-val{flex:1}@media (max-width:767.98px){.Seminar-Item .event-co-sponsored,.Seminar-Item .event-organizer{width:100%}}.txt-right{text-align:right}.txt-left{text-align:left}.txt-center{text-align:center}.zebra{margin:15px 0 30px;padding:0}.zebra td,.zebra th{padding:6px}.zebra th{background:#005daa;color:#fff;text-align:left}.zebra th a{color:#fff;text-decoration:none}.zebra td:last-child,.zebra th:last-child{text-align:right}.zebra tr:nth-child(2n){background:#fff}.zebra tr:nth-child(odd){background:#eee}.zebra tr:hover{background:#ccdfee}.zebra caption{color:#005daa;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:20px;font-weight:400;line-height:1.1;margin:10px 30px 5px 0;padding:0;text-align:left}.zebra .total_box{border-top:1px solid #333;color:#555}.full-width{width:100%}.video-wrapper{height:0;margin:15px 0;padding-bottom:56.25%;position:relative}.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.bg-blue{background-color:#005daa!important}.bg-red{background-color:var(--clr-danger)!important}.bg-orange{background-color:var(--clr-warning)!important}.bg-white{background-color:var(--clr-white)!important}.bg-black{background-color:#333!important}.bg-gray{background-color:#999!important}.bg-gray-light{background-color:#e4e5e6!important}.bg-green{background-color:var(--clr-success)!important}.bg-teal{background-color:#38939b!important}.bg-lime{background-color:#c1d82f!important}.bg-image{background-repeat:no-repeat;background-size:cover}.bg-image .txt-full{padding:0 20px}.bg-shade-full{background:#e4e5e6;margin:40px 0;padding:20px 0;position:relative;z-index:1}.bg-shade-full:before{background:#e4e5e6;bottom:0;content:"";display:block;left:-50em;position:absolute;right:-50em;top:0;z-index:-1}.blue{color:#005daa!important}.blue2{color:#23356e!important}.red{color:var(--clr-danger)!important}.orange{color:var(--clr-warning)!important}.white{color:var(--clr-white)!important}.black{color:#333!important}.green{color:var(--clr-success)!important}.teal{color:#38939b!important}.lime{color:#c1d82f!important}ul.three-columns{column-count:3;list-style:none;padding-left:0}@media (max-width:991.98px){ul.three-columns{column-count:2}}@media (max-width:767.98px){ul.three-columns{column-count:1}}@media (min-width:992px){.hide-desktop{display:none!important}}@media (max-width:767.98px){.hide-mobile{display:none!important}}@-webkit-keyframes pulse{0%{opacity:.8;-webkit-transform:scale(.99)}50%{opacity:.9;-webkit-transform:scale(1)}to{opacity:.8;-webkit-transform:scale(.99)}}@keyframes pulse{0%{opacity:.8;transform:scale(.99)}50%{opacity:.9;transform:scale(1)}to{opacity:.8;transform:scale(.99)}}.pad-20{padding:0 20px}.pad-40{padding:0 40px}.pad-80{padding:0 80px}.pad-r-20{padding-right:20px}.pad-l-20{padding-left:20px}.pad-r-40{padding-right:40px}.pad-l-40{padding-left:40px}.inner-padnone [class^=pad-]{padding:0}@media (max-width:767.98px){.m-center{text-align:center}}@media (max-width:575.98px){.pad-40{padding:0 10px}}.max-40{height:auto;max-width:40%}@media (max-width:767.98px){.max-40{max-width:100%}}.max-50{height:auto;max-width:50%}@media (max-width:767.98px){.max-50{max-width:100%}}.max-60{height:auto;max-width:60%}@media (max-width:767.98px){.max-60{max-width:100%}}.max-80{height:auto;max-width:80%}@media (max-width:767.98px){.max-80{max-width:100%}}html{box-sizing:border-box;height:100vh;margin:0;min-height:100%;padding:0}*,:after,:before{box-sizing:inherit}body{background:#fff;color:#333;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:16px;line-height:1.6;margin:0;padding:0;text-rendering:auto;-webkit-font-smoothing:auto}a,a:visited{color:#005daa;text-decoration:none}a:active,a:focus,a:hover,a:visited:active,a:visited:focus,a:visited:hover{color:#004177;text-decoration:underline}a.underline,a:visited.underline{text-decoration:underline}a img,a:visited img{border:none;outline:none}img{height:auto;max-width:100%}.contain{margin:0 auto;max-width:1200px;transition:padding .3s ease;width:100%}@media (max-width:1399.98px){.contain{padding:0 40px}}@media (max-width:767.98px){.contain{padding:0 20px}}.contain-small{margin:0 auto;max-width:960px;transition:padding .3s ease;width:100%}@media (max-width:1399.98px){.contain-small{padding:0 40px}}@media (max-width:767.98px){.contain-small{padding:0 20px}}.flex-wrap{display:flex;flex-flow:row wrap}.flex-nowrap{display:flex;flex-flow:row nowrap}@media (max-width:767.98px){.flex-nowrap{flex-flow:row wrap}}.cols-2{flex:0 0 50%}@media (max-width:767.98px){.cols-2{flex:1 1 100%;margin-bottom:2rem}.cols-2.m2{margin-bottom:0}}.cols-2:after:after{clear:both;content:"";display:table}.h-pad{padding:0 .5rem}.cols-3{flex:0 0 33.3333%}@media (max-width:767.98px){.cols-3{flex:1 1 100%;margin-bottom:2rem}}.cols-3:after:after{clear:both;content:"";display:table}.cols-4{flex:0 0 25%}@media (max-width:767.98px){.cols-4{flex:1 1 100%;margin-bottom:2rem}}.cols-4:after:after{clear:both;content:"";display:table}.cols-4-2{flex:0 0 25%;padding:10px 20px 20px}@media (max-width:767.98px){.cols-4-2{flex:1 1 50%}}.cols-4-services{flex:0 0 25%;padding:10px 20px 20px}@media (max-width:991.98px){.cols-4-services{flex:0 0 50%}}@media (max-width:767.98px){.cols-4-services{flex:1 1 100%}}.cols-5{flex:0 0 20%;padding:10px 20px 20px}@media (max-width:767.98px){.cols-5{flex:1 1 100%;padding:10px 0}}.cols-5:after:after{clear:both;content:"";display:table}.cols-66{flex:0 0 66.6666%}@media (max-width:767.98px){.cols-66{flex:1 1 100%}}.cols-66:after:after{clear:both;content:"";display:table}.cols-33{flex:0 0 33.3333%}@media (max-width:767.98px){.cols-33{flex:1 1 100%}}.cols-33:after:after{clear:both;content:"";display:table}.cols-fit{flex:1}.cols-20{flex:0 0 20%}@media (max-width:767.98px){.cols-20{flex:1 1 100%;margin-bottom:2rem}.cols-20.m2{margin-bottom:0}}.cols-20:after:after{clear:both;content:"";display:table}.cols-30{flex:0 0 30%}@media (max-width:767.98px){.cols-30{flex:1 1 100%;margin-bottom:2rem}.cols-30.m2{margin-bottom:0}}.cols-30:after:after{clear:both;content:"";display:table}.cols-40{flex:0 0 40%}@media (max-width:767.98px){.cols-40{flex:1 1 100%;margin-bottom:2rem}.cols-40.m2{margin-bottom:0}}.cols-40:after:after{clear:both;content:"";display:table}.cols-50{flex:0 0 50%}@media (max-width:767.98px){.cols-50{flex:1 1 100%;margin-bottom:2rem}.cols-50.m2{margin-bottom:0}}.cols-50:after:after{clear:both;content:"";display:table}.cols-60{flex:0 0 60%}@media (max-width:767.98px){.cols-60{flex:1 1 100%;margin-bottom:2rem}.cols-60.m2{margin-bottom:0}}.cols-60:after:after{clear:both;content:"";display:table}.cols-70{flex:0 0 70%}@media (max-width:767.98px){.cols-70{flex:1 1 100%;margin-bottom:2rem}.cols-70.m2{margin-bottom:0}}.cols-70:after:after{clear:both;content:"";display:table}.cols-80{flex:0 0 80%}@media (max-width:767.98px){.cols-80{flex:1 1 100%;margin-bottom:2rem}.cols-80.m2{margin-bottom:0}}.cols-80:after:after{clear:both;content:"";display:table}@media (max-width:767.98px){.m1{order:1}.m2{order:2}.m3{order:3}.m-nub-none .m1,.m-nub-none .m2,.m-nub-none .m3{order:0}}.d1{order:1}.d2{order:2}.d3{order:3}.v-center{align-self:center}.v-top{align-self:flex-start}.v-bottom{align-self:flex-end}body{display:flex;flex-direction:column}body .site-grid{grid-template-columns:[full-start] minmax(0,1fr) [main-start] repeat(4,minmax(0,25%)) [main-end] minmax(0,1fr) [full-end];grid-gap:0 3rem}body .grid-child{max-width:none}body footer>.grid-child,body header>.grid-child{padding-left:3rem;padding-right:3rem}body:not(.has-sidebar-left) .site-grid .container-component{grid-column-start:full-start}body:not(.has-sidebar-right) .site-grid .container-component{grid-column-end:full-end}body.contained .site-grid .container-component{grid-column-end:main-end;grid-column-start:main-start;margin:0 auto;max-width:1200px}.site-grid{margin-bottom:auto;margin-top:110px}@media (max-width:991.98px){.site-grid{margin-top:0}}@supports (display:grid){.site-grid{display:grid;grid-template-areas:". banner banner banner banner ." ". top-a top-a top-a top-a ." ". top-b top-b top-b top-b ." ". comp comp comp comp ." ". side-r side-r side-r side-r ." ". side-l side-l side-l side-l ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b .";grid-template-columns:[full-start] minmax(0,1fr) [main-start] repeat(4,minmax(0,19.875rem)) [main-end] minmax(0,1fr) [full-end];grid-gap:0 1.5rem}.site-grid>[class*=" container-"],.site-grid>[class^=container-]{column-gap:1.5rem;max-width:none;width:100%}.site-grid>.full-width{grid-column:full-start/full-end}@media (min-width:992px){.site-grid{grid-template-areas:". banner banner banner banner ." ". top-a top-a top-a top-a ." ". top-b top-b top-b top-b ." ". side-l comp comp side-r ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ."}}}.container-banner{grid-area:banner}.container-top-a{grid-area:top-a}.container-top-b{grid-area:top-b}.container-component{grid-area:comp}.container-sidebar-left{grid-area:side-l}.container-sidebar-right{grid-area:side-r}.container-main-top{grid-area:main-t}.container-main-bottom{grid-area:main-b}.container-breadcrumbs{grid-area:bread}.container-bottom-a{grid-area:bot-a}.container-bottom-b{grid-area:bot-b}.h1-size,h1{color:#005daa;font-size:clamp(2rem,5.6875vw,2.875rem);font-weight:400;line-height:1.2;margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.h1-size.jp,h1.jp{font-size:clamp(2rem,5.6875vw,3rem);line-height:1.2}h1.p-size{font-size:1.2rem;font-weight:400;margin:1em 0}h1.h3-size,h1.p-size{color:#333;line-height:1.6;padding:none}h1.h3-size{font-size:.9rem;font-weight:500;margin:1em 0 0}h2{font-size:28px;font-weight:400;line-height:1.2;margin:20px 30px 10px 0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media (max-width:767.98px){h2{margin-right:0}}h2.txt-center{margin:20px 0 10px!important}.h2-light{font-size:clamp(1.75rem,5.6875vw,2.25rem);font-weight:400}.h2-heavy{text-transform:uppercase}.h2-heavy,h3{font-weight:700}h3{font-size:20px;line-height:1.2;margin:20px 30px 5px 0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media (max-width:767.98px){h3{margin-right:0}}.h3-light{font-size:clamp(1.5rem,5.6875vw,2rem);line-height:1.2}.h3-light,h4{font-weight:400}h4{font-size:18px;margin-bottom:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h4+p{margin-top:0}h5,h6{font-size:18px;font-weight:500;margin:18px 0 0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h6{line-height:1.2}h6+p{margin-top:0}ul.nobul{list-style:none}dt{font-size:20px;font-weight:500}dd{margin-bottom:20px;margin-left:0;-webkit-margin-start:0}b,strong{font-weight:700}em,i{font-style:italic}sup{font-size:70%}.sup{font-size:80%;vertical-align:top}.smallnote{font-size:70%;font-style:italic}ul.checks{list-style:none}ul.checks li{position:relative}ul.checks li:before{color:var(--clr-cincom-blue);content:"✔ ";left:-1.5rem;position:absolute}.panel-gray{background-color:var(--clr-grey-lighter)}.panel-gray,.panel-white{padding:40px 0;position:relative}.panel-white{background-color:var(--clr-white)}.panel-blue{background-color:#005daa;color:var(--clr-white)}.panel-blue,.panel-ltblue{padding:40px 0;position:relative}.panel-ltblue{background-color:var(--clr-very-light-blue)}.panel-lines{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-lines.png) no-repeat 100% 100%;background-size:contain;padding:40px 0;position:relative}.panel-gradient-1{background:#edf8fe;background:radial-gradient(circle,#edf8fe 0,#fff 51%);background-position:100% 0;padding:60px 0;position:relative}.panel-gradient-1 p{font-size:1.2rem}.panel-gradient-1 p:last-child{margin-bottom:0}@media (max-width:767.98px){.panel-gradient-1{padding:40px 0}.panel-gradient-1 .pad-r-40{padding-right:0}}.panel-gradient-2{position:relative}.panel-gradient-purple{background:#ece9f4;background:-moz-linear-gradient(90deg,rgba(236,233,244,0) 0,#ece9f4 100%);background:-webkit-linear-gradient(90deg,rgba(236,233,244,0),#ece9f4);background:linear-gradient(90deg,rgba(236,233,244,0),#ece9f4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#ECE9F4",GradientType=1);padding:40px 0;position:relative}.panel-gradient-gray{background:#858b90;background:-moz-linear-gradient(90deg,#858b90 0,#c1c8ca 100%);background:-webkit-linear-gradient(90deg,#858b90,#c1c8ca);background:linear-gradient(90deg,#858b90,#c1c8ca);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#858b90",endColorstr="#c1c8ca",GradientType=1);padding:40px 0;position:relative}.panel-black{background-color:#000}.panel-black,.panel-contactform{padding:40px 0;position:relative}.panel-contactform{background:#edf8fe;background:radial-gradient(circle,#edf8fe 0,#ede9f3 100%);background-position:0;display:none}.container-header{background:#fff;border-bottom:1px solid #f9f9f9;box-shadow:0 0 3px rgba(0,0,0,.3);position:fixed;width:100%;z-index:10}@media (max-width:991.98px){.container-header{position:relative!important}}.container-header .grid-child{display:grid;grid-template-columns:minmax(200px,1fr) 1fr;grid-template-rows:1fr;padding:1.5rem 40px}@media (max-width:991.98px){.container-header .grid-child{padding:1rem 20px}}.container-header nav{margin-top:.75rem;padding:0}.container-header .navbar-brand{line-height:1;position:relative}.container-header .brand-logo img{height:auto;margin-top:8px;max-width:90%;width:198px}@-webkit-keyframes fade-in-fwd{0%{opacity:0;-webkit-transform:translateZ(-80px);transform:translateZ(-80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fade-in-fwd{0%{opacity:0;-webkit-transform:translateZ(-80px);transform:translateZ(-80px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fade-in-fwd{-webkit-animation:fade-in-fwd .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-fwd .6s cubic-bezier(.39,.575,.565,1) both}.sd-b-choices{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-align:center}.sd-b-choices li{background:#fff;border-radius:5px;box-shadow:0 0 12px rgba(0,0,0,.3);display:block;flex:0 0 calc(33% - 2rem);margin:1rem;padding:1rem;transition:all .3s ease}.sd-b-choices li:hover{box-shadow:0 0 4px rgba(0,0,0,.5)}@media (max-width:767.98px){.sd-b-choices li{flex:1 1 100%}}.sd-b-choices svg{display:block;margin:0 auto}.sd-b-choices a{display:block;height:100%}.sd-b-choices a,.sd-b-choices a:hover{text-decoration:none}.main{margin:0;overflow:hidden;position:relative;width:100%}.footer{background:#005daa;color:#fff;font-size:.8rem;padding:3rem 20px}.footer .flex-wrap{gap:0 20px}.footer h5{color:#fff;font-weight:700;line-height:1;margin:15px 0 0;padding:0}.footer ul{list-style:none;margin:10px 0;padding:0}.footer li{line-height:1;margin:8px 0}.footer li a,.footer li a:visited{color:#fff}.footer img{height:auto;max-width:250px;padding:.5rem 0 1rem}.footer .footer-nav{flex:0 0 19%}.footer .footer-nav:nth-child(3){flex:0 0 12%}.footer .footer-end{flex:1}@media (max-width:767.98px){.footer .flex-wrap{gap:1rem 0}.footer .footer-end,.footer .footer-nav,.footer .footer-nav:nth-child(3){flex:1 1 100%}}.f_social{clear:both;margin-bottom:10px}.f_social a{color:#fff;display:inline-block;font-size:2rem;padding:0 .5rem}.f_social .sicon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgeD0iMCIgeT0iMCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzUyLjkgMzEuOCI+PHN0eWxlPi5zdDB7ZmlsbDojMDA1ZGFhfS5zdDJ7ZmlsbDojZmZmfS5zdDN7ZW5hYmxlLWJhY2tncm91bmQ6bmV3fS5zdDZ7ZmlsbDpub25lfS5zdDh7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggZD0iTS0zLjMtNS4yaDM2My4xdjQyLjdILTMuM3oiIGNsYXNzPSJzdDAiLz48ZyBpZD0iTGF5ZXJfMS0yIj48Y2lyY2xlIGN4PSIyODguMSIgY3k9IjE1LjYiIHI9IjE1LjYiIHN0eWxlPSJmaWxsOiNlYzJlMzMiLz48cGF0aCBkPSJNNjIuNiAwQzU0IDAgNDcgNyA0NyAxNS42czcgMTUuNiAxNS42IDE1LjYgMTUuNi03IDE1LjYtMTUuNlM3MS4yIDAgNjIuNiAwTTEwOS41IDBjLTguNiAwLTE1LjYgNy0xNS42IDE1LjZzNyAxNS42IDE1LjYgMTUuNiAxNS42LTcgMTUuNi0xNS42UzExOC4xIDAgMTA5LjUgMG0tMyAyMC44aC0yLjl2LTguOWgyLjl6TTEwNSAxMC43Yy0uOSAwLTEuNi0uNy0xLjYtMS42cy43LTEuNiAxLjYtMS42IDEuNi43IDEuNiAxLjYtLjcgMS42LTEuNiAxLjZtMTEuNyAxMC4xSDExNHYtNS4yczAtMS43LTEuNi0xLjVjMCAwLTEuMy0uMS0xLjUgMS42djUuMWgtMi44di04LjloMi42djEuMmMuNi0uOSAxLjYtMS41IDIuNy0xLjQgMCAwIDMuMS0uMyAzLjMgMy4yeiIgY2xhc3M9InN0MiIvPjxjaXJjbGUgY3g9IjE1LjYiIGN5PSIxNS42IiByPSIxNS42IiBjbGFzcz0ic3QyIi8+PGcgY2xhc3M9InN0MyI+PHBhdGggZD0iTTUgMTEuMmMuNyAwIDEuMi4zIDEuNi43bC0uNy43Yy0uMy0uMi0uNS0uNC0uOS0uNC0uNyAwLTEuMy42LTEuMyAxLjdzLjUgMS43IDEuMyAxLjdjLjQgMCAuNy0uMiAxLS41bC43LjdjLS40LjUtMSAuOC0xLjcuOC0xLjQgMC0yLjUtLjktMi41LTIuNyAwLTEuNyAxLjEtMi43IDIuNS0yLjdNNy4zIDExLjRjMC0uNC4zLS42LjctLjZzLjcuMy43LjYtLjMuNi0uNy42LS43LS4zLS43LS42bS4xIDEuMmgxLjJ2NEg3LjR6TTkuNiAxMi42aDFsLjEuNWMuMy0uMy43LS42IDEuMy0uNi45IDAgMS4zLjYgMS4zIDEuNnYyLjVoLTEuMnYtMi40YzAtLjYtLjItLjgtLjUtLjhzLS41LjEtLjcuNHYyLjdIOS42eiIgY2xhc3M9InN0MCIvPjwvZz48ZyBjbGFzcz0ic3QzIj48cGF0aCBkPSJNMTYuMSAxMi41Yy41IDAgLjkuMiAxLjIuNWwtLjUuN2MtLjItLjItLjQtLjItLjYtLjItLjYgMC0uOS40LS45IDEuMXMuNCAxLjEuOSAxLjFjLjMgMCAuNS0uMS43LS4zbC41LjhjLS40LjMtLjkuNS0xLjMuNS0xLjEgMC0yLS44LTItMi4xLS4xLTEuMy45LTIuMSAyLTIuMSIgY2xhc3M9InN0MCIvPjwvZz48ZyBjbGFzcz0ic3QzIj48cGF0aCBkPSJNMTkuNiAxMi41YzEgMCAyIC44IDIgMi4xcy0uOSAyLjEtMiAyLjFjLTEgMC0yLS44LTItMi4xczEtMi4xIDItMi4xbTAgMy4yYy41IDAgLjctLjQuNy0xLjFzLS4zLTEuMS0uNy0xLjFjLS41IDAtLjcuNC0uNyAxLjEtLjEuNy4yIDEuMS43IDEuMU0yMi40IDEyLjZoMWwuMS41Yy4zLS4zLjctLjYgMS4yLS42LjYgMCAuOS4yIDEuMS43LjQtLjQuNy0uNyAxLjMtLjcuOSAwIDEuMy42IDEuMyAxLjZ2Mi41aC0xLjJ2LTIuNGMwLS42LS4yLS44LS41LS44LS4yIDAtLjQuMS0uNy40djIuN2gtMS4ydi0yLjRjMC0uNi0uMi0uOC0uNS0uOC0uMiAwLS40LjEtLjcuNHYyLjdoLTEuMnoiIGNsYXNzPSJzdDAiLz48L2c+PGcgY2xhc3M9InN0MyI+PHBhdGggZD0iTTggMTguN2gxLjhjMS4xIDAgMiAuMyAyIDEuMyAwIC41LS4zIDEtLjkgMS4xLjguMSAxLjEuNSAxLjEgMS4yIDAgMS4xLS45IDEuNi0yLjEgMS42SDh6bTEuOCAyLjFjLjYgMCAuOC0uMy44LS43cy0uMy0uNi0uOC0uNmgtLjZ2MS4yaC42em0uMSAyLjNjLjcgMCAxLS4yIDEtLjdzLS4zLS43LTEtLjdoLS43djEuNHpNMTIuOSAxOC4zaDEuMnY0LjVjMCAuMy4xLjMuMi4zaC4xbC4xLjljLS4xLjEtLjMuMS0uNi4xLS44IDAtMS4xLS41LTEuMS0xLjR2LTQuNHpNMTYuOSAxOS45YzEgMCAyIC44IDIgMi4xcy0uOSAyLjEtMiAyLjFjLTEgMC0yLS44LTItMi4xLjEtMS4zIDEtMi4xIDItMi4xbTAgMy4yYy41IDAgLjctLjQuNy0xLjFzLS4zLTEuMi0uNy0xLjJjLS41IDAtLjcuNC0uNyAxLjIgMCAuNy4yIDEuMS43IDEuMU0yMCAyMy45Yy0uMi0uMi0uNC0uNC0uNC0uN3MuMi0uNi41LS44Yy0uMy0uMi0uNS0uNi0uNS0xLjEgMC0xIC44LTEuNSAxLjctMS41LjIgMCAuNCAwIC42LjFoMS41di45aC0uNmMuMS4xLjEuMy4xLjUgMCAuOS0uNyAxLjQtMS42IDEuNC0uMSAwLS4zIDAtLjUtLjEtLjEuMS0uMS4yLS4xLjNxMCAuMy42LjNoLjdjMSAwIDEuNS4zIDEuNSAxIDAgLjgtLjkgMS41LTIuMyAxLjUtLjkgMC0xLjctLjMtMS43LTEgMC0uMy4yLS42LjUtLjhtMS4zIDEuMWMuNSAwIC45LS4yLjktLjVzLS4yLS4zLS42LS4zaC0uNGMtLjMgMC0uNCAwLS42LS4xLS4xLjEtLjIuMy0uMi40IDAgLjMuNC41LjkuNW0uNS0zLjdjMC0uNC0uMi0uNy0uNi0uN3MtLjYuMi0uNi43YzAgLjQuMi43LjYuN3MuNi0uMi42LS43IiBjbGFzcz0ic3QwIi8+PC9nPjxjaXJjbGUgY3g9IjE5OCIgY3k9IjE1LjYiIHI9IjE1LjYiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJNMTk4IDMwLjRjLS4xIDAtLjMgMC0uNC0uMS01LjItNS4yLTcuNi05LTgtMTMgMC0uMy4yLS41LjQtLjVoMy44Yy4yIDAgLjQuMS41LjQuNiAyIDIuNyAzLjIgNC44IDIuNiAxLjMtLjQgMi4yLTEuNCAyLjYtMi42LjEtLjIuMy0uNC41LS40aDMuNmMuMyAwIC41LjIuNS41LS40IDMuOS0yLjggNy44LTggMTMgMCAuMS0uMi4xLS4zLjEiIHN0eWxlPSJmaWxsOiM1YWEyZDAiLz48cGF0aCBkPSJNMjA1LjggMTUuM2gtMy42Yy0uMiAwLS40LS4xLS41LS40LS42LTItMi43LTMuMi00LjgtMi42LTEuMy40LTIuMiAxLjQtMi42IDIuNi0uMS4yLS4zLjQtLjUuNEgxOTBjLS4zIDAtLjUtLjItLjUtLjV2LS4xYy41LTMuOSAzLTggOC0xMyAuMi0uMi41LS4yLjcgMCA1IDUgNy41IDkuMSA4IDEzIC4xLjMtLjEuNi0uNC42IiBzdHlsZT0iZmlsbDojOWRjOWUzIi8+PC9nPjxwYXRoIGlkPSJSZWN0YW5nbGUtcGF0aCIgZD0iTTIzMS4zIDMuN2gyMS42djI1LjJoLTIxLjZ6IiBjbGFzcz0ic3Q2Ii8+PHBhdGggZD0iTTI0Mi44LjVjLTguNiAwLTE1LjYgNy0xNS42IDE1LjZzNyAxNS42IDE1LjYgMTUuNiAxNS42LTcgMTUuNi0xNS42UzI1MS40LjUgMjQyLjguNW00LjYgMjQuNmMtLjUuNy0xLjIgMS40LTEuOSAxLjktLjkuNy0yIDEuMi0zLjEgMS40LS45LjItMS43LjMtMi42LjItLjkgMC0xLjgtLjItMi43LS41LS45LS40LTEuOC0uOS0yLjUtMS42LTEtLjktMS44LTItMi4zLTMuMnEtLjQ1LTEuMi0uNi0yLjRjLS40LTIuNi40LTUuMyAyLjEtNy4zLjUtLjcgMS4yLTEuNCAyLTEuOS44LS42IDEuNy0uOSAyLjctMS4xIDEuNi0uMyAzLjItLjIgNC43LjMuMSAwIC4yIDAgLjMuMS0uMS4zLS4zLjctLjQgMS0uMS40LS4yLjctLjIgMS4xaC0uMWMtLjYtLjItMS4xLS40LTEuNy0uNGgtMS4zcS0uNzUgMC0xLjUuM2MtLjcuMi0xLjQuNy0yIDEuMnEtMS4yIDEuMDUtMS44IDIuNGMtLjIuNi0uNCAxLjMtLjUgMi0uMS42LS4xIDEuMSAwIDEuNy4xIDEgLjQgMS45LjggMi43czEgMS41IDEuNyAyYy44LjcgMS44IDEuMSAyLjggMS4zaC4yYy43LS4zIDEuNC0uNyAyLTEuMy43LS42IDEuMi0xLjMgMS42LTIuMXMuOC0xLjggMS0yLjdjLjItLjcuMy0xLjcuNS0yLjNzLjItMS4zLjMtMS45Yy4xLTEuMy4xLTIuNy4xLTQuMXYtMS4xbC0uNi0xLjVjLS43LTEuOC0xLjYtMy42LTIuNi01LjNsLS4xLS4ydi0uMWwuMi4yYy41LjUgMSAxLjEgMS40IDEuNy42LjkgMSAxLjkgMS4zIDIuOS4zLjcuNCAxLjUuNSAyLjN2LjNjLjEgMCAuMSAwIC4xLjEuNC45LjYgMS44LjggMi44LjEuOS4yIDEuNy4yIDIuNiAwIDEuNy0uNCAzLjQtMS4yIDUtLjkgMS44LTIuMyAzLjUtNCA0LjctLjEuMS0uMi4xLS4zLjJoLjVjMS41LS4xIDMtLjggNC4xLTEuOS44LS44IDEuMy0xLjggMS42LTIuOC4yLS43LjMtMS41LjMtMi4yIDAtLjktLjItMS44LS41LTIuNnYtLjFsLjctLjJjLjItLjEuNS0uMi43LS4zLjEtLjEuNC0uMi42LS4zLjEgMCAuMS4xLjEuMXEuNDUgMS4wNS4zIDEuOGMuMS43LjEgMS41LjEgMi4yLS4xIDEuOC0uNyAzLjUtMS44IDQuOW01LjktMTZjMCAuNy0uMiAxLjQtLjQgMi4xLS4yLjMtLjMuNi0uNS45LS4zLjUtLjcgMS0xLjEgMS40LS41LjQtMSAuNy0xLjYuOC0uNS4xLTEgMC0xLjUtLjEtLjUtLjItMS0uNS0xLjQtLjhsLS4zLS4zYy4xIDAgLjEtLjEuMi0uMS44LS41IDEuNi0xIDIuMy0xLjYuNi0uNCAxLjItLjkgMS43LTEuNS40LS4zLjYtLjcuOC0xLjEuMS0uMi4yLS40LjItLjZ2LS4xYy0xLjIgMi4yLTMuMyAzLjctNS43IDQuM2wtLjEtLjFjLS4zLS42LS41LTEuMi0uNS0xLjggMC0uOC4yLTEuNS43LTIuMS4zLS4zLjYtLjYgMS0uOC42LS4zIDEuMS0uNSAxLjctLjdoLjJjLjgtLjIgMS41LS42IDItMS4yLjQtLjQuNy0uOCAxLTEuM2wuMS0uMmMuMS4xLjIuMi4yLjMuMy42LjYgMS4zLjggMiAuMi45LjMgMS44LjIgMi42IiBjbGFzcz0ic3QyIi8+PGRlZnM+PHBhdGggaWQ9IlNWR0lEXzFfIiBkPSJNMjc4LjUgOS40aDIxLjN2MTMuNWgtMjEuM3oiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF8wMDAwMDE2Mzc3MzQxNzY5MDczMTAxNzUxMDAwMDAxNTQxNDM5OTQ2MTkyMDQ4NjU0N18iPjx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSIvPjwvY2xpcFBhdGg+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMTYzNzczNDE3NjkwNzMxMDE3NTEwMDAwMDE1NDE0Mzk5NDYxOTIwNDg2NTQ3XykiPjxwYXRoIGQ9Ik0yODUuMyAxNS4ydjIuM2gzLjhjLS40IDEuOC0yIDMtMy44IDIuOS0yLjQgMC00LjMtMS45LTQuMy00LjNzMS45LTQuMyA0LjMtNC4zYzEgMCAyIC4zIDIuNyAxbDEuOC0xLjhjLTEuMi0xLjItMi44LTEuOC00LjUtMS44LTMuNyAwLTYuOCAzLTYuOCA2LjhzMyA2LjggNi44IDYuOGMzLjQuMSA2LjQtMi41IDYuNS02di0uNmMwLS40IDAtLjgtLjEtMS4xek0yOTkuOCAxNS4yaC0xLjl2LTEuOUgyOTZ2MS45aC0ydjEuOWgydjJoMS45di0yaDEuOXoiIGNsYXNzPSJzdDgiLz48L2c+PHBhdGggZD0iTTMzNS41IDBjLTguNiAwLTE1LjYgNy0xNS42IDE1LjZzNyAxNS42IDE1LjYgMTUuNiAxNS42LTcgMTUuNi0xNS42UzM0NC4xIDAgMzM1LjUgMCIgc3R5bGU9ImZpbGw6IzA4NjZmZiIvPjxwYXRoIGQ9Im0xNTEuNyAxOC43IDQuOS0yLjgtNC45LTIuOHoiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJNMTUzLjUgMGMtOC42IDAtMTUuNiA3LTE1LjYgMTUuNnM3IDE1LjYgMTUuNiAxNS42IDE1LjYtNyAxNS42LTE1LjZTMTYyLjEgMCAxNTMuNSAwbTkuMiAyMC41Yy0uMi44LS45IDEuNC0xLjcgMS43LTEuNS40LTcuNC40LTcuNC40cy01LjkgMC03LjQtLjRjLS44LS4yLTEuNS0uOC0xLjctMS43LS40LTEuNS0uNC00LjYtLjQtNC42czAtMy4xLjQtNC42Yy4yLS44LjktMS41IDEuNy0xLjcgMS41LS40IDcuNC0uNCA3LjQtLjRzNS45IDAgNy40LjRjLjguMiAxLjUuOSAxLjcgMS43LjQgMS41LjQgNC42LjQgNC42czAgMy4xLS40IDQuNiIgY2xhc3M9InN0MiIvPjxwYXRoIGQ9Im02NC4yIDE0IDYuNC03LjRoLTEuNUw2My42IDEzbC00LjQtNi40SDU0bDYuNyA5LjctNi43IDcuOGgxLjVsNS44LTYuOCA0LjcgNi44aDUuMXptLTIgMi40LS43LTEtNS40LTcuN2gyLjNsNC4zIDYuMi43IDFMNjkgMjNoLTIuM3oiLz48ZyBpZD0iTG9nbyI+PHBhdGggaWQ9IkluaXRpYXRvciIgZD0iTTM1MS4xIDE1LjZjMC04LjYtNy0xNS42LTE1LjYtMTUuNnMtMTUuNiA3LTE1LjYgMTUuNmMwIDcuMyA1IDEzLjUgMTEuOCAxNS4xVjIwLjRoLTMuMnYtNC44aDMuMnYtMi4xYzAtNS4zIDIuNC03LjggNy42LTcuOCAxIDAgMi43LjIgMy40LjR2NC4zYy0uNCAwLTEtLjEtMS44LS4xLTIuNiAwLTMuNSAxLTMuNSAzLjV2MS43aDUuMWwtLjkgNC44aC00LjJWMzFjNy43LS44IDEzLjctNy40IDEzLjctMTUuNCIgY2xhc3M9InN0MiIvPjxwYXRoIGlkPSJGIiBkPSJtMzQxLjYgMjAuNC45LTQuOGgtNS4xdi0xLjdjMC0yLjUgMS0zLjUgMy41LTMuNS44IDAgMS40IDAgMS44LjFWNi4yYy0uNy0uMi0yLjQtLjQtMy40LS40LTUuMiAwLTcuNiAyLjUtNy42IDcuOHYyLjFoLTMuMnY0LjhoMy4ydjEwLjRjMS4yLjMgMi41LjUgMy44LjUuNiAwIDEuMyAwIDEuOS0uMVYyMC40eiIgY2xhc3M9InN0NiIvPjwvZz48L3N2Zz4=) no-repeat;background-size:352px 32px;display:inline-block;height:32px;margin:5px 3px;text-indent:-9000em;width:33px}.f_social .cb{background-position:0 top}.f_social .tw{background-position:-47px top}.f_social .li{background-position:-94px top}.f_social .yt{background-position:-138px top}.f_social .cp{background-position:-182px top}.f_social .via{background-position:-226px top}.f_social .gp{background-position:-271px top}.f_social .fb{background-position:-318px top}.moduletable-topbanner{clear:both;display:block;width:100%}.custom-vidbanner{align-items:flex-start;background:#004177;display:flex;flex-flow:row nowrap;padding:0;width:100%}.custom-vidbanner .h-vid{align-self:center;flex:1;justify-self:center;margin:0 auto;max-width:1200px;text-align:center}.custom-vidbanner .h-vid h1{margin:0;max-width:100%;padding:0}.custom-topbanner{align-items:flex-start;background-color:#f9f9f9;background-size:cover;display:flex;flex-flow:row nowrap;min-height:480px;padding:30px 40px;width:100%}@media (max-width:767.98px){.custom-topbanner{padding:30px 20px}}.custom-topbanner .h-text{flex:1 1 100%}.custom-topbanner .h-text>div{margin-top:70px}.custom-topbanner .h-vid{align-self:center;flex:1;justify-self:center;text-align:center}.custom-topbanner .h-vid h1{margin:0;max-width:100%;padding:0}.custom-topbanner h1{color:#fff;font-size:46px;font-weight:500;line-height:1.1;margin:0;max-width:80%;padding:30px 0 5px;text-shadow:0 0 8px rgba(0,0,0,.5)}.custom-topbanner h2{color:#fff;font-size:36px;font-weight:400;padding:20px 0 0}.custom-topbanner p{color:#fff;font-size:24px;font-weight:400;line-height:1.4;margin:0;max-width:75%;padding:20px 0 10px}.custom-topbanner a,.custom-topbanner a:visited{color:#fff;text-decoration:underline}.custom-topbanner a:hover{color:#005daa}.custom-topbanner .button{float:left;margin:0 20px 20px 0}.moduletable-header{clear:both;display:block;width:100%}.custom-header{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.custom-header h1{color:#fff;font-size:30px;font-weight:500;line-height:1.1;margin:0;max-width:600px;padding:60px 40px}.custom-header h2{color:#fff;font-size:15px;font-weight:500;margin:15px 0 0;opacity:.6;padding:0;text-align:center;transition:opacity .3s ease-in-out}.custom-header:lang(it) h1{padding-bottom:20px}.custom-header:lang(it) p{color:#fff;margin:0;max-width:600px;padding:0 40px 30px}.header-shaded{background-color:rgba(35,31,32,.6);display:flex;flex-flow:row nowrap;padding:10px}@media (max-width:767.98px){.header-shaded{flex-flow:row wrap}}.header-shaded a:hover .cin-icon i,.header-shaded a:hover h2{opacity:1}.header-shaded .hs-center{flex:0 0 100%;margin:20px auto}:root{--mediumorange:#ff431b;--lightorange:#ff8e00;--mediumblue:#203299;--lightblue:#2b72d7;--black:#000;--mediumgray:#707780;--darkgray:#404040;--lightgray:#adb3b8;--horizontal-body-padding:1rem;--min-body-width:320px;--responsive-width:1100px;--max-content-width:1200px;--logo-height:45px;--logo-vertical-padding:0.5rem;--logo-container-height:calc(var(--logo-height) + var(--logo-vertical-padding)*2);--audience-nav-height:3.125rem;--user-nav-height:2rem;--mega-menu-height:3.25rem;--inner-sub-menu-margin:1rem;--chat-height:10rem;--chat-width:2.5rem}.container-nav :focus{outline:solid var(--clr-powder-blue) 2px;outline-offset:2px}.container-nav a{color:#005daa}.container-nav a,.container-nav a:hover{text-decoration:none}.container-nav .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;width:1px}.container-nav #skipnav_container{background-color:transparent;font-size:1.125rem;font-weight:400;left:1rem;position:absolute;top:1rem;z-index:2000}.container-nav #skipnav_container:focus-within{overflow:auto;clip:auto;box-shadow:4px 4px 4px 0 rgba(0,0,0,.5);height:auto;width:auto}.container-nav #skipnav_container a{display:block;padding:.625rem .75rem}.container-nav #skipnav_container a:focus{background:var(--lightblue);color:var(--clr-white);outline-color:var(--clr-white);outline-offset:-6px;text-decoration:none}.container-nav #skipnav_container a+a{border-top:2px solid var(--darkgray)}.container-nav .page-centered-content{margin:0 auto;max-width:var(--max-content-width);padding-left:var(--horizontal-body-padding);padding-right:var(--horizontal-body-padding)}.container-nav #page_header{position:relative}@media screen and (min-width:1100px){.container-nav :root{--horizontal-body-padding:1.5rem}.container-nav #page_header{position:relative}}.container-nav .nav-toggle{background:var(--clr-white);color:var(--clr-grey-dark)}.container-nav .nav-toggle:focus{outline-color:var(--clr-powder-blue);outline-offset:-8px}.container-nav .nav-toggle:hover,.container-nav button.hamburger-toggle{background:#005daa;color:var(--clr-white)}.container-nav button.hamburger-toggle{align-content:stretch;align-items:center;border:none;display:inline-flex;flex-direction:column;flex-wrap:nowrap;font-size:.75rem;font-weight:400;height:50px;justify-content:flex-start;padding:.5rem;position:absolute;right:var(--horizontal-body-padding);top:1.5rem}.container-nav button.hamburger-toggle:hover{background:var(--clr-powder-blue)}.container-nav button.hamburger-toggle:focus{outline-color:var(--clr-powder-blue)}.container-nav button.hamburger-toggle>*{pointer-events:none}.container-nav button.hamburger-toggle>svg{flex:1 1 1rem;height:100%;max-width:3em;width:auto}.container-nav button.hamburger-toggle>div{flex:0 0 auto;margin-top:.25rem}.container-nav button.hamburger-toggle[aria-expanded=false]+#main_nav_container,.container-nav button.hamburger-toggle[aria-expanded=false]+#main_nav_container+#main_nav{display:none}@media screen and (min-width:400px){.container-nav button.hamburger-toggle{font-size:.875rem;font-weight:400;right:var(--horizontal-body-padding)}}@media screen and (min-width:1100px){.container-nav button.hamburger-toggle{display:none}.container-nav button.hamburger-toggle[aria-expanded=false]+#main_nav_container,.container-nav button.hamburger-toggle[aria-expanded=false]+#main_nav_container+#main_nav{display:block}}.container-nav #top_nav{font-size:1.25rem;max-width:20rem;padding-bottom:2rem;width:auto}@media screen and (min-width:1100px){.container-nav #top_nav{font-size:1rem;margin-top:0;max-width:none;min-width:auto;padding-bottom:0;width:auto}}.container-nav button.nav-toggle{align-content:stretch;align-items:center;border:1px solid var(--clr-powder-blue);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:.625rem 1rem;text-decoration:none;white-space:nowrap;width:100%}.container-nav button.nav-toggle>*{pointer-events:none}.container-nav button.nav-toggle svg{height:.875rem;margin-left:4px;position:relative;top:1px;width:.875rem}.container-nav button.nav-toggle[aria-expanded=false] svg.icon.down,.container-nav button.nav-toggle[aria-expanded=false] svg.icon.up,.container-nav button.nav-toggle[aria-expanded=false]+ul,.container-nav button.nav-toggle[aria-expanded=true] svg.icon.down,.container-nav button.nav-toggle[aria-expanded=true] svg.icon.up,.container-nav button.nav-toggle[aria-expanded=true]+ul{display:none}.container-nav #user_nav button.nav-toggle,.container-nav .mega-menu button.nav-toggle{margin-top:-2px}.container-nav .mega-menu[data-menu-state] button.nav-toggle[aria-expanded=true]+.mega-sub-menu{color:#000;display:block}.container-nav .mega-menu[data-menu-state] button.nav-toggle[aria-expanded=false]+.mega-sub-menu,.container-nav .mega-sub-menu>div.image-column{display:none}.container-nav #main_nav_container{box-shadow:none;padding-top:2px;position:relative;z-index:1000}@media (max-width:1099.98px){.container-nav #main_nav_container{box-shadow:4px 4px 4px 0 rgba(0,0,0,.5);left:1rem;padding-top:40px;position:absolute;right:1rem}}.container-nav #main_nav>ul{list-style:none;margin:0;padding:0}.container-nav .mega-menu>ul>li{display:block}.container-nav .mega-sub-menu{background:var(--clr-white);border-left:1px solid var(--clr-powder-blue);border-right:1px solid var(--clr-powder-blue);list-style:none;margin-bottom:0;margin-top:0;padding:0;width:100%}.container-nav .mega-menu>ul>li:last-child .mega-sub-menu{border-bottom:1px solid var(--clr-powder-blue)}.container-nav .mega-sub-menu ul{list-style:none;padding-left:0}.container-nav .mega-sub-menu ul li{padding-bottom:.3125rem;padding-top:.3125rem}.container-nav .mega-sub-menu ul>li+li{border-top:1px solid var(--clr-powder-blue)}.container-nav .mega-sub-menu ul li a{display:block;margin-left:.5rem;margin-right:.5rem;padding:1px 1rem 1px .25rem;text-decoration:none}.container-nav .mega-sub-menu ul li a:focus{outline-color:var(--clr-powder-blue);outline-offset:0}.container-nav .mega-sub-menu div.text-column+div.text-column>ul>li:first-child{border-top:1px solid var(--mediumgray)}.container-nav .mega-sub-menu div.text-column+div.text-column>.mega-sub-heading{border-top:2px solid var(--clr-cincom-blue)}.container-nav .mega-menu .mega-sub-heading{border-bottom:2px solid var(--clr-cincom-blue);font-size:inherit;font-weight:400;margin:0;padding:.25rem 1rem}@media screen and (min-width:1100px){.container-nav #main_nav_container{background:var(--clr-white);color:var(--clr-grey-dark);margin-top:0;position:static;z-index:auto}.container-nav .mega-menu button.nav-toggle{background:var(--clr-white);border-color:transparent;color:var(--clr-grey-dark);display:block;font-size:.9rem;font-weight:400;height:var(--mega-menu-height);margin:0;padding:0 .5rem;width:auto}.container-nav .mega-menu button.nav-toggle svg{margin-left:1px}.container-nav .mega-menu>ul{align-content:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.container-nav .mega-menu>ul>li{display:inline-block;padding:0}.container-nav .mega-sub-menu{align-items:center;background:#edf8fe;background:radial-gradient(circle,#edf8fe 0,#fff 51%);background-position:0;border:none;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);color:#000;display:none;justify-content:space-between;left:0;list-style:none;margin:0;min-width:calc(1100px - 2rem);padding:1rem 3rem;position:absolute;transition:opacity .4s 1s;z-index:10;z-index:100}.container-nav .mega-sub-menu:before{background:transparent;content:"";display:block;height:calc(100% + 20px);left:-15px;position:absolute;top:0;width:calc(100% + 30px);z-index:-1}.container-nav .mega-sub-menu:focus{outline:none}.container-nav .mega-sub-menu ul li{padding-bottom:0;padding-top:0}.container-nav .mega-sub-menu ul>li+li{border-top:none;break-inside:avoid-column}.container-nav .mega-menu[data-menu-state] button.nav-toggle[aria-expanded=true]{color:var(--clr-cincom-blue)}.container-nav .mega-menu button.nav-toggle[aria-expanded]:hover{background:var(--clr-white);color:#005daa}.container-nav .mega-menu button.nav-toggle:focus{outline-color:var(--clr-powder-blue);outline-offset:-5px}.container-nav .mega-menu[data-menu-state] button.nav-toggle[aria-expanded=true]:focus{color:#333;outline-color:var(--clr-powder-blue)}.container-nav .mega-menu[data-menu-state] button.nav-toggle[aria-expanded=true]+.mega-sub-menu{display:flex}.container-nav .mega-menu[data-menu-state] button.nav-toggle[aria-expanded=false]+.mega-sub-menu{display:none}.container-nav .mega-sub-menu>div{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - var(--inner-sub-menu-margin)*1.25)}.container-nav .mega-sub-menu>div.double{width:calc(50% - var(--inner-sub-menu-margin)*2.5 + var(--inner-sub-menu-margin))}.container-nav .mega-sub-menu>div.double>ul{column-count:2;column-gap:var(--inner-sub-menu-margin)}.container-nav .mega-sub-menu>div.double>ul>li{break-inside:avoid}.container-nav .mega-sub-menu>div+div{margin-left:var(--inner-sub-menu-margin)}.container-nav .mega-sub-menu>div.text-column{align-items:flex-start;align-self:flex-start}.container-nav .mega-sub-menu>div.text-column>ul{list-style:none;padding-left:0}.container-nav .mega-sub-menu>div.text-column>ul li a{display:block;margin:.25rem 0 0;padding:1px 0;text-decoration:none}.container-nav .mega-sub-menu>div.text-column>ul li a:focus{outline-color:var(--clr-powder-blue);outline-offset:2px}.container-nav .mega-sub-menu>div.text-column>ul li a:hover{text-decoration:underline}.container-nav .mega-sub-menu>div.full-column{align-items:flex-start;align-self:flex-start;padding:2rem;width:100%}.container-nav .mega-sub-menu>div.full-column>ul{display:flex;flex-flow:row wrap;list-style:none;padding-left:0;width:100%}.container-nav .mega-sub-menu>div.full-column>ul.threecol li{flex:0 0 33%}.container-nav .mega-sub-menu>div.full-column>ul.twocol li{flex:0 0 50%}}@media screen and (min-width:1100px) and (max-width:575.98px){.container-nav .mega-sub-menu>div.full-column>ul.threecol li,.container-nav .mega-sub-menu>div.full-column>ul.twocol li{flex:0 0 100%}}@media screen and (min-width:1100px){.container-nav .mega-sub-menu>div.full-column>ul li a{display:block;margin:.25rem 0;padding:1rem 1rem 1rem 0;text-decoration:none}.container-nav .mega-sub-menu>div.full-column>ul li a:focus{outline-color:var(--clr-powder-blue);outline-offset:2px}.container-nav .mega-sub-menu>div.full-column>ul li a:hover{text-decoration:underline}.container-nav .mega-sub-menu>div.half-column{align-items:flex-start;align-self:flex-start;padding:2rem;width:50%}.container-nav .mega-sub-menu>div.half-column>ul{list-style:none;padding-left:0}.container-nav .mega-sub-menu>div.half-column>ul li a{display:block;margin:.25rem 0;padding:1rem 1rem 1rem 0;text-decoration:none}.container-nav .mega-sub-menu>div.half-column>ul li a div{display:block;font-size:.7rem}.container-nav .mega-sub-menu>div.half-column>ul li a:focus{outline-color:var(--clr-powder-blue);outline-offset:2px}.container-nav .mega-sub-menu>div.half-column>ul li a:hover{text-decoration:underline}.container-nav .mega-sub-menu>div>ul li a svg{float:left;margin:-.2rem 0 0 -40px}.container-nav .mega-sub-menu>div.image-column{display:block}.container-nav .mega-sub-menu>div.image-column>a{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;text-align:center;text-decoration:none}.container-nav .mega-sub-menu>div.image-column>a:focus,.container-nav .mega-sub-menu>div.image-column>a:hover{outline-color:var(--clr-powder-blue);outline-offset:2px;outline-style:solid;outline-width:3px}.container-nav .mega-sub-menu>div.image-column>a>img{margin-bottom:.75rem;width:100%}.container-nav .mega-menu .mega-sub-heading{border-bottom:none;font-size:inherit;font-size:1.1rem;font-weight:400;margin:0 0 0 -40px;padding:0}.container-nav .mega-sub-menu div.text-column+div.text-column>.mega-sub-heading,.container-nav .mega-sub-menu div.text-column+div.text-column>ul>li:first-child{border-top:none}}.container-nav .lang-flag{float:none!important;margin:0!important}.container-nav .mega-sub-menu>div.full-column>ul li a div{display:inline}.container-nav .mega-sub-menu>div.full-column>ul li a div span{display:block}@media screen and (min-width:1100px){.container-nav .mega-sub-menu>div.full-column>ul li a{display:inline-block}.container-nav .mega-sub-menu>div.full-column>ul li a span{display:block;font-size:.7rem}}@media screen and (min-width:1100px) and (max-width:1280px){.container-nav .mega-sub-menu>div.full-column>ul li a{font-size:.9rem}}.container-nav a[has-complex-tooltip]:focus+div.complex-tooltip,.container-nav a[has-complex-tooltip]:hover+div.complex-tooltip{opacity:1;visibility:visible}.container-nav div.complex-tooltip{background-color:var(--lightblue);border-radius:6px;bottom:calc(100% + .75rem);box-shadow:4px 4px 4px 0 rgba(0,0,0,.5);color:var(--clr-white);font-size:.875rem;left:calc(50% - 7rem);line-height:1.5em;margin:0 .375rem;opacity:0;padding:.375rem;position:absolute;text-align:center;top:auto;transition:opacity .3s;visibility:hidden;white-space:normal;width:14rem;z-index:10}.ni-cpq{transform:scale(.8) translateY(10px);--clr1:#0060a9;--clr2:#d51870}a:hover .ni-cpq{--clr2:#0060a9;--clr1:#d51870}.ni-ccm{transform:scale(.75) translateY(10px);--clr2:#51b748;--clr1:#1172ba}a:hover .ni-ccm{--clr1:#51b748;--clr2:#1172ba}.ni-smalltalk{transform:translateY(5px);--clr1:#f17729;--clr2:#0060a9}a:hover .ni-smalltalk{--clr2:#f17729;--clr1:#0060a9}.ni-mantis{transform:translateY(5px);--clr1:#5dbdeb;--clr2:#6e57a4}a:hover .ni-mantis{--clr2:#5dbdeb;--clr1:#6e57a4}.ni-control{transform:translateY(5px);--clr1:#6e57a4;--clr2:#5dbdeb}a:hover .ni-control{--clr2:#6e57a4;--clr1:#5dbdeb}.ni-supra{transform:translateY(5px);--clr1:#6e57a4;--clr2:#5dbdeb}a:hover .ni-supra{--clr2:#6e57a4;--clr1:#5dbdeb}.ni-ecm{--clr1:#0060a9;--clr2:#5ebeeb}a:hover .ni-ecm{--clr2:#0060a9;--clr1:#5ebeeb}.ni-cindoc{--clr1:#0060a9;--clr2:#5ebeeb}a:hover .ni-cindoc{--clr2:#0060a9;--clr1:#5ebeeb}.ni-devsol{--clr1:#0060a9;--clr2:#5ebeeb}a:hover .ni-devsol{--clr2:#0060a9;--clr1:#5ebeeb}.ni-cpq-iem{--clr1:#0060a9;--clr2:#d5186f}a:hover .ni-cpq-iem{--clr2:#0060a9;--clr1:#d5186f}.ni-cpq-sv{--clr1:#0060a9;--clr2:#d5186f}a:hover .ni-cpq-sv{--clr2:#0060a9;--clr1:#d5186f}.ni-cpq-htem{--clr1:#0060a9;--clr2:#d5186f}a:hover .ni-cpq-htem{--clr2:#0060a9;--clr1:#d5186f}.ni-cpq-hvac{--clr1:#0060a9;--clr2:#d5186f}a:hover .ni-cpq-hvac{--clr2:#0060a9;--clr1:#d5186f}.ni-cpq-med{--clr1:#0060a9;--clr2:#d5186f}a:hover .ni-cpq-med{--clr2:#0060a9;--clr1:#d5186f}.ni-ccm-fin{--clr1:#0060a9;--clr2:#00aa5b}a:hover .ni-ccm-fin{--clr2:#0060a9;--clr1:#00aa5b}.ni-ccm-health{--clr1:#0060a9;--clr2:#00aa5b}a:hover .ni-ccm-health{--clr2:#0060a9;--clr1:#00aa5b}.ni-ccm-life{--clr1:#0060a9;--clr2:#00aa5b}a:hover .ni-ccm-life{--clr2:#0060a9;--clr1:#00aa5b}.ni-ccm-prop{--clr1:#0060a9;--clr2:#00aa5b}a:hover .ni-ccm-prop{--clr2:#0060a9;--clr1:#00aa5b}.ni-resources{--clr1:#0060a9;--clr2:#5dbdeb}a:hover .ni-resources{--clr2:#0060a9;--clr1:#5dbdeb}.ni-partners{--clr1:#0060a9;--clr2:#5dbdeb}a:hover .ni-partners{--clr2:#0060a9;--clr1:#5dbdeb}.ni-aboutus{--clr1:#0060a9;--clr2:#5dbdeb}a:hover .ni-aboutus{--clr2:#0060a9;--clr1:#5dbdeb}.ni-events{--clr1:#5dbdeb;--clr2:#0060a9}a:hover .ni-events{--clr2:#5dbdeb;--clr1:#0060a9}.ni-news{--clr1:#5dbdeb;--clr2:#0060a9}a:hover .ni-news{--clr2:#5dbdeb;--clr1:#0060a9}.ni-careers{--clr1:#5dbdeb;--clr2:#0060a9}a:hover .ni-careers{--clr2:#5dbdeb;--clr1:#0060a9}@media screen and (max-width:1099px){.ni-aboutus,.ni-careers,.ni-ccm-fin,.ni-ccm-health,.ni-ccm-life,.ni-ccm-prop,.ni-cpq-htem,.ni-cpq-hvac,.ni-cpq-iem,.ni-cpq-med,.ni-cpq-sv,.ni-events,.ni-news,.ni-partners,.ni-resources{transform:translateY(5px)}}.subnav-wrap{margin:.25rem 0 0;overflow:hidden;padding:0;position:absolute;right:0;z-index:2}.subnav-menu{background:#005daa;box-shadow:3px 3px 7px rgba(0,0,0,.2);display:block;line-height:1;list-style:none;margin:0 -20em 0 40px;padding:0;text-align:left;transform:translateZ(0);transition:all .5s ease;width:20em}.subnav-menu.hover{margin-right:0}.subnav-menu:after:after{clear:both;content:"";display:table}.subnav-menu li,.subnav-menu ul{list-style:none;margin:0;padding:0}.subnav-menu li a,.subnav-menu ul a{color:#fff;display:block;font-size:16px;font-weight:400;line-height:1.5;margin:5px;padding:5px 5px 5px 20px}.subnav-menu li a:hover,.subnav-menu ul a:hover{color:#fff}.subnav-menu:before{background:#005daa;border-radius:8px 0 0 8px;color:#fff;content:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/triangle.svg);display:block;font-weight:700;height:82px;left:-35px;margin:0;padding:20px 10px;position:absolute;width:35px}.nav-footer{background:rgba(0,0,0,.3);height:30px}@media (max-width:767.98px){.nav-footer{display:none}}.nav-footer .nav-footer-center{float:right;left:-50%;position:relative}.nav-footer .menu{box-sizing:border-box;display:block;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;left:50%;list-style:none;margin:0 0 0 20px;padding:0;position:relative;width:100%}.nav-footer .menu li{display:inline-block}.nav-footer .menu li a{color:#fff;display:block;font-size:16px;font-weight:400;line-height:30px;padding:0 20px;text-decoration:none;text-transform:uppercase}.nav-footer .menu li a:hover{background:hsla(0,0%,100%,.6);color:#000;text-decoration:none}.breadcrumb{display:block;font-size:12px;line-height:2;list-style:none;margin:6px 0;padding:0}.breadcrumb:after{clear:both;content:"";display:table}.breadcrumb li{display:inline-block}.breadcrumb a{color:#005daa}.breadcrumb a:hover{color:#333}.breadcrumb .icon-location{display:none}.hs-form{text-align:left!important}.hs-button,.hs-button.primary.large{background:#03ab5c;border:none;border-radius:8px;box-shadow:none;color:#fff;display:inline-block;font-weight:500;line-height:1;margin-top:1rem;padding:12px 20px;text-align:center;text-decoration:none;text-shadow:none;transition:all .3s ease;width:auto}@media (min-width:768px){.hs-button,.hs-button.primary.large{font-size:20px}}@media (max-width:479px){.hs-button,.hs-button.primary.large{font-size:13px;padding-left:15px;padding-right:15px}}.hs-button.primary.large:hover,.hs-button:hover{background:#23356f!important;border:none!important;box-shadow:none!important;text-decoration:none!important}.btn-pink,.hs-button{background:#d5186f!important}.btn{border:1px solid!important;border-radius:8px!important;display:inline-block!important;font-size:1rem!important;font-weight:700!important;line-height:1!important;margin:0 .25rem 0 0!important;max-width:100%!important;padding:.85rem 2.5rem 1rem!important;text-shadow:none!important}.btn,.btn:hover{text-decoration:none!important}@media (max-width:767.98px){.btn{padding:.85rem 1rem 1rem!important}}.btn-light{background:var(--clr-white);border:1px solid var(--clr-soft-blue);color:#333!important;transition:background .3s ease}.btn-light:hover{background:var(--clr-very-light-blue)}.btn-green,.hs-button.primary.large{background:var(--clr-success)!important;color:var(--clr-white)!important;transition:background .3s ease!important}.btn-green:hover,.hs-button.primary.large:hover{background:#039a53!important}.btn-gray{background:var(--clr-grey-medium);color:var(--clr-white)!important;transition:background .3s ease}.btn-gray:hover{background:var(--clr-grey)}.btn-pink{background:var(--clr-deep-pink);color:var(--clr-white)!important;transition:background .3s ease}.btn-pink:hover{background:#c10062}.btn-scheduledemo span{background:var(--clr-success)!important;border:1px solid;border-radius:8px;color:var(--clr-white)!important;display:block;font-size:1rem;font-weight:700;line-height:1;margin:0 .25rem 0 0;max-width:55ch;padding:.75rem 2rem;text-decoration:none;transition:background .3s ease}@media (max-width:1099.98px){.btn-scheduledemo span{text-align:center;width:100%}}.btn-scheduledemo:hover span{background:#039a53!important;text-decoration:none}@media (max-width:1099.98px){.btn-scheduledemo{justify-content:center!important;text-align:center;width:100%}}.button{background:#03ab5c;border:none;border-radius:8px;box-shadow:none;color:#fff!important;display:inline-block;font-size:16px;font-weight:500;line-height:1;padding:5px 15px 5px 20px;text-align:center;text-decoration:none!important;transition:all .3s ease}.button:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 6.7px;content:"";display:block;height:0;margin:1px 0 0 -10px;position:absolute;width:0}@media (max-width:767.98px){.button{font-size:20px}}.button:hover{background:#02894a;border:none!important;box-shadow:none!important;text-decoration:none}.button-small{background:#005daa;border:none;border-radius:8px;color:#fff;font-size:12px;font-weight:500;line-height:1.7;margin:0 5px;padding:1px 10px;text-transform:uppercase}.who-how-why{margin-top:50px}.who-how-why>section{border-top:1px solid #999;display:none;padding:20px 0 0}@media (max-width:767.98px){.who-how-why>section{border:none;display:block}}.who-how-why>input{display:none}.who-how-why>label{background:-moz-linear-gradient(top,#f2f2f3 0,#fff 100%);background:-webkit-linear-gradient(top,#f2f2f3,#fff);background:linear-gradient(180deg,#f2f2f3 0,#fff);color:#999;display:inline-block;font-weight:500;margin:0 0 -1px;padding:10px 25px;text-align:center;transition:color .3s ease-in-out}@media (max-width:767.98px){.who-how-why>label{display:none}}.who-how-why>label:hover{color:#555;cursor:pointer}.who-how-why>input:checked+label{background:-moz-linear-gradient(top,#ccdfee 0,#fff 100%);background:-webkit-linear-gradient(top,#ccdfee,#fff);background:linear-gradient(180deg,#ccdfee 0,#fff);border-bottom:1px solid #999;border-top:1px solid #999;border-color:#005daa #999 #fff;border-style:solid;border-width:2px 1px 1px;color:#005daa}.who-how-why #how:checked~#how-content,.who-how-why #who:checked~#who-content,.who-how-why #why:checked~#why-content{display:block}.cin-icon{background-color:#005daa;border-radius:50%;margin:0 auto;text-align:center}.cin-icon,.cin-icon i{display:block;height:70px;width:70px}.cin-icon i{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/cpq-icons.svg);background-size:624px 127px;opacity:.6;transition:opacity .3s ease-in-out}.i-ds i{background-position:-134px -121px}.i-ccm i{background-position:-64px -121px}.i-cpq i{background-position:6px -121px}.i-erp i{background-position:-556px -62px}.i-cin{background-color:#005daa;border-radius:50%;display:inline-block;transition:all .2s ease}.i-cin,.i-cin i{height:70px;width:70px}.i-cin i{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/cpq-icons.svg);background-repeat:no-repeat;background-size:624px 127px;display:block;opacity:.6}a:hover .i-cin{background-color:#03ab5c}a:hover .i-cin i{opacity:1}.i-cpq-industrial i{background-position:-274px 5px}.i-cpq-vehicle i{background-position:-345px 5px}.i-cpq-medical i{background-position:-415px 5px}.i-cpq-hightech i{background-position:-487px 5px}.i-cpq-hvac i{background-position:7px -62px}.i-cpq-energy i{background-position:-556px 5px}.txt-icon-left .i-cin{float:left;margin-left:-80px}.i-step-one,.i-step-three,.i-step-two{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/i-steps.svg);background-repeat:no-repeat;background-size:272px 70px;display:block;float:left;height:70px;margin-left:-80px;width:70px}.i-step-one:lang(fr),.i-step-three:lang(fr),.i-step-two:lang(fr){background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/i-steps-fr.svg)}.i-step-one{background-position:0 0}.i-step-two{background-position:-101px 0}.i-step-three{background-position:-202px 0}.i-res:before{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/i-res.svg);background-repeat:no-repeat;background-size:473px 154px;content:"";display:block;height:71px;margin:0 auto 10px;width:71px}.i-blog:before{background-position:0 0}.i-casestudy:before{background-position:-322px -83px}.i-checklist:before{background-position:-241px -83px}.i-datasheet:before{background-position:-161px -83px}.i-demo:before{background-position:0 0}.i-ebook:before{background-position:0 -83px}.i-infographic:before{background-position:0 0}.i-video:before{background-position:-241px 0}.i-statsheet:before{background-position:-322px 0}.i-webinar:before{background-position:0 0}.i-whitepaper:before{background-position:-80px 0}details{font-size:1rem}summary{background-color:transparent;border-radius:none;cursor:pointer;font-weight:700;margin-bottom:0;outline:none;padding:.75rem 3rem .75rem 0;position:relative}details+details{border-top:1px solid #ccc}details[open] summary~*{animation:sweep .5s ease-in-out}@keyframes sweep{0%{margin-top:-10px;opacity:0}to{margin-top:0;opacity:1}}details>summary:after{content:"›";font-size:2rem;line-height:1;position:absolute;right:20px;top:.5rem}details[open]>summary:after{transform:rotate(90deg)}details>summary::-webkit-details-marker{display:none}.summary-content{padding-bottom:10px}.summary-content p{margin-top:0}.summary-content p:last-child{margin-bottom:0}.accordion>input{display:none}.accordion>label{border-radius:1px;cursor:pointer;display:block;font-size:110%;font-weight:700;margin:2px 0 0;min-height:0;outline:0!important;padding:.7em;position:relative}.accordion>input+label{background:#fff;border:1px solid #eee;color:#005daa;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:20px;font-weight:400}.accordion>input+label+div{background:rgba(0,0,0,.02);margin-bottom:10px;max-height:0;overflow:hidden;padding:0 1em;transition:all .5s ease}.accordion>input:checked+label+div{max-height:500em}.accordion>input+label:after{content:"▼";font-size:24px;line-height:1.5;margin:1px 0 0;opacity:.6;padding:0;position:absolute;right:.8em}.accordion>input:checked+label:after{content:"▲"}h3+.accordion{margin-top:20px}.accordion-sections>input{display:none}.accordion-sections>label{border-radius:1px;cursor:pointer;display:block;font-size:110%;font-weight:700;margin:2px 0 0;min-height:0;outline:0!important;padding:.7em;position:relative}.accordion-sections>input+label{background:#fff;border:1px solid #eee;color:#005daa;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:30px;font-weight:400}.accordion-sections>input+label+div{background:rgba(0,0,0,.02);margin-bottom:10px;max-height:0;overflow:hidden;padding:0 1em;transition:all .5s ease}.accordion-sections>input:checked+label+div{max-height:500em}.accordion-sections>input+label:after{content:"+";font-size:46px;line-height:1;margin:2px 0 0;padding:0;position:absolute;right:.8em}.accordion-sections>input:checked+label:after{content:"-"}.bg-bluegreen{background:#005daa;background:-moz-linear-gradient(left,#005daa 0,#54b948 100%);background:-webkit-linear-gradient(left,#005daa,#54b948);background:linear-gradient(90deg,#005daa 0,#54b948);border-radius:2px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005daa",endColorstr="#54b948",GradientType=1)}.bg-bluegreen h2{margin:10px 0;padding:0 20px}.bg-bluegreen p{margin:0 0 30px;padding:0 20px}.accordion-bluegreen>input{display:none}.accordion-bluegreen>label{cursor:pointer;display:block;margin:0;min-height:0;outline:0!important;padding:30px 55px 30px 65px;position:relative}.accordion-bluegreen>input+label{background:#005daa;background:-moz-linear-gradient(left,#005daa 0,#54b948 100%);background:-webkit-linear-gradient(left,#005daa,#54b948);background:linear-gradient(90deg,#005daa 0,#54b948);border-top:1px solid #fff;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005daa",endColorstr="#54b948",GradientType=1);font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:26px;font-weight:400;line-height:1;position:relative}.accordion-bluegreen>input+label:first-of-type:before{content:"1"}.accordion-bluegreen>input+label:nth-of-type(2):before{content:"2"}.accordion-bluegreen>input+label:nth-of-type(3):before{content:"3"}.accordion-bluegreen>input+label:before{color:#03ab5c;display:block;font-size:80px;left:15px;position:absolute;top:0}.accordion-bluegreen>input+label+div{background:#f5f5f5!important;background:rgba(0,0,0,.02);margin-bottom:0;max-height:0;overflow:hidden;padding:0 1em;transition:all .5s ease}.accordion-bluegreen>input:checked+label+div{max-height:500em;padding:2em 1em 1em}.accordion-bluegreen>input+label:after{content:"▼";font-size:36px;line-height:26px;margin:3px 0 0;padding:0;position:absolute;right:.5em;top:30%}.accordion-bluegreen>input:checked+label:after{content:"▲"}.pagination{margin:20px 0}.pagination ul{display:block;margin:0;padding:0}.pagination ul>li{display:inline-block}.pagination ul>li>a,.pagination ul>li>span{background-color:rgba(0,93,170,.1);border:none;border-radius:8px;display:block;font-size:18px;line-height:2;margin:0 10px 10px;padding:0 16px;text-decoration:none}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:rgba(0,93,170,.6)}.pagination ul>.active>a,.pagination ul>.active>span{color:#fff;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:focus,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{background-color:transparent;border:1px solid #f9f9f9;color:#f9f9f9;cursor:default;display:none}.pagination .pagenav span{vertical-align:-2px}.flip-container{border:1px solid #f0f0f1;height:auto;margin:5px;perspective:1000px;transform-style:preserve-3d}.flip-container:hover .back{transform:rotateY(0deg)}.flip-container:hover .front{transform:rotateY(180deg)}.flip-container,.flip-container .back,.flip-container .front,.flipper{width:100%}.flipper{display:flex;height:155px;position:relative;transform-style:preserve-3d;transition:.6s}.flipper:hover,.flipper:hover .back{height:auto}.front{backface-visibility:hidden;height:155px;left:0;position:absolute;text-align:center;top:0;transform-style:preserve-3d;transition:.6s}.front img{max-height:175px;padding:25px;width:auto}.back{backface-visibility:hidden;margin:0;padding:0;position:relative;transform-style:preserve-3d;transition:.6s}.front{align-content:center;align-items:center;display:flex;transform:rotateY(0deg);z-index:2}.back,.front{background:#fff}.back{transform:rotateY(-180deg)}.back p{margin:0;padding:0}.vertical.flip-container{position:relative}.vertical .back{transform:rotateX(180deg)}.vertical.flip-container:hover .back{transform:rotateX(0deg)}.vertical.flip-container:hover .front{transform:rotateX(180deg)}.flex-valign{flex:0 1 100%}.search .search-query{border:1px solid #eee;border-radius:2px;padding:4px;transition:all .3s ease-in-out;width:50px}.search .search-query:focus{border:1px solid #ccc;width:200px;z-index:100}@media (max-width:767.98px){.header-top .search{display:none}}.skip{background:#005daa!important;color:#fff!important;display:inline-block;height:1px;left:-1000px;overflow:hidden;padding:10px;position:absolute;text-align:left;top:-1000px;width:1px}.skip:active,.skip:focus,.skip:hover{height:auto;left:0;overflow:visible;position:relative;top:0;width:auto}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.logo_crawl .slick-slide img{aspect-ratio:auto 250/60;max-height:60px}@media (max-width:767.98px){.logo_crawl .slick-slide{padding:0 1rem}}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/fonts/slick.eot);src:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/fonts/slick.eot#iefix) format("embedded-opentype"),url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/fonts/slick.woff) format("woff"),url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/fonts/slick.ttf) format("truetype"),url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir=rtl]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir=rtl]{content:"→"}.slick-next{right:-25px}.slick-next[dir=rtl]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir=rtl]{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.customer-stories .slick-dots li button:before{color:#005daa;font-size:14px;line-height:28px;text-align:center}.logo_crawl{padding:1rem 0}.custom_customer_carousel{margin:30px auto 20px;max-width:1200px;transition:padding .3s ease;width:100%}@media (max-width:1099.98px){.custom_customer_carousel{padding:0 40px}}@media (max-width:767.98px){.custom_customer_carousel{padding:0 20px}}.dropdown-menu{background-color:var(--clr-white);border-color:#555;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.3);display:none;margin-top:.5rem;padding:.2rem 0}.dropdown-menu-end:after{left:auto;right:.9rem}.dropdown-menu.show{display:block}.dropdown-toggle{cursor:pointer}.starchart .sc-desc{color:#005daa;line-height:1.5;padding-right:1rem;text-align:right}@media (max-width:767.98px){.starchart .sc-desc{font-size:1rem;line-height:1;padding:0 1rem 1rem 0;width:50%}.starchart .sc-desc span.jp-text{margin-top:5px}}.starchart .sc-star{color:#005daa;font-size:2.5rem;letter-spacing:4px;line-height:1;padding-left:1rem}@media (max-width:767.98px){.starchart .sc-star{font-size:1.5rem;padding:0 0 1rem 1rem}}.h3-callout{background:var(--clr-white);border-radius:8px;color:#333;display:inline-block;font-size:clamp(2rem,5.6875vw,2.75rem);font-weight:400;line-height:1.2;margin:0 auto;padding:2rem 3rem}@media (max-width:767.98px){.h3-callout{margin-top:1.5rem}}.h3-callout strong{color:#005daa;font-size:clamp(2.75rem,5.6875vw,5rem);font-weight:700;line-height:1}.h3-callout+p{font-size:.8rem}span.jp-text{display:block;font-size:.88rem;line-height:1.5}.h2-light span.jp-text{font-size:1.1rem;font-weight:600;margin-top:5px}@media (max-width:767.98px){.h2-light span.jp-text{line-height:1.5}}.h3-callout span.jp-text{color:#005daa;font-size:1.4rem;font-weight:700;margin-top:10px;text-align:center}@media (max-width:767.98px){.cols-40:has(.h3-callout){text-align:center}}.section-heading{background:#005daa;color:#fff;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:26px;font-weight:400;line-height:1;padding:15px 0 10px 15px}.block-block{clear:both;display:block;max-width:100%;width:100%}.block-block h1{margin:20px 0}@media (max-width:767.98px){.block-block{padding:30px 0}}.cta-block{clear:both;display:block;max-width:100%;width:100%}.cta-block .btn{margin-top:1rem!important}@media (max-width:767.98px){.cta-block .h3-light,.cta-block .h3-light .jp,.cta-block .h3-light.jp{font-size:1.4rem;line-height:1.5}}.home .block-block{padding:30px 0}.block-flex{align-items:flex-start;clear:both;display:flex;flex-flow:row wrap;padding:65px 0;width:100%}.block-flex>.contain{flex:1 1 100%}@media (max-width:767.98px){.block-flex{padding:30px 0}}.home .block-flex{padding:30px 0}.triad-wrap{border-radius:8px;margin:20px 0 0;padding:10px 20px 20px}.triad-wrap h5{color:#005daa;font-size:20px;font-weight:500;margin:0 0 20px;padding:0}.triad{align-items:flex-start;display:flex;flex:1 1 100%;justify-content:center;order:3}@media (max-width:767.98px){.triad{flex-flow:row wrap}}.triad>div{flex:0 1 33%;text-align:center}@media (max-width:767.98px){.triad>div{flex:1 1 100%;padding:20px 15px}}.triad img{height:40px;width:auto}.triad h6{font-size:14px;font-weight:500;margin:5px 0 0;padding:0 20px}.block-block h2,.block-flex h2{font-size:clamp(1.75rem,5.6875vw,2.25rem);font-weight:400;line-height:1.2}.block-block li:not(.u-size-large):not(.u-size-small),.block-block p:not(.u-size-large):not(.u-size-small):not(.quote),.block-flex li:not(.u-size-large):not(.u-size-small),.block-flex p:not(.u-size-large):not(.u-size-small):not(.quote){font-size:16px}.block-block p.quote,.block-flex p.quote{font-size:2rem;font-style:italic;font-weight:400;position:relative}.block-block p.quote:before,.block-flex p.quote:before{content:"“";display:inline-block}.block-block p.quote:after,.block-flex p.quote:after{content:"”";display:inline-block}.block-block h2+p,.block-flex h2+p{font-size:20px}.block-block .txt,.block-flex .txt{flex:1 1 55%}.block-block .txt-full,.block-flex .txt-full{flex:1 1 100%}.block-block .img,.block-flex .img{flex:1 1 10%;padding:0 20px}.block-block .img .h6,.block-flex .img .h6{color:#005daa;display:block;font-size:18px;font-weight:500;line-height:1.2;margin:18px 0 0;padding:0;text-align:center}@media (max-width:991.98px){.block-block .img,.block-flex .img{flex:1 1 25%}}@media (max-width:767.98px){.block-block .img,.block-flex .img{flex:1 1 100%}}.rounded{border-radius:50%;box-shadow:0 0 7px rgba(0,0,0,.1)}.b-video-play{-webkit-animation:pulse 2s ease-in-out infinite;-o-animation:pulse 2s ease-in-out infinite;-ms-animation:pulse 2s ease-in-out infinite;-moz-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite;background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/b-play-now.svg) no-repeat 50%;background-size:contain;cursor:pointer;display:block;height:104px;margin:20px auto;opacity:.8;position:relative;transition:all .3s ease;transition:opacity .3s ease-in-out;width:91px}.b-video-play:hover{animation:none;opacity:1}.b-video-play-fr{-webkit-animation:pulse 2s ease-in-out infinite;-o-animation:pulse 2s ease-in-out infinite;-ms-animation:pulse 2s ease-in-out infinite;-moz-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite;background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/i-steps-fr.svg) no-repeat 50%;background-size:contain;cursor:pointer;display:block;height:104px;margin:20px auto;opacity:.8;position:relative;transition:all .3s ease;transition:opacity .3s ease-in-out;width:91px}.b-video-play-fr:hover{animation:none;opacity:1}.img-right .txt{order:1;padding-right:20px}@media (max-width:767.98px){.img-right .txt{order:2;padding-left:0}}.img-right .img{order:2}@media (max-width:767.98px){.img-right .img{order:1}}.img-left .txt{order:2;padding-left:20px}@media (max-width:767.98px){.img-left .txt{padding-left:0}}.img-left .img{order:1}.txt-icon-left h3,.txt-icon-left h4,.txt-icon-left p,.txt-icon-left ul{margin-left:85px}.i-apps{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/app-icons.svg) no-repeat;background-size:1260px 84px;content:" ";display:inline-block;height:84px;line-height:1;margin:5px 3px;width:84px}.i-apps.monitor{background-position:0 top}.i-apps.checkmonitor{background-position:-85px top}.i-apps.gearmonitor{background-position:-170px top}.i-apps.windows{background-position:-255px top}.i-apps.dollarcircle{background-position:-336px top}.i-apps.dollarsquare{background-position:-420px top}.i-apps.downgraph{background-position:-504px top}.i-apps.user{background-position:-588px top}.i-apps.cloudcheck{background-position:-672px top}.i-apps.cloudcircuit{background-position:-755px top}.i-apps.twolinks{background-position:-838px top}.i-apps.link{background-position:-920px top}.i-apps.cloudround{background-position:-1006px top}.i-apps.colorgraph{background-position:-1085px top}.i-apps.java{background-position:-1170px top}.i-apps+p{margin-top:0}.banner .custom{background-repeat:no-repeat;background-size:cover;min-height:350px;padding:70px 0}.banner .custom img{float:right;height:auto;margin:0 0 0 20px;width:200px;width:150px}.banner .custom h1{font-size:32px;padding:0}.banner .custom h1,.banner .custom p{color:#fff;font-weight:400;margin:0;max-width:600px}.banner .custom p{font-size:20px;line-height:1.1;padding:10px 0}.choice-buttons{display:flex;flex-flow:row nowrap;justify-content:space-evenly;list-style:none;margin:1.5em 0 0;padding:0;position:relative;width:100%}@media (max-width:767.98px){.choice-buttons{flex-flow:row wrap}.choice-buttons li{flex:1 1 50%}}.choice-button{background:var(--clr-white);border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.2);color:#005daa;display:block;margin:0 15px;padding:0;text-decoration:none;transition:background-color .3s ease-in-out}@media (max-width:767.98px){.choice-button{margin:5px}}.choice-button svg{height:auto;width:100%}.choice-button svg path{fill:#005daa}.choice-button:hover{background:var(--clr-powder-blue);text-decoration:none}.choice-button.selected{background:#005daa;color:#fff}.choice-button.selected img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(288deg) brightness(120%) contrast(100%)}.choice-button.selected svg path{fill:var(--clr-white)}.choice-button.selected:hover{color:#fff;text-decoration:none}.choice-description-item{background:var(--clr-very-light-blue);border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;margin-top:-2.5rem;padding:4rem 3rem 2rem;width:100%}@media (max-width:767.98px){.choice-description-item{padding:4rem 0 2rem}}.is-visible{display:block}.cpqi-quote{font-size:1.5rem;font-style:italic;font-weight:400;text-indent:-.5rem}.cpqi-quote:before{content:"“"}.cpqi-quote:after{content:"”"}.cpqi-attrib{font-size:1.5rem;font-weight:400}.cpqi-attrib:before{content:"—"}.ts-ms img{height:auto;max-width:460px;width:100%}.ts-ms p{font-size:28px;font-weight:400;line-height:1.2;margin:0;padding:10px 0}.cpqs-explore-nav{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:50px 0}.cpqs-explore-nav .ce-item{background-color:#fff;flex:0 0 19%;padding:0 20px 20px;text-align:center}.cpqs-explore-nav .ce-item p{margin:10px 0}.cpqs-explore-nav .ce-item a{color:#d5186f}.cpqs-explore-nav .ce-item h3 a{color:#333}@media (max-width:767.98px){.cpqs-explore-nav .ce-item{flex:0 0 100%;margin-bottom:10px;padding:10px;text-align:left}}.cpqs-industries-nav{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:50px 0 -30px}.cpqs-industries-nav .ci-item{background-color:#fff;flex:0 0 30%;margin-bottom:80px;padding:0 20px 20px;text-align:center}.cpqs-industries-nav .ci-item p{margin:10px 0}.cpqs-industries-nav .ci-item a{color:#d5186f}.cpqs-industries-nav .ci-item h3 a{color:#333}@media (max-width:767.98px){.cpqs-industries-nav .ci-item{flex:0 0 100%;margin-bottom:10px;padding:10px;text-align:left}}.i-cpqs{background-color:#23356f;background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/cpqsyn-icons.svg);background-repeat:no-repeat;background-size:1032px 80px;border-radius:50%;height:80px;margin:-40px auto 0;text-align:center;width:80px}@media (max-width:767.98px){.i-cpqs{float:left;margin:20px}}.i-integration{background-position:-565px 0}.i-industries{background-position:-663px 0}.i-partner{background-position:-758px 0}.i-insights{background-position:-853px 0}.i-about{background-position:-947px 0}.i-managed{background-position:-473px 0}.i-iem{background-position:0 0}.i-medical{background-position:-188px 0}.i-vehicle{background-position:-94px 0}.i-hightech{background-position:-379px 0}.i-hvac{background-position:-283px 0}.cpqs-explore-quote{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/dataserv.jpg);background-position:50%;background-size:cover;padding:50px 40px}.cpqs-explore-quote .quote{color:#fff;font-size:18px;font-weight:500;max-width:270px}.cpqs-explore-quote .attrib{color:#fff;font-size:18px;font-weight:400}.cpqs-explore-quote .attrib a{color:#fff}.colorblock-wrap{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:row wrap;height:400px;justify-content:center;margin:20px 0 0;position:relative}@media (max-width:767.98px){.colorblock-wrap{height:800px}}.cb-explore{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/cpqsync-competitive-edge.jpg)}.cb-item{align-items:center;display:flex;flex:0 0 25%;height:50%;justify-content:center;overflow:hidden;position:relative;text-align:center;transition:all .3s ease}.cb-item:first-of-type{background-color:hsla(0,0%,100%,.5)}.cb-item:first-of-type:hover{background-color:hsla(0,0%,100%,.9)}.cb-item:nth-of-type(2){background-color:rgba(51,51,51,.7)}.cb-item:nth-of-type(2):hover{background-color:rgba(51,51,51,.9)}.cb-item:nth-of-type(3){background-color:rgba(213,24,111,.7)}.cb-item:nth-of-type(3):hover{background-color:rgba(213,24,111,.9)}.cb-item:nth-of-type(4){background-color:hsla(0,0%,100%,.5)}.cb-item:nth-of-type(4):hover{background-color:hsla(0,0%,100%,.9)}.cb-item:nth-of-type(5){background-color:rgba(51,51,51,.7)}.cb-item:nth-of-type(5):hover{background-color:rgba(51,51,51,.9)}.cb-item:nth-of-type(6){background-color:rgba(213,24,111,.7)}.cb-item:nth-of-type(6):hover{background-color:rgba(213,24,111,.9)}.cb-item:nth-of-type(7){background-color:transparent}.cb-item:nth-of-type(7):hover{background-color:hsla(0,0%,100%,.1)}.cb-item:nth-of-type(8){background-color:rgba(51,51,51,.7)}.cb-item:nth-of-type(8):hover{background-color:rgba(51,51,51,.9)}@media (max-width:767.98px){.cb-item{align-items:center;display:flex;flex:0 0 50%;height:25%;justify-content:center;position:relative;text-align:center;transition:all .3s ease}}.cb-item .cbi-h3{flex:0 0 100%;font-size:1.3em;opacity:1;padding:20px}.cb-item .cbi-desc{display:none;flex:0 0 100%;font-size:1.1em;opacity:0;padding:20px;transition:all .3s ease}.cb-item:hover .cbi-desc{display:block;opacity:1}.cb-item:hover .cbi-h3{display:none;opacity:0}ul.cpqs-checks li{background-color:#fff;font-size:18px;line-height:1;list-style:none;margin:15px 0;padding:18px 10px 18px 40px;position:relative}ul.cpqs-checks li:before{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/cpq-check.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:60px;left:-30px;position:absolute;top:-6px;width:60px}.cpqs-about-mission{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/about-cpq-mission.jpg) no-repeat 50%;background-size:cover;padding:100px 0}.cpqs-about-mission p{color:#fff;font-size:38px;font-weight:400;margin:0 auto;max-width:80%;text-align:center}.cpq-get-started-circle{align-items:center;background:#fff;border-radius:50%;display:inline-flex;flex-flow:row wrap;height:300px;margin-right:2rem;padding:2rem;width:300px}.pb .pb-head{background-color:var(--clr-white);padding:20px 0}.pb .pb-body{background-color:#005daa;padding:60px 0}.pb .pb-foot{background-color:var(--clr-white);padding:20px 0}.pb h2{color:#005daa;font-size:2.2rem;font-style:italic;font-weight:700}.pb h2 em{font-style:normal;font-weight:400}.pb .ldg{color:#fff;font-size:2.4rem;font-weight:400;line-height:1;text-align:center}@media (max-width:767.98px){.pb .ldg{font-size:2rem}}.pb .ldg-lg{color:#fff;font-size:3.4rem;font-style:italic;font-weight:700;line-height:1;text-align:center}@media (max-width:767.98px){.pb .ldg-lg{font-size:2.4rem}}.panel-thanks{background:#f9f9f9}.panel-thanks h3{font-size:2.5rem;line-height:1;margin:0;padding:0}.panel-black .flex-wrap{align-items:center}.panel-black h3{font-size:2.5rem;font-weight:400;line-height:1;margin:0;padding:0 0 0 2rem}.panel-black p{line-height:3.5;margin:0;padding:0 0 0 2rem}.panel-black img{height:auto;max-width:300px;padding-right:2rem;text-align:right;width:100%}.banner-note{text-align:center}.banner-note,.banner-note a{background:#005daa;color:#fff;font-size:1.3rem}.banner-note a{display:block;line-height:1.5;margin:0;padding:.5rem;text-decoration:none;transition:background .3s linear}.banner-note a:hover{background:#03ab5c;color:#fff}.ccm-tab{overflow:hidden}.ccm-tab button{border:none;cursor:pointer;float:left;font-size:1.4rem;font-weight:500;outline:none;padding:.5rem 2rem;transition:.3s}@media (max-width:767.98px){.ccm-tab button{font-size:1.2rem;padding:.5rem 1.3rem}}.ccm-tabcontent{display:none;padding:1.5rem 2rem 2.5rem}.ccm-tabcontent h3{font-size:160%}.ccm-tabcontent.active{display:block}.ccm-bu{background:#005daa;color:#fff}.ccm-it{background:#1b99d5;color:#fff}.i-time{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/i-time.svg) no-repeat 100% 100%;background-size:150px;max-width:40%}@media (max-width:767.98px){.i-time{max-width:100%}}.i-gear{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/i-gear.svg) no-repeat 100% 100%;background-size:150px;max-width:40%}@media (max-width:767.98px){.i-gear{font-size:1.9rem;max-width:100%}}.moduletable-topbanner-ccm22{clear:both;display:block;width:100%}.custom-topbanner-ccm22{align-items:flex-start;background-color:#f9f9f9;background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:row nowrap;padding:90px 0 60px;width:100%}@media (max-width:767.98px){.custom-topbanner-ccm22{background-position:top;padding:30px 20px}}.custom-topbanner-ccm22 .h-text{flex:1 1 100%}.custom-topbanner-ccm22 .h-text>div{margin-top:70px}.custom-topbanner-ccm22 h1{color:#333;font-size:40px;font-weight:500;line-height:1.1;margin:0;max-width:60%;padding:0}@media (max-width:767.98px){.custom-topbanner-ccm22 h1{font-size:30px;max-width:100%}}.custom-topbanner-ccm22 h2{color:#333;font-size:36px;font-weight:400;max-width:60%;padding:20px 0 0}.custom-topbanner-ccm22 p{color:#333;font-size:20px;font-weight:500;line-height:1.4;margin:0!important;max-width:60%;padding:20px 0 10px}@media (max-width:767.98px){.custom-topbanner-ccm22 p{font-size:16px;max-width:100%}}.custom-topbanner-ccm22 a,.custom-topbanner-ccm22 a:visited{color:#333;text-decoration:underline}.custom-topbanner-ccm22 a:hover{color:#005daa}.custom-topbanner-ccm22 .button{float:left;margin:0 20px 20px 0}.ccm-it .callout{color:#fff;font-size:2.2rem;font-weight:400;line-height:1.3;max-width:90%;text-align:left}.ccm-it .callout em{display:block;font-size:180%;font-weight:700;line-height:1}@media (max-width:767.98px){.ccm-it .callout{font-size:1.9rem;max-width:100%}}.ccm-bu .callout{color:#fff;font-size:2rem;font-weight:400;line-height:1.3;max-width:90%;text-align:left}.ccm-bu .callout em{display:block;font-size:180%;font-weight:700;line-height:1}@media (max-width:767.98px){.ccm-bu .callout{font-size:1.9rem;max-width:100%}}.callout-stars{text-align:center}.callout-stars h2{font-size:3.3rem!important;font-weight:700}.callout-stars h2,.callout-stars p{color:#005daa;line-height:1.3;margin-bottom:1rem;text-align:center}.callout-stars p{font-size:1.5rem}.callout-stars img{height:auto;margin:0 auto 2rem;max-width:600px;text-align:center;width:100%}.callout-stars .starchart{font-size:1.5rem;margin:0 auto 1rem}.callout-stars .starchart .sc-star{color:gold;text-align:left}.quote .quote-text{font-size:2rem;font-style:italic;margin:0 auto;max-width:80%;position:relative;text-align:left}@media (max-width:767.98px){.quote .quote-text{font-size:1.4rem}}.quote .quote-text:before{content:"“"}.quote .quote-text:after{content:"”"}.quote .quote-attrib{margin:0 auto;max-width:80%;text-align:left}.quote .quote-attrib img{height:auto;width:220px}a.btn-research{color:#fff;display:block;font-size:1.2rem;margin-top:0;text-align:center}a.btn-research:hover{border:none;text-decoration:none!important}a.btn-research img{margin-left:-20%;max-width:80%}a.btn-research span{background:#005daa;border-radius:4px;color:#fff;display:block;font-weight:500;line-height:1.2;margin:0 auto;max-width:80%;padding:.75rem 2rem;transition:background .3s linear}a.btn-research span:hover{background:#03ab5c;color:#fff}.bg-header-blank{background:#f9f9f9;height:1px;margin-bottom:1rem}.ccm-triptych-large h3{font-size:1.5rem;font-weight:700}.ccm-triptych-large p{font-size:1.2rem}.ccm-triptych-col{display:flex;flex-flow:row wrap;justify-content:center}.ccm-triptych-col>div{flex:0 0 100%}.ccm-triptych-col>div:nth-of-type(2){align-self:flex-end;justify-self:flex-end}.ccm-get-started-circle{height:auto;max-width:300px;padding-right:2rem;text-align:right;width:100%}.about-timeline{display:block;margin:40px 0;position:relative;width:100%}.about-timeline .tl-copy{color:#fff;display:block;float:left;max-width:580px;padding:50px 10px 5px 20px}@media (max-width:991.98px){.about-timeline .tl-copy{max-width:350px}}@media (max-width:575.98px){.about-timeline .tl-copy{padding-top:0}}.about-timeline .tl-copy h3{font-size:24px;font-weight:400;line-height:1.1;margin:30px 0 15px;padding:0}.about-timeline .tl-copy h3 b{font-weight:700}.about-timeline .tl-copy p{font-size:16px}.about-timeline .tl-hero{margin-left:30px;max-width:100%}@media (max-width:767.98px){.about-timeline .tl-hero{max-width:60%}}@media (max-width:575.98px){.about-timeline .tl-hero{display:block;float:none;margin:0}}.about-timeline .tl-pager{border-spacing:2px;display:table;position:absolute;top:0;width:100%;z-index:2}.about-timeline .tl-pager a{background:hsla(0,0%,100%,.8);box-shadow:2px 2px 4px rgba(0,0,0,.2);color:#333;display:table-cell;font-size:14px;font-weight:700;line-height:1.1;padding:5px 10px}.about-timeline .tl-pager a:hover{color:#798819;text-decoration:none}@media (max-width:575.98px){.about-timeline .tl-pager{display:block;position:relative}.about-timeline .tl-pager a{display:inline-block;width:48%}}.about-timeline .s1{background:#005daa url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-timeline-01.png) no-repeat 0 0}.about-timeline .s2{background:#005daa url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-timeline-02.png) no-repeat 0 0}.about-timeline .s3{background:#005daa url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-timeline-03.png) no-repeat 0 0}.about-timeline .s4{background:#005daa url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-timeline-04.png) no-repeat 0 0}.about-timeline .s5{background:#005daa url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-timeline-05.png) no-repeat 0 0}.about-timeline .s6{background:#005daa url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-timeline-06.png) no-repeat 0 0}.customer-stories .quote{color:#005daa;font-size:34px;font-weight:400;line-height:1.2;margin:20px auto 5px;max-width:60%;text-align:center}.customer-stories .quote:before{content:"“"}.customer-stories .quote:after{content:"”"}.customer-stories .attrib{color:#005daa;font-size:18px;font-weight:400;margin:0 0 20px;text-align:center}.blog-teaser{padding:1rem}.blog-teaser img{height:150px;object-fit:cover;width:100%}.partners-list{display:flex;flex-flow:row wrap}.partners-list>div{flex:0 1 32%;padding:10px}@media (max-width:991.98px){.partners-list>div{flex:0 1 48%;padding:10px}}@media (max-width:767.98px){.partners-list>div{flex:0 1 98%;padding:10px}}.month-heading{background:#f9f9f9;border-radius:8px;font-size:14px;font-weight:500;margin:20px 0;padding:5px 10px;text-transform:uppercase}.js-stools-container-bar{margin:20px 0}.js-stools-container-main label{display:none}.js-stools-field-filter{display:inline-block;margin:0 30px 15px 15px}.library{display:flex;flex-flow:row wrap}.library-item{flex:0 0 33.333%;padding:15px;position:relative;transition:all .3s ease}@media (max-width:991.98px){.library-item{flex:0 0 33%}}@media (max-width:767.98px){.library-item{flex:0 0 50%}}.library-item:hover{box-shadow:0 0 5px rgba(0,0,0,.5)}.library-item .item-wrap{align-items:center;background-color:rgba(0,93,170,.7);display:flex;flex-flow:row nowrap;height:110px;justify-content:center;padding:20px;position:relative}.library-item .item-wrap:before{background-color:rgba(0,93,170,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.library-item h2{color:#fff;flex:1 1 100%;line-height:1.4;margin:0;position:relative;text-align:center}.library-item h2,.library-item h3{font-size:16px;font-weight:700;padding:0}.library-item h3{margin:10px 0 5px}.library-item p{font-size:14px;margin:0 0 10px;padding:0}.library-item img{height:auto;width:100%}.library-item a{color:#333}.library-item a,.library-item a:hover{text-decoration:none}.library-item a:visited{color:#333}:root{--wicpq-clr-dkblue:#23356e;--wicpq-clr-mdblue:#055faa;--wicpq-clr-pink:#d31872;--wicpq-clr-ltpurple:#6f58a5;--wicpq-clr-ltblue:#b9e2f6}.wicpq .panel-dkblue,.wicpq .panel-gradient-2,.wicpq .panel-gray,.wicpq .panel-ltblue,.wicpq .panel-purple,.wicpq .panel-white{padding:8rem 0}.wicpq .note{font-size:.8rem}.grid-wrap-five{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-wrap-four{display:grid;gap:2rem 4rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.grid-wrap-three{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid-compare{display:grid;gap:1rem 2rem;grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.grid-compare div h3{border-bottom:1px solid var(--clr-grey-medium)}.grid-pad-wide{padding:0 20%}.wicqp-insidethis-bg{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/insidethis-bg.svg) no-repeat 100% 100%;background-size:40%}.wicqp-insidethis-bg ul{list-style-type:decimal}.panel-purple{background:var(--wicpq-clr-ltpurple)}.panel-dkblue,.panel-purple{color:#fff;font-size:1.5rem;padding:40px 0}.panel-dkblue{background:var(--wicpq-clr-dkblue)}.panel-dkblue img{height:auto;margin:0 auto;max-width:90px}.wicpq .panel-blue-lt{background:var(--wicpq-clr-ltblue);color:var(--wicpq-clr-dbblue);font-size:1.5rem}.wicpq .panel-purple{background:var(--wicpq-clr-ltpurple);color:#fff;font-size:1.5rem}.wicpq-btn-green{background:var(--clr-success);border-radius:8px;color:#fff;display:block;margin:0 auto;max-width:80%;padding:1.5rem;transition:background .3s ease}.wicpq-btn-green:hover{background:#039a53;color:#fff;text-decoration:none}.wicpq-btn-purple{background:hsla(0,0%,100%,.8);border-radius:8px;color:var(--wicpq-clr-ltpurple);display:block;margin:0 auto;max-width:80%;padding:1.5rem;transition:background .3s ease}.wicpq-btn-purple:hover{background:#fff;color:var(--wicpq-clr-ltpurple);text-decoration:none}.wicpq-ipnav{background:var(--wicpq-clr-mdblue);border-radius:8px;color:#fff;margin-bottom:10rem;padding:2rem;width:75%}@media (max-width:767px){.wicpq-ipnav{margin-bottom:0;width:100%}.dollar-chair-bg,.howdoyouknow-bg,.standing-contract-bg,.wicqp-insidethis-bg{background:none;padding:2rem 0!important}}.wicpq-ipnav a{color:#fff;text-decoration:none}.wicpq-ipnav a:hover{text-decoration:underline}.wicpq-number{display:block;height:auto;margin:1rem auto;max-width:90px}.wicpq .h2-light{margin-bottom:3rem!important}.type2 summary{font-size:1.2rem;font-weight:500;padding:.5rem}.type2 .tab-content{background:#fff;border-radius:8px;padding:1rem}.type2 .tab-content p{margin-top:10px}#wic_1 summary{color:var(--wicpq-clr-pink);font-size:1.2rem;font-weight:700}#wic_1 .tab-content{padding-bottom:5rem}.type1 .tab-content h3,.type2 .tab-content h3{font-weight:700;line-height:1.5}.compare-instructions{color:#999;font-style:italic;margin:0}#wic_1 .tab-content h3 img{display:inline-block;height:auto;margin-right:.5rem;max-width:40px;vertical-align:-10px}.tab-content.flex-wrap .inner-block{flex:1}.tab-content.flex-wrap .flex-img{max-width:55%;padding-left:5%}.tab-content.flex-wrap .flex-img img{height:auto;max-width:100%}.wicpq .panel-ltblue .attrib,.wicpq .panel-ltblue .note,.wicpq .panel-ltblue .quote{color:var(--wicpq-clr-dkblue)}.wicpq .quote{font-size:2rem;font-style:italic;font-weight:400;position:relative}.wicpq .quote:before{content:"“";display:inline-block}.wicpq .quote:after{content:"”";display:inline-block}.wicpq .attrib,.wicpq .attrib+.note{font-weight:400}.wicpq-check-tbl{width:100%}.wicpq-check-tbl th,.wicpq-ip5 th{background:var(--wicpq-clr-ltblue);padding:1rem;text-align:left}.wicpq-check-tbl td,.wicpq-ip5 td{padding:1rem}.wicpq-ip5 td:first-of-type{width:30%}.wicpq-check-tbl tr:nth-of-type(odd),.wicpq-ip5 tr:nth-of-type(odd){background:#efefef}.checkbox-wrapper-fancy *,.checkbox-wrapper-fancy :after,.checkbox-wrapper-fancy :before{box-sizing:border-box}.checkbox-wrapper-fancy label{cursor:pointer;display:block;height:35px;width:35px}.checkbox-wrapper-fancy input{display:none;visibility:hidden}.checkbox-wrapper-fancy input:checked~.checkbox{border-color:var(--wicpq-clr-pink);border-left-color:transparent;border-radius:0;border-top-color:transparent;border-width:5px;margin-left:12px;transform:rotate(45deg);width:14px}.checkbox-wrapper-fancy .checkbox{border:2px solid var(--clr-grey-medium);border-radius:6px;display:block;height:inherit;transition:all .375s;width:inherit}:root{--clr-cincom-blue:#005daa}.panel-gradient-careers{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/bg-gradient-careers.svg) no-repeat 50%;background-size:cover;padding:60px 0;position:relative}.panel-blue-medium{background:#0097d7;padding:60px 0;position:relative}.careers .st0{fill:#fff}.careers .st1{fill:none;stroke:var(--clr-cincom-blue);stroke-width:2;stroke-miterlimit:10}.careers .st2{fill:var(--clr-cincom-blue);transition:all .3s ease-in-out}.careers .cn_nav:hover .st2,.careers .st3{fill:var(--clr-success);transition:all .3s ease-in-out}.careers p{font-size:1.3rem}.cg_nav:hover .wedges>path{fill:var(--clr-cincom-blue)}@media (max-width:700px){.careers-global-map-container{overflow-x:scroll}.careers-global-map-container>div{min-width:700px}}.tippy-box[data-theme~=cincom]{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.4);color:#000;padding:.75rem .5rem;width:220px}.tippy-box[data-theme~=cincom] img{border-radius:8px 8px 2px 2px}.tippy-box[data-theme~=cincom] h4{font-weight:700;margin:0;padding:0}.career-masonry-gallery{display:flex;flex-wrap:wrap;gap:1px}.career-masonry-gallery div{flex:1 0 auto;height:minmax(40vw,30vw);line-height:1;margin:0}.career-masonry-gallery div:nth-child(5n+1){width:33%}.career-masonry-gallery div:nth-child(5n+2),.career-masonry-gallery div:nth-child(5n+3){width:66%}.career-masonry-gallery div:nth-child(5n+4){width:33%}.career-masonry-gallery div:nth-child(5n){width:100%}.career-masonry-gallery div img{height:100%;object-fit:cover;width:100%}.outreach-masonry-gallery{display:flex;flex-wrap:wrap;gap:1px}.outreach-masonry-gallery div{flex:1 0 auto;height:minmax(40vw,30vw);line-height:1;margin:0}.outreach-masonry-gallery div:nth-child(4n+1){width:33%}.outreach-masonry-gallery div:nth-child(4n+2),.outreach-masonry-gallery div:nth-child(4n+3){width:66%}.outreach-masonry-gallery div:nth-child(4n+4){width:33%}.outreach-masonry-gallery div img{height:100%;object-fit:cover;width:100%}.benefit-grid{align-items:center;display:grid;gap:4rem 6rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-items:center;margin-top:40px}a.anchor-offset{display:block;position:relative;top:-105px;visibility:hidden}.back-to-top-link{background:none;bottom:15px;color:var(--clr-cincom-blue)!important;display:none;font-size:60px;line-height:1;opacity:0;pointer-events:all;position:fixed;right:150px;text-shadow:0 0 10px rgba(0,0,0,.5);transition:all .3s ease;z-index:10000}.back-to-top-link.visible{display:block;opacity:.5}.back-to-top-link:focus,.back-to-top-link:hover{opacity:1}@media (max-width:767.98px){.back-to-top-link{right:5%}.Blog-Basic .back-to-top-link{bottom:60px}}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:translateZ(0);z-index:9999}#cboxWrapper{max-width:none}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;display:block;float:left;margin:auto;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;filter:alpha(opacity=90);opacity:.9}#colorbox{outline:0}#cboxContent{background:#000;margin-top:20px}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{background:#fff;border:5px solid #000}#cboxTitle{left:0}#cboxCurrent,#cboxTitle{color:#ccc;position:absolute;top:-20px}#cboxCurrent{right:0}#cboxLoadingGraphic{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/loading.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:none;border:0;margin:0;overflow:visible;padding:0;width:auto}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}#cboxPrevious{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/controls.png) no-repeat 0 0;height:65px;left:5px;margin-top:-32px;position:absolute;text-indent:-9999px;top:50%;width:28px}#cboxPrevious:hover{background-position:0 100%}#cboxNext{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/controls.png) no-repeat 100% 0;height:65px;margin-top:-32px;position:absolute;right:5px;text-indent:-9999px;top:50%;width:28px}#cboxNext:hover{background-position:100% 100%}#cboxClose{background:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/controls.png) no-repeat top;display:block;height:19px;position:absolute;right:5px;text-indent:-9999px;top:5px;width:38px}#cboxClose:hover{background-position:bottom}.u-sp{display:none}@media (max-width:767.98px){.u-pc{display:none}.u-sp{display:inline}}.u-align-left{text-align:left}.u-align-center{text-align:center}.u-align-right{text-align:right}.u-flex-row{flex-direction:row-reverse}.u-flex-aligncenter{align-items:center}.u-width-960 .contain{margin:auto;max-width:960px}.u-width-small .contain{margin:auto;max-width:900px}.u-padding-topnone{padding-top:0!important}.u-padding-bottomnone{padding-bottom:0!important}.u-sectionpadding-10{padding-bottom:10px;padding-top:10px}.u-sectionpadding-20{padding-bottom:20px;padding-top:20px}.u-sectionpadding-30{padding-bottom:30px;padding-top:30px}.u-sectionpadding-40{padding-bottom:40px;padding-top:40px}.u-sectionpadding-50{padding-bottom:50px;padding-top:50px}.u-sectionpadding-60{padding-bottom:60px;padding-top:60px}.u-sectionpadding-70{padding-bottom:70px;padding-top:70px}.u-sectionpadding-80{padding-bottom:80px;padding-top:80px}.u-sectionpadding-90{padding-bottom:90px;padding-top:90px}.u-sectionpadding-100{padding-bottom:100px;padding-top:100px}.u-margin-topnone{margin-top:0!important}.u-margin-bottomnone{margin-bottom:0!important}.u-margin-top10{margin-top:10px}.u-margin-top20{margin-top:20px}.u-margin-top30{margin-top:30px}.u-margin-top40{margin-top:40px}.u-margin-top50{margin-top:50px}.u-margin-top60{margin-top:60px}.u-margin-top70{margin-top:70px}.u-margin-top80{margin-top:80px}.u-margin-top90{margin-top:90px}.u-margin-top100{margin-top:100px}.u-margin-bottom10{margin-bottom:10px}.u-margin-bottom20{margin-bottom:20px}.u-margin-bottom30{margin-bottom:30px}.u-margin-bottom40{margin-bottom:40px}.u-margin-bottom50{margin-bottom:50px}.u-margin-bottom60{margin-bottom:60px}.u-margin-bottom70{margin-bottom:70px}.u-margin-bottom80{margin-bottom:80px}.u-margin-bottom90{margin-bottom:90px}.u-margin-bottom100{margin-bottom:100px}.u-textcolor-white :not(a){color:#fff!important}.u-size-large{font-size:1.5rem}.u-size-small{font-size:.88rem}@media (max-width:767.98px){.u-size-large{font-size:1.15rem}}.u-bg-gray{background-color:#f3f3f3}.u-bg-lightblue{background:#edf8fe;background:radial-gradient(circle,#edf8fe 0,#ede9f3 100%);background-position:0}.u-bg-blue{background-color:#0097d7}.u-bg-darkblue{background-color:#23356e}.u-bg-navyblue{background-color:#005daa}.u-bg-purple{background-color:var(--wicpq-clr-ltpurple)}.u-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.Row,[class*=" Row--"],[class^=Row--]{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.Column,[class*=" Column-"],[class^=Column-]{padding-left:15px;padding-right:15px;position:relative}.Column--2_5{width:20%}.ColumnOffset--2_5{margin-left:20%}.Column--1{width:8.33333%}.ColumnOffset--0{margin-left:0}.Column--2{width:16.66667%}.ColumnOffset--1{margin-left:8.33333%}.Column--3{width:25%}.ColumnOffset--2{margin-left:16.66667%}.Column--4{width:33.33333%}.ColumnOffset--3{margin-left:25%}.Column--5{width:41.66667%}.ColumnOffset--4{margin-left:33.33333%}.Column--6{width:50%}.ColumnOffset--5{margin-left:41.66667%}.Column--7{width:58.33333%}.ColumnOffset--6{margin-left:50%}.Column--8{width:66.66667%}.ColumnOffset--7{margin-left:58.33333%}.Column--9{width:75%}.ColumnOffset--8{margin-left:66.66667%}.Column--10{width:83.33333%}.ColumnOffset--9{margin-left:75%}.Column--11{width:91.66667%}.ColumnOffset--10{margin-left:83.33333%}.Column--12{width:100%}.ColumnOffset--11{margin-left:91.66667%}@media (max-width:1599px){.Column--xxLarge-1{width:8.33333%}.ColumnOffset--xxLarge-0{margin-left:0}.Column--xxLarge-2{width:16.66667%}.ColumnOffset--xxLarge-1{margin-left:8.33333%}.Column--xxLarge-3{width:25%}.ColumnOffset--xxLarge-2{margin-left:16.66667%}.Column--xxLarge-4{width:33.33333%}.ColumnOffset--xxLarge-3{margin-left:25%}.Column--xxLarge-5{width:41.66667%}.ColumnOffset--xxLarge-4{margin-left:33.33333%}.Column--xxLarge-6{width:50%}.ColumnOffset--xxLarge-5{margin-left:41.66667%}.Column--xxLarge-7{width:58.33333%}.ColumnOffset--xxLarge-6{margin-left:50%}.Column--xxLarge-8{width:66.66667%}.ColumnOffset--xxLarge-7{margin-left:58.33333%}.Column--xxLarge-9{width:75%}.ColumnOffset--xxLarge-8{margin-left:66.66667%}.Column--xxLarge-10{width:83.33333%}.ColumnOffset--xxLarge-9{margin-left:75%}.Column--xxLarge-11{width:91.66667%}.ColumnOffset--xxLarge-10{margin-left:83.33333%}.Column--xxLarge-12{width:100%}.ColumnOffset--xxLarge-11{margin-left:91.66667%}}@media (max-width:1399px){.Column--xLarge-1{width:8.33333%}.ColumnOffset--xLarge-0{margin-left:0}.Column--xLarge-2{width:16.66667%}.ColumnOffset--xLarge-1{margin-left:8.33333%}.Column--xLarge-3{width:25%}.ColumnOffset--xLarge-2{margin-left:16.66667%}.Column--xLarge-4{width:33.33333%}.ColumnOffset--xLarge-3{margin-left:25%}.Column--xLarge-5{width:41.66667%}.ColumnOffset--xLarge-4{margin-left:33.33333%}.Column--xLarge-6{width:50%}.ColumnOffset--xLarge-5{margin-left:41.66667%}.Column--xLarge-7{width:58.33333%}.ColumnOffset--xLarge-6{margin-left:50%}.Column--xLarge-8{width:66.66667%}.ColumnOffset--xLarge-7{margin-left:58.33333%}.Column--xLarge-9{width:75%}.ColumnOffset--xLarge-8{margin-left:66.66667%}.Column--xLarge-10{width:83.33333%}.ColumnOffset--xLarge-9{margin-left:75%}.Column--xLarge-11{width:91.66667%}.ColumnOffset--xLarge-10{margin-left:83.33333%}.Column--xLarge-12{width:100%}.ColumnOffset--xLarge-11{margin-left:91.66667%}}@media (max-width:1199px){.Column--large-1{width:8.33333%}.ColumnOffset--large-0{margin-left:0}.Column--large-2{width:16.66667%}.ColumnOffset--large-1{margin-left:8.33333%}.Column--large-3{width:25%}.ColumnOffset--large-2{margin-left:16.66667%}.Column--large-4{width:33.33333%}.ColumnOffset--large-3{margin-left:25%}.Column--large-5{width:41.66667%}.ColumnOffset--large-4{margin-left:33.33333%}.Column--large-6{width:50%}.ColumnOffset--large-5{margin-left:41.66667%}.Column--large-7{width:58.33333%}.ColumnOffset--large-6{margin-left:50%}.Column--large-8{width:66.66667%}.ColumnOffset--large-7{margin-left:58.33333%}.Column--large-9{width:75%}.ColumnOffset--large-8{margin-left:66.66667%}.Column--large-10{width:83.33333%}.ColumnOffset--large-9{margin-left:75%}.Column--large-11{width:91.66667%}.ColumnOffset--large-10{margin-left:83.33333%}.Column--large-12{width:100%}.ColumnOffset--large-11{margin-left:91.66667%}}@media (max-width:1039px){.Column--mediumLarge-1{width:8.33333%}.ColumnOffset--mediumLarge-0{margin-left:0}.Column--mediumLarge-2{width:16.66667%}.ColumnOffset--mediumLarge-1{margin-left:8.33333%}.Column--mediumLarge-3{width:25%}.ColumnOffset--mediumLarge-2{margin-left:16.66667%}.Column--mediumLarge-4{width:33.33333%}.ColumnOffset--mediumLarge-3{margin-left:25%}.Column--mediumLarge-5{width:41.66667%}.ColumnOffset--mediumLarge-4{margin-left:33.33333%}.Column--mediumLarge-6{width:50%}.ColumnOffset--mediumLarge-5{margin-left:41.66667%}.Column--mediumLarge-7{width:58.33333%}.ColumnOffset--mediumLarge-6{margin-left:50%}.Column--mediumLarge-8{width:66.66667%}.ColumnOffset--mediumLarge-7{margin-left:58.33333%}.Column--mediumLarge-9{width:75%}.ColumnOffset--mediumLarge-8{margin-left:66.66667%}.Column--mediumLarge-10{width:83.33333%}.ColumnOffset--mediumLarge-9{margin-left:75%}.Column--mediumLarge-11{width:91.66667%}.ColumnOffset--mediumLarge-10{margin-left:83.33333%}.Column--mediumLarge-12{width:100%}.ColumnOffset--mediumLarge-11{margin-left:91.66667%}}@media (max-width:959px){.Column--medium-1{width:8.33333%}.ColumnOffset--medium-0{margin-left:0}.Column--medium-2{width:16.66667%}.ColumnOffset--medium-1{margin-left:8.33333%}.Column--medium-3{width:25%}.ColumnOffset--medium-2{margin-left:16.66667%}.Column--medium-4{width:33.33333%}.ColumnOffset--medium-3{margin-left:25%}.Column--medium-5{width:41.66667%}.ColumnOffset--medium-4{margin-left:33.33333%}.Column--medium-6{width:50%}.ColumnOffset--medium-5{margin-left:41.66667%}.Column--medium-7{width:58.33333%}.ColumnOffset--medium-6{margin-left:50%}.Column--medium-8{width:66.66667%}.ColumnOffset--medium-7{margin-left:58.33333%}.Column--medium-9{width:75%}.ColumnOffset--medium-8{margin-left:66.66667%}.Column--medium-10{width:83.33333%}.ColumnOffset--medium-9{margin-left:75%}.Column--medium-11{width:91.66667%}.ColumnOffset--medium-10{margin-left:83.33333%}.Column--medium-12{width:100%}.ColumnOffset--medium-11{margin-left:91.66667%}}@media (max-width:819px){.Column--mediumSmall-1{width:8.33333%}.ColumnOffset--mediumSmall-0{margin-left:0}.Column--mediumSmall-2{width:16.66667%}.ColumnOffset--mediumSmall-1{margin-left:8.33333%}.Column--mediumSmall-3{width:25%}.ColumnOffset--mediumSmall-2{margin-left:16.66667%}.Column--mediumSmall-4{width:33.33333%}.ColumnOffset--mediumSmall-3{margin-left:25%}.Column--mediumSmall-5{width:41.66667%}.ColumnOffset--mediumSmall-4{margin-left:33.33333%}.Column--mediumSmall-6{width:50%}.ColumnOffset--mediumSmall-5{margin-left:41.66667%}.Column--mediumSmall-7{width:58.33333%}.ColumnOffset--mediumSmall-6{margin-left:50%}.Column--mediumSmall-8{width:66.66667%}.ColumnOffset--mediumSmall-7{margin-left:58.33333%}.Column--mediumSmall-9{width:75%}.ColumnOffset--mediumSmall-8{margin-left:66.66667%}.Column--mediumSmall-10{width:83.33333%}.ColumnOffset--mediumSmall-9{margin-left:75%}.Column--mediumSmall-11{width:91.66667%}.ColumnOffset--mediumSmall-10{margin-left:83.33333%}.Column--mediumSmall-12{width:100%}.ColumnOffset--mediumSmall-11{margin-left:91.66667%}}@media (max-width:767px){.Column--ipad-1{width:8.33333%}.ColumnOffset--ipad-0{margin-left:0}.Column--ipad-2{width:16.66667%}.ColumnOffset--ipad-1{margin-left:8.33333%}.Column--ipad-3{width:25%}.ColumnOffset--ipad-2{margin-left:16.66667%}.Column--ipad-4{width:33.33333%}.ColumnOffset--ipad-3{margin-left:25%}.Column--ipad-5{width:41.66667%}.ColumnOffset--ipad-4{margin-left:33.33333%}.Column--ipad-6{width:50%}.ColumnOffset--ipad-5{margin-left:41.66667%}.Column--ipad-7{width:58.33333%}.ColumnOffset--ipad-6{margin-left:50%}.Column--ipad-8{width:66.66667%}.ColumnOffset--ipad-7{margin-left:58.33333%}.Column--ipad-9{width:75%}.ColumnOffset--ipad-8{margin-left:66.66667%}.Column--ipad-10{width:83.33333%}.ColumnOffset--ipad-9{margin-left:75%}.Column--ipad-11{width:91.66667%}.ColumnOffset--ipad-10{margin-left:83.33333%}.Column--ipad-12{width:100%}.ColumnOffset--ipad-11{margin-left:91.66667%}}@media (max-width:639px){.Column--small-1{width:8.33333%}.ColumnOffset--small-0{margin-left:0}.Column--small-2{width:16.66667%}.ColumnOffset--small-1{margin-left:8.33333%}.Column--small-3{width:25%}.ColumnOffset--small-2{margin-left:16.66667%}.Column--small-4{width:33.33333%}.ColumnOffset--small-3{margin-left:25%}.Column--small-5{width:41.66667%}.ColumnOffset--small-4{margin-left:33.33333%}.Column--small-6{width:50%}.ColumnOffset--small-5{margin-left:41.66667%}.Column--small-7{width:58.33333%}.ColumnOffset--small-6{margin-left:50%}.Column--small-8{width:66.66667%}.ColumnOffset--small-7{margin-left:58.33333%}.Column--small-9{width:75%}.ColumnOffset--small-8{margin-left:66.66667%}.Column--small-10{width:83.33333%}.ColumnOffset--small-9{margin-left:75%}.Column--small-11{width:91.66667%}.ColumnOffset--small-10{margin-left:83.33333%}.Column--small-12{width:100%}.ColumnOffset--small-11{margin-left:91.66667%}}@media (max-width:413px){.Column--mobileLarge-1{width:8.33333%}.ColumnOffset--mobileLarge-0{margin-left:0}.Column--mobileLarge-2{width:16.66667%}.ColumnOffset--mobileLarge-1{margin-left:8.33333%}.Column--mobileLarge-3{width:25%}.ColumnOffset--mobileLarge-2{margin-left:16.66667%}.Column--mobileLarge-4{width:33.33333%}.ColumnOffset--mobileLarge-3{margin-left:25%}.Column--mobileLarge-5{width:41.66667%}.ColumnOffset--mobileLarge-4{margin-left:33.33333%}.Column--mobileLarge-6{width:50%}.ColumnOffset--mobileLarge-5{margin-left:41.66667%}.Column--mobileLarge-7{width:58.33333%}.ColumnOffset--mobileLarge-6{margin-left:50%}.Column--mobileLarge-8{width:66.66667%}.ColumnOffset--mobileLarge-7{margin-left:58.33333%}.Column--mobileLarge-9{width:75%}.ColumnOffset--mobileLarge-8{margin-left:66.66667%}.Column--mobileLarge-10{width:83.33333%}.ColumnOffset--mobileLarge-9{margin-left:75%}.Column--mobileLarge-11{width:91.66667%}.ColumnOffset--mobileLarge-10{margin-left:83.33333%}.Column--mobileLarge-12{width:100%}.ColumnOffset--mobileLarge-11{margin-left:91.66667%}}@media (max-width:479px){.Column--xSmall-1{width:8.33333%}.ColumnOffset--xSmall-0{margin-left:0}.Column--xSmall-2{width:16.66667%}.ColumnOffset--xSmall-1{margin-left:8.33333%}.Column--xSmall-3{width:25%}.ColumnOffset--xSmall-2{margin-left:16.66667%}.Column--xSmall-4{width:33.33333%}.ColumnOffset--xSmall-3{margin-left:25%}.Column--xSmall-5{width:41.66667%}.ColumnOffset--xSmall-4{margin-left:33.33333%}.Column--xSmall-6{width:50%}.ColumnOffset--xSmall-5{margin-left:41.66667%}.Column--xSmall-7{width:58.33333%}.ColumnOffset--xSmall-6{margin-left:50%}.Column--xSmall-8{width:66.66667%}.ColumnOffset--xSmall-7{margin-left:58.33333%}.Column--xSmall-9{width:75%}.ColumnOffset--xSmall-8{margin-left:66.66667%}.Column--xSmall-10{width:83.33333%}.ColumnOffset--xSmall-9{margin-left:75%}.Column--xSmall-11{width:91.66667%}.ColumnOffset--xSmall-10{margin-left:83.33333%}.Column--xSmall-12{width:100%}.ColumnOffset--xSmall-11{margin-left:91.66667%}}@media (max-width:374px){.Column--mobileMedium-1{width:8.33333%}.ColumnOffset--mobileMedium-0{margin-left:0}.Column--mobileMedium-2{width:16.66667%}.ColumnOffset--mobileMedium-1{margin-left:8.33333%}.Column--mobileMedium-3{width:25%}.ColumnOffset--mobileMedium-2{margin-left:16.66667%}.Column--mobileMedium-4{width:33.33333%}.ColumnOffset--mobileMedium-3{margin-left:25%}.Column--mobileMedium-5{width:41.66667%}.ColumnOffset--mobileMedium-4{margin-left:33.33333%}.Column--mobileMedium-6{width:50%}.ColumnOffset--mobileMedium-5{margin-left:41.66667%}.Column--mobileMedium-7{width:58.33333%}.ColumnOffset--mobileMedium-6{margin-left:50%}.Column--mobileMedium-8{width:66.66667%}.ColumnOffset--mobileMedium-7{margin-left:58.33333%}.Column--mobileMedium-9{width:75%}.ColumnOffset--mobileMedium-8{margin-left:66.66667%}.Column--mobileMedium-10{width:83.33333%}.ColumnOffset--mobileMedium-9{margin-left:75%}.Column--mobileMedium-11{width:91.66667%}.ColumnOffset--mobileMedium-10{margin-left:83.33333%}.Column--mobileMedium-12{width:100%}.ColumnOffset--mobileMedium-11{margin-left:91.66667%}}@media (max-width:319px){.Column--xxSmall-1{width:8.33333%}.ColumnOffset--xxSmall-0{margin-left:0}.Column--xxSmall-2{width:16.66667%}.ColumnOffset--xxSmall-1{margin-left:8.33333%}.Column--xxSmall-3{width:25%}.ColumnOffset--xxSmall-2{margin-left:16.66667%}.Column--xxSmall-4{width:33.33333%}.ColumnOffset--xxSmall-3{margin-left:25%}.Column--xxSmall-5{width:41.66667%}.ColumnOffset--xxSmall-4{margin-left:33.33333%}.Column--xxSmall-6{width:50%}.ColumnOffset--xxSmall-5{margin-left:41.66667%}.Column--xxSmall-7{width:58.33333%}.ColumnOffset--xxSmall-6{margin-left:50%}.Column--xxSmall-8{width:66.66667%}.ColumnOffset--xxSmall-7{margin-left:58.33333%}.Column--xxSmall-9{width:75%}.ColumnOffset--xxSmall-8{margin-left:66.66667%}.Column--xxSmall-10{width:83.33333%}.ColumnOffset--xxSmall-9{margin-left:75%}.Column--xxSmall-11{width:91.66667%}.ColumnOffset--xxSmall-10{margin-left:83.33333%}.Column--xxSmall-12{width:100%}.ColumnOffset--xxSmall-11{margin-left:91.66667%}.Column--mobileSmall-1{width:8.33333%}.ColumnOffset--mobileSmall-0{margin-left:0}.Column--mobileSmall-2{width:16.66667%}.ColumnOffset--mobileSmall-1{margin-left:8.33333%}.Column--mobileSmall-3{width:25%}.ColumnOffset--mobileSmall-2{margin-left:16.66667%}.Column--mobileSmall-4{width:33.33333%}.ColumnOffset--mobileSmall-3{margin-left:25%}.Column--mobileSmall-5{width:41.66667%}.ColumnOffset--mobileSmall-4{margin-left:33.33333%}.Column--mobileSmall-6{width:50%}.ColumnOffset--mobileSmall-5{margin-left:41.66667%}.Column--mobileSmall-7{width:58.33333%}.ColumnOffset--mobileSmall-6{margin-left:50%}.Column--mobileSmall-8{width:66.66667%}.ColumnOffset--mobileSmall-7{margin-left:58.33333%}.Column--mobileSmall-9{width:75%}.ColumnOffset--mobileSmall-8{margin-left:66.66667%}.Column--mobileSmall-10{width:83.33333%}.ColumnOffset--mobileSmall-9{margin-left:75%}.Column--mobileSmall-11{width:91.66667%}.ColumnOffset--mobileSmall-10{margin-left:83.33333%}.Column--mobileSmall-12{width:100%}.ColumnOffset--mobileSmall-11{margin-left:91.66667%}}a{word-break:break-all}.grid-gap-40{grid-gap:30px}.inner-text h3:not([class]){font-size:18px;margin:20px 0 10px}.inner-text p{margin:1em 0}.inner-text ol,.inner-text ul{margin:0;padding:0}.inner-text ol li,.inner-text ul li{line-height:1.4;margin-left:20px;margin-top:.75rem}h1+.inner-text,h2+.inner-text{margin-top:2rem}.h-fit{text-align:center}.h-fit img{height:100px;max-width:100%;object-fit:cover;width:auto}.w-fit{text-align:center}.w-fit img{max-width:100%;min-height:100px}.carousel-content .slider{margin-top:1.5rem}.carousel-content .slider img{display:block;opacity:.3;transform:scale(.7);transition:.5s}.carousel-content .slider .slick-center img{opacity:1;transform:scale(1.2)}.carousel-content .slick-slider{padding-left:0}.carousel-content .slick-slider .slick-slide .text{background-color:#005daa;box-shadow:0 3px 15px rgba(13,23,34,.25),0 0 0 1px rgba(13,23,34,.125);color:#fff;display:none;margin:-40px auto 20px;max-width:100%;padding:20px;position:relative;transition:.5s}.carousel-content .slick-slider .slick-current.slick-slide .text{display:block}.carousel-content .slick-slider .slick-slide{position:relative}.carousel-content .slick-slider .slick-slide .text h3{font-size:1.25rem;font-weight:700;margin-top:0}.carousel-content .slick-slider .slick-slide .text p{font-size:1rem;line-height:1.4;margin-bottom:0}.carousel-content .slick-dots{list-style:none;padding:0;text-align:center;width:100%}.carousel-content .slick-dots li{cursor:pointer;display:inline-block;margin:0 5px;padding:0;position:relative}.carousel-content .slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;outline:0}.carousel-content .slick-dots li button:before{background-color:#005daa;border-radius:50%;content:"";height:18px;left:0;opacity:.3;position:absolute;text-align:center;top:0;width:18px}.carousel-content .slick-dots li button:focus:before,.carousel-content .slick-dots li button:hover:before,.carousel-content .slick-dots li.slick-active button:before{opacity:1}.carousel-content.u-bg-blue .slick-dots li button:before,.carousel-content.u-bg-navyblue .slick-dots li button:before{background-color:#fff}@media (max-width:959px){.carousel-content .slider img{opacity:1;transform:scale(.9)}.carousel-content .slider .slick-slide .text{margin-top:0;max-width:90%}}.flex-content .flex-wrap{margin-top:1rem}.flex-content .flex-wrap h3{font-size:18px;margin:1rem auto 0}.flex-content .flex-wrap a{display:block;transition:.2s}.flex-content .flex-wrap a:hover{opacity:.7}.flex-content .flex-wrap .inner-text p:first-child{margin-top:0}@media (min-width:768px){.flex-content .flex-wrap .cols-2{flex:0 0 48%;margin-top:1rem}.flex-content .flex-wrap .cols-2:nth-child(2n){margin-left:4%}.flex-content .flex-wrap .cols-3{flex:0 0 31.333%;margin-right:2.5%;margin-top:1rem}.flex-content .flex-wrap .cols-3:nth-child(3n){margin-right:0}.flex-content .flex-wrap .cols-4{flex:0 0 23.5%;margin-right:2%;margin-top:1rem}.flex-content .flex-wrap .cols-4:nth-child(4n){margin-right:0}}.flex-content.inner-text-left .inner-text p.u-align-center{text-align:left}table td,table th{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:9px 10px 8px;word-break:break-word}table th{font-weight:500;text-align:left}.table,table:not([class]){border-collapse:separate;border-spacing:3px;line-height:1.5;margin-bottom:1.5rem;margin-top:1.5rem;width:100%}.table td,.table th,table:not([class]) td,table:not([class]) th{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:.75rem 1rem;word-break:break-word}.table th,table:not([class]) th{background-color:#005daa;color:#fff;text-align:left}.table td,table:not([class]) td{background-color:#fff}.u-bg-border .table td,.u-bg-border table:not([class]) td,.u-bg-none .table td,.u-bg-none table:not([class]) td{background-color:#f4f4f4}.u-bg-blue .table th,.u-bg-blue table:not([class]) th,.u-bg-navyblue .table th,.u-bg-navyblue table:not([class]) th{background:#333}.u-bg-blue .table td,.u-bg-blue table:not([class]) td,.u-bg-navyblue .table td,.u-bg-navyblue table:not([class]) td{color:var(--clr-grey-dark)!important}.u-bg-blue .table td a,.u-bg-blue .table td a:visited,.u-bg-blue table:not([class]) td a,.u-bg-blue table:not([class]) td a:visited,.u-bg-navyblue .table td a,.u-bg-navyblue .table td a:visited,.u-bg-navyblue table:not([class]) td a,.u-bg-navyblue table:not([class]) td a:visited{color:#005daa;text-decoration:none}.mailaddress-img img{vertical-align:middle}.slider-content,.slider-image .item{position:relative}.slider-image .item .slider-image-caption{bottom:40px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.slider-image .item .slider-image-caption .btn-default{background-color:#fff;border-color:#ddd!important;margin:0 0 0 1rem!important;padding:.5rem 1.5rem .75rem!important}.slider-image .slick-dots{bottom:40px}.slider-image .slick-dots li button:before{background-color:#fff}@media (max-width:767.98px){.slider-image .item .slider-image-caption{bottom:30px}.slider-image .item .slider-image-caption .btn-default{display:block!important;margin:.5rem auto 0!important;padding:.5rem 1rem!important}.slider-image .slick-slide img{aspect-ratio:16/9;object-fit:cover}.slider-image .slick-dots{bottom:15px}}.table-striped{margin:1.5rem 0;width:100%}.table-striped tr th{border-bottom:2px solid #ddd;color:#555;font-weight:700}.table-striped tr td{background-color:#fff}.table-striped tr:nth-child(odd) td{background-color:#d9edf7}.table-striped tr:hover td{background-color:#f5f5f5}.table-striped tr:hover:nth-child(odd) td{background-color:#c4e3f3}.cols-cpqi-text{flex:0 0 80%}.cols-cpqi-img{flex:0 0 20%;padding:10px 40px}@media (max-width:767.98px){.cols-cpqi-text{flex:0 0 75%}.cols-cpqi-img{flex:0 0 25%;padding:5%}}.cpqi-grid-item{display:none;gap:2rem;grid-template-columns:1fr 1fr 1fr}.cpqi-grid-item.show{display:grid}.cpqi-grid-item-content{background-color:#fff;padding:10px}.cpqi-grid-item-content img{height:auto;width:100%}.show{display:block}.cpqi-menu{font-weight:700;list-style:none;margin:0;padding:0}.cpqi-menu button{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;cursor:pointer;font-size:1.1rem;outline:none;padding:1rem 0;text-align:left}.cpqi-btn:hover{color:rgba(0,93,170,.7)}.cpqi-btn.active{color:#005daa}.hero-form .cols-text{flex:1 1 40%}.hero-form .cols-image{flex:1 1 30%;padding:0 40px;text-align:center}.hero-form .cols-form{flex:1 1 30%}.hero-form .cols-form fieldset{max-width:none}@media (max-width:767.98px){.hero-form .cols-form,.hero-form .cols-image,.hero-form .cols-text{flex:1 1 100%}.hero-form .cols-text{margin-bottom:2rem}}.contain-left-side{display:flex;padding-top:60px}.contain-left-side .side-column{margin-right:80px;width:260px}.contain-left-side .side-column .sidebar{background:#fff;box-shadow:2px 4px 10px rgba(0,0,0,.2);margin-top:40px;position:relative;transition:.4s;width:260px}.contain-left-side .side-column .sidebar.is-initial{max-height:calc(100vh - 160px);overflow:auto;position:fixed;top:90px;z-index:20}.contain-left-side .side-column .sidebar a{color:#333;display:block;font-size:16px;padding:20px 30px 20px 20px;position:relative;text-decoration:none;transition:background .4s,color .4s;z-index:2}.contain-left-side .side-column .sidebar ul{list-style:none;margin:0;padding:0}.contain-left-side .side-column .sidebar ul li{position:relative}.contain-left-side .side-column .sidebar ul li+li{border-top:1px solid #d8d8d8}.contain-left-side .side-column .sidebar ul li:before{background:#005daa;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s;z-index:1}.contain-left-side .side-column .sidebar ul li.is-active:before{opacity:1}.contain-left-side .side-column .sidebar ul li.is-active a{color:#fff}.contain-left-side .main-column{flex:1;padding-bottom:100px}.contain-left-side .main-column h1,.contain-left-side .main-column h2{margin:20px 0}@media (max-width:819px){.contain-left-side{padding-top:0}.contain-left-side .contain{padding:0}.contain-left-side .side-column{display:none}}[id^=wic_] .contain{padding-top:100px;position:relative}[id^=wic_] .contain:before{background-repeat:no-repeat;background-size:contain;content:"";height:90px;left:50%;margin:auto;position:absolute;top:0;transform:translateX(-50%);width:90px}#wic_1 .contain:before{background-image:url(https://www.cincom.co.jp/hubfs/new-images/icons/i-1.svg)}#wic_2 .contain:before{background-image:url(https://www.cincom.co.jp/hubfs/new-images/icons/i-2.svg)}#wic_3 .contain:before{background-image:url(https://www.cincom.co.jp/hubfs/new-images/icons/i-3.svg)}#wic_4 .contain:before{background-image:url(https://www.cincom.co.jp/hubfs/new-images/icons/i-4.svg)}#wic_5 .contain:before{background-image:url(https://www.cincom.co.jp/hubfs/new-images/icons/i-5.svg)}#wic_6 .contain:before{background-image:url(https://www.cincom.co.jp/hubfs/new-images/icons/i-6.svg)}hr.bottom-line{background:none;border:0;border-bottom:1px solid #d8d8d8;height:1px;margin:30px 0;overflow:hidden}#Blog-Page{padding-bottom:65px;padding-top:65px}#Blog-Page #related_wrapper{margin-top:2em}#Main_Content{width:70%}@media (max-width:819px){#Main_Content{width:auto}}.Blog-Detail{display:block}@media (min-width:820px){.Blog-Detail .blog-section{margin-left:55px}}#Blog-Page .blog-list-title{border-top:1px solid #75abe4;margin-bottom:50px;margin-top:0;padding-top:30px;position:relative}#Blog-Page .blog-list-title:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%223px%22%20height%3D%223px%22%20viewBox%3D%220%200%203%203%22%20fill%3D%22hsla%25280%2C%200%25%2C%2065%25%2C%201.0%2529%22%3E%3Cpolygon%20points%3D%220%2C0.5%200%2C1.5%201.5%2C3%202.5%2C3%22%2F%3E%3Cpolygon%20points%3D%222.5%2C0%201.5%2C0%203%2C1.5%203%2C0.5%22%2F%3E%3C%2Fsvg%3E");background-size:3px 3px;bottom:-15px;content:"";height:8px;left:0;position:absolute;right:0}.Resource-content .social-blog{float:left;margin-top:40px;width:100%}.Resource-content .social-blog .social-list{float:left}.Resource-content .social-blog ul{float:left;padding-left:0;width:100%}.Resource-content .social-blog ul li{background-color:#0061d5;border:2px solid #0061d5;display:inline-block;height:40px;list-style:none;margin-bottom:1px;padding:5px 8px;transition:.3s;width:40px}#Blog-Page .Blog-List{display:block}#Blog-Page .Blog-List>.Row{margin-bottom:0}#Blog-Page .Blog-List .Post-Item{padding-bottom:30px}@media (max-width:819px){#Blog-Page .Blog-List>.Row{margin-bottom:20px}}@media (max-width:959px){#Blog-Page .Blog-List .Post-Item{padding-bottom:0}#Blog-Page .Blog-List .Post-Item:first-child a:first-of-type{border-top:1px dotted rgba(0,0,0,.2)}}#Blog-Page .Blog-List .Post-Item-blog{height:410px;margin:0 1% 2.5%;overflow:hidden}#Blog-Page .Blog-List .Post-Item-blog a{background:#fff;border:1px solid #eee;color:#666;display:block;height:100%;padding:1em;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.3);transition:opacity .3s ease-out}#Blog-Page .Blog-List .Post-Item-blog a:hover{box-shadow:inset 0 0 30px rgba(0,0,0,.1);opacity:.7}#Blog-Page .Blog-List .Post-Item-blog a:hover .eyecatch img{transform:scale(1.1)}#Blog-Page .Blog-List .eyecatch{background:#000;margin:-1em -1em .5em;max-height:220px;overflow:hidden;position:relative;text-align:center}#Blog-Page .Blog-List .eyecatch img{border:0;box-sizing:border-box;height:auto;margin:0;max-width:100%;transition:.3s ease-in-out;vertical-align:top;width:100%}#Blog-Page .Blog-List .cat-name{background:#005daa;color:#fff;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";font-size:12px;font-weight:700;min-width:7.5em;opacity:.9;padding:.4em .5em .3em;position:absolute;right:0;top:0}#Blog-Page .Blog-List .entry-content{padding:0}#Blog-Page .Blog-List .entry-content .entry-title{color:#444;font-size:18px;line-height:1.4;margin-bottom:10px;margin-top:15px;text-align:left}#Blog-Page .Blog-List .entry-content p{font-size:12px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.5;margin-bottom:0;margin-top:13px;text-align:left;word-break:break-word;hyphenate-lines:3}#Blog-Page .Blog-List .entry-content .byline{filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";font-family:Oswald,sans-serif;font-weight:400;margin:0;opacity:.7}#Blog-Page .Blog-List .entry-content .byline:before{content:"\f274";font-family:Font Awesome\ 5 Free;font-size:.88em;font-weight:400;margin-right:.3em;position:relative;top:-1px}@media (max-width:819px){#Blog-Page .Blog-List{display:block}#Blog-Page .Blog-List .Post-Item-blog{height:auto;margin:0;width:100%}#Blog-Page .Blog-List .Post-Item-blog a{border:none;border-bottom:1px dotted rgba(0,0,0,.2);color:#666;display:block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:8px 5px;text-decoration:none;width:100%;-ms-flex-pack:justify;justify-content:justify}#Blog-Page .Blog-List .Post-Item-blog .eyecatch{background:transparent;margin:0;max-height:170px;width:20%}#Blog-Page .Blog-List .Post-Item-blog .entry-content{padding:0 0 0 2%;width:80%}#Blog-Page .Blog-List .Post-Item-blog .entry-content .entry-title{font-size:16px;margin-bottom:5px;margin-top:0}#Blog-Page .Blog-List .Post-Item-blog .entry-content .byline{font-size:10px}#Blog-Page .Blog-List .Post-Item-blog .cat-name,#Blog-Page .Blog-List .Post-Item-blog .entry-content .description{display:none}}@media (max-width:639px){#Blog-Page .Blog-List .Post-Item-blog .entry-content .entry-title{font-size:14px}}#Blog-Page .Blog-Nav .pagination{margin-bottom:60px;margin-top:10px}@media (max-width:819px){#Blog-Page .Blog-Nav .pagination{margin-bottom:0}}#Blog-Page .Blog-Nav .disabled{display:none}#Blog-Page .Blog-Nav ul{margin-left:0;padding-left:0}#Blog-Page .Blog-Nav ul li{display:inline-block;margin-right:5px}#Blog-Page .Blog-Nav ul li:last-child{margin-right:0}#Blog-Page .Blog-Nav ul li a{cursor:pointer}#Blog-Page .Blog-Nav ul li a,#Blog-Page .Blog-Nav ul li.active span{background-color:#005daa;border:1px solid #005daa;border-radius:2px;color:#333;color:#fff;display:block;font-size:16px;height:37px;line-height:2.2;text-align:center;width:34px}#Blog-Page .Blog-Nav ul li.active span{background-color:#ebebeb;border-color:#ebebeb;color:#333}#Blog-Page .Blog-Nav ul li a:hover{opacity:.7;text-decoration:none}#Blog-Page h3.title-comment{border-bottom:2px solid #005daa;color:#333;font-size:20px;font-weight:700;margin-bottom:20px;margin-top:20px;padding-bottom:5px}#Blog-Page h3.title-comment span{color:#333;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;margin-right:10px}@media (max-width:959px){#Blog-Page{padding-bottom:30px;padding-top:0}}#Blog-Page h3.title-comment+hr.slash-2{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%223px%22%20height%3D%223px%22%20viewBox%3D%220%200%203%203%22%20fill%3D%22hsla%25280%2C%200%25%2C%2065%25%2C%201.0%2529%22%3E%3Cpolygon%20points%3D%220%2C0.5%200%2C1.5%201.5%2C3%202.5%2C3%22%2F%3E%3Cpolygon%20points%3D%222.5%2C0%201.5%2C0%203%2C1.5%203%2C0.5%22%2F%3E%3C%2Fsvg%3E");background-size:3px 3px;border:none;height:8px;margin-bottom:20px;margin-top:0;width:100%}#Blog-Page .recent-posts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-ms-flex-pack:justify;justify-content:justify}#Blog-Page .recent-posts a{margin-left:1%;margin-right:1%;transition:all .3s linear;width:23%}@media (max-width:639px){#Blog-Page .recent-posts a{width:48%}}@media (max-width:374px){#Blog-Page .recent-posts a{width:98%}#Blog-Page .recent-posts a .recent-post{margin-bottom:20px;max-width:none!important;min-height:auto!important}#Blog-Page .recent-posts a .recent-post .recent-post-featured-image{height:150px!important}}#Blog-Page .recent-posts a:hover{text-decoration:none}#Blog-Page .recent-posts a .recent-post{max-width:260px;min-height:180px;overflow:hidden;position:relative;width:100%}#Blog-Page .recent-posts a .recent-post .recent-post-featured-image{background-size:cover;height:110px;width:100%}#Blog-Page .recent-posts a .recent-post .cat-name{background:#005daa;color:#fff;filter:alpha(opacity=90);font-size:10px;font-weight:700;line-height:1;opacity:.9;padding:.75em .5em;position:absolute;right:0;text-align:center;top:0}#Blog-Page .recent-posts a .recent-post .recent-post-info{color:#333;font-size:11px;font-weight:400;line-height:14px;margin:4px 0 0}#Blog-Page .recent-posts a .recent-post .recent-post-title{color:#333;font-size:13px;font-weight:700;line-height:18px;margin:4px 0}#Blog-Sidebar{margin-left:25px;margin-top:10px;overflow:hidden;width:calc(30% - 25px)}#Blog-Sidebar .Blog-Sidebar-post{margin-top:20px}@media (max-width:819px){#Blog-Sidebar{margin-left:0;margin-top:30px;width:100%}}#Blog-Sidebar .Blog-Sidebar-top{background-color:#fff}#Blog-Sidebar .box h3{border-bottom:2px solid #005daa;font-size:20px;font-weight:700;line-height:1.4;margin:0 0 15px;padding-bottom:5px;position:relative}#Blog-Sidebar .box ul{font-size:14px}#Blog-Sidebar .top-post.box ul{margin:0;padding:0}#Blog-Sidebar .top-post.box ul li:last-child{border-bottom:none}#Blog-Sidebar .top-post.box ul li{border-bottom:1px dotted #ccc;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.6;list-style-type:none;margin-top:10px;min-height:55px;padding-bottom:10px;padding-left:40px;padding-right:25px;position:relative;-ms-flex-align:center;align-items:center}#Blog-Sidebar .top-post.box ul li a{color:#666;display:block}#Blog-Sidebar .top-post.box ul li a:before{content:none}#Blog-Sidebar .top-post.box ul li a:hover{text-decoration:none}#Blog-Sidebar .top-post.box ul li a:after{color:#005daa;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:1em;position:absolute;right:.6em;top:8px}#Blog-Sidebar .top-post.box ul li a:hover:after{right:.5em;transform:translate(1px)}#Blog-Sidebar .top-post.box ul li:before{color:#fff;font-family:Oswald,sans-serif;font-size:30px;font-style:italic;font-weight:400;left:10px;line-height:1;position:absolute;top:2px}#Blog-Sidebar .top-post.box ul li:first-child:before{content:"1"}#Blog-Sidebar .top-post.box ul li:nth-child(2):before{content:"2"}#Blog-Sidebar .top-post.box ul li:nth-child(3):before{content:"3"}#Blog-Sidebar .top-post.box ul li:first-child:before,#Blog-Sidebar .top-post.box ul li:nth-child(2):before,#Blog-Sidebar .top-post.box ul li:nth-child(3):before{color:#005daa}#Blog-Sidebar .top-post.box ul li:nth-child(4):before{color:#333;content:"4"}#Blog-Sidebar .top-post.box ul li:nth-child(5):before{color:#333;content:"5"}#Blog-Sidebar .top-post.box ul li:nth-child(6):before{color:#333;content:"6"}#Blog-Sidebar .top-post.box ul li:nth-child(7):before{color:#333;content:"7"}#Blog-Sidebar .top-post.box ul li:nth-child(8):before{color:#333;content:"8"}#Blog-Sidebar .top-post.box ul li:nth-child(9):before{color:#333;content:"9"}#Blog-Sidebar .top-post.box ul li:nth-child(10):before{color:#333;content:"10"}#Blog-Sidebar .recent-post.box{background:#fff;border-top:none}#Blog-Sidebar .recent-post.box .list-recent{margin-top:20px}#Blog-Sidebar .recent-post.boxt .item:first-child{border-top:none}#Blog-Sidebar .recent-post.box .item{border-top:1px dotted #ccc;clear:both;padding:10px;position:relative}#Blog-Sidebar .recent-post.box .item .img{padding-left:5px;padding-right:10px}#Blog-Sidebar .recent-post.box .item.no-img{padding-left:0}#Blog-Sidebar .recent-post.box .item a{display:block}#Blog-Sidebar .recent-post.box .item:first-child{border-top:none}#Blog-Sidebar .recent-post.box .item a .title-col{padding-left:0;padding-right:0}#Blog-Sidebar .recent-post.box .item a .img-col{padding-left:5px;padding-right:5px}@media (max-width:819px){#Blog-Sidebar .recent-post.box .item a .img-col{float:left;width:auto}#Blog-Sidebar .Blog-Sidebar-cta{text-align:center}}@media (min-width:820px){#Blog-Sidebar .Blog-Sidebar-cta .hs-cta-img{height:auto;width:100%}}@media (max-width:414px){#Blog-Sidebar .Blog-Sidebar-cta{text-align:center}}#Blog-Sidebar .recent-post.box .item a:hover{opacity:.7;text-decoration:none}#Blog-Sidebar .recent-post.box .item a:after{color:#005daa;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:.8em;position:absolute;right:.1em;top:50%;transform:translateY(-50%)}#Blog-Sidebar .recent-post.box .item a:hover:after{right:0}#Blog-Sidebar .recent-post.box .title{color:#333;display:inherit;font-size:14px;line-height:22px;margin:0;padding-right:23px}#Blog-Sidebar .topic-list.box{background:#fff;border-top:none;margin-top:20px}#Blog-Sidebar .topic-list.box ul{margin-left:0;padding-left:0}#Blog-Sidebar .topic-list.box ul li:first-child{border-top:none}#Blog-Sidebar .topic-list.box ul li{border-top:1px dotted #ccc;clear:both;list-style-type:none;position:relative}#Blog-Sidebar .topic-list.box ul li a{color:#666;display:-ms-inline-flexbox;display:inline-flex;padding:20px 5px;width:calc(100% - 30px)}#Blog-Sidebar .topic-list.box ul li a:after{color:#005daa;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:1em;position:absolute;right:.6em;top:35%}#Blog-Sidebar .topic-list.box ul li a:hover{color:#005daa;text-decoration:none}#Blog-Sidebar .topic-list.box ul li a:hover:after{right:.5em;transform:translate(1px)}#Blog-Sidebar .topic-list.box ul li a .filter-link-count{display:inline-block;margin-left:7px}.Blog-Basic.Page .HeroBlog-list.Hero--small.smallest .Hero-subtitle.top{max-width:90%}@media (max-width:959px){.Blog-Basic.Page .HeroBlog-list.Hero--small.smallest .Hero-subtitle{font-size:16px;line-height:22px;margin-top:15px}}@media (max-width:639px){.Blog-Basic.Page .HeroBlog-list.Hero--small.smallest .Hero-subtitle{font-size:14px;margin-top:15px}}.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest.post-thumb{background-position:50%}.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest.post-thumb:before{background:rgba(13,23,34,.7);background:linear-gradient(155deg,rgba(13,23,34,.7),rgba(20,91,164,.85))}@media (max-width:959px){.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest{height:auto}.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest .Hero-title{font-size:30px;line-height:36px}.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest .Hero-subtitle{font-size:16px;line-height:22px;margin-top:15px}}@media (max-width:639px){.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest .Hero-title{font-size:24px}.Blog-Basic.Page .HeroBlog-detail.Hero--small.smallest .Hero-subtitle{font-size:14px;margin-top:15px}}.Blog-Detail .blog-section{position:relative}@media (min-width:960px){.Blog-Detail .blog-section{margin-left:70px}.Blog-Detail.blog-news .blog-section,.Blog-Detail.blog-seminar .blog-section{margin-left:0}}.Blog-Detail .blog-section #recaptcha_area,.Blog-Detail .blog-section #recaptcha_table{margin-left:-3px}.Blog-Detail .blog-section a:hover{opacity:.7}.Blog-Detail .blog-section .post-body ul{list-style:none;padding-left:20px}.Blog-Detail .blog-section .post-body ul li{padding-left:20px;position:relative}.Blog-Detail .blog-section .post-body ul li:before{border:2px solid #005daa;border-radius:100%;content:"";display:block;height:10px;left:0;position:absolute;top:14px;transform:translateY(-50%);width:10px}.Blog-Detail .blog-section .post-body ul li+li{margin-top:5px}.Blog-Detail .blog-section .post-body ol{counter-reset:li;list-style:none;padding-left:40px}.Blog-Detail .blog-section .post-body ol li{position:relative}.Blog-Detail .blog-section .post-body ol li:before{background-position:50%;color:#005daa;content:counter(li);counter-increment:li;display:block;font-weight:700;height:26px;left:-19px;position:absolute;top:1px;vertical-align:middle;width:22px}.Blog-Detail .blog-section .post-body ol li:nth-child(n+10):before{left:-28px}.Blog-Detail .blog-section .post-body .h1,.Blog-Detail .blog-section .post-body .h2,.Blog-Detail .blog-section .post-body h1,.Blog-Detail .blog-section .post-body h2{text-align:left}.Blog-Detail .blog-section .post-body .h2,.Blog-Detail .blog-section .post-body h2{color:#565656}@media (min-width:960px){.Blog-Detail .blog-section .post-body h2:not(#toc-0){margin-top:60px}.Blog-Detail .blog-section .post-body .hs_cos_wrapper h2:first-child:not(#toc-0){margin-top:0}}.Blog-Detail .blog-section .post-body .h5,.Blog-Detail .blog-section .post-body .h6,.Blog-Detail .blog-section .post-body h5,.Blog-Detail .blog-section .post-body h6{font-size:18px;font-weight:400;font-weight:500;line-height:28px}.Blog-Detail .blog-section .post-body blockquote{background-color:#f4f8f9;border-radius:5px;margin-bottom:35px;margin-left:0;margin-right:0;padding:20px;position:relative;text-align:center}.Blog-Detail .blog-section .post-body blockquote:before{content:"\f10d";padding-right:10px;top:0}.Blog-Detail .blog-section .post-body blockquote:after,.Blog-Detail .blog-section .post-body blockquote:before{color:#005daa;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:25px;line-height:0;position:relative}.Blog-Detail .blog-section .post-body blockquote:after{bottom:-10px;content:"\f10e";padding-left:10px}.Blog-Detail .blog-section .post-body blockquote p{display:inline}.Blog-Detail .blog-section .post-body figure figcaption{font-size:14px;margin-top:6px}.Blog-Detail .blog-section .post-body figure img{margin-bottom:0!important}.Blog-Detail .blog-section .post-body dl dt{font-weight:700;margin:10px 0}.Blog-Detail .blog-section .post-body dl dd{display:list-item;list-style-type:disc}.Blog-Detail .blog-section img{height:auto;max-width:100%!important}@media (max-width:767px){.sodium-blog .blog-section img{margin-bottom:1.5em;max-width:100%!important}}.Blog-Detail .blog-section h2.blog-title{color:#ffc400;font-size:31px;font-weight:400;margin-top:55px;text-align:left}.Blog-Detail .blog-section ul .social{margin:0 0 40px;padding:0}.Blog-Detail .blog-section ul .social li{display:inline-block;margin-right:10px}.Blog-Detail .blog-section ul .social li:before{display:none}.Blog-Detail .blog-section ul .social li a{background-color:#005daa;border:1px solid #005daa;border-radius:3px;color:#fff;display:block;height:42px;line-height:42px;text-align:center;width:42px}.Blog-Detail .blog-section ul .social li a:hover{background-color:#fff;color:#005daa}.Blog-Detail .blog-section ul .social li a i{font-size:20px}.Blog-Detail .blog-section .post-details{margin:50px 0 22px;padding:0}.Blog-Detail.blog-section .post-details li{color:#a09f9f;display:inline-block;font-size:11px}.Blog-Detail .blog-section .post-details li a{color:#a09f9f}.Blog-Detail .blog-section .post-details li i{color:#005daa;font-size:11px}.Blog-Detail .post-cta{margin-top:50px;text-align:center}@media (min-width:481px) and (max-width:959px){.Blog-Detail .post-cta{margin-bottom:55px}}.Blog-Detail .social-blog{border:4px;height:269px;overflow:hidden;position:absolute;transform:translateX(-70px);width:40px}.Blog-Detail .social-blog .social-list{height:249px;left:0;position:absolute}.Blog-Detail .social-blog ul{margin:0;padding-left:0;width:40px}.Blog-Detail .social-blog ul li{padding:5px 8px}.Blog-Detail .social-blog ul li,.social-blog .social-list ul li{background-color:#005daa;border:2px solid #005daa;height:40px;list-style:none;margin-bottom:1px;transition:.3s;width:40px}.social-blog .social-list ul li{line-height:36px;padding:0 8px}.social-blog .social-list ul li:hover{background-color:#fff}.social-blog .social-list ul li:hover a:hover,.social-blog .social-list ul li:hover a:link{opacity:1}.social-blog .social-list ul li.facebook{background-color:#0866ff;border:2px solid #0866ff}.social-blog .social-list ul li.facebook:hover{background-color:#fff}.social-blog .social-list ul li.facebook:hover a{color:#0866ff}.social-blog .social-list ul li.twitter{background-color:#000;border:2px solid #000}.social-blog .social-list ul li.twitter:hover{background-color:#fff}.social-blog .social-list ul li.twitter:hover i:before{filter:brightness(0) invert(0)}.social-blog .social-list ul li.hatena{background-color:#1ba5dc;border:2px solid #1ba5dc}.social-blog .social-list ul li.hatena:hover{background-color:#fff}.social-blog .social-list ul li.hatena:hover a{color:#1ba5dc}.social-blog .social-list ul li.pocket{background-color:#ef3e56;border:2px solid #ef3e56}.social-blog .social-list ul li.pocket:hover{background-color:#fff}.social-blog .social-list ul li.pocket:hover a{color:#ef3e56}.social-blog .social-list ul li.email{background-color:#5da7c6;border:2px solid #5da7c6}.social-blog .social-list ul li.email:hover{background-color:#fff}.social-blog .social-list ul li.email:hover a{color:#5da7c6}.social-blog .social-list ul li a{color:#fff;display:block;font-size:20px;text-align:center}.fab,.fas{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fab{font-family:Font Awesome\ 5 Brands}.fa-twitter:before{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/logo-twitter-white.svg);background-size:18px 18px;content:""!important;display:inline-block;height:18px;vertical-align:top;width:18px}.Blog-Detail .social-blog ul li a .fa-hatena:before{content:"B!";font-family:Verdana;font-weight:700}.Blog-Detail .social-blog .hide-arrow{background-color:#e1e1e1;border:0;color:#fff;cursor:pointer;display:block;font-size:16px;margin-top:240px;padding:1px 0;text-align:center;width:40px}.Blog-Detail.blog-mobile-layout .social-blog{bottom:0;height:45px;position:absolute!important;top:auto!important;transform:translateX(0);width:100%!important}.Blog-Detail.blog-mobile-layout .social-blog.hide-bt{bottom:-40px}.Blog-Detail.blog-mobile-layout .social-blog .social-list{bottom:0;height:auto;left:auto;right:auto;text-align:center;width:100%}.Blog-Detail.blog-mobile-layout .social-blog .social-list ul{width:100%}.Blog-Detail.blog-mobile-layout .social-blog .social-list ul li{display:inline-block}@media (max-width:480px){.Blog-Detail.blog-mobile-layout .social-blog{background-color:#e1e1e1;bottom:0;height:40px;left:0;margin-bottom:0;margin-top:0;position:fixed!important;transition:bottom .3s ease;width:100%!important;z-index:998}.Blog-Detail.blog-mobile-layout .social-blog .hide-bt{bottom:-40px}.Blog-Detail.blog-mobile-layout .social-blog .social-list{bottom:0;height:auto;left:auto;right:auto;text-align:center;width:100%}.Blog-Detail.blog-mobile-layout .social-blog .social-list ul{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center}.Blog-Detail.blog-mobile-layout .social-blog .social-list ul li{display:block;height:40px;margin-bottom:0;padding:0 8px;width:16.6667%}.Blog-Detail.blog-mobile-layout .social-blog .hide-arrow{display:none;float:right;height:40px;margin-top:0;padding:0}.Blog-Detail.blog-mobile-layout .social-blog .hide-arrow i{font-size:22px;transform:rotate(90deg)}}.Blog-Detail .section.post-body{min-height:800px;padding:0 0 50px}.Blog-Detail .blog-mobile-layout .section.post-body{padding-bottom:90px!important}.Blog-Detail .section.post-body .youtube-container-pane{margin:0 auto;max-width:100%!important}.Blog-Detail .section.post-body .youtube-container{padding-top:56.25%;position:relative;width:100%}.Blog-Detail .section.post-body .youtube-container iframe{height:100%;position:absolute;right:0;top:0;width:100%}.Blog-Detail .section.post-body code,.Blog-Detail .section.post-body pre{background-color:#f7f7f7;border:1px solid #ddd;border-radius:3px;font-family:Source Sans Pro;font-size:13px;line-height:19px;overflow-x:auto;overflow-y:auto;padding:6px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:30px}@media screen and (max-width:767px){.Blog-Detail .section.post-body{padding-top:15px}.Blog-Detail .blog-section,.Blog-Detail .widget-type-blog_comments,.Blog-Detail .widget-type-blog_content>.blog-section{padding-right:0}.Blog-Detail .side-bar-blog .widget-type-blog_subscribe{display:none}}.Blog-Detail .fb-likebtn{background:#3e3e3e;color:#fff;display:table;margin:20px 0 0;max-width:100%;text-align:center;width:100%}.Blog-Detail .fb-likebtn .fb_reset{display:none}.Blog-Detail .fb-likebtn .fb-button{overflow:hidden;transform:scale(1.2)}.Blog-Detail .fb-likebtn .eyecatch,.Blog-Detail .fb-likebtn .rightbox{border:none;display:table-cell;vertical-align:middle;width:50%}.fb-likebtn .eyecatch img{height:auto;vertical-align:bottom;width:100%}.fb-likebtn .like_text{font-size:1.05em;font-weight:700;line-height:1.4;margin-top:1em}.fb-likebtn .like_text p{font-weight:400;margin-bottom:1em}.fb-likebtn .like_text .small{color:#ccc;font-size:11px;margin-bottom:0}@media only screen and (max-width:767px){.fb-likebtn .fb-button{transform:scale(1)}.fb-likebtn .like_text{font-size:.9em}.fb-likebtn .like_text p{margin-bottom:0;padding:0}.Blog-Detail .fb-likebtn .eyecatch,.Blog-Detail .fb-likebtn .rightbox{width:100%}.Blog-Detail .fb-likebtn .eyecatch{display:none}.Blog-Detail .fb-likebtn .rightbox{display:block;padding:20px}}.blog-post-header{margin:0 0 30px}.blog-post-header .meta{display:flex;font-size:.9rem;justify-content:space-between;margin-top:20px}.blog-post-header .meta time:nth-child(2n){margin-left:20px}@media (max-width:767.98px){.blog-post-header{margin:30px 0}.blog-post-header .meta{display:block}.blog-post-header .meta time:nth-child(2n){margin-left:10px}}.Blog-Detail .blog-section .post-body h1{font-size:clamp(1.75rem,5.6875vw,2.5rem);font-weight:700;line-height:1.4}.Blog-Detail .blog-section .post-body h2{color:#005daa;font-size:28px;font-weight:700;margin:0 0 30px}.Blog-Detail .blog-section .post-body h3{border-bottom:2px solid #333;color:#333;font-size:20px;font-weight:700;margin-bottom:25px;padding-bottom:10px;padding-left:4px}.Blog-Detail .blog-section .post-body h4,.Blog-Detail.blog-section .post-body .h4{font-size:18px;font-weight:700;margin:0 0 25px}.Blog-Detail .blog-section .post-body h3 span,.Blog-Detail .blog-section .post-body h4 span{color:#333}.Blog-Detail .blog-section .post-body h2,.Blog-Detail .blog-section .post-body h3,.Blog-Detail .blog-section .post-body h4,.Blog-Detail .blog-section .post-body h5,.Blog-Detail .blog-section .post-body h6{line-height:1.5}.Blog-Detail .blog-section .post-body p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.75;margin-bottom:20px;margin-top:20px;word-break:break-word;hyphenate-lines:3}.Blog-Detail .blog-section .post-body p:first-child{margin-top:0}.Blog-Detail .blog-section .post-body .hs_cos_wrapper>p:last-child{margin-bottom:0}.Blog-Detail .blog-section .post-body ul li{font-size:16px}.Blog-Detail .blog-section .post-body table{font-size:16px;line-height:1.5;margin-bottom:35px;table-layout:auto;width:100%}.Blog-Detail .blog-section .post-body table:last-child{margin-bottom:0}.Blog-Detail .blog-section .post-body table td{background-color:#f4f4f4}.Blog-Detail .blog-section .post-body table p{font-size:16px;margin-bottom:0}.Blog-Detail .blog-section .post-body a:not(.Button--large):not(.Button--outline),.Blog-Detail .blog-section .post-body span a:not(.Button--large):not(.Button--outline){font-size:inherit;text-decoration:underline}.Blog-Detail .blog-section .post-body a.link-inside,.Blog-Detail .blog-section .post-body span a.link-inside{text-decoration:none}.Blog-Detail .blog-section .post-body a.link-inside:hover,.Blog-Detail .blog-section .post-body span a.link-inside:hover{text-decoration:underline}.Blog-Detail .blog-section .post-body table td a{font-size:16px}@media only screen and (max-width:767px){.Blog-Detail .section.post-body{padding-left:15px;padding-right:15px}.Blog-Detail .blog-section .post-body h2{font-size:20px;margin-bottom:20px;margin-left:-15px;margin-right:-15px;padding:10px}.Blog-Detail .blog-section .post-body h3{font-size:18px;padding-bottom:6px}.Blog-Detail .blog-section .post-body h4{font-size:16px}.Blog-Detail .blog-section .post-body p{font-size:16px;margin-bottom:15px}}.Blog-Detail #toc-box{background-color:#f6f6f6;border:1px solid #ddd;margin-bottom:30px;padding:15px 10px 5px}.Blog-Detail #toc-title{font-size:16px;font-weight:200;margin-left:10px}.Blog-Detail #toc-index{margin-bottom:10px;margin-top:10px}.Blog-Detail #toc-index>li a,.Blog-Detail #toc-index>li:before{color:#333;font-weight:400}@media only screen and (max-width:767px){.Blog-Detail #toc-index>li a{font-size:16px}}.Blog-List .post-news dl.list{border-top:1px dotted #ccc;margin-top:0;text-align:left}.Blog-List .post-news dl.list dt{color:#666;font-size:.9rem;padding-left:8px;padding-top:20px}.Blog-List .post-news dl.list dd{border-bottom:1px dotted #ccc;font-weight:400;line-height:1.5;margin-left:0;margin-top:-48px;padding-bottom:20px;padding-left:8em;padding-top:20px}.Blog-List .post-news dl.list dd p{margin:0}.Blog-List .post-news dl.list dd ul{list-style-position:inside;margin-top:5px;padding-left:0}.Blog-List .post-news dl.list dd .tag{background:#005daa;color:#fff;font-size:13px;margin-right:8px;padding:0 8px 2px}.Blog-List .post-news dl.list dd a{color:#666;font-weight:500}.Blog-List .post-news dl.list dd a:hover{opacity:.7;text-decoration:none}@media only screen and (max-width:768px){.Blog-List .post-news dl.list{border-top:0}.Blog-List .post-news dl.list dt{padding-top:20px}.Blog-List .post-news dl.list dd{font-size:16px;margin-top:-2rem;padding-bottom:15px;padding-left:6rem;padding-top:15px}}@media screen and (max-width:479px){.Blog-Detail a.cta_button{background:var(--clr-success)!important;width:100%!important}.Blog-Detail a.cta_button span{font-size:16px!important}}#Blog-Sidebar .subcription form .hs-form-field{margin-bottom:10px}#Blog-Sidebar .subcription form input.hs-input{border:0;border-bottom:1px dotted #999;color:#333;font-size:14px;margin-bottom:5px;margin-left:0;margin-top:0;padding-bottom:0;padding-left:0;padding-top:0}#Blog-Sidebar .subcription form .hs-error-msgs{text-align:center}#Blog-Sidebar .subcription form .hs_error_rollup{margin-bottom:10px;text-align:center}#Blog-Sidebar .subcription form input.hs-input:focus{border-color:none!important;box-shadow:none!important;color:initial!important}#Blog-Sidebar .subcription form .actions,#Blog-Sidebar .subcription form .hs-form-booleancheckbox{text-align:center}#Blog-Sidebar .subcription form .actions .hs-button.primary{font-size:14px;height:40px;line-height:36px;width:100%}#Blog-Sidebar .subcription form .form-privacy{margin-bottom:0}#Blog-Sidebar .subcription form .hs-error-msgs{margin-top:0}#Blog-Sidebar .subcription form label{color:#333;font-size:13px;font-weight:700;position:relative}#Blog-Sidebar .subcription form label span{color:#333}#Blog-Sidebar .subcription form label span.hs-form-required{background-color:red;border-radius:3px;color:#fff;font-size:11px;margin-left:5px;padding-left:5px;padding-right:5px}#Blog-Sidebar .subcription form input[type=checkbox]{height:3px;margin-right:3px;position:relative;top:-6px;visibility:hidden;width:15px}#Blog-Sidebar .subcription form input[type=checkbox]+span{color:#333}#Blog-Sidebar .subcription form input[type=checkbox]+span:before{color:#e0e0e0;content:"\f096";display:block;font-family:Font Awesome\ 5 Free;height:16px;left:-1px;position:absolute;top:-3px;width:16px}#Blog-Sidebar .subcription form input[type=checkbox]:checked+span:before{color:#4da6db;content:"\f14a"}#Blog-Sidebar .subcription form input[type=radio]{height:3px;margin-right:8px;position:relative;top:-6px;visibility:hidden;width:15px}#Blog-Sidebar .subcription form input[type=radio]+span{color:#333}#Blog-Sidebar .subcription form input[type=radio]+span:before{background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/radio.png);background-position:0 0;content:"";display:block;height:16px;left:-1px;position:absolute;top:10px;width:16px}#Blog-Sidebar .subcription form input[type=radio]:checked+span:before{background-position:16px 0}#Blog-Sidebar .subcription form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/arrow_down.png);background-position-x:98%;background-position-y:64%;background-repeat:no-repeat;border:0;border-bottom:1px solid #ffc400;border-radius:0;color:#626262;font-size:16px;margin-top:0!important;margin-top:0;outline:0}#Blog-Sidebar .subcription form fieldset.form-columns-1 .input,#Blog-Sidebar .subcription form fieldset.form-columns-2 .input{margin-right:0!important}#Blog-Sidebar .subcription form fieldset.form-columns-2 .hs_firstname,#Blog-Sidebar .subcription form fieldset.form-columns-2 .hs_lastname{float:none;width:100%}#Blog-Sidebar .subcription form fieldset.form-columns-1 input[type=email]{width:100%!important}#Blog-Sidebar .subcription form fieldset.form-columns-1 .hs_privacy_policy_check input{width:auto!important}#Blog-Sidebar .subcription form fieldset.form-columns-1 .hs_privacy_policy_check .input input[type=checkbox].hs-input+span:before{display:none}#Blog-Sidebar .subcription form fieldset.form-columns-1 .hs_privacy_policy_check .input input[type=checkbox].hs-input+span:after{top:12px}#Blog-Sidebar .subcription form fieldset.form-columns-2 .hs_firstname input,#Blog-Sidebar .subcription form fieldset.form-columns-2 .hs_lastname input{width:100%}#Blog-Sidebar .subcription form.hs-form .inputs-list li label{color:red;font-size:12px}#Blog-Sidebar .subcription ul.inputs-list{list-style-type:none;padding-left:0}#Blog-Sidebar .subcription .subscript input{width:100%}#Blog-Sidebar .subcription .blog-subscribe{background:#fff;border-top:none;margin-top:20px}#Blog-Sidebar .subcription .blog-subscribe h3.title{color:#333;font-size:12px;font-weight:700;margin-bottom:15px;position:relative}#Blog-Sidebar .subcription .blog-subscribe h3.title:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%223px%22%20height%3D%223px%22%20viewBox%3D%220%200%203%203%22%20fill%3D%22hsla%25280%2C%200%25%2C%2065%25%2C%201.0%2529%22%3E%3Cpolygon%20points%3D%220%2C0.5%200%2C1.5%201.5%2C3%202.5%2C3%22%2F%3E%3Cpolygon%20points%3D%222.5%2C0%201.5%2C0%203%2C1.5%203%2C0.5%22%2F%3E%3C%2Fsvg%3E");background-size:3px 3px;bottom:-15px;content:"";height:8px;left:0;position:absolute;right:0}#Blog-Sidebar .subcription .blog-subscribe h3.title span{color:#333;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;margin-right:10px}#Blog-Sidebar .subcription .blog-subscribe .form-title{display:none}#Blog-Sidebar .subcription .widget-type-form{margin-left:0;padding-bottom:10px;padding-top:15px}#Blog-Sidebar .subcription .blog-subscribe .hs-form{padding-left:5px;padding-right:5px}#Blog-Sidebar .subcription form .hs_privacy_policy_check{margin-top:-10px}#Blog-Sidebar .subcription form .hs_privacy_policy_check input{width:auto!important}#Blog-Sidebar .subcription form .hs_privacy_policy_check .input input[type=checkbox].hs-input+span:before{display:none}#Blog-Sidebar .subcription form.hs-form .hs-form-field .input input[type=checkbox].hs-input+span{padding-left:0}#Blog-Sidebar .subcription form .hs_privacy_policy_check .input input[type=checkbox].hs-input+span:after{top:10px}#Blog-Sidebar .subcription .submit-message{font-size:13px;line-height:20px}#Blog-Sidebar form.search-blog-form{display:flex;height:40px;justify-content:center;margin-bottom:20px;width:100%}#Blog-Sidebar form.search-blog-form input.input-keyword{-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-right:0;box-sizing:border-box;height:40px;line-height:1.5;outline:none;padding:10px 10px 13px;width:100%}#Blog-Sidebar form.search-blog-form input.input-keyword:focus{border-color:#005daa}#Blog-Sidebar form.search-blog-form button.search-btn{align-items:center;background:#005daa;border:none;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;display:flex;height:40px;justify-content:center;margin:0;max-width:40px;padding:0;transition:opacity .3s;width:100%}#Blog-Sidebar form.search-blog-form button.search-btn:disabled{background-color:#bbb;opacity:1}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools{margin-bottom:0;padding:10px;position:relative;width:100%}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools *{padding:0}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table,.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools td,.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools th{border-style:none;padding:0}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box{margin-bottom:0}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input{border-bottom:1px dotted #999;height:40px;padding:0}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box{border:none;height:auto}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box-focus,.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box-hover{box-shadow:none!important}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box input.gsc-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px dotted #999;box-sizing:border-box;font-size:14px;line-height:1;margin:0!important;padding-left:5px!important;transition:background-color .24s ease-in-out}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box input.gsc-input:-ms-input-placeholder,.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box input.gsc-input::-moz-placeholder,.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box input.gsc-input::-webkit-input-placeholder{border:none!important;color:#ccc}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box input.gsc-input:focus,.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box input.gsc-input:hover{border:none!important;box-shadow:none;color:#0d1722}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-search-button:before{display:none}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-search-button .gsc-search-button-v2{background-color:#f90!important;border:none!important;border-radius:0!important;cursor:pointer;height:30px;margin-left:8px!important;margin-top:10px;padding:8px 27px;transition:all .3s linear;width:auto}.Blog-Sidebar-search form.gsc-search-box.gsc-search-box-tools table.gsc-search-box td.gsc-search-button .gsc-search-button-v2:hover{opacity:.7}@media (max-width:959px){.Wrap-paddingSmall{padding-left:15px;padding-right:15px;width:calc(100% - 30px)}.Blog-Basic #BreadCrumb.BlogBreadCrumb ul.breadcrumb{border-bottom:none}}.Blog-Basic .LP-Form.LP-Form-inpage.overlay .form_inbound{background-color:#2c3e50}.Blog-Basic .LP-Form.LP-Form-inpage.overlay .form_inbound h3.form-title{border-bottom:none;margin-bottom:20px}.Blog-Basic .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs{list-style-type:none;padding-left:0}.Blog-Basic .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li{padding-left:0}.Blog-Basic .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li:before{display:none}@media (max-width:960px){.Blog-Basic .LP-Form.LP-Form-inpage.overlay{padding:0}.Blog-Basic .LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px}}@media (max-width:479px){.Blog-Basic .LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px 15px}}.Blog-Basic .LP-Flex .Wrap{margin:0!important;padding:0;width:100%}.Blog-Basic .LP-Flex .Section-title{background:#75abe4;color:#fff;font-weight:500;max-width:none;padding:10px 20px}.Blog-Basic .LP-Flex .Section-header{margin-bottom:0}.Blog-Basic .LP-Flex .Section-body{background:#f7f7f7;padding:30px 20px}.Blog-Basic .LP-Flex .Post--title{font-size:14px;font-weight:400;line-height:20px}.Blog-Basic .LP-Flex .Post--body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:opacity .3s}.Blog-Basic .LP-Flex .Post--body:hover{opacity:.7}.Blog-Basic .LP-Flex .Post--content{width:55%}.Blog-Basic .LP-Flex .Post--image{width:45%}.Blog-Basic .LP-Flex .Post--image figure{margin:0 20px 0 0;max-height:100px;max-width:195px;overflow:hidden}.Blog-Basic .LP-ListResources .Column-item{margin:0 10px}.Blog-Basic .LP-ListResources .Column-item a{display:block;transition:opacity .3s}.Blog-Basic .LP-ListResources .Column-item a:hover{opacity:.7}.Blog-Basic .LP-ListResources .ColumnContentSection-title{font-size:15px;font-weight:500;line-height:20px;margin-top:15px}@media (max-width:639px){.Blog-Basic .LP-ListResources .ColumnContentSection-thumb{max-width:200px}.Blog-Basic .LP-ListResources .Column-item:nth-child(n+2){margin-top:30px}.Blog-Basic .LP-ListResources .Column-item a{text-align:center}}.Blog-Basic .LP-ListResources .Section-header{margin-bottom:0}.Blog-Basic .LP-ListResources .Section-content{background:#f7f7f7;margin-top:0;padding-bottom:40px;padding-top:40px}.Blog-Basic .LP-ListResources .Section-cta{background:#f7f7f7;clear:both;margin-top:0;padding-top:30px;text-align:right}.Blog-Basic .LP-ListResources .Section-cta a{background:#474747;border-radius:0;transition:opacity .3s}.Blog-Basic .LP-ListResources .Section-cta a:after{content:"\f0a9";font-family:FontAwesome;font-size:15px;font-style:normal!important;padding-left:10px}.Blog-Basic .LP-ListResources .Section-cta a:hover{opacity:.7}.Blog-Basic .ts-fab-wrapper .ts-fab-list{margin:0!important;overflow:hidden;padding:0!important}.Blog-Basic .ts-fab-wrapper .ts-fab-list li{background-color:#e9e9e9;border:1px solid #e9e9e9;border-bottom:none!important;box-sizing:content-box;color:#333;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:700;padding:2px 15px;text-decoration:none;-ms-flex-align:center;align-items:center}.Blog-Basic .ts-fab-wrapper .ts-fab-list li .fa{font-size:18px;margin-right:7px}.Blog-Basic .ts-fab-wrapper .ts-fab-tab{background:#f7f7f7;border:1px solid #dedede;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:80px;overflow:hidden;padding:20px}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-avatar{text-align:center;width:100px}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-avatar>a{display:inline-block;padding:25px 0}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-text{line-height:1.5;margin-left:20px;width:calc(100% - 120px)}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-text .ts-fab-header{margin-bottom:10px}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-text .ts-fab-content{font-size:16px}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-social-links{margin-top:5px;text-align:center}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-social-links a{display:inline-block;margin:0 1px;opacity:.7;transition:opacity .3s}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-social-links a:hover{opacity:1}@media (max-width:479px){.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-avatar{width:100%}.Blog-Basic .ts-fab-wrapper .ts-fab-tab .ts-fab-text{margin-left:0;margin-top:25px;width:100%}}.Blog-Basic .post-footer-list ul{padding-left:0}.Blog-Basic .post-footer-list ul li{display:inline-block;font-size:14px;list-style:none}.Blog-Basic .post-footer-list ul li .fa{color:#005daa;margin-right:5px}.Blog-Basic .alignleft{margin-right:20px}.Blog-Basic .alignright{margin-left:20px}@media (max-width:414px){.Blog-Basic .alignleft,.Blog-Basic .alignright{margin-bottom:20px;margin-left:0;margin-right:0;width:100%}}#Blog-Page #related_post ul{list-style:none;margin-bottom:20px;padding-left:0}#Blog-Page #related_post ul li{font-size:15px;padding-left:20px;position:relative}#Blog-Page #related_post ul li a:after{color:#27a1ca;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:12px;left:.6em;position:absolute;top:2px}#Blog-Page .post-footer-list ul{margin-bottom:0;margin-top:20px;padding-left:0}#Blog-Page .post-footer-list ul li{display:inline-block;font-size:14px;list-style:none;padding-left:10px}#Blog-Page .post-footer-list ul li:before{display:none}.Blog-Detail .middle-cta{margin:0 0 30px;width:100%}.Blog-Detail .middle-cta .Column--6{padding:0}.Blog-Detail .middle-cta .Column--6 .hs-cta-wrapper{background-color:#f6f6f6;display:block;padding:10px}.Blog-Detail .middle-cta .Column--6:first-child .hs-cta-wrapper{margin-right:5px}.Blog-Detail .middle-cta .Column--6:last-child .hs-cta-wrapper{margin-left:5px}@media (min-width:960px){.Blog-Detail .middle-cta .Column--6:first-child{text-align:left}.Blog-Detail .middle-cta .Column--6:last-child{text-align:right}}@media (max-width:959px){.Blog-Detail .middle-cta .Column--6:first-child{margin-bottom:15px}.Blog-Detail .middle-cta .Column--6:first-child .hs-cta-wrapper{margin-right:0}.Blog-Detail .middle-cta .Column--6:last-child .hs-cta-wrapper{margin-left:0}.Blog-Detail .middle-cta .Column--6{text-align:center}}.Blog-Detail .cta-middle{margin:0 0 30px;width:100%}.Blog-Detail .cta-middle .Column--6{padding:0}.Blog-Detail .cta-middle .Column--6 .hs-cta-wrapper{background-color:#f6f6f6;display:block;padding:10px}.Blog-Detail .cta-middle .Column--6:first-child .hs-cta-wrapper{margin-right:5px}.Blog-Detail .cta-middle .Column--6:last-child .hs-cta-wrapper{margin-left:5px}@media (min-width:960px){.Blog-Detail .cta-middle .Column--6:first-child{text-align:left}.Blog-Detail .cta-middle .Column--6:last-child{text-align:right}}@media (max-width:959px){.Blog-Detail .cta-middle .Column--6:first-child{margin-bottom:15px}.Blog-Detail .cta-middle .Column--6:first-child .hs-cta-wrapper{margin-right:0}.Blog-Detail .cta-middle .Column--6:last-child .hs-cta-wrapper{margin-left:0}.Blog-Detail .cta-middle .Column--6{text-align:center}}.attention{background:#800;color:#fff;font-weight:700;padding:3px;position:relative;text-align:center;top:38px;z-index:100}.attention a{color:#fff;font-size:14px}.Pacnav--is-scrolling .attention{display:none}.Pacnav--is-mobile .attention{padding:0;position:absolute;top:64px;width:100%;z-index:30}.Pacnav--is-mobile .attention a{font-size:12px}.LP-Basic .attention{position:absolute;top:64px;width:100%}#related_resource ul{list-style:none;margin-bottom:20px;padding-left:0}#related_resource ul li{font-size:15px;padding-left:20px;position:relative}#related_resource .list .item a:after{color:#005daa;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:12px;left:.6em;position:absolute;top:2px}.form-page{padding:5rem 0}.form-page .cols-2:nth-child(odd){padding-right:40px}.form-page .cols-2 h1{font-size:clamp(2rem,5.6875vw,2.5rem)}.form-page .cols-2 h2{font-size:clamp(1.375rem,5.6875vw,1.75rem)}@media (max-width:960px){.form-page .cols-2{flex:1 1 100%}.form-page .cols-2:nth-child(odd){padding:0 30px}}@media (max-width:414px){.form-page{padding:40px 0}.form-page .cols-2:nth-child(odd){padding:0}}.form-img{align-items:center;display:flex;justify-content:center;min-height:270px;padding:10px}.form-img img{max-height:250px;max-width:300px;min-height:120px;min-width:120px}.download-block h2{font-size:clamp(1.15rem,5.6875vw,1.75rem)}.download-block .inner-text{margin-bottom:2rem}.ColumnContentSection .Section-content{margin:40px 0}.ColumnContentSection .Section-content .Column-item{margin-bottom:40px}.ColumnContentSection .Section-content .Row>div>a{display:block;height:100%;text-decoration:none!important;transition:opacity .3s ease-out}.ColumnContentSection .Section-content .Row>div>a .ColumnContentSection-icon.thumb{background-color:#fff;box-shadow:0 0 6px 3px hsla(0,0%,100%,.3);max-height:409px;max-width:280px;transition:all .3s}.ColumnContentSection .Section-content .Row>div>a h3{font-weight:400;margin:1rem 0 0}.LP-Form{background-repeat:no-repeat;background-size:cover;padding:0 0 30px;position:relative}.LP-Form h3{margin:0 0 20px}.LP-Form li,.LP-Form ul{list-style:none!important;margin:0;padding:0}.hs-fieldtype-booleancheckbox .inputs-list{list-style:none;padding-left:0}.hs-fieldtype-booleancheckbox .inputs-list li label{position:relative}.hs_inquiry_check ul{list-style:none!important;margin:0!important;padding:0!important}.hs_inquiry_check ul li{display:inline-block;margin-right:23px!important}.LP-Form.overlay .form_inbound .hs-form .hs_inquiry_check input[type=checkbox].hs-input+span{padding-left:20px}.hs_inquiry_check ul li label.hs-form-radio-display{position:relative}.LP-Form .form-title,.LP-Form-title{color:#fff;font-size:24px;text-align:center}@media (max-width:639px){.LP-Form .form-title,.LP-Form-title{font-size:18px}}.LP-Form .hs-form-field{margin-bottom:20px}.LP-Form .hs-form-field .inputs-list.multi-container{list-style-type:none;padding-left:0}.LP-Form .hs-form-field .inputs-list.multi-container li label.hs-form-checkbox-display{position:relative}.LP-Form .hs-form-field .hs-input,.cpqroi-hubspot .hs-form-field .hs-input{background-color:transparent;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:15px;height:40px;margin-top:3px;padding-left:5px;padding-right:5px}.LP-Form .hs-form-field .hs-input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.LP-Form .hs-form-field .hs-input:-ms-input-placeholder{color:rgba(0,0,0,.3)}.LP-Form .hs-form-field .hs-input:-moz-placeholder,.LP-Form .hs-form-field .hs-input::-moz-placeholder{color:rgba(0,0,0,.3);opacity:1}.LP-Form .hs-form-field .hs-input::placeholder{color:rgba(0,0,0,.3)}.LP-Form .hs-form-field .hs-input:focus::-webkit-input-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus:-ms-input-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus:-moz-placeholder,.LP-Form .hs-form-field .hs-input:focus::-moz-placeholder{color:transparent}.LP-Form .hs-form-field .hs-input:focus::placeholder{color:transparent}.LP-Form .hs-form-field input.hs-input{height:40px;width:100%}.LP-Form .hs-form-field select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(//3004042.fs1.hubspotusercontent-na1.net/hubfs/3004042/raw_assets/public/corporate/images/icons/angle-down-gray.png);background-position-x:98%;background-position-y:15px;background-repeat:no-repeat;border:1px solid #ccc;border-radius:0!important;box-sizing:border-box;height:40px;line-height:1;margin-top:3px!important;padding-left:5px;padding-right:0!important;width:100%!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LP-Form .hs-form-field select.hs-input:-ms-input-placeholder{color:rgba(0,0,0,.3)}}.LP-Form .hs-form-field select.hs-input::-ms-expand{display:none}.LP-Form .hs-form-field select.hs-input.white-color{color:#fff!important}.LP-Form .hs-form-field select::ms-expand{display:none}.LP-Form .hs-form-field textarea.hs-input{height:inherit;min-height:130px;width:100%}.LP-Form .hs-form-field input.hs-input:focus,.LP-Form .hs-form-field select.hs-input:focus,.LP-Form .hs-form-field textarea.hs-input:focus{outline:none}.LP-Form .hs-form-field input[type=email]::-webkit-input-placeholder{color:rgba(0,0,0,.3);padding-top:2px}.LP-Form .hs-form-field input[type=email]:-moz-placeholder{color:rgba(0,0,0,.3);padding-top:2px}.LP-Form .hs-form-field input[type=email]:focus::-webkit-input-placeholder{color:transparent}.LP-Form .hs-form-field input[type=email]:focus:-moz-placeholder,.LP-Form .hs-form-field input[type=email]:focus::-moz-placeholder{color:transparent}.LP-Form .hs-form-field input[type=checkbox].hs-input,.LP-Form .hs-form-field input[type=radio].hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;left:0;margin:0;opacity:0;outline:none;padding:0;position:absolute;top:0}.LP-Form .hs-form-field input[type=checkbox].hs-input+span,.LP-Form .hs-form-field input[type=radio].hs-input+span{padding:0 0 0 24px;position:relative}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{box-sizing:border-box;content:"";display:inline-block;left:0;position:absolute;top:4px}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{background-color:transparent;border:2px solid #ddd;height:15px;width:15px;z-index:0}.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:after{height:9px;margin:5px 8px;width:6px;z-index:1}.LP-Form .hs-form-field input[type=checkbox].hs-input:checked+span:before,.LP-Form .hs-form-field input[type=radio].hs-input:checked+span:before{background-color:#005daa}.LP-Form .hs-form-field input[type=checkbox].hs-input:checked+span:after,.LP-Form .hs-form-field input[type=radio].hs-input:checked+span:after{border:2px solid #fff;border-width:0 2px 2px 0;content:"";height:7px;left:4px;margin:0;top:6px;transform:rotate(45deg);width:7px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LP-Form .hs-form-field input[type=checkbox].hs-input+span:after,.LP-Form .hs-form-field input[type=checkbox].hs-input+span:before,.LP-Form .hs-form-field input[type=radio].hs-input+span:after,.LP-Form .hs-form-field input[type=radio].hs-input+span:before{top:5px}}.LP-Form .hs-form-field label span{font-size:15px;font-weight:400}.LP-Form .hs-form-field label span.hs-form-required{font-size:0}.LP-Form .hs-form-field label span.hs-form-required:after{background-color:red;border-radius:3px;color:#fff;content:"必須";font-size:.6875rem;font-weight:400;line-height:1.45;margin-left:8px;padding:1px 6px 2px;white-space:nowrap}.LP-Form .hs-form-field .grecaptcha-badge{margin-left:auto;margin-right:auto}.LP-Form .hs-form-field .hs-error-msgs{list-style:none;margin:0;padding-left:0}.LP-Form .hs-form-field .hs-error-msgs li{line-height:18px}.LP-Form .hs-form-field .hs-error-msgs li label{color:#f20;font-size:12px;font-weight:700;margin-top:5px}.LP-Form .hs-richtext{font-size:14px;line-height:20px;margin-bottom:5px}.LP-Form .form-columns-2 .hs-form-field{float:left;width:50%}.LP-Form .form-columns-2 .hs-form-field .input{margin-right:8px}.LP-Form .form-columns-1 .hs-form-field .input,.LP-Form .form-columns-2 .hs-form-field:last-child .input{margin-right:0}.LP-Form .form-columns-1 .hs-form-field .input .hs-input{width:100%}.LP-Form .form-columns-1 .hs-form-field select.hs-input{background-position-x:99%}.LP-Form .actions{text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list{list-style:none;text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list .hs-error-msgs label{text-align:center}.LP-Form .hs-privacy_policy_check .inputs-list li label{position:relative}.LP-Form .hs_error_rollup .inputs-list{list-style:none;margin-bottom:10px;text-align:center}.LP-Form .hs_error_rollup .inputs-list li label{color:#f20;font-size:12px;font-weight:700;margin-top:5px}.LP-Form .form-privacy{color:#666;display:inline-block;font-size:13px;font-weight:400;line-height:20px;margin-bottom:10px}.LP-Form .form-privacy img{background-color:#fff;display:block;float:left;margin-right:10px;width:75px}.LP-Form .form-privacy a{color:#005daa;text-decoration:underline}@media (max-width:639px){.LP-Form fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}.LP-Form fieldset.form-columns-2 .hs-form-field .input{margin-right:0!important}.LP-Form fieldset.form-columns-2 .hs-form-field .input input.hs-input{width:100%!important}}.LP-Form.overlay{background-repeat:no-repeat;background-size:cover;padding:0;position:relative}.LP-Form.overlay .opacity-bg{background:rgba(25,116,210,.5);height:100%;left:0;position:absolute;top:0;width:100%}.LP-Form.overlay .form_head{position:relative}.LP-Form.overlay .form_head .form-title{margin-top:0}.LP-Form.overlay .form_head .form-subtitle{text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.LP-Form.overlay .form_inbound{background:#fff!important;border-radius:8px!important;border-top:none;box-shadow:0 0 12px rgba(0,0,0,.4)!important;box-shadow:none;margin:0 auto;padding:40px;width:100%}.LP-Form.overlay .form_inbound .form-subtitle,.LP-Form.overlay .form_inbound .form-title{margin-top:0;text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs-form-field{margin-bottom:20px}.LP-Form.overlay .form_inbound .hs-form fieldset{max-width:none!important}.LP-Form.overlay .form_inbound .hs-form label span{font-weight:400}.LP-Form.overlay .form_inbound .hs-form .hs-error-msgs label{color:red!important;font-weight:700}.LP-Form.overlay .form_inbound .hs-form input.hs-input{height:40px}.LP-Form.overlay .form_inbound .hs-form textarea.hs-input{height:inherit;min-height:130px}.LP-Form.overlay .form_inbound .hs-form select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.LP-Form.overlay .form_inbound .hs-form select.hs-input.white-color{color:#fff!important}.LP-Form.overlay .form_inbound .hs-form select.hs-input option{color:#000!important}.LP-Form.overlay .form_inbound .hs-form select.hs-input::-ms-expand{display:none}.LP-Form.overlay .form_inbound .hs-form input.hs-input,.LP-Form.overlay .form_inbound .hs-form textarea.hs-input{width:100%}.LP-Form.overlay .form_inbound .hs-form input.hs-input:focus,.LP-Form.overlay .form_inbound .hs-form textarea.hs-input:focus select.hs-input:focus{outline:none}.LP-Form.overlay .form_inbound .hs-form .hs-input:-moz-placeholder,.LP-Form.overlay .form_inbound .hs-form .hs-input:-ms-input-placeholder,.LP-Form.overlay .form_inbound .hs-form .hs-input::-moz-placeholder,.LP-Form.overlay .form_inbound .hs-form .hs-input::-webkit-input-placeholder{color:rgba(0,0,0,.3);opacity:1}.LP-Form.overlay .form_inbound .hs-form fieldset.form-columns-1 .hs-form-field .input,.LP-Form.overlay .form_inbound .hs-form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0}.LP-Form.overlay .form_inbound .hs-form .hs_error_rollup label{margin:10px 0 20px;text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .hs-error-msgs label,.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .inputs-list .hs-form-booleancheckbox-display{text-align:center}.LP-Form.overlay .form_inbound .hs-form .hs_privacy_policy_check .inputs-list{padding-left:0}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input,.LP-Form.overlay .form_inbound .hs-form input[type=radio].hs-input{background:none;border:none;border-radius:0;margin:0;outline:none;padding:0}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input+span,.LP-Form.overlay .form_inbound .hs-form input[type=radio].hs-input+span{padding:0 0 0 22px;position:relative}.LP-Form.overlay .form_inbound .hs-form input[type=checkbox].hs-input{left:0;opacity:0;position:absolute;top:0}.LP-Form.overlay .form_inbound .hs-form .hs_recaptcha .grecaptcha-badge{margin:auto}@media (max-width:960px){.LP-Form.overlay{padding:30px}.LP-Form.overlay .form_inbound{padding:30px 15px}}@media (max-width:640px){.LP-Form.overlay .form_inbound .form-title{margin-bottom:10px}.LP-Form.overlay .form_inbound fieldset.form-columns-1 .hs-form-field .input,.LP-Form.overlay .form_inbound fieldset.form-columns-2 .hs-form-field .input{margin-right:0}}@media (max-width:414px){.LP-Form.overlay{padding:0}.LP-Form.overlay .form_inbound{padding:30px 20px}.LP-Form.overlay .form_inbound .container{padding-left:0;padding-right:0}}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound{background-color:#2c3e50}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound h3.form-title{border-bottom:none;margin-bottom:20px}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul,.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul li{margin:0;padding:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul li:before,.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul:before{content:none}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs{list-style-type:none;padding-left:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li{padding-left:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound ul.hs-error-msgs li:before{display:none}@media (max-width:960px){.Blog-Detail .LP-Form.LP-Form-inpage.overlay{padding:0}.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px}}@media (max-width:479px){.Blog-Detail .LP-Form.LP-Form-inpage.overlay .form_inbound{padding:30px 15px}}@media (max-width:767.98px){.system-basic .h1-size,.system-basic h1{font-size:1.6rem;text-align:left}}.system-password-page{min-height:40vh}.system-password #hs-pwd-widget-password{height:48px!important;line-height:48px;margin-right:15px;margin-top:0!important;max-width:400px;padding:10px;width:100%}.subscription-block{min-height:40vh}#subscription-contents{padding-bottom:80px;text-align:left}#subscription-contents .hs_cos_wrapper_type_email_simple_subscription .page-header h1,#subscription-contents .hs_cos_wrapper_type_email_subscriptions .page-header h1,#subscription-contents .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h1{display:none}#subscription-contents .hs_cos_wrapper_type_email_simple_subscription .page-header h2,#subscription-contents .hs_cos_wrapper_type_email_subscriptions .page-header h2,#subscription-contents .hs_cos_wrapper_type_email_subscriptions_confirmation .page-header h2{font-size:24px;font-weight:700}#email-prefs-form .email-prefs .item{cursor:pointer!important;margin:30px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#email-prefs-form .email-prefs .item .item-inner{background:#f0f4f5;border-radius:8px;box-shadow:0 4px 30px 8px rgba(90,90,90,.07);margin-top:0;overflow:hidden;padding:0 20px 20px;transition-duration:.15s;transition-property:background;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#email-prefs-form .email-prefs .item .item-inner .checkbox-row{font-weight:700}#email-prefs-form .email-prefs .item .item-inner p{clear:both;margin:0 26px}#email-prefs-form input[type=checkbox],#email-prefs-form input[type=email]{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}#email-prefs-form input[type=email]{background-color:transparent;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:15px;height:40px;margin-top:3px;max-width:500px;padding-left:5px;padding-right:5px;width:100%!important}#email-prefs-form input[type=checkbox]+span{grid-gap:5px;align-items:center;cursor:pointer;display:grid;font-size:1.125rem!important;font-weight:700;grid-template-columns:1.125em 1fr;min-height:18px;position:relative}#email-prefs-form input[type=checkbox]+span:before{background:#fff;border:1px solid #a6a6a6;border-radius:3px;content:"";display:block;height:18px;width:18px}#email-prefs-form input[type=checkbox]+span:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;display:none;height:10px;left:6px;position:absolute;top:8px;transform:rotate(45deg);width:6px}#email-prefs-form input[type=checkbox]:checked+span:before{background-color:#005daa}#email-prefs-form input[type=checkbox]:checked+span:after{display:block}#email-prefs-form .subscribe-options{margin-bottom:1rem}#email-prefs-form .subscribe-options p{margin:0}.search-page h2{margin:0 0 1.5rem}.search-page .search-page-form{display:flex;height:50px;width:100%}.search-page .search-page-form .input-keyword{-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-right:0;box-sizing:border-box;height:50px;line-height:1.5;outline:none;padding:10px 10px 13px;width:100%}.search-page .search-page-form .input-keyword:focus{border-color:#005daa}.search-page .search-page-form .search-button{align-items:center;background:#005daa;border:none;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;display:flex;height:50px;justify-content:center;margin:0;max-width:50px;padding:10px;transition:opacity .3s;width:100%}.search-page .search-page-form .search-button:disabled{background-color:#bbb;opacity:1}.search-page-results li,.search-page-results ul{list-style:none;margin:0;padding:0}.search-page-results .hs-search-results__listing{margin-bottom:2rem}.search-page-results .hs-search-results__listing li a{color:#333;display:block;transition:.2s}.search-page-results .hs-search-results__listing li a:hover{background-color:#f6f6f6}.search-page-results .result-item{grid-column-gap:40px;border-top:1px solid #ededed;display:flex;padding:40px 20px}.search-page-results .result-item .hs-search-results__listing{list-style:none;margin:0;padding:0}.search-page-results .result-item .hs-search-results__featured-image{border-radius:3px;max-width:167px;min-width:167px;overflow:hidden;width:100%}.search-page-results .result-item .hs-search-results__featured-image img{aspect-ratio:3/2;border-radius:3px;height:100%;object-fit:cover;transition:transform .3s;width:100%}.search-page-results .result-item .result-texts{grid-row-gap:20px;display:flex;flex-direction:column;justify-content:center}.search-page-results .result-item .result-texts h3,.search-page-results .result-item .result-texts p{margin:0}@media (max-width:767.98px){.search-page-results .result-item{display:block}.search-page-results .result-item .hs-search-results__featured-image{margin-bottom:1em;max-width:none;width:100%}.search-page-results .result-item .hs-search-results__featured-image img{aspect-ratio:16/9}}.page-navi .page-numbers{display:flex}.page-navi .page-numbers li{display:inline-block;margin-right:5px}.page-navi .page-numbers li a,.page-navi .page-numbers li span{background-color:#005daa;border:1px solid #005daa;border-radius:2px;color:#fff;display:block;font-size:16px;line-height:1;padding:10px 0;text-align:center;transition:.2s;width:34px}.page-navi .page-numbers li a svg path,.page-navi .page-numbers li span svg path{fill:#fff}.page-navi .page-numbers li a.current,.page-navi .page-numbers li span.current{background-color:#ebebeb;border-color:#ebebeb;color:#333}.page-navi .page-numbers li a:hover,.page-navi .page-numbers li span:hover{opacity:.8;text-decoration:none}.system-body,.system-hero{padding:100px 0}.system-body{min-height:70vh}@media (max-width:767.98px){.system-body{min-height:auto;padding:0 0 2rem}}