@media only screen and (max-width:767px){.pipeline>.container{padding:0}.pipeline>.container .section-title{margin:0 20px 26px}}.pipeline .inner{max-width:1500px}.pipeline .cols{background-color:#fff;z-index:9}.pipeline .cols.is-sticky{position:fixed;transition:.5s ease;opacity:1;visibility:visible;z-index:15}.pipeline .cols.is-hidden{transition:none;opacity:0;visibility:hidden}.pipeline .cols .h-col{padding:4px 12px 13px}.pipeline .cols .h-col:before{height:100%;z-index:1}@media only screen and (min-width:768px){.pipeline .h-col{width:18.16%}.pipeline .h-col:before{content:"";position:absolute;top:0;right:0;height:200vw;width:1px;background-color:#8a9bad80;z-index:-1}.pipeline .h-col-0{width:27.35%;padding-left:0}.pipeline .h-col-4:before{content:none}}.pipeline .program.pid-0{border-top:2px solid #707070}.pipeline .program-desc{background-color:#eff0ed;border-bottom:1px solid #8a9bad}@media only screen and (max-width:767px){.pipeline .program-desc{padding:0 20px}}.pipeline .program-desc .acc-trigger{padding:20px 0 24px;position:relative;text-align:left;color:#1a1a1a}.pipeline .program-desc .acc-trigger:before{content:"";position:absolute;inset:0;background-color:#e5e6e1;clip-path:inset(0 100% 0 0);transition:.8s ease}.pipeline .program-desc .acc-trigger div{width:calc(100% - 60px);position:relative;transition:.35s ease}.pipeline .program-desc .acc-trigger span{font-size:15px;font-weight:400}.pipeline .program-desc .acc-trigger svg{width:32px;margin:-2px 15px 0 12px;position:relative;top:-1px}@media only screen and (max-width:767px){.pipeline .program-desc .acc-trigger svg{margin-left:0}}.pipeline .program-desc .acc-trigger svg circle,.pipeline .program-desc .acc-trigger svg path{transition:.3s ease}.pipeline .program-desc .acc-trigger:focus-visible{outline:0}.pipeline .program-desc .acc-trigger:focus-visible:before{background-color:#e5e6e1;clip-path:inset(0)}@media(hover:hover){.pipeline .program-desc .acc-trigger:hover svg circle{fill:#a00036}.pipeline .program-desc .acc-trigger:hover:before{background-color:#e5e6e1;clip-path:inset(0)}}.pipeline .program-desc .acc-trigger.is-active svg circle{fill:#a00036}.pipeline .program-desc .acc-trigger.is-active svg .v-line{opacity:0}.pipeline .program-desc .acc-trigger.is-active:before{clip-path:inset(0 0 0 100%)}.pipeline .program-desc .about{display:none}.pipeline .program-desc .about .inner{padding:0 15px 40px 50px}@media only screen and (min-width:768px){.pipeline .program-desc .about .inner{padding:25px 60px 70px}}.pipeline .program-desc .about .inner ul{padding-left:clamp(20px,2.26vw + 2.67px,46px)}.pipeline .program .phase{border-bottom:1px solid #707070}@media only screen and (max-width:767px){.pipeline .program .phase{padding:0 20px}}.pipeline .program .phase .vertical-lines{width:72.65%;height:100%;top:0;right:0}.pipeline .program .phase .vertical-lines .line{width:1px;height:100%;background-color:#8a9bad80}.pipeline .program .phase .col-1{padding-top:20px}@media only screen and (min-width:768px){.pipeline .program .phase .col-1{width:27.35%;padding:0 10px}}@media only screen and (min-width:768px){.pipeline .program .phase .col-2{width:72.65%}}.pipeline .program .phase .pbar{padding:22px 0}@media only screen and (max-width:767px){.pipeline .program .phase .pbar-2{padding-top:0}}@media only screen and (min-width:768px){.pipeline .program .phase .pbar-2{border-top:1px solid #707070}}.pipeline .program .phase .pbar.inview-active .pbar-fill{clip-path:inset(0)}.pipeline .program .phase .pbar-fill{min-width:-moz-fit-content;min-width:fit-content;height:30px;text-align:end;clip-path:inset(0 100% 0 0);transition:clip-path 1s cubic-bezier(.25,.1,.38,.98)}.pipeline .program .phase .pbar-text{padding:0 6px;font-size:16px}.pipeline .program .phase .pbar-text sup{top:1px}
