.elementor-2722 .elementor-element.elementor-element-7783f67b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2722 .elementor-element.elementor-element-7783f67b:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-7783f67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nixilintegratedservices.com.ng/wp-content/uploads/2025/01/slider1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2722 .elementor-element.elementor-element-7783f67b > .elementor-background-overlay{background-color:#1e1e1e;opacity:0.42;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2722 .elementor-element.elementor-element-7783f67b > .elementor-container{min-height:85vh;}.elementor-2722 .elementor-element.elementor-element-7783f67b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2722 .elementor-element.elementor-element-7783f67b > .elementor-shape-bottom svg{height:30px;}.elementor-2722 .elementor-element.elementor-element-49a490e8 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:60px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-49a490e8{text-align:center;}.elementor-2722 .elementor-element.elementor-element-49a490e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#ffffff;}.elementor-2722 .elementor-element.elementor-element-4c0665b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2722 .elementor-element.elementor-element-4c0665b6 > .elementor-shape-bottom .elementor-shape-fill{fill:#f4f4f4;}.elementor-2722 .elementor-element.elementor-element-4c0665b6 > .elementor-shape-bottom svg{height:30px;}.elementor-2722 .elementor-element.elementor-element-4c0665b6{padding:60px 0px 60px 0px;}.elementor-2722 .elementor-element.elementor-element-59dfaaaa > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2722 .elementor-element.elementor-element-59dfaaaa{color:#a3a3a3;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-2722 .elementor-element.elementor-element-36f6ea22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-36f6ea22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;line-height:1.2em;letter-spacing:-1.3px;color:#000000;}.elementor-2722 .elementor-element.elementor-element-7e5010b4{--divider-border-style:solid;--divider-color:#e91e63;--divider-border-width:5px;}.elementor-2722 .elementor-element.elementor-element-7e5010b4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2722 .elementor-element.elementor-element-7e5010b4 .elementor-divider-separator{width:70px;}.elementor-2722 .elementor-element.elementor-element-7e5010b4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2722 .elementor-element.elementor-element-4dee120d > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2722 .elementor-element.elementor-element-4dee120d{line-height:1.6em;}.elementor-2722 .elementor-element.elementor-element-7412da2a:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-7412da2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-2722 .elementor-element.elementor-element-7412da2a > .elementor-background-overlay{background-image:url("https://nixilintegratedservices.com.ng/wp-content/uploads/2025/01/bg1.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:contain;opacity:0.17;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2722 .elementor-element.elementor-element-7412da2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2722 .elementor-element.elementor-element-481b6705 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2722 .elementor-element.elementor-element-481b6705{margin-top:0px;margin-bottom:60px;}.elementor-2722 .elementor-element.elementor-element-6a39ef51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;line-height:1.2em;letter-spacing:-1.3px;color:#000000;}.elementor-2722 .elementor-element.elementor-element-34b6608f{font-family:"Poppins", Sans-serif;font-size:14px;font-style:italic;}.elementor-2722 .elementor-element.elementor-element-1b418d59 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2722 .elementor-element.elementor-element-3406271c{--e-image-carousel-slides-to-show:1;}.elementor-2722 .elementor-element.elementor-element-6eaf5d2b > .elementor-widget-container{background-color:#e91e63;margin:-30px 0px 0px 0px;padding:20px 20px 0px 20px;}.elementor-2722 .elementor-element.elementor-element-6eaf5d2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:800;color:#ffffff;}.elementor-2722 .elementor-element.elementor-element-4750fe3a > .elementor-widget-container{background-color:#e91e63;margin:-20px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-2722 .elementor-element.elementor-element-4750fe3a{color:#ffffff;}.elementor-2722 .elementor-element.elementor-element-69057392 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2722 .elementor-element.elementor-element-69057392{color:#a3a3a3;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-2722 .elementor-element.elementor-element-2dfde06f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-1.3px;color:#000000;}.elementor-2722 .elementor-element.elementor-element-4e5e927{--divider-border-style:solid;--divider-color:#e91e63;--divider-border-width:5px;}.elementor-2722 .elementor-element.elementor-element-4e5e927 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2722 .elementor-element.elementor-element-4e5e927 .elementor-divider-separator{width:70px;}.elementor-2722 .elementor-element.elementor-element-4e5e927 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2722 .elementor-element.elementor-element-28021d6f{line-height:1.6em;}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-icon i{color:#e91e63;transition:color 0.3s;}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-icon svg{fill:#e91e63;transition:fill 0.3s;}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-icon{padding-right:8px;}.elementor-2722 .elementor-element.elementor-element-2e5ff4a2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2722 .elementor-element.elementor-element-39147071 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2722 .elementor-element.elementor-element-158fe75c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2722 .elementor-element.elementor-element-158fe75c{color:#a3a3a3;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-2722 .elementor-element.elementor-element-623550ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;letter-spacing:-1.3px;color:#000000;}.elementor-2722 .elementor-element.elementor-element-1d51ca57{--divider-border-style:solid;--divider-color:#e91e63;--divider-border-width:5px;}.elementor-2722 .elementor-element.elementor-element-1d51ca57 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2722 .elementor-element.elementor-element-1d51ca57 .elementor-divider-separator{width:70px;}.elementor-2722 .elementor-element.elementor-element-1d51ca57 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2722 .elementor-element.elementor-element-6919004{line-height:1.6em;}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-icon i{color:#e91e63;transition:color 0.3s;}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-icon svg{fill:#e91e63;transition:fill 0.3s;}.elementor-2722 .elementor-element.elementor-element-7ef7c406{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-icon{padding-right:8px;}.elementor-2722 .elementor-element.elementor-element-7ef7c406 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2722 .elementor-element.elementor-element-5e7b8ea3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2722 .elementor-element.elementor-element-555d6999 > .elementor-widget-container{background-color:#e91e63;margin:-30px 0px 0px 0px;padding:20px 20px 0px 20px;}.elementor-2722 .elementor-element.elementor-element-555d6999 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:800;color:#ffffff;}.elementor-2722 .elementor-element.elementor-element-3d981f5f > .elementor-widget-container{background-color:#e91e63;margin:-20px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-2722 .elementor-element.elementor-element-3d981f5f{color:#ffffff;}.elementor-2722 .elementor-element.elementor-element-2209d2:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-2209d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nixilintegratedservices.com.ng/wp-content/uploads/2025/01/slider2.jpg");background-position:center center;background-size:cover;}.elementor-2722 .elementor-element.elementor-element-2209d2 > .elementor-background-overlay{background-color:#020000;opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2722 .elementor-element.elementor-element-2209d2 > .elementor-container{min-height:65vh;}.elementor-2722 .elementor-element.elementor-element-2209d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2722 .elementor-element.elementor-element-2209d2 > .elementor-shape-top .elementor-shape-fill{fill:#f4f4f4;}.elementor-2722 .elementor-element.elementor-element-2209d2 > .elementor-shape-top svg{height:30px;}.elementor-2722 .elementor-element.elementor-element-2e4b1a43 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:60px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-2e4b1a43{text-align:center;}.elementor-2722 .elementor-element.elementor-element-2e4b1a43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#ffffff;}.elementor-2722 .elementor-element.elementor-element-40754f1a > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-2722 .elementor-element.elementor-element-40754f1a{text-align:center;}.elementor-2722 .elementor-element.elementor-element-40754f1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:800;line-height:1.2em;letter-spacing:-2px;color:#e91e63;}@media(max-width:1024px){.elementor-2722 .elementor-element.elementor-element-3406271c{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-2722 .elementor-element.elementor-element-49a490e8 .elementor-heading-title{font-size:50px;}.elementor-2722 .elementor-element.elementor-element-36f6ea22 .elementor-heading-title{font-size:40px;}.elementor-2722 .elementor-element.elementor-element-6a39ef51 .elementor-heading-title{font-size:40px;}.elementor-2722 .elementor-element.elementor-element-3406271c{--e-image-carousel-slides-to-show:1;}.elementor-2722 .elementor-element.elementor-element-2e4b1a43 .elementor-heading-title{font-size:50px;}.elementor-2722 .elementor-element.elementor-element-40754f1a .elementor-heading-title{font-size:25px;letter-spacing:-0.5px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2722 .elementor-element.elementor-element-b12859e{width:100%;}.elementor-2722 .elementor-element.elementor-element-46ae86e8{width:100%;}.elementor-2722 .elementor-element.elementor-element-20e9d527{width:100%;}.elementor-2722 .elementor-element.elementor-element-5d266fd1{width:100%;}.elementor-2722 .elementor-element.elementor-element-78d84fd2{width:100%;}.elementor-2722 .elementor-element.elementor-element-5bff02fd{width:100%;}.elementor-2722 .elementor-element.elementor-element-4381113a{width:100%;}.elementor-2722 .elementor-element.elementor-element-2f358b44{width:100%;}.elementor-2722 .elementor-element.elementor-element-63895a48{width:100%;}}@media(min-width:1025px){.elementor-2722 .elementor-element.elementor-element-7783f67b:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-7783f67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2722 .elementor-element.elementor-element-2209d2:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-2209d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-b8916e4 *//* Change text color to white in Contact Form 7 */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea,
.wpcf7 select {
    color: white; /* Text color */
    background-color: #4b0082; /* Purple background */
    border-color: white; /* Border color */
    padding: 10px; /* Add padding */
}

/* Change placeholder text color */
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
    color: rgba(255, 255, 255, 0.7); /* Semi-transparent white */
}

/* Change the form background color */
.wpcf7-form {
    background-color: #6a0dad; /* Purple form container background */
    padding: 20px; /* Padding around the form */
    border-radius: 10px; /* Rounded corners */
    border: 2px solid white; /* Border around the form */
}

/* Submit button styling */
.wpcf7 input[type="submit"] {
    color: white; /* Button text color */
    background-color: #4b0082; /* Button background color */
    border: 1px solid white; /* Button border color */
    padding: 10px 20px; /* Button padding */
    cursor: pointer; /* Pointer cursor on hover */
    border-radius: 5px; /* Rounded corners for button */
}

/* Submit button hover effect */
.wpcf7 input[type="submit"]:hover {
    background-color: white; /* Change background on hover */
    color: #4b0082; /* Change text color on hover */
}/* End custom CSS */