.elementor-3502 .elementor-element.elementor-element-1638ad8{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3502 .elementor-element.elementor-element-1638ad8:not(.elementor-motion-effects-element-type-background), .elementor-3502 .elementor-element.elementor-element-1638ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspectafrica.org/wp-content/uploads/2025/10/contact-us-page.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3502 .elementor-element.elementor-element-5016a53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3502 .elementor-element.elementor-element-55c5450{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3502 .elementor-element.elementor-element-9b09fe0{width:100%;max-width:100%;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 > .elementor-widget-container{margin:-45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form{width:100%;padding:40px 40px 40px 40px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .exad-contact-form-7-title{font-family:"Figtree", Sans-serif;line-height:2px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:#EDEDED;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="text"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="email"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="url"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="password"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="search"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="number"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="tel"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="range"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="date"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="month"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="week"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="time"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="datetime"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="datetime-local"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="color"]{height:38px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 textarea{height:80px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input, .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 textarea{margin:10px 0px 0px 0px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form-control.wpcf7-textarea{width:100%;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="text"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="email"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="url"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="password"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="search"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="number"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="tel"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="range"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="date"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="month"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="week"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="time"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="datetime"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="datetime-local"],
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 textarea,
                    .elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 input[type="color"]{margin-bottom:20px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form label{font-size:16px;line-height:19px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form input[type="submit"]{width:100%;justify-content:center;font-family:"Figtree", Sans-serif;font-size:23px;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;margin-top:10px;color:#003D1C;background-color:#AFD274;border-style:none;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form input[type="submit"]:hover{color:#AFD274;background-color:#ffffff;}.elementor-3502 .elementor-element.elementor-element-86bf8f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3502 .elementor-element.elementor-element-0c93fbf{--display:flex;--min-height:120px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3502 .elementor-element.elementor-element-0c93fbf:not(.elementor-motion-effects-element-type-background), .elementor-3502 .elementor-element.elementor-element-0c93fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFD274;}.elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3502 .elementor-element.elementor-element-8ab2e28.elementor-view-stacked .elementor-icon{background-color:#014925;}.elementor-3502 .elementor-element.elementor-element-8ab2e28.elementor-view-framed .elementor-icon, .elementor-3502 .elementor-element.elementor-element-8ab2e28.elementor-view-default .elementor-icon{fill:#014925;color:#014925;border-color:#014925;}.elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon{font-size:34px;}.elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:25px;font-weight:600;}.elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon-box-description{font-size:16px;}.elementor-3502 .elementor-element.elementor-element-684505a{--display:flex;--min-height:120px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3502 .elementor-element.elementor-element-684505a:not(.elementor-motion-effects-element-type-background), .elementor-3502 .elementor-element.elementor-element-684505a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFD274;}.elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3502 .elementor-element.elementor-element-ee4ea64.elementor-view-stacked .elementor-icon{background-color:#014925;}.elementor-3502 .elementor-element.elementor-element-ee4ea64.elementor-view-framed .elementor-icon, .elementor-3502 .elementor-element.elementor-element-ee4ea64.elementor-view-default .elementor-icon{fill:#014925;color:#014925;border-color:#014925;}.elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon{font-size:34px;}.elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:25px;font-weight:600;}.elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon-box-description{font-size:16px;}.elementor-3502 .elementor-element.elementor-element-5deb212{--display:flex;--min-height:120px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3502 .elementor-element.elementor-element-5deb212:not(.elementor-motion-effects-element-type-background), .elementor-3502 .elementor-element.elementor-element-5deb212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFD274;}.elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3502 .elementor-element.elementor-element-53580bc.elementor-view-stacked .elementor-icon{background-color:#014925;}.elementor-3502 .elementor-element.elementor-element-53580bc.elementor-view-framed .elementor-icon, .elementor-3502 .elementor-element.elementor-element-53580bc.elementor-view-default .elementor-icon{fill:#014925;color:#014925;border-color:#014925;}.elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon{font-size:34px;}.elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:25px;font-weight:600;}.elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon-box-description{font-size:16px;}.elementor-3502 .elementor-element.elementor-element-dddd30f{--display:flex;--min-height:120px;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3502 .elementor-element.elementor-element-dddd30f:not(.elementor-motion-effects-element-type-background), .elementor-3502 .elementor-element.elementor-element-dddd30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFD274;}.elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3502 .elementor-element.elementor-element-8987ffe.elementor-view-stacked .elementor-icon{background-color:#014925;}.elementor-3502 .elementor-element.elementor-element-8987ffe.elementor-view-framed .elementor-icon, .elementor-3502 .elementor-element.elementor-element-8987ffe.elementor-view-default .elementor-icon{fill:#014925;color:#014925;border-color:#014925;}.elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon{font-size:34px;}.elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon-box-title a{font-family:"Figtree", Sans-serif;font-size:25px;font-weight:600;}.elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon-box-description{font-size:16px;}@media(max-width:1024px){.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form input[type="submit"]{margin-left:auto;margin-right:auto;}}@media(max-width:767px){.elementor-3502 .elementor-element.elementor-element-1638ad8{--min-height:105px;}.elementor-3502 .elementor-element.elementor-element-5016a53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form{width:100%;}.elementor-3502 .elementor-element.elementor-element-9b09fe0 .exad-contact-form-7 .wpcf7-form input[type="submit"]{margin-left:auto;margin-right:auto;}.elementor-3502 .elementor-element.elementor-element-0c93fbf{--min-height:115px;}.elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon-box-title a{font-size:18px;}.elementor-3502 .elementor-element.elementor-element-8ab2e28 .elementor-icon-box-description{font-size:13px;line-height:1.3em;}.elementor-3502 .elementor-element.elementor-element-684505a{--min-height:115px;}.elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon-box-title a{font-size:18px;}.elementor-3502 .elementor-element.elementor-element-ee4ea64 .elementor-icon-box-description{font-size:13px;line-height:1.3em;}.elementor-3502 .elementor-element.elementor-element-5deb212{--min-height:115px;}.elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon-box-title a{font-size:18px;}.elementor-3502 .elementor-element.elementor-element-53580bc .elementor-icon-box-description{font-size:13px;line-height:1.3em;}.elementor-3502 .elementor-element.elementor-element-dddd30f{--min-height:115px;}.elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon-box-title, .elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon-box-title a{font-size:18px;}.elementor-3502 .elementor-element.elementor-element-8987ffe .elementor-icon-box-description{font-size:13px;line-height:1.3em;}}@media(min-width:768px){.elementor-3502 .elementor-element.elementor-element-55c5450{--width:60%;}.elementor-3502 .elementor-element.elementor-element-86bf8f0{--width:50%;}}
.wpcf7 form{background-color:#f5f5f5;padding:20px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.08);font-family:"Poppins",sans-serif;max-width:1200px;margin:0}.wpcf7 form h3{font-size:1.4rem;color:#003D1C;border-bottom:2px solid #AFD274;padding-bottom:5px;margin-bottom:15px}.wpcf7 form label{display:block;font-weight:600;margin-bottom:5px;color:#003D1C}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpcf7 input[type="date"]{width:100%;padding:12px 15px;margin-bottom:20px;border:1px solid #ccc;border-radius:8px;font-size:0.95rem;transition:all 0.3s ease;background-color:#ffffff}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:#AFD274;box-shadow:0 0 5px rgba(175,210,116,0.4);outline:none}.wpcf7 input[type="checkbox"]{margin-right:10px}.wpcf7 input[type="file"]{border:1px solid #ccc;border-radius:8px;padding:8px;font-size:0.9rem}.wpcf7 input[type="submit"]{background-color:#003D1C;color:#ffffff;font-weight:600;font-size:1rem;padding:10px 15px;border:none;border-radius:10px;cursor:pointer;transition:all 0.3s ease}.wpcf7 input[type="submit"]:hover{background-color:#AFD274;color:#003D1C;box-shadow:0 5px 15px rgba(175,210,116,0.3)}@media(max-width:768px){.wpcf7 form{padding:20px}.wpcf7 form h3{font-size:1.2rem}}











