.elementor-771 .elementor-element.elementor-element-b014e6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-771 .elementor-element.elementor-element-b014e6b:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-b014e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11520d2 );}.elementor-771 .elementor-element.elementor-element-0ddbf6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-771 .elementor-element.elementor-element-06d9117{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-92f2e93{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:30%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-92f2e93{right:10%;}body.rtl .elementor-771 .elementor-element.elementor-element-92f2e93{left:10%;}.elementor-771 .elementor-element.elementor-element-dff8a69{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-9a8f275{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-bd5ce7e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-bd5ce7e{left:14%;}body.rtl .elementor-771 .elementor-element.elementor-element-bd5ce7e{right:14%;}.elementor-771 .elementor-element.elementor-element-bd5ce7e{top:28%;font-family:"Prometo", Sans-serif;font-weight:400;color:#000000;}.elementor-771 .elementor-element.elementor-element-5f8af47{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-5f8af47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-771 .elementor-element.elementor-element-51154f6{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-51154f6 > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-bb3c281{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-bb3c281 > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-eb0dedc{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:35%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-eb0dedc{left:8%;}body.rtl .elementor-771 .elementor-element.elementor-element-eb0dedc{right:8%;}.elementor-771 .elementor-element.elementor-element-ee0cd8a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:36%;font-family:"Prometo", Sans-serif;font-weight:400;color:#000000;}.elementor-771 .elementor-element.elementor-element-ee0cd8a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-ee0cd8a{right:11%;}body.rtl .elementor-771 .elementor-element.elementor-element-ee0cd8a{left:11%;}.elementor-771 .elementor-element.elementor-element-2e8d1e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-771 .elementor-element.elementor-element-2e8d1e6:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-2e8d1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11520d2 );}.elementor-771 .elementor-element.elementor-element-ff0dc8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-771 .elementor-element.elementor-element-ecf2167{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-a11b056{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:60%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-a11b056{right:7%;}body.rtl .elementor-771 .elementor-element.elementor-element-a11b056{left:7%;}.elementor-771 .elementor-element.elementor-element-9c3c9fa{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-9c3c9fa > .elementor-widget-container{margin:2rem 1rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-91bc335{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;bottom:13%;font-family:"Prometo", Sans-serif;font-weight:400;color:#000000;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-91bc335{left:8%;}body.rtl .elementor-771 .elementor-element.elementor-element-91bc335{right:8%;}.elementor-771 .elementor-element.elementor-element-4666769{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-386f07d{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-386f07d > .elementor-widget-container{margin:00rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-d3a9cb5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:24%;font-family:"Prometo", Sans-serif;font-weight:400;color:#000000;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-d3a9cb5{left:13%;}body.rtl .elementor-771 .elementor-element.elementor-element-d3a9cb5{right:13%;}.elementor-771 .elementor-element.elementor-element-fe2e382{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:10%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-fe2e382{right:10%;}body.rtl .elementor-771 .elementor-element.elementor-element-fe2e382{left:10%;}.elementor-771 .elementor-element.elementor-element-95fb4b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-771 .elementor-element.elementor-element-95fb4b5:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-95fb4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11520d2 );}.elementor-771 .elementor-element.elementor-element-7c6e4c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-771 .elementor-element.elementor-element-2717cf9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-dd395d0{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:29%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-dd395d0{right:7%;}body.rtl .elementor-771 .elementor-element.elementor-element-dd395d0{left:7%;}.elementor-771 .elementor-element.elementor-element-5cbaa74{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-5cbaa74 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-145bf8c{width:100%;max-width:100%;z-index:0;}.elementor-771 .elementor-element.elementor-element-145bf8c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-94d7302{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;bottom:24%;font-family:"Prometo", Sans-serif;font-weight:400;color:#000000;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-94d7302{left:13%;}body.rtl .elementor-771 .elementor-element.elementor-element-94d7302{right:13%;}.elementor-771 .elementor-element.elementor-element-d9ecca2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:44%;font-family:"Prometo", Sans-serif;font-weight:400;color:#000000;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-d9ecca2{left:46%;}body.rtl .elementor-771 .elementor-element.elementor-element-d9ecca2{right:46%;}.elementor-771 .elementor-element.elementor-element-0c8a5e8{--display:flex;--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-89dacab{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:0;}.elementor-771 .elementor-element.elementor-element-89dacab > .elementor-widget-container{margin:00rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-89dacab.elementor-element{--align-self:flex-end;}.elementor-771 .elementor-element.elementor-element-3743f93{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:0;}.elementor-771 .elementor-element.elementor-element-3743f93 > .elementor-widget-container{margin:00rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-3743f93.elementor-element{--align-self:flex-end;}.elementor-771 .elementor-element.elementor-element-3218156{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;bottom:15%;font-family:"Prometo", Sans-serif;font-weight:400;color:#000000;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-3218156{left:62%;}body.rtl .elementor-771 .elementor-element.elementor-element-3218156{right:62%;}.elementor-771 .elementor-element.elementor-element-0e0bf96{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:29%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-0e0bf96{right:44%;}body.rtl .elementor-771 .elementor-element.elementor-element-0e0bf96{left:44%;}.elementor-771 .elementor-element.elementor-element-6e525b2.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-6e525b2{left:1%;}body.rtl .elementor-771 .elementor-element.elementor-element-6e525b2{right:1%;}.elementor-771 .elementor-element.elementor-element-6e525b2{bottom:-1%;}.elementor-771 .elementor-element.elementor-element-d01a96f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-d01a96f{left:1%;}body.rtl .elementor-771 .elementor-element.elementor-element-d01a96f{right:1%;}.elementor-771 .elementor-element.elementor-element-d01a96f{bottom:-1%;}.elementor-771 .elementor-element.elementor-element-4288780.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-4288780{left:1%;}body.rtl .elementor-771 .elementor-element.elementor-element-4288780{right:1%;}.elementor-771 .elementor-element.elementor-element-4288780{bottom:-1%;}@media(max-width:1024px){.elementor-771 .elementor-element.elementor-element-92f2e93{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;top:26%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-92f2e93{right:9%;}body.rtl .elementor-771 .elementor-element.elementor-element-92f2e93{left:9%;}.elementor-771 .elementor-element.elementor-element-bd5ce7e{width:var( --container-widget-width, 235.922px );max-width:235.922px;--container-widget-width:235.922px;--container-widget-flex-grow:0;top:26%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-bd5ce7e{left:13%;}body.rtl .elementor-771 .elementor-element.elementor-element-bd5ce7e{right:13%;}.elementor-771 .elementor-element.elementor-element-eb0dedc{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-ee0cd8a{right:9%;}body.rtl .elementor-771 .elementor-element.elementor-element-ee0cd8a{left:9%;}.elementor-771 .elementor-element.elementor-element-ee0cd8a{top:17%;}.elementor-771 .elementor-element.elementor-element-ff0dc8c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-a11b056{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;top:55%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-a11b056{right:12%;}body.rtl .elementor-771 .elementor-element.elementor-element-a11b056{left:12%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-91bc335{left:9%;}body.rtl .elementor-771 .elementor-element.elementor-element-91bc335{right:9%;}.elementor-771 .elementor-element.elementor-element-91bc335{bottom:8%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-d3a9cb5{left:14%;}body.rtl .elementor-771 .elementor-element.elementor-element-d3a9cb5{right:14%;}.elementor-771 .elementor-element.elementor-element-d3a9cb5{top:11%;}.elementor-771 .elementor-element.elementor-element-fe2e382{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;top:7%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-fe2e382{right:10%;}body.rtl .elementor-771 .elementor-element.elementor-element-fe2e382{left:10%;}.elementor-771 .elementor-element.elementor-element-7c6e4c5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-771 .elementor-element.elementor-element-dd395d0{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:38%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-dd395d0{right:7%;}body.rtl .elementor-771 .elementor-element.elementor-element-dd395d0{left:7%;}.elementor-771 .elementor-element.elementor-element-5cbaa74 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-771 .elementor-element.elementor-element-145bf8c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-94d7302{left:10%;}body.rtl .elementor-771 .elementor-element.elementor-element-94d7302{right:10%;}.elementor-771 .elementor-element.elementor-element-94d7302{bottom:34%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-d9ecca2{left:48%;}body.rtl .elementor-771 .elementor-element.elementor-element-d9ecca2{right:48%;}.elementor-771 .elementor-element.elementor-element-d9ecca2{top:30%;}.elementor-771 .elementor-element.elementor-element-0c8a5e8{--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-3218156{left:55%;}body.rtl .elementor-771 .elementor-element.elementor-element-3218156{right:55%;}.elementor-771 .elementor-element.elementor-element-3218156{bottom:8%;}.elementor-771 .elementor-element.elementor-element-0e0bf96{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-0e0bf96{right:10%;}body.rtl .elementor-771 .elementor-element.elementor-element-0e0bf96{left:10%;}}@media(max-width:767px){body:not(.rtl) .elementor-771 .elementor-element.elementor-element-ee0cd8a{right:11%;}body.rtl .elementor-771 .elementor-element.elementor-element-ee0cd8a{left:11%;}.elementor-771 .elementor-element.elementor-element-ee0cd8a{top:22%;}.elementor-771 .elementor-element.elementor-element-ff0dc8c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-771 .elementor-element.elementor-element-91bc335{bottom:13%;}.elementor-771 .elementor-element.elementor-element-95fb4b5{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-771 .elementor-element.elementor-element-7c6e4c5{--margin-top:0rem;--margin-bottom:16rem;--margin-left:0rem;--margin-right:0rem;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-dd395d0{right:16%;}body.rtl .elementor-771 .elementor-element.elementor-element-dd395d0{left:16%;}.elementor-771 .elementor-element.elementor-element-dd395d0{bottom:66%;}.elementor-771 .elementor-element.elementor-element-94d7302{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;bottom:44%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-94d7302{left:14%;}body.rtl .elementor-771 .elementor-element.elementor-element-94d7302{right:14%;}.elementor-771 .elementor-element.elementor-element-d9ecca2{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;top:55%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-d9ecca2{left:14%;}body.rtl .elementor-771 .elementor-element.elementor-element-d9ecca2{right:14%;}.elementor-771 .elementor-element.elementor-element-0c8a5e8{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-771 .elementor-element.elementor-element-3743f93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-771 .elementor-element.elementor-element-3743f93.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-3218156{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;bottom:20%;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-3218156{left:8%;}body.rtl .elementor-771 .elementor-element.elementor-element-3218156{right:8%;}.elementor-771 .elementor-element.elementor-element-0e0bf96{bottom:40%;}.elementor-771 .elementor-element.elementor-element-4288780.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-771 .elementor-element.elementor-element-4288780{left:-8%;}body.rtl .elementor-771 .elementor-element.elementor-element-4288780{right:-8%;}.elementor-771 .elementor-element.elementor-element-4288780{bottom:-1%;}}@media(min-width:768px){.elementor-771 .elementor-element.elementor-element-0ddbf6a{--width:90%;}.elementor-771 .elementor-element.elementor-element-06d9117{--width:50%;}.elementor-771 .elementor-element.elementor-element-5f8af47{--width:50%;}.elementor-771 .elementor-element.elementor-element-ff0dc8c{--width:90%;}.elementor-771 .elementor-element.elementor-element-ecf2167{--width:55%;}.elementor-771 .elementor-element.elementor-element-4666769{--width:45%;}.elementor-771 .elementor-element.elementor-element-7c6e4c5{--width:90%;}.elementor-771 .elementor-element.elementor-element-2717cf9{--width:70%;}.elementor-771 .elementor-element.elementor-element-0c8a5e8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-771 .elementor-element.elementor-element-5f8af47{--width:306.844px;}.elementor-771 .elementor-element.elementor-element-ecf2167{--width:55%;}.elementor-771 .elementor-element.elementor-element-4666769{--width:45%;}.elementor-771 .elementor-element.elementor-element-2717cf9{--width:80%;}.elementor-771 .elementor-element.elementor-element-0c8a5e8{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-92f2e93 */.circleBackgroundWrap {
    position: relative;
}

.circleBackgroundYellow {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #FFD67C;
    position: absolute;
    bottom: -5px;
    left: -10px;
    z-index: -1;
}

@media (min-width: 768px) and (max-width: 1024px) {
.circleBackgroundYellow {
    width: 30px;
    height: 30px;
    bottom: -4px;
    left: -9px;
}
}

@media (min-width: 1281px) {
.circleBackgroundYellow {
    width: 50px;
    height: 50px;
    bottom: -10px;
    left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd5ce7e */.singleRoadMapItem.elementor-widget-text-editor ul {
    margin: 0;
    padding-left: 1rem;
    font-size: 13px;
}

.singleRoadMapItem.elementor-widget-text-editor ul li {
    margin-bottom: 5px
}

@media (min-width: 768px) and (max-width: 1024px) {
    .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 11px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
}
@media (min-width: 1281px) {
     .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 16px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 35px;
    margin-bottom: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb0dedc */.circleBackgroundWrap {
    position: relative;
}

.circleBackgroundOrange {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #F4BC83;
    position: absolute;
    bottom: -5px;
    left: -10px;
    z-index: -1;
}

@media (min-width: 768px) and (max-width: 1024px) {
.circleBackgroundOrange {
    width: 30px;
    height: 30px;
    bottom: -4px;
    left: -9px;
}
}

@media (min-width: 1281px) {
  .circleBackgroundOrange {
    width: 50px;
    height: 50px;
    bottom: -10px;
    left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee0cd8a */.singleRoadMapItem.elementor-widget-text-editor ul {
    margin: 0;
    padding-left: 1rem;
    font-size: 13px;
}

.singleRoadMapItem.elementor-widget-text-editor ul li {
    margin-bottom: 5px
}

@media (min-width: 768px) and (max-width: 1024px) {
    .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 11px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
}

@media (min-width: 1281px) {
     .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 16px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 35px;
    margin-bottom: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a11b056 */.circleBackgroundGreen {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #AADB8F;
}

@media (min-width: 768px) and (max-width: 1024px) {
.circleBackgroundGreen {
    width: 30px;
    height: 30px;
    bottom: -4px;
    left: -9px;
}
}

@media (min-width: 1281px) {
.circleBackgroundGreen {
    width: 50px;
    height: 50px;
    bottom: -10px;
    left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91bc335 */.singleRoadMapItem.elementor-widget-text-editor ul {
    margin: 0;
    padding-left: 1rem;
    font-size: 13px;
}

.singleRoadMapItem.elementor-widget-text-editor ul li {
    margin-bottom: 5px
}

@media (min-width: 768px) and (max-width: 1024px) {
    .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 11px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
}
@media (min-width: 1281px) {
     .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 16px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 35px;
    margin-bottom: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3a9cb5 */.singleRoadMapItem.elementor-widget-text-editor ul {
    margin: 0;
    padding-left: 1rem;
    font-size: 13px;
}

.singleRoadMapItem.elementor-widget-text-editor ul li {
    margin-bottom: 5px
}

@media (max-width: 768px) {
        .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 10px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 24px;
    margin-bottom: 10px;
}
}

@media (min-width: 769px) and (max-width: 1024px) {
    .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 11px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
}

@media (min-width: 1281px) {
     .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 16px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 35px;
    margin-bottom: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe2e382 */.circleBackgroundPaleGreen {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #E9EF96;
}

@media (min-width: 768px) and (max-width: 1024px) {
.circleBackgroundPaleGreen {
    width: 30px;
    height: 30px;
    bottom: -4px;
    left: -9px;
}
}

@media (min-width: 1281px) {
.circleBackgroundPaleGreen {
    width: 50px;
    height: 50px;
    bottom: -10px;
    left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd395d0 */.circleBackgroundTaleGreen {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #AAEBE8;
}

@media (min-width: 768px) and (max-width: 1024px) {
.circleBackgroundTaleGreen {
    width: 30px;
    height: 30px;
    bottom: -4px;
    left: -9px;
}
}

@media (min-width: 1281px) {
.circleBackgroundTaleGreen {
    width: 50px;
    height: 50px;
    bottom: -10px;
    left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94d7302 */.singleRoadMapItem.elementor-widget-text-editor ul {
    margin: 0;
    padding-left: 1rem;
    font-size: 13px;
}

.singleRoadMapItem.elementor-widget-text-editor ul li {
    margin-bottom: 5px
}

@media (min-width: 768px) and (max-width: 1024px) {
    .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 11px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
}
@media (min-width: 1281px) {
     .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 16px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 35px;
    margin-bottom: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9ecca2 */.singleRoadMapItem.elementor-widget-text-editor ul {
    margin: 0;
    padding-left: 1rem;
    font-size: 13px;
}

.singleRoadMapItem.elementor-widget-text-editor ul li {
    margin-bottom: 5px
}

@media (min-width: 768px) and (max-width: 1024px) {
    .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 11px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
}
@media (min-width: 1281px) {
     .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 16px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 35px;
    margin-bottom: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3218156 */.singleRoadMapItem.elementor-widget-text-editor ul {
    margin: 0;
    padding-left: 1rem;
    font-size: 13px;
}

.singleRoadMapItem.elementor-widget-text-editor ul li {
    margin-bottom: 5px
}

@media (min-width: 768px) and (max-width: 1024px) {
    .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 11px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 28px;
    margin-bottom: 10px;
}
}

@media (min-width: 1281px) {
     .singleRoadMapItem.elementor-widget-text-editor ul {
    font-size: 16px;
}
.singleRoadMapItem.elementor-widget-text-editor h1 {
    font-size: 35px;
    margin-bottom: 20px;
}   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0e0bf96 */.circleBackgroundPaleDarkBlue {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: #80D6E9;
}

@media (min-width: 768px) and (max-width: 1024px) {
.circleBackgroundPaleDarkBlue {
    width: 30px;
    height: 30px;
    bottom: -4px;
    left: -9px;
}
}

@media (min-width: 1281px) {
.circleBackgroundPaleDarkBlue {
    width: 50px;
    height: 50px;
    bottom: -10px;
    left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95fb4b5 */#flagOverFlow {
    overflow: hidden;
}/* End custom CSS */