.servicePhase .content-wrapper>div:last-child{padding-bottom:0}.servicePhase .heading-content{margin:0 auto;max-width:100%;width:800px}.servicePhase .tagInner{background-color:#eaf0f7;border-radius:100px;color:#2967b1;font-size:12px;font-weight:700;letter-spacing:.96px;line-height:1.6;padding:8.5px 16px;text-transform:uppercase}.servicePhase .tagWrap+.heading{margin-top:16px}.servicePhase .heading code{color:#2967b1}.servicePhase .mobile-card{display:none}.servicePhase .pt-row{display:flex;flex-wrap:wrap;margin:0 -15px}.servicePhase .pt-list-wrap{padding:0 15px;width:40%}.servicePhase .pt-content-wrap{padding:0 15px;width:60%}.servicePhase .pt-card{align-items:center;background-color:#fff;border:1px solid rgba(189,208,231,.6);cursor:pointer;display:flex;gap:12px;padding:24px}.servicePhase .pt-card-content{align-items:center;display:flex;flex:auto;flex-wrap:nowrap;gap:12px;justify-content:space-between}.servicePhase .pt-num{align-items:center;background-color:#eaf0f7;display:inline-flex;height:40px;justify-content:center;min-width:40px;width:40px}.servicePhase .pt-item+.pt-item{margin-top:12px}.servicePhase .pt-card-content-inner>div+div{margin-top:4px}.servicePhase .pt-card-arrow{min-width:20px}.servicePhase .pt-card-arrow svg{height:auto;width:20px}.servicePhase .pt-panel-card{background:linear-gradient(180deg,#2967b1,#112b4a);overflow:hidden;padding:40px;position:relative}.servicePhase .pt-panel-tag{background-color:hsla(0,0%,100%,.1);border-radius:100px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.96px;line-height:1.6;padding:8px 16px;text-transform:uppercase}.servicePhase .pt-panel-card .pt-tag-wrap+div{margin-top:12px}.servicePhase .pt-panel-card>div+div{margin-top:24px}.servicePhase .pt-panel-titles>div+div{margin-top:12px}.servicePhase .pt-panel-title h3{color:#fff;line-height:1.5}.servicePhase .pt-panel-text{color:#fff}.servicePhase .service-title{color:hsla(0,0%,100%,.7)}.servicePhase .serviceTag{align-items:center;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;display:inline-flex;font-weight:500;gap:8px;padding:12px;width:calc(50% - 6px)}.servicePhase .serviceTag img{min-width:20px;width:20px}.servicePhase .serviceWrap>div+div{margin-top:12px}.servicePhase .outGrp-title{color:hsla(0,0%,100%,.7);line-height:1.14}.servicePhase .outWrap{background-color:#2967b1;border:1px solid hsla(0,0%,100%,.2);color:#fff;display:inline-flex;gap:8px;padding:16px}.servicePhase .outWrap img{width:20px}.servicePhase .outGrp>div+div{margin-top:12px}.servicePhase .pt-content{display:none}.servicePhase .pt-content.active{display:block}.servicePhase .pt-card.active{background-color:#2967b1}.pt-card.active .pt-card-title,.pt-card.active .pt-tag{color:#fff}.servicePhase .pt-card.active .pt-card-arrow svg path{stroke:#fff}.servicePhase .pt-card-arrow svg g{opacity:1}.servicePhase .pt-panel-card>div{position:relative;z-index:2}.servicePhase .grid-lines{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@media (max-width:1200px){.servicePhase .pt-panel-card{padding:32px}.servicePhase .pt-panel-card>div+div{margin-top:20px}.servicePhase .pt-card{padding:20px}.servicePhase .pt-list-wrap{width:100%}.servicePhase .pt-content-wrap{display:none;width:100%}.servicePhase .pt-panel-card{margin-top:12px;padding:24px}.servicePhase .pt-panel-card.active{display:block}.servicePhase .pt-card-arrow{transform:rotate(90deg)}}@media (max-width:767px){.servicePhase .serviceTag{width:100%}.servicePhase .pt-card{padding:15px}.servicePhase .pt-panel-card{padding:20px 15px}.servicePhase .pt-panel-card>div+div{margin-top:16px}.servicePhase .outGrp>div+div{margin-top:8px}.servicePhase .serviceList{gap:8px}.servicePhase .serviceWrap>div+div{margin-top:8px}}@media (max-width:575px){.servicePhase .pt-card{align-items:flex-start;flex-direction:column}.servicePhase .pt-card-content{width:100%}.servicePhase .serviceTag{font-size:14px;gap:6px;padding:8px}.servicePhase .serviceTag img{min-width:18px;width:18px}.servicePhase .outWrap{font-size:14px;gap:6px;padding:12px}.servicePhase .outWrap img{width:18px}}