body:not(.rtl) .elementor-296 .elementor-element.elementor-element-60a692ce,body:not(.rtl) .elementor-294 .elementor-element.elementor-element-af2317f,body:not(.rtl) .elementor-290 .elementor-element.elementor-element-2bd9d856,body:not(.rtl) .elementor-292 .elementor-element.elementor-element-1d741f4b {
	left: 0px;
	right: 0;
}
.approach-heading {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 82px;
}
.approach-section1 {
    position: absolute;
    bottom: 30px;
    left: 0;
    right: 0;
    /*width: 85%;
    margin: auto;
    display: table;*/
}
.a1.elementor-widget.elementor-widget-image-box {
    position: relative;
    left: 108px;
    z-index: 99999;
    top: 53px;
}
.a-5.elementor-widget.elementor-widget-image-box {
    position: relative;
    right: 108px;
    z-index: 99999;
    top: 53px;
}
.a-4.elementor-widget.elementor-widget-image-box {
    position: relative;
    right: 228px;
    top: 22px;
	  z-index:99999;
}
.a2.elementor-widget.elementor-widget-image-box {
    position: relative;
    left: 228px;
    top: 22px;
    z-index: 99999;
}
.a3 {
    position: absolute;
    top: -136px;
    z-index: 99999;
}
@media screen and (max-width: 2880px) {
.a-5.elementor-widget.elementor-widget-image-box {
    right: 308px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    left: 308px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 397px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 397px;
}
}

@media screen and (max-width: 2840px) {
.a-5.elementor-widget.elementor-widget-image-box {
    right: 281px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    left: 281px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 383px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 383px;
}
}
@media screen and (max-width: 2560px) {
	.a-5.elementor-widget.elementor-widget-image-box {
    right: 237px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    left: 237px;
}
		.a-4.elementor-widget.elementor-widget-image-box {
    right: 339px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 339px;
}
}
@media screen and (max-width: 2300px ){
	.a-5.elementor-widget.elementor-widget-image-box {
    right: 188px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    left: 188px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 303px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 303px;
}
}
@media screen and (max-width: 2100px ){
	.a-5.elementor-widget.elementor-widget-image-box {
    right: 144px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    left: 144px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 256px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 256px;
}
}
@media screen and (max-width: 1920px){
.a-5.elementor-widget.elementor-widget-image-box {
    right: 108px;
}
		.a1.elementor-widget.elementor-widget-image-box {
    left: 108px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 228px;
}
		.a2.elementor-widget.elementor-widget-image-box {
    left: 228px;
}
}
@media screen and (max-width: 1680px) {
.analys-img img {
    width: 115px;
    height: 115px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 199px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 199px;
}
}
@media screen and (max-width: 1600px) {
.analys-img img {
    width: 100px;
    height: 100px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 174px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 174px;
}
	.a-5.elementor-widget.elementor-widget-image-box {
    right: 90px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    position: relative;
    left: 90px;
}
}
@media screen and (max-width: 1367px) {
.a2.elementor-widget.elementor-widget-image-box {
    left: 154px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 154px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    left: 70px;
}
	.a-5.elementor-widget.elementor-widget-image-box {
    right: 70px;
}
	.analys-img img {
    width: 90px;
    height: 90px;
}
	.approach-heading {
    bottom: 50px;
}
}
@media screen and (max-width: 1280px) {
.analys-img img {
    width: 80px;
    height: 80px;
}
}
@media screen and (max-width: 1180px) {
.a2.elementor-widget.elementor-widget-image-box {
    left: 118px;
}
	.a-4.elementor-widget.elementor-widget-image-box {
    right: 118px;
}
.analys-img img {
    width: 70px;
    height: 70px;
}	
.a3 {
    position: absolute;
    top: -115px;
    z-index: 99999;
}	
}
@media screen and (max-width: 1024px){
	.analys-img img {
    width: 60px;
    height: 60px;
}
}
@media screen and (max-width: 1023px){
.a-4.elementor-widget.elementor-widget-image-box {
    top: -9px;
    right: 118px;
}
	.a2.elementor-widget.elementor-widget-image-box {
    left: 118px;
    top: -9px;
}
	.analys-img img {
    width: 55px;
    height: 55px;
}
	.a1.elementor-widget.elementor-widget-image-box {
    left: 60px;
    top: 8px;
}
	.a-5.elementor-widget.elementor-widget-image-box {
    right: 60px;
    top: 8px;
}
	.a3 {
    position: absolute;
    top: -104px;
    z-index: 99999;
}
}
@media screen and (max-width: 896px) {
.a3 {
    top: -119px;
}
}
@media screen and (max-width: 767px) {
.approach-heading {
    bottom: 22px;
}

	.project-section .elementor-widget-image-box {
    margin-bottom: 81px !important;
}
}
@media screen and (max-width: 568px){
.project-section .elementor-widget-image-box {
    margin-bottom: 46px !important;
}

@media screen and (max-width: 480px){
.project-section .elementor-widget-image-box {
    margin-bottom: 31px !important;
}
		@media screen and (max-width: 320px){
	.project-section .elementor-widget-image-box {
    margin-bottom: 6px !important;
}
	}