.roadmap_modal{--bg-color:#474747;--pink-brand:#d01056;--white:#fff;--text-dark:#1a1a1a;--shadow:0 15px 45px rgba(0,0,0,.3);--card-width:375px;--card-min-height:320px}.roadmap_modal>div{align-items:center;background-color:#4747478f;display:none;height:100vh;justify-content:center;left:0;margin:0;overflow:hidden;padding:0;position:fixed;top:0;transition:all .2s;width:100%;z-index:323254}.roadmap_modal>div.active{display:flex}.roadmap_modal .roadmap-container{height:100vh;position:relative;width:1200px}.roadmap_modal .close-btn{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.2);cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:0;top:70px;transition:transform .2s ease;width:60px;z-index:100}.roadmap_modal .close-btn:hover{transform:scale(1.05)}.roadmap_modal .close-btn svg{fill:var(--pink-brand);height:30px;width:30px}.roadmap_modal .box{border-radius:20px;box-shadow:var(--shadow);max-width:var(--card-width);min-height:var(--card-min-height);padding:30px;position:absolute;transition:all .2s ease;z-index:10}.roadmap_modal .box h2{color:#191010;font-size:24px;font-weight:700;letter-spacing:1%;line-height:108%;margin:0 0 15px}.roadmap_modal .box ul{list-style:none;margin:0 0 0 10px;padding:0}.roadmap_modal .box li{color:#000;display:flex;font-size:18px;font-weight:400;line-height:108%;margin-bottom:15px}.roadmap_modal .box li span.num{font-weight:400;margin-right:8px;white-space:nowrap}.roadmap_modal .box-white-1{background-color:var(--white);color:var(--text-dark);left:0;top:120px}.roadmap_modal .box:hover{background-color:var(--pink-brand);color:#fff}.roadmap_modal .box:hover h2,.roadmap_modal .box:hover li{color:#fff}.roadmap_modal .box-white-2{background-color:var(--white);color:var(--text-dark);left:421px;top:327px}.roadmap_modal .box-white-3{background-color:var(--white);color:var(--text-dark);left:845px;top:500px}.roadmap_modal .connector{opacity:.8;pointer-events:none;position:absolute;z-index:5}.roadmap_modal .line-1{left:368px;top:330px}.roadmap_modal .line-2{left:793px;top:505px}.roadmap_modal .connector path{stroke:#fff;stroke-width:2}.custom_key_point_flex-left{align-items:center;display:flex;gap:50px}.custom_key_point_heading{width:35%}.custom_key_point_items{display:flex;flex-wrap:wrap;gap:30px;width:65%}.custom_key_point_item{align-items:center;border:1px solid #d1035a;border-radius:16px;cursor:pointer;display:flex;justify-content:center;line-height:1.3em;padding:30px;text-align:center;text-transform:uppercase;transition:all .2s ease;width:calc(50% - 15px)}.custom_key_point_item.active,.custom_key_point_item:hover{background:#d1035a;color:#fff}.custom_key_point_heading p{line-height:1.3em;margin-bottom:0}.custom_key_point_flex-right{align-items:center;display:flex;flex-direction:row-reverse;gap:50px}.custom_key_point_flex-right .custom_key_point_heading{text-align:right}@media (max-width:1366px){.roadmap_modal .roadmap-container{height:110vh;margin-top:-3vh;overflow:hidden}.roadmap_modal .box-white-3{top:443px}@media (max-width:1280px){.roadmap_modal .roadmap-container{height:110vh;margin-top:-5vh;overflow:hidden}}.custom_key_point_heading p{font-size:24px!important}}@media (max-width:992px){.roadmap_modal .box h2{font-size:22px!important}.roadmap_modal>div{height:auto!important;width:100%!important}.roadmap-container{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;height:100vh!important;margin:0!important;padding-top:20px;top:0;width:100vw!important}.roadmap_modal .connector{display:none}.roadmap_modal .box{left:0!important;min-height:max-content;position:relative!important;top:auto!important;width:100%}.roadmap_modal .close-btn{top:0}.custom_key_point_heading p{font-size:20px!important}.custom_key_point_items{flex-direction:column}.custom_key_point_item{padding:30px 20px;width:100%}.custom_key_point_flex-right .custom_key_point_heading{text-align:left}.custom_key_point_heading,.custom_key_point_items{width:100%}.custom_key_point_flex-left,.custom_key_point_flex-right{flex-direction:column}}