.elementor-5112 .elementor-element.elementor-element-efc1cfa>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-5112 .elementor-element.elementor-element-efc1cfa:not(.elementor-motion-effects-element-type-background),.elementor-5112 .elementor-element.elementor-element-efc1cfa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2e7eb04);background-image:url("https://cityinnovations.com/wp-content/uploads/2023/07/home-hero-min-jpeg.webp");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-5112 .elementor-element.elementor-element-efc1cfa>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-2e7eb04) 0%,#000000C2 100%);opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5112 .elementor-element.elementor-element-efc1cfa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:180px 60px}.elementor-5112 .elementor-element.elementor-element-7442332:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0952690)}.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated,.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated>.elementor-background-overlay,.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-background-slideshow{border-radius:32px}.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px}.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5112 .elementor-element.elementor-element-01a4963{--animation-duration:1.2s;width:var(--container-widget-width,100.437%);max-width:100.437%;--container-widget-width:100.437%;--container-widget-flex-grow:0;--dynamic-text-color:var(--e-global-color-secondary)}.elementor-5112 .elementor-element.elementor-element-01a4963>.elementor-widget-container{padding:0 0 50px}.elementor-5112 .elementor-element.elementor-element-01a4963 .elementor-headline{text-align:left}.elementor-5112 .elementor-element.elementor-element-01a4963 .elementor-headline-plain-text{color:var(--e-global-color-text)}.elementor-5112 .elementor-element.elementor-element-01a4963 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;stroke-width:0px}@media(max-width:1024px){.elementor-5112 .elementor-element.elementor-element-efc1cfa{padding:60px}.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated{padding:50px}.elementor-5112 .elementor-element.elementor-element-01a4963{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:767px){.elementor-5112 .elementor-element.elementor-element-efc1cfa{padding:240px 20px 20px}.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated,.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated>.elementor-background-overlay,.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-background-slideshow{border-radius:32px 32px 0 0}.elementor-5112 .elementor-element.elementor-element-7442332>.elementor-element-populated{padding:40px}.elementor-5112 .elementor-element.elementor-element-01a4963>.elementor-widget-container{padding:0}}.elementor-5112 .elementor-element.elementor-element-01a4963 h2{line-height:1em}.frm_heading{display:block;width:100%}.frm4{margin-right:1%}.frm_projectdetails{width:100%}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:50px}.frm_fields_container{font-size:0px}.frm4 input{background:0 0 !important;border:none !important;border-bottom:solid 2px rgba(0,0,0,1) !important;border-radius:0 !important;height:auto !important;box-shadow:none !important;appearance:none !important}.frm_projectdetails textarea{background:0 0 !important;border:none !important;border-bottom:solid 2px rgba(0,0,0,1) !important;border-radius:0 !important;box-shadow:none !important;appearance:none !important}.with_frm_style .frm_inside_container>label{font-family:'Inter';color:rgba(0,0,0,.5)}.with_frm_style .frm_inside_container.frm_label_float_top>label{font-size:40px}.frm_heading h2{color:#2f6f7a}.frm_html_container{font-family:inter !important;color:#000 !important;font-size:40px !important;font-weight:700 !important}button.frm_prev_page{border:solid transparent 2px !important;border-radius:100px !important;background:0 0 !important;font-family:Inter !important;font-size:40px !important;font-weight:700 !important;box-shadow:none !important;color:#2f6f7a !important;padding:10px 0 !important;margin-top:40px !important;cursor:pointer;opacity:.5;transition:.25s}button.frm_prev_page:hover{opacity:1}.frm_fields_container{display:block !important}.frm_fields_container .frm_form_field{display:inline-block}.frm_iam-label{width:65px;font-size:40px !important}.frm_ineed-label{width:151px;font-size:40px !important}.with_frm_style select,.with_frm_style select:focus,.with_frm_style select:hover{background:0 0 !important;border:none !important;border-bottom:solid 2px rgba(0,0,0,1) !important;border-radius:0 !important;height:auto !important;box-shadow:none !important;cursor:pointer}.frm_noclick select{pointer-events:none !important;color:rgba(0,0,0,.3) !important;border-bottom:solid 2px rgba(0,0,0,.2) !important}.with_frm_style select{color:#000;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.with_frm_style select:focus,.with_frm_style select:hover,.with_frm_style input:focus,.with_frm_style input:hover,.with_frm_style textarea:focus,.with_frm_style textarea:hover{border-bottom:solid 2px #de754c !important}button.frm_button_submit.frm_final_submit,button.frm_button_submit{border-radius:100px !important;background:0 0 !important;font-family:Inter !important;font-size:24px !important;font-weight:700 !important;box-shadow:none !important;cursor:pointer;font-size:24px;padding:16px 32px !important;background:#e84210 !important;border:none !important;color:#fff !important;float:left;margin-top:0 !important}button.frm_button_submit.frm_final_submit:hover,button.frm_button_submit.frm_final_submit:focus,button.frm_button_submit:hover{background:#de754c !important;color:#fff !important}.frm_style_formidable-style.with_frm_style .frm_error{position:absolute;color:#2f6f7a !important;font-family:inter !important;font-size:14px;padding-top:10px}.frm_error_style{display:none}.with_frm_style .frm_primary_label{font-family:"Axiforma",sans-serif;margin:0 !important;font-size:40px;white-space:nowrap;padding-right:6px;color:#000 !important}.with_frm_style select{font-family:"Axiforma",sans-serif !important;font-size:40px !important;padding-bottom:10px;margin-top:-10px;font-weight:700}.frm_fields_container .frm_form_field{display:flex}.with_frm_style .frm_inside_container>label{font-family:'Axiforma';font-size:40px;top:20px;padding:0;left:-2px;font-weight:700;color:#666 !important}.frm_form_fields{max-width:1050px}.frm_fields_container .frm_form_field input,.frm_fields_container .frm_form_field textarea{min-height:70px !important;margin-bottom:!important;font-family:"Axiforma",sans-serif !important;font-size:40px !important;font-weight:700;color:#000 !important}.frm_inside_container{margin-bottom:10px !important}.with_frm_style .frm_inside_container.frm_label_float_top>label{font-size:20px;top:0 !important}.frm_style_formidable-style.with_frm_style .frm_error{top:-10px;font-family:'Axiforma' !important;font-size:20px;right:0;color:#b94a48 !important}.frm_projectdetails{margin-bottom:40px !important}@media (max-width:1100px){.frm_iam-label,.frm_iam,.frm_ineed-label,.frm_need{width:100% !important}.frm_iam-label,.frm_ineed-label{margin-bottom:-20px !important}.frm_ineed-label{margin-top:20px !important}.frm_ineed-label span{display:none}}@media (max-width:767px){button.frm_button_submit.frm_final_submit,button.frm_button_submit{margin-top:20px !important;width:100% !important}.frm4{width:100%;margin-right:0}}@media (max-width:767px){.with_frm_style .frm_primary_label{font-size:20px}.with_frm_style select{font-size:20px !important;margin-top:-5px}.frm_fields_container .frm_form_field input,.frm_fields_container .frm_form_field textarea{font-size:20px !important;min-height:40px !important}.with_frm_style .frm_inside_container>label{font-size:20px;top:5px}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:20px}.with_frm_style .frm_inside_container{padding-top:0}.with_frm_style .frm_inside_container.frm_label_float_top>label{font-size:12px;top:-8px !important}.frm_style_formidable-style.with_frm_style .frm_error{font-size:12px !important;top:-20px}}