.roadmapSubTitle h6{color:#999;font-weight:500}.filter-bar button{background-color:#f7f7ff;border:0;border-radius:100px;color:#434343;font-family:lato;font-size:16px;min-width:110px;padding:8px 16px}.filter-bar button.active{background-color:#000fc4;color:#fff}.roadmapMainWrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.roadmap-table{background-image:url(/hubfs/1969772/timeframe.png);background-repeat:no-repeat;background-size:cover;height:100%}.roadmap-table tbody{border-bottom:50px solid transparent}.roadmap-table{background-color:#ecf1fb;border-collapse:collapse;border-spacing:0;font-family:lato;margin:0;overflow-x:scroll;width:100%}.roadmap-table col:first-child{width:140px}.roadmap-table col:not(:first-child){width:calc(16.66667% - 23.33333px)}.roadmap-table thead th{background:transparent;color:#434343;font-family:lato;font-size:12px;font-weight:700;letter-spacing:2px;padding:36px 0;text-align:center;text-transform:uppercase}.roadmap-table tbody tr{height:60px}.roadmap-table td{padding:0;width:185.71px}.category{align-items:center;color:#434343;display:flex;font-size:16px;font-weight:700;padding:6px;vertical-align:top}.category .dot{border-radius:50%;display:inline-block;height:9px;margin-right:8px;width:9px}.blue{background:#4956ef}.purple{background:#845ef0}.green{background:#2ea66b}.category-row td:first-child{padding:18px 21px}.task{align-items:center;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;padding:9px 14px;transition:all .5s ease;white-space:nowrap}.task .icon{display:inline-block;width:18px}.task:hover{box-shadow:0 10px 22px rgba(0,0,0,.12),0 3px 6px rgba(0,0,0,.06);transform:translateY(-2px)}.category-label{font-size:1.1em;font-weight:700;padding-right:30px;text-align:right}.category-label .dot{border-radius:50%;display:inline-block;height:14px;margin-right:10px;vertical-align:middle;width:14px}.category-label.visibility .dot{background:#5e5ce6}.category-label.performance .dot{background:#9c27b0}.category-label.efficiency .dot{background:#4caf50}.category-spacer,.task-row{height:70px}.task-cell{position:relative;text-align:center;vertical-align:middle}.task-pill{align-items:center;background:#5e5ce6;border-radius:50px;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:inline-flex;font-weight:700;max-width:100%;padding:12px 24px}.task-pill .icon{font-size:1.3em;margin-right:12px}.task-pill.visibility{background:#5e5ce6}.task-pill.performance{background:#9c27b0}.task-pill.efficiency{background:#4caf50}.roadmap-modal{align-items:center;background:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.roadmap-modal-content{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);max-width:600px;padding:40px;position:relative;width:90%}.roadmap-modal-close{color:#aaa;cursor:pointer;font-size:36px;position:absolute;right:25px;top:15px}.roadmap-modal-close:hover{color:#000}.roadmapModalDes{border-top:1px solid #c8ccf2}.modalDefList ul{padding-left:20px}.modalDefList ul li{font-size:20px;font-weight:500}.modalDefList ul li::marker{color:#000fc4}.modalBagde{border-radius:100px;display:flex;padding:4px 12px}.purpleBadge{background-color:#c8ccf2}.purpleBadge.modalBagde p{color:#5963d9}.redBadge{color:#ba4e7d}.orangeBadge{color:#dc8125}.roadMapTimeLineSvg svg{object-fit:cover;width:100%}.roadMapTimeLineSvg{position:static;width:100%;z-index:-1}.roadMapTimeLine{overflow:hidden;position:absolute;width:27.7%}.roadMapTimeLine.roadMap1{left:15.5%;top:20%}.roadMapTimeLine.roadMap2{left:29.4%;top:180px}.roadMapTimeLine.roadMap3{left:43%;top:34.5%}.roadMapTimeLine.roadMap4{left:43%;top:45.4%}.roadMapTimeLine.roadMap5{left:15.5%;top:52.6%}.roadMapTimeLine.roadMap6{left:57%;top:59.9%}.roadMapTimeLine.roadMap7{left:29.4%;top:70.8%}.roadMapTimeLine.roadMap8{left:57%;top:78%}.roadMapTimeLine.roadMap9{left:70.6%;top:85.3%}@media(max-width:1480px){.roadMapMainInner{min-width:1348px}.roadMapMain{overflow-x:auto;overflow-y:hidden}}@media (max-width:1230px){.category{min-width:148px}.roadmap-table td{width:148px}.category-row td:first-child{padding:18px}.roadmap-table{background-size:contain}}@media (max-width:1080px){.roadmap-table{background-size:106% 100%}.roadmap-table td{width:148px}}@media (max-width:991px){.roadmap-table{background-position-x:30%;background-size:120% 100%}}@media(max-width:767px){.modalBadgeWrap{flex-wrap:wrap}}@media(max-width:480px){.filter-bar button{min-width:auto}.filter-bar{justify-content:start;overflow-y:auto}}