.RouteMap{position:relative}.RouteMap .RouteMap_container{position:relative;max-width:960px;margin:0 auto;padding:0 40px}@media screen and (max-width:768px){.RouteMap .RouteMap_container{padding:0 20px}}.RouteMap .RouteMap_container .RouteMap_canvas{position:relative}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_introduction{position:relative;text-align:center;margin-bottom:60px}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_introduction .RouteMap_subheading{position:relative;font-size:16px;color:#0078ff;text-transform:uppercase;margin-bottom:20px;font-weight:400}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_introduction .RouteMap_heading{position:relative;font-size:40px;margin-bottom:40px}@media screen and (max-width:768px){.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_introduction .RouteMap_heading{font-size:30px;margin-bottom:20px}}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_introduction .RouteMap_body{position:relative;font-size:18px}@media screen and (max-width:768px){.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_introduction .RouteMap_body{font-size:16px}}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content{position:relative;display:flex;gap:40px}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual{position:relative;flex-basis:0;flex-grow:1}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps{position:relative;padding:90px 0 200px;margin:-15px 0}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_route{position:absolute;top:30px;bottom:30px;left:50%;border:1px dashed #0078ff;margin-left:-1px}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_route:after{content:"";position:absolute;bottom:0;left:50%;width:200px;height:150px;transform:translate(-50%,35px);background-image:url(/images/flag.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_route:before{content:"";position:absolute;top:0;left:50%;width:30px;height:30px;background-color:#fff;border:2px solid #0078ff;border-radius:100%;transform:translate(-50%,-50%)}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step{position:relative;padding:60px;margin-bottom:60px;background-color:rgb(206.5,240.5810810811,255)}@media screen and (max-width:768px){.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step{margin-bottom:40px;padding:40px 30px}}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step:last-child{margin-bottom:0}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_number{position:absolute;display:flex;align-items:center;justify-content:center;top:34px;left:-40px;width:80px;height:80px;color:#fff;background-color:#0e305d;font-family:var(--font-inter-tight),sans-serif;font-weight:700;line-height:1em;font-size:24px}@media screen and (max-width:768px){.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_number{width:40px;height:40px;top:-20px;left:30px;font-size:16px}}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_heading{font-size:30px;margin-bottom:20px}@media screen and (max-width:768px){.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_heading{font-size:24px}}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_heading:last-child{margin-bottom:0}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_body{position:relative;font-size:18px}@media screen and (max-width:768px){.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_body{font-size:16px}}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_visual{position:relative;display:none;flex-basis:0;flex-grow:1}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_visual .RouteMap_image{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.RouteMap .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_visual .RouteMap_image img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1024px){.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content{flex-direction:column}}.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual{padding-right:40px}.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps{padding:75px 0 200px}.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step{padding:20px 20px 20px 100px;margin-bottom:40px}@media screen and (max-width:768px){.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step{padding-left:80px}}.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step:nth-child(odd){transform:translateX(40px)}.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_number{left:0;top:0;width:80px;height:100%}@media screen and (max-width:768px){.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_number{width:60px}}.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_heading{font-size:20px}@media screen and (max-width:768px){.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_textual .RouteMap_steps .RouteMap_step .RouteMap_heading{font-size:18px}}.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_visual{display:block}@media screen and (max-width:1024px){.RouteMap.RouteMap_compact .RouteMap_container .RouteMap_canvas .RouteMap_content .RouteMap_visual .RouteMap_image{left:0}}