.elementor-9701 .elementor-element.elementor-element-7801a57{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-9701 .elementor-element.elementor-element-7801a57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9701 .elementor-element.elementor-element-7801a57 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-9701 .elementor-element.elementor-element-00034e7 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-widget-theme-page-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9701 .elementor-element.elementor-element-ddd3434 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-9701 .elementor-element.elementor-element-e3b8707 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-9701 .elementor-element.elementor-element-e3b8707 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-9701 .elementor-element.elementor-element-e3b8707 .hfe-breadcrumbs, .elementor-9701 .elementor-element.elementor-element-e3b8707 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FFFFFF;}.elementor-9701 .elementor-element.elementor-element-e3b8707 .hfe-breadcrumbs svg{fill:#FFFFFF;}.elementor-9701 .elementor-element.elementor-element-e3b8707 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-9701 .elementor-element.elementor-element-e3b8707 .hfe-breadcrumbs-last svg{color:#F5A623;}.elementor-9701 .elementor-element.elementor-element-63a9fb9{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9701 .elementor-element.elementor-element-63a9fb9:not(.elementor-motion-effects-element-type-background), .elementor-9701 .elementor-element.elementor-element-63a9fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120A8F;}.elementor-9701 .elementor-element.elementor-element-63a9fb9 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.elementor-9701 .elementor-element.elementor-element-98718d5 .spaciaz-border-shape{width:30px;height:30px;clip-path:path("M0 0 Q0,30 30,30 L 0 30 Z");}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-9701 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(min-width:768px){.elementor-9701 .elementor-element.elementor-element-7801a57{--width:100%;}}@media(max-width:1024px){.elementor-9701 .elementor-element.elementor-element-7801a57{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-9701 .elementor-element.elementor-element-7801a57{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9701 .elementor-element.elementor-element-ddd3434 .elementor-heading-title{font-size:30px;}.elementor-9701 .elementor-element.elementor-element-e3b8707 .hfe-breadcrumbs-item{font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-7801a57 */.elementor-9701 .elementor-element.elementor-element-7801a57 {
  background:
    radial-gradient(circle at 0 0, rgba(245,166,35,.25), transparent 55%),
    radial-gradient(circle at 100% 100%, rgba(0,0,0,.35), transparent 55%),
    linear-gradient(135deg, #120A8F 0%, #0A048C 60%, #050233 100%);
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-98718d5 *//* Heading */
.meg-projects-in .meg-proj-head h2{
	font-size:60px;
	padding-bottom:20px;
}

/* Paragraph */
.meg-projects-in .meg-proj-head p{
	font-size:20px;
	padding-bottom:20px;
}

/* Span Tag */
.meg-projects-in .meg-proj-head span{
	margin-bottom:20px;
}

/* Meg projects */
#main .elementor .meg-projects{
	padding-bottom:100px;
	padding-top:100px;
	
}

/* 1023px and smaller screen sizes */
@media (max-width:1023px){

	/* Meg proj grid */
	.meg-projects .meg-projects-in .meg-proj-grid{
		padding-left:10px;
		padding-right:10px;
	}
	
	/* Meg proj head */
	.meg-projects .meg-projects-in .meg-proj-head{
		padding-left:10px;
		padding-right:10px;
	}
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Meg proj head */
	.meg-projects .meg-projects-in .meg-proj-head{
		
	}
	
}/* End custom CSS */