﻿.postList.cpt-job .locations::before,.postList .entry .right.link::after,.postList .entry .left.link::before{font-family:"nttdata-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.postList .loadMore button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.postList .entry .link{color:var(--text-link-color);transition:color .3s ease-in;font-weight:700;text-decoration:none}.postList .entry .link{font-size:14px;font-size:calc(14px + 3*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .entry .link{font-size:17px}}@media(hover: hover){.postList .entry .link:hover{color:var(--text-link-hover-color)}}.postList .entry .left.link::before{display:inline-block;margin-right:.5em}.postList .entry .left.arrow.link::before{content:""}.postList .entry .left.download.link::before{content:""}.postList .entry .left.lock.link::before{content:""}.postList .entry .right.link::after{display:inline-block;margin-left:.5em}.postList .entry .right.arrow.link::after{content:""}.postList .entry .right.download.link::after{content:""}.postList .entry .right.lock.link::after{content:""}.postList .loadMore button{font-size:18px;line-height:1.5;font-weight:700;border-radius:40px;text-align:center;border:1px solid var(--button-border-color);color:var(--button-color);text-decoration:none;display:block;width:100%;padding:1.4rem 3rem;position:relative;transition:background .3s ease-in,color .3s ease-in,border-color .3s ease-in;background:var(--button-background-color);cursor:pointer}@media(hover: hover){.postList .loadMore button:hover{background:var(--button-hover-background-color);color:var(--button-hover-color);border-color:var(--button-hover-border-color)}}.postList .loadMore button.primary{background:var(--button-primary-background-color);border-color:var(--button-primary-border-color);color:var(--button-primary-color)}@media(hover: hover){.postList .loadMore button.primary:hover{background:var(--button-primary-hover-background-color);color:var(--button-primary-hover-color);border-color:var(--button-primary-hover-border-color)}}.postList .loadMore button.secondary{background:var(--button-secondary-background-color);border-color:var(--button-secondary-border-color);color:var(--button-secondary-color)}@media(hover: hover){.postList .loadMore button.secondary:hover{background:var(--button-secondary-hover-background-color);color:var(--button-secondary-hover-color);border-color:var(--button-secondary-hover-border-color)}}@media(min-width: 370px){.postList .loadMore button{width:auto;max-width:100%;display:inline-block}}.postList{background:var(--background-color);position:relative;--ss-primary-color: #0072bc;--ss-bg-color: #070f26;--ss-font-color: #070f26;--ss-font-placeholder-color: #ffffff;--ss-focus-color: #0072bc;--ss-border-radius: 0}.postList .header+div,.postList .filter+div,.postList .grid-container+div,.postList .swiper-container+div{margin-top:30px;margin-top:calc(30px + 40*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .header+div,.postList .filter+div,.postList .grid-container+div,.postList .swiper-container+div{margin-top:70px}}.postList .header{display:flex}.postList .header .text{flex-grow:1}.postList .loadMore{text-align:center}.postList.theme-light{--ss-bg-color: var(--background-color);--ss-font-color: var(--text-color);--ss-font-placeholder-color: var(--text-color)}.postList .filter .fields{display:flex;justify-content:flex-start}.postList .filter .field{position:relative;flex:0 1 23.5%}.postList .filter .field+.field{margin-left:2%}.postList .filter .ss-main{border:0;border-bottom:1px solid var(--border-color);padding:1em}.postList .filter .ss-main{font-size:14px;font-size:calc(14px + 3*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .filter .ss-main{font-size:17px}}.postList .filter .ss-main:focus{border-bottom-color:var(--ss-focus-color);box-shadow:none}.postList .filter .ss-main .ss-arrow{height:26px;width:26px}.postList .filter .ss-main .ss-arrow path{stroke-width:10;stroke:var(--ss-font-placeholder-color)}.postList .filter .ss-main .ss-values{color:var(--text-color)}.postList .filter .ss-main .ss-deselect svg{height:18px;width:18px}.postList .filter .ss-main .ss-deselect svg path{stroke:var(--ss-font-placeholder-color);stroke-width:10}.postList .filter .ss-content{background-color:#f4f5f6;border:0}.postList .filter .ss-content{font-size:14px;font-size:calc(14px + 3*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .filter .ss-content{font-size:17px}}.postList .filter .ss-list .ss-option{padding:1em}@media(hover: hover){.postList .filter .ss-list .ss-option:hover{color:#fff}}.postList .filter .ss-list .ss-option.ss-highlighted,.postList .filter .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#070f26;background-color:#e8e8e8}@media(hover: hover){.postList .filter .ss-list .ss-option.ss-highlighted:hover,.postList .filter .ss-list .ss-option:not(.ss-disabled).ss-selected:hover{color:#fff;background-color:#0072bc}}.postList .filter .searchField{position:relative}.postList .filter .searchField{font-size:14px;font-size:calc(14px + 3*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .filter .searchField{font-size:17px}}.postList .filter .searchField input{border:0;border-bottom:1px solid var(--border-color);font-size:1em;padding:1em;width:100%;background:rgba(0,0,0,0);color:var(--text-color);display:block;height:100%;padding-right:5.5em;appearance:none;outline:none;background-image:none;background-color:rgba(0,0,0,0);box-shadow:none}.postList .filter .searchField input::placeholder{color:var(--text-color);font-size:1em;line-height:1em}.postList .filter .searchField input:focus{border-bottom-color:var(--ss-focus-color);box-shadow:none}.postList .filter .searchField i,.postList .filter .searchField .clear{position:absolute;top:50%;transform:translateY(-50%)}.postList .filter .searchField .clear{right:3.5em;display:none;cursor:pointer}.postList .filter .searchField .clear.visible{display:block}.postList .filter .searchField i{right:1em;font-size:1.5em;color:var(--text-color);line-height:1;display:block;margin-top:-3px}.postList .filter .searchField svg{height:18px;width:18px}.postList .filter .searchField svg path{fill:none;stroke:var(--ss-font-placeholder-color);stroke-width:10;stroke-linecap:round;stroke-linejoin:round}@media(hover: hover){.postList a.entry:hover .image img{transform:scale(1.1)}.postList a.entry:hover .link{color:var(--text-link-hover-color)}}.postList .inner{position:relative}.postList .entry{text-decoration:none;display:flex;flex-direction:column;justify-content:flex-start;height:auto;background:var(--entry-background-color);color:var(--text-color)}.postList .entry .headline{font-size:18px;font-size:calc(18px + 4*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .entry .headline{font-size:22px}}.postList .entry>.content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative;flex-grow:1}.postList .entry>.content{padding:14px;padding:calc(14px + 6*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .entry>.content{padding:20px}}.postList .entry>.content{padding-bottom:20px;padding-bottom:calc(20px + 10*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .entry>.content{padding-bottom:30px}}.postList .entry .category+.headline{margin-top:.5em;margin-bottom:auto}.postList .entry .link{margin-top:15px;margin-top:calc(15px + 15*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .entry .link{margin-top:30px}}.postList .image{overflow:hidden;position:relative;z-index:1}.postList .image img{transition:transform .3s linear;display:block}.postList .image .text{--text-color: white}.postList .backgroundImage{position:absolute;left:0;top:0;right:0;height:100%;width:100%;object-fit:cover;object-position:top center;opacity:.4}.postList .series{background:#0072bc;position:absolute;bottom:0;left:0;padding-top:clamp(6px,calc(6px + 3 * (100vw - 320px) / 1210),9px);padding-bottom:clamp(6px,calc(6px + 3 * (100vw - 320px) / 1210),9px);padding-left:clamp(14px,calc(14px + 6 * (100vw - 320px) / 1210),20px);padding-right:clamp(14px,calc(14px + 6 * (100vw - 320px) / 1210),20px);color:#fff}.postList .series{font-size:14px;font-size:calc(14px + 2*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .series{font-size:16px}}.postList .series span{font-weight:700}.postList .images{position:relative}.postList .logo{position:absolute;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);text-align:center;z-index:1}.postList .logo{height:42px;height:calc(42px + 36*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .logo{height:78px}}.postList .logo img{object-fit:contain;max-height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.postList.cpt-events .image .background{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.postList.cpt-events .image img{height:100%;width:100%;object-fit:cover;object-position:center}.postList.cpt-events .image .overlay{background:rgba(7,15,38,.7);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.postList.cpt-events .image .overlay{min-height:250px;min-height:calc(250px + -40*(100vw - 320px)/279)}@media(min-width: 600px){.postList.cpt-events .image .overlay{min-height:210px}}.postList.cpt-events .image .content{padding:14px;padding:calc(14px + 6*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList.cpt-events .image .content{padding:20px}}.postList.cpt-events .image .content{padding-bottom:20px;padding-bottom:calc(20px + 10*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList.cpt-events .image .content{padding-bottom:30px}}.postList.cpt-events .image .series{position:relative;bottom:none;left:none}.postList .eventDetails{display:flex;flex-direction:column;color:var(--text-color)}.postList .eventDetails{font-size:15px;font-size:calc(15px + 3*(100vw - 320px)/1210)}@media(min-width: 1531px){.postList .eventDetails{font-size:18px}}.postList .eventDetails div{display:flex;align-items:center}.postList .eventDetails div:first-child:not(:last-child){margin-right:2em}.postList .eventDetails div .icon{font-size:2em}.postList .eventDetails div span{padding-left:.8em}.postList.cpt-job .locations{padding-left:3.7rem;position:relative;margin-bottom:2rem}.postList.cpt-job .locations::before{content:"";position:absolute;top:0;left:0;font-size:2.2em;transform:translateY(-30%)}.postList.cpt-page .images{position:relative;aspect-ratio:540/265;background:#f4f5f6}.postList.cpt-page .images::before{display:block;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 540 265'/%3E");line-height:0;font-size:0}.postList.cpt-page.theme-light .images{background:#e8e8e8}.postList.cpt-page .productImage{position:absolute;top:10px;right:0;bottom:10px;left:0}.postList.cpt-page .productImage img{object-fit:contain;object-position:center;height:100%;width:100%}.postList.cpt-page .vendorImage{position:absolute;bottom:0;left:0;background:rgba(255,255,255,.85);width:22%;height:31%}.postList.cpt-page .vendorImage img{object-fit:contain;width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.postList.cpt-page .content p{margin-bottom:auto}.postList.hasBackground{position:relative}.postList.hasBackground .inner{position:relative}.postList.hasBackground.cpt-job{padding-top:20rem}.postList.hasBackground.cpt-job .inner{padding:calc(5vw + 3rem) 0;margin-left:4%}@media(min-width: 600px){.postList.cpt-events .image .overlay{min-height:260px;min-height:calc(260px + -30*(100vw - 600px)/649)}}@media(min-width: 1250px){.postList.cpt-events .image .overlay{min-height:230px}}@media(min-width: 1250px){.postList.cpt-events .image .overlay{min-height:260px;min-height:calc(260px + 40*(100vw - 1250px)/280)}}@media(min-width: 1531px){.postList.cpt-events .image .overlay{min-height:300px}}