.route-map-bg{background-color:#F3F0E7}@media (min-width:768px){.route-map-bg h2{margin-top:0}}.route-map-bg .modal-lightbox{border:solid 3px #EC553A;padding:0}.route-map-bg .modal-lightbox img{height:300px;object-fit:cover}.route-map-bg .modal .modal-dialog{margin-top:5rem}.route-map-bg .modal .modal-dialog .modal-body img{height:auto;max-width:100%}h2::after{z-index:0 !important}h2 span::before,h2 span::after{max-width:unset !important}.area-box{background-color:#F3F0E7;border-radius:20px;padding:3rem}@media (max-width:767.98px){.area-box{padding:1.5rem}}h3{border-left:6px double #F29600;padding:0.5rem 2rem;margin-bottom:1.5rem;font-weight:bold;font-size:1.5rem}.step-list{counter-reset:step 0}.step-list .flow-images-wrapper{display:flex;align-items:center;justify-content:center;margin:0 auto}.step-list .flow-images-wrapper .flow-images{max-height:12rem;object-fit:cover}@media (max-width:767.98px){.step-list .flow-images-wrapper{margin-bottom:1rem}}.step-list h3:after{counter-increment:step 0;content:counter(step, decimal-leading-zero);color:#F29600;font-size:3em;display:inline-block;text-align:right;pointer-events:none;position:absolute;top:1rem;right:3rem;z-index:0}.step-list li{counter-increment:step;z-index:1;position:relative;border-radius:15px;margin-bottom:7rem}.step-list li:last-child{margin-bottom:0 !important}.step-list li:not(:first-child)::after{content:"";width:0;height:0;border-style:solid;border-right:25px solid transparent;border-left:25px solid transparent;border-top:30px solid #F29600;border-bottom:0;position:absolute;top:-4.5rem;left:50%;margin-left:-20px}@media (min-width:1400px){.step-list li:not(:first-child)::after{margin-left:-32px}}.step-list li::before:last-child{content:none}