.elementor-85 .elementor-element.elementor-element-10b799e{text-align:left;top:209px;}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-10b799e{left:0vw;}body.rtl .elementor-85 .elementor-element.elementor-element-10b799e{right:0vw;}.elementor-85 .elementor-element.elementor-element-1befb60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:0%;}.elementor-85 .elementor-element.elementor-element-1befb60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-1cbdd03:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-85 .elementor-element.elementor-element-1cbdd03 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-85 .elementor-element.elementor-element-1cbdd03 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-85 .elementor-element.elementor-element-1cbdd03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-1bdc34d{text-align:center;}.elementor-85 .elementor-element.elementor-element-1bdc34d .elementor-heading-title{font-size:2rem;font-weight:400;}.elementor-85 .elementor-element.elementor-element-1bdc34d > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-85 .elementor-element.elementor-element-c3cf65a{font-size:1.5rem;font-weight:500;line-height:1.8em;}.elementor-85 .elementor-element.elementor-element-c3cf65a > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-85 .elementor-element.elementor-element-769cc85 > .elementor-widget-container{margin:3% 3% 3% 3%;}body.elementor-page-85:not(.elementor-motion-effects-element-type-background), body.elementor-page-85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#324451;}/* Start custom CSS */.title h2:before, .title h2:after{
    content: '';
width: 60px;
height: 3px;
margin-left: 10px;
display: inline-block;
vertical-align: middle;
background: #9999ff !important;
}
.title h2:after {
	margin-left: 0;
	margin-right: 10px;
}

.primary-content::before {
	content: '';
	display: block;
	top: 0;
	height: 10px;
	background: #9999ff;
	width: 532%;
	position: absolute;
	left: 0;
	right: 366%;
	transform: translate(150%, 0%);
	z-index: 999
}

#red::before {
	background: #fb4361 !important;
}
#red.elementor-element-8c1afd1 .elementor-element-populated{
	background-color: #fb4361 !important
}
#red.subtitle-activities.subtitle-activities .elementor-heading-title{
	color: #fb4361;
}
#red.title h2::before, #red.title h2::after {
	background: #fb4361 !important;
}


#purple::before {
	background: #9999ff !important;
}
#purple.elementor-element-8c1afd1 .elementor-element-populated{
	background-color: #9999ff !important
}
#purple.subtitle-activities .elementor-heading-title{
	color: #9999ff;
}
#purpletitle h2::before, #purple.title h2::after {
	background: #9999ff !important;
}



#green::before {
	background: #9fc14e !important;
}
#green.elementor-element-8c1afd1 .elementor-element-populated{
	background-color: #9fc14e !important
}
#green.subtitle-activities .elementor-heading-title{
	color: #9fc14e;
}
#green.title h2::before, #green.title h2::after {
	background: #9fc14e !important;
}



#orange::before {
	background: #fbad4a !important;
}
#orange.elementor-element-8c1afd1 .elementor-element-populated{
	background-color: #fbad4a !important
}
#orange.subtitle-activities .elementor-heading-title{
	color: #fbad4a ;
}
#orange.title h2::before, #orange.title h2::after {
	background: #fbad4a!important;
}



#grey::before {
	background: #d3d3d3  !important;
}
#grey.elementor-element-8c1afd1 .elementor-element-populated{
	background-color: #d3d3d3  !important
}
#grey.subtitle-activities .elementor-heading-title{
	color: #d3d3d3;
}
#grey.title h2::before, #grey.title h2::after {
	background: #d3d3d3 !important;
}/* End custom CSS */