.elementor-774 .elementor-element.elementor-element-b5ae92d{--display:flex;--background-transition:.3s}.elementor-774 .elementor-element.elementor-element-b5ae92d:not(.elementor-motion-effects-element-type-background),.elementor-774 .elementor-element.elementor-element-b5ae92d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://reconnectfirst.com.pk/wp-content/uploads/2024/02/headerimage.jpg")}.elementor-774 .elementor-element.elementor-element-b5ae92d,.elementor-774 .elementor-element.elementor-element-b5ae92d:before{--border-transition:.3s}.elementor-774 .elementor-element.elementor-element-2a5da5b .elementor-heading-title{color:#fff}.elementor-774 .elementor-element.elementor-element-2a5da5b>.elementor-widget-container{margin:90px}.elementor-774 .elementor-element.elementor-element-2a5da5b.elementor-element{--align-self:center}.elementor-774 .elementor-element.elementor-element-c317dbd{padding:120px 0}.elementor-774 .elementor-element.elementor-element-207ea6a>.elementor-element-populated{padding:0 12px}.elementor-774 .elementor-element.elementor-element-fc1a296 .elementor-heading-title{font-size:40px;line-height:1.3em}.elementor-774 .elementor-element.elementor-element-fc1a296>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-774 .elementor-element.elementor-element-50df5dc>.elementor-widget-container{padding:0}.elementor-774 .elementor-element.elementor-element-1e3ca4a .gallery-item{padding:0 5px 5px 0}.elementor-774 .elementor-element.elementor-element-1e3ca4a .gallery{margin:0 -5px -5px 0}.elementor-774 .elementor-element.elementor-element-1e3ca4a .gallery-item img{border-radius:10px}.elementor-774 .elementor-element.elementor-element-1e3ca4a .gallery-item .gallery-caption{text-align:center}.elementor-774 .elementor-element.elementor-element-1e3ca4a>.elementor-widget-container{padding:0}@media(max-width:1024px){.elementor-774 .elementor-element.elementor-element-c317dbd{padding:80px 0}.elementor-774 .elementor-element.elementor-element-207ea6a>.elementor-element-populated{padding:0 36px}.elementor-774 .elementor-element.elementor-element-fc1a296 .elementor-heading-title{font-size:32px}}@media(max-width:767px){.elementor-774 .elementor-element.elementor-element-207ea6a>.elementor-element-populated{padding:0 12px}.elementor-774 .elementor-element.elementor-element-fc1a296 .elementor-heading-title{font-size:28px}}