.elementor-1547 .elementor-element.elementor-element-0f39a33{padding:30px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-a29a813{text-align:center;}.elementor-1547 .elementor-element.elementor-element-a29a813 .elementor-heading-title{color:#FFFFFF;}.elementor-1547 .elementor-element.elementor-element-97d013e{--spacer-size:35px;}.elementor-1547 .elementor-element.elementor-element-71f86b9 > .elementor-container{max-width:1200px;}.elementor-1547 .elementor-element.elementor-element-d0a9567:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1547 .elementor-element.elementor-element-d0a9567 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E723700;}.elementor-1547 .elementor-element.elementor-element-d0a9567 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1547 .elementor-element.elementor-element-d0a9567 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1547 .elementor-element.elementor-element-ae1ee88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1547 .elementor-element.elementor-element-ae1ee88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C170FF;}.elementor-1547 .elementor-element.elementor-element-ae1ee88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1547 .elementor-element.elementor-element-ae1ee88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1547 .elementor-element.elementor-element-6b6547f > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-6b6547f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1547 .elementor-element.elementor-element-0046d09 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-0046d09{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-89771b9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-a3e5b9b{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-b402e87 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-b402e87{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-a48d0ba > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-f236847{font-size:14px;}.elementor-1547 .elementor-element.elementor-element-c8be67b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-c8be67b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-2fb759d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-a126c3c{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-760289f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-760289f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-188248b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-952c8ec{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-be5ecad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-be5ecad{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-1ce496b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-0d701f6{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-8473ebe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-8473ebe{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-0ed0268 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-8612929{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-3b3a6b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-3b3a6b0{margin-top:0px;margin-bottom:0px;}.elementor-1547 .elementor-element.elementor-element-cfbe361 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-c9a249e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1547 .elementor-element.elementor-element-c9a249e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C170FF;}.elementor-1547 .elementor-element.elementor-element-c9a249e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1547 .elementor-element.elementor-element-c9a249e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1547 .elementor-element.elementor-element-9566132 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-9566132 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1547 .elementor-element.elementor-element-4c64bb1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-4c64bb1{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-825d653 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-427eb77{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-afe5b83 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-afe5b83{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-a872f6e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-d5a21e0{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-df02645 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-df02645{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-ead529b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-7e543a0{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-faf0de4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-faf0de4{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-646273b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-f7c900e{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-222803a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-222803a{padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-5380dd8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-cc85a2f{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-8bea7bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1547 .elementor-element.elementor-element-8bea7bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C170FF;}.elementor-1547 .elementor-element.elementor-element-8bea7bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1547 .elementor-element.elementor-element-8bea7bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1547 .elementor-element.elementor-element-098b6c8 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-098b6c8 .elementor-heading-title{color:#000000;}.elementor-1547 .elementor-element.elementor-element-b31de4f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-b31de4f{padding:20px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-622d71a > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-c3ee2ee{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-9436ec8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-9436ec8{padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-11dbe28 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-ac1f958{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-695b175 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1547 .elementor-element.elementor-element-695b175{padding:0px 0px 0px 0px;}.elementor-1547 .elementor-element.elementor-element-c1e52c3 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1547 .elementor-element.elementor-element-e07e571{font-size:15px;}.elementor-1547 .elementor-element.elementor-element-1535f60{text-align:center;font-size:14px;}.elementor-1547 .elementor-element.elementor-element-796c8b3 > .elementor-container{max-width:1200px;}.elementor-1547 .elementor-element.elementor-element-3bdc287 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-1547 .elementor-element.elementor-element-3bdc287{font-size:12px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1547 .elementor-element.elementor-element-43f13f9{width:15%;}.elementor-1547 .elementor-element.elementor-element-b860947{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-6ec1a97{width:15%;}.elementor-1547 .elementor-element.elementor-element-7fec294{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-993a781{width:15%;}.elementor-1547 .elementor-element.elementor-element-9c90c1b{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-3132c1f{width:15%;}.elementor-1547 .elementor-element.elementor-element-ec88018{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-f9ab1c0{width:15%;}.elementor-1547 .elementor-element.elementor-element-a3a70a8{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-fe44610{width:15%;}.elementor-1547 .elementor-element.elementor-element-dbc6287{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-1e12609{width:15%;}.elementor-1547 .elementor-element.elementor-element-d9c67ff{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-70e591f{width:15%;}.elementor-1547 .elementor-element.elementor-element-b049371{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-d6cccd7{width:15%;}.elementor-1547 .elementor-element.elementor-element-80443f0{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-2dbfa20{width:15%;}.elementor-1547 .elementor-element.elementor-element-6e774a5{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-c3bfeb2{width:15%;}.elementor-1547 .elementor-element.elementor-element-2d51094{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-af04dcf{width:15%;}.elementor-1547 .elementor-element.elementor-element-e401023{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-4ad4517{width:15%;}.elementor-1547 .elementor-element.elementor-element-132afdf{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-c49cd49{width:15%;}.elementor-1547 .elementor-element.elementor-element-7887bd5{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-b2d3cb8{width:15%;}.elementor-1547 .elementor-element.elementor-element-abdb09b{width:84.997%;}.elementor-1547 .elementor-element.elementor-element-9250903{width:100%;}}@media(max-width:767px){.elementor-1547 .elementor-element.elementor-element-ae1ee88{width:80%;}.elementor-1547 .elementor-element.elementor-element-43f13f9{width:20%;}.elementor-1547 .elementor-element.elementor-element-b860947{width:80%;}.elementor-1547 .elementor-element.elementor-element-6ec1a97{width:20%;}.elementor-1547 .elementor-element.elementor-element-7fec294{width:80%;}.elementor-1547 .elementor-element.elementor-element-993a781{width:20%;}.elementor-1547 .elementor-element.elementor-element-9c90c1b{width:80%;}.elementor-1547 .elementor-element.elementor-element-3132c1f{width:20%;}.elementor-1547 .elementor-element.elementor-element-ec88018{width:80%;}.elementor-1547 .elementor-element.elementor-element-f9ab1c0{width:20%;}.elementor-1547 .elementor-element.elementor-element-a3a70a8{width:80%;}.elementor-1547 .elementor-element.elementor-element-fe44610{width:20%;}.elementor-1547 .elementor-element.elementor-element-dbc6287{width:80%;}.elementor-1547 .elementor-element.elementor-element-1e12609{width:20%;}.elementor-1547 .elementor-element.elementor-element-d9c67ff{width:70%;}.elementor-1547 .elementor-element.elementor-element-c9a249e{width:80%;}.elementor-1547 .elementor-element.elementor-element-70e591f{width:20%;}.elementor-1547 .elementor-element.elementor-element-b049371{width:80%;}.elementor-1547 .elementor-element.elementor-element-d6cccd7{width:20%;}.elementor-1547 .elementor-element.elementor-element-80443f0{width:80%;}.elementor-1547 .elementor-element.elementor-element-2dbfa20{width:20%;}.elementor-1547 .elementor-element.elementor-element-6e774a5{width:80%;}.elementor-1547 .elementor-element.elementor-element-c3bfeb2{width:20%;}.elementor-1547 .elementor-element.elementor-element-2d51094{width:80%;}.elementor-1547 .elementor-element.elementor-element-af04dcf{width:20%;}.elementor-1547 .elementor-element.elementor-element-e401023{width:70%;}.elementor-1547 .elementor-element.elementor-element-8bea7bf{width:80%;}.elementor-1547 .elementor-element.elementor-element-4ad4517{width:20%;}.elementor-1547 .elementor-element.elementor-element-132afdf{width:80%;}.elementor-1547 .elementor-element.elementor-element-c49cd49{width:20%;}.elementor-1547 .elementor-element.elementor-element-7887bd5{width:70%;}.elementor-1547 .elementor-element.elementor-element-b2d3cb8{width:20%;}.elementor-1547 .elementor-element.elementor-element-abdb09b{width:70%;}}/* Start custom CSS for heading, class: .elementor-element-6b6547f */.flag.yellow{
    height: 24px;
}

.flag.yellow h5:before, .flag.yellow h5:after{ 
	content: ""; 
	top: -10px;
	position: absolute; 
	border: 22px solid #C170FF;
}
.flag.yellow h5:before { 
	left: -40px;
	border-left: 15px solid transparent;
}
.flag.yellow h5:after{
	right: -46px;
	top: -10px;
	border: 22px solid transparent;
	border-left: 15px solid #C170FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3e5b9b */P {
    margin-top: auto;
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b860947 */.elementor-widget-text-editor p {
    margin-top: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfbe361 *//*.elementor-1547 .elementor-element.elementor-element-cfbe361 a {*/
/*	font-size: inherit !important;*/
/*	font-family: "Lato", Sans-serif !important;*/
/*	color: #FFFCC3 !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9566132 */.flag.yellow-orange{
    height: 24px;
}

.flag.yellow-orange h5:before, .flag.yellow-orange h5:after{ 
	content: ""; 
	top: -10px;
	position: absolute; 
	border: 22px solid #C170FF;
}
.flag.yellow-orange h5:before { 
	left: -40px;
	border-left: 15px solid transparent;
}
.flag.yellow-orange h5:after{
	right: -46px;
	top: -10px;
	border: 22px solid transparent;
	border-left: 15px solid #C170FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-098b6c8 */.flag.orange{
    height: 24px;
}

.flag.orange h5:before, .flag.orange h5:after{ 
	content: ""; 
	top: -10px;
	position: absolute; 
	border: 22px solid #C170FF;
}
.flag.orange h5:before { 
	left: -40px;
	border-left: 15px solid transparent;
}
.flag.orange h5:after{
	right: -47px;
	top: -10px;
	border: 22px solid transparent;
	border-left: 15px solid #C170FF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1e52c3 */img {
    width:30px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS */.in-the-works{
		position: relative;
}
.in-the-works.flag.yellow{
    background-color: #f9e169;
	display: inline-block;
	margin-left: -40px;
}
.in-the-works.flag.yellow h4{
	position: relative;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}
					
.in-the-works.flag.yellow  h4:before, .flag.yellow h4:after{ 
    content: ""; 
	top: -3px;
	position: absolute; 
	border: 20.5px solid #f9e169;
				}
.in-the-works.flag.yellow  h4:before { 
	left: -33px;
	border-left: 13px solid transparent;
				}
.in-the-works.flag.yellow  h4:after{
	right: -35px;
	top: -3px;
	border: 20.5px solid transparent;
	border-left: 15px solid #f9e169;
}

.in-the-works.flag.teal{
    background-color: #179287;
	display: inline-block;
	margin-left: -40px;
	height: 42px;
}
.in-the-works.flag.teal h4{
	position: relative;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}

.in-the-works.flag.teal a{
	position: relative;
    font-size: 16px;
    font-weight: bold;
    font-family: inherit;
    padding-top: 10px;
    padding-bottom: 10px;
}
					
.in-the-works.flag.teal  h4:before, .flag.teal h4:after{ 
    content: ""; 
	top: -3px;
	position: absolute; 
	border: 21px solid #179287;
				}
.in-the-works.flag.teal  h4:before { 
	left: -33px;
	border-left: 13px solid transparent;
				}
.in-the-works.flag.teal  h4:after{
	right: -36px;
	top: -3px;
	border: 21px solid transparent;
	border-left: 15px solid #179287;
}
		
.not-too-far-off{
		position: relative;
}
.not-too-far-off.orange{
    background-color: #e65425;
	display: inline-block;
	margin-left: -40px;
}
.not-too-far-off.flag.orange h4{
	position: relative;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}
					
.not-too-far-off.flag.orange  h4:before, .flag.orange h4:after{ 
    content: ""; 
	top: -3px;
	position: absolute; 
	border: 20.5px solid #e65425;
				}
.not-too-far-off.flag.orange  h4:before { 
	left: -33px;
	border-left: 13px solid transparent;
				}
.not-too-far-off.flag.orange  h4:after{
	right: -35px;
	top: -3px;
	border: 20.5px solid transparent;
	border-left: 15px solid #e65425;
}
		
		
@media only screen and (max-width: 1200px) {
    .in-the-works.flag.teal {
    display: block;
    width: 180px;
    margin-left: 50px;
    margin-bottom: 20px;
    height: 42px;
  }
  .in-the-works.flag.yellow {
    display: block;
    width: 180px;
    margin-left: 50px;
    margin-bottom: 30px;
  }
  .not-too-far-off.flag.orange {
    display: block;
    width: 180px;
    margin-left: 50px;
    margin-bottom: 30px;
  }
}

.embed .roadmap-embed-hide, .embed .elementor-location-footer, .embed .elementor-location-header{
    display: none;
}

.embed h1{
    padding-top: 3.4rem;
}

.aal_anchor{
    display: none;
}/* End custom CSS */