.elementor-2325 .elementor-element.elementor-element-3aca3ac{--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;--justify-content:center;--gap:var(--space-4xl) var(--space-4xl);--row-gap:var(--space-4xl);--column-gap:var(--space-4xl);--padding-top:var(--space-4xl);--padding-bottom:calc(var(--space-4xl) + 50px);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-3aca3ac:not(.elementor-motion-effects-element-type-background), .elementor-2325 .elementor-element.elementor-element-3aca3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_10 );}.elementor-2325 .elementor-element.elementor-element-8c5ce41{--display:flex;--justify-content:center;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-2325 .elementor-element.elementor-element-57d87a5{font-size:var(--text-s);font-weight:500;color:var( --e-global-color-blocksy_palette_2 );}.elementor-2325 .elementor-element.elementor-element-3543ca0 .elementor-heading-title{font-size:var(--hero);}.elementor-2325 .elementor-element.elementor-element-64936c0{--display:flex;}.elementor-2325 .elementor-element.elementor-element-e006e7e{text-align:end;}.elementor-2325 .elementor-element.elementor-element-e006e7e img{width:80%;}.elementor-2325 .elementor-element.elementor-element-af05f9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--space-2xl) var(--space-2xl);--row-gap:var(--space-2xl);--column-gap:var(--space-2xl);--padding-top:var(--space-4xl);--padding-bottom:var(--space-4xl);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-d326c03{text-align:center;font-size:var(--h5);font-weight:500;}.elementor-2325 .elementor-element.elementor-element-87cde0a{text-align:center;font-size:var(--h5);font-weight:500;}.elementor-2325 .elementor-element.elementor-element-7f1581a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:var(--space-3xl) var(--space-xl);--row-gap:var(--space-3xl);--column-gap:var(--space-xl);--padding-top:var(--space-4xl);--padding-bottom:calc(var(--space-4xl) + 200px);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-7b55b91{--display:flex;--justify-content:center;--gap:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-7b55b91.e-con{--align-self:stretch;}.elementor-2325 .elementor-element.elementor-element-e25b910{text-align:center;}.elementor-2325 .elementor-element.elementor-element-48ec0bc{text-align:center;font-weight:400;}.elementor-2325 .elementor-element.elementor-element-af08423{--display:flex;}.elementor-2325 .elementor-element.elementor-element-af08423.e-con{--order:-99999 /* order start hack */;}.elementor-2325 .elementor-element.elementor-element-df5b5d5{background-color:var( --e-global-color-blocksy_palette_5 );padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-xs);}.elementor-2325 .elementor-element.elementor-element-df5b5d5 .elementor-heading-title{font-size:var(--h4);}.elementor-2325 .elementor-element.elementor-element-3ac3dae{--display:flex;}.elementor-2325 .elementor-element.elementor-element-3ac3dae.e-con{--e-con-transform-translateY:200px;}.elementor-2325 .elementor-element.elementor-element-52ec2b6{--display:flex;}.elementor-2325 .elementor-element.elementor-element-207e067{background-color:var( --e-global-color-blocksy_palette_5 );padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-xs);}.elementor-2325 .elementor-element.elementor-element-207e067 .elementor-heading-title{font-size:var(--h4);}.elementor-2325 .elementor-element.elementor-element-7add389{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--space-2xl) var(--space-2xl);--row-gap:var(--space-2xl);--column-gap:var(--space-2xl);--padding-top:var(--space-4xl);--padding-bottom:var(--space-2xl);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-7add389:not(.elementor-motion-effects-element-type-background), .elementor-2325 .elementor-element.elementor-element-7add389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_10 );}.elementor-2325 .elementor-element.elementor-element-0f8d3ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2325 .elementor-element.elementor-element-b58f991{text-align:center;}.elementor-2325 .elementor-element.elementor-element-b58f991 img{width:75%;}.elementor-2325 .elementor-element.elementor-element-26acb97{width:var( --container-widget-width, 75% );max-width:75%;background-color:var( --e-global-color-blocksy_palette_5 );padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-xs);--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2325 .elementor-element.elementor-element-26acb97 .elementor-heading-title{font-size:var(--h4);}.elementor-2325 .elementor-element.elementor-element-eb25607{--display:flex;--gap:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-35c4ddf{text-align:center;}.elementor-2325 .elementor-element.elementor-element-e438191{text-align:center;font-weight:400;}.elementor-2325 .elementor-element.elementor-element-2c9ddbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--space-2xl) var(--space-2xl);--row-gap:var(--space-2xl);--column-gap:var(--space-2xl);--padding-top:var(--space-xl);--padding-bottom:var(--space-4xl);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-2c9ddbe:not(.elementor-motion-effects-element-type-background), .elementor-2325 .elementor-element.elementor-element-2c9ddbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_10 );}.elementor-2325 .elementor-element.elementor-element-1268824{--display:flex;--gap:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-242c51f{text-align:center;}.elementor-2325 .elementor-element.elementor-element-e8baa5f{text-align:center;font-weight:400;}.elementor-2325 .elementor-element.elementor-element-8a5a0df{--display:flex;}.elementor-2325 .elementor-element.elementor-element-dc09cae{--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:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);--padding-top:var(--space-4xl);--padding-bottom:var(--space-4xl);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-dc09cae:not(.elementor-motion-effects-element-type-background), .elementor-2325 .elementor-element.elementor-element-dc09cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_7 );}.elementor-2325 .elementor-element.elementor-element-cd62c26 .elementor-heading-title{font-weight:500;}.elementor-2325 .elementor-element.elementor-element-bb40621{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);}.elementor-2325 .elementor-element.elementor-element-5dbc210{--display:flex;}.elementor-2325 .elementor-element.elementor-element-6aeb6f6{padding:var(--space-l) var(--space-l) var(--space-l) var(--space-l);}.elementor-2325 .elementor-element.elementor-element-0067538{--display:flex;}.elementor-2325 .elementor-element.elementor-element-46687d9{padding:var(--space-l) var(--space-l) var(--space-l) var(--space-l);}.elementor-2325 .elementor-element.elementor-element-79cb725{--display:flex;}.elementor-2325 .elementor-element.elementor-element-8d750cd{padding:var(--space-l) var(--space-l) var(--space-l) var(--space-l);}.elementor-2325 .elementor-element.elementor-element-de12fd4{--display:flex;}.elementor-2325 .elementor-element.elementor-element-7c7e9b7{padding:var(--space-l) var(--space-l) var(--space-l) var(--space-l);}.elementor-2325 .elementor-element.elementor-element-9426b7a{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2325 .elementor-element.elementor-element-9426b7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-blocksy_palette_10 );}.elementor-2325 .elementor-element.elementor-element-9426b7a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-blocksy_palette_11 );}.elementor-2325 .elementor-element.elementor-element-9426b7a {--n-accordion-padding:var(--space-l) var(--space-l) var(--space-l) var(--space-l);}:where( .elementor-2325 .elementor-element.elementor-element-9426b7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}:where( .elementor-2325 .elementor-element.elementor-element-9426b7a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2325 .elementor-element.elementor-element-5524164{--display:flex;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);--padding-top:var(--space-l);--padding-bottom:var(--space-l);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-5524164:not(.elementor-motion-effects-element-type-background), .elementor-2325 .elementor-element.elementor-element-5524164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_11 );}.elementor-2325 .elementor-element.elementor-element-603e2b0 .elementor-heading-title{font-size:var(--h4);font-weight:500;}.elementor-2325 .elementor-element.elementor-element-f913796{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--space-2xl) var(--space-l);--row-gap:var(--space-2xl);--column-gap:var(--space-l);--padding-top:var(--space-4xl);--padding-bottom:var(--space-4xl);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-f913796:not(.elementor-motion-effects-element-type-background), .elementor-2325 .elementor-element.elementor-element-f913796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_10 );}.elementor-2325 .elementor-element.elementor-element-078b208{--display:flex;--gap:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-18cccef{margin:0 0 calc(var(--kit-widget-spacing, 0px) + var(--space-m)) 0;}.elementor-2325 .elementor-element.elementor-element-18cccef .elementor-heading-title{font-weight:500;}.elementor-2325 .elementor-element.elementor-element-af4714a{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-2325 .elementor-element.elementor-element-0e3c4bd .elementor-heading-title{font-family:"ct_font_plein", Sans-serif;font-size:var(--text-m);font-weight:500;}.elementor-2325 .elementor-element.elementor-element-19f5458{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-2325 .elementor-element.elementor-element-eee7be3 .elementor-heading-title{font-family:"ct_font_plein", Sans-serif;font-size:var(--text-m);font-weight:500;}.elementor-2325 .elementor-element.elementor-element-008fedf{--display:flex;}.elementor-2325 .elementor-element.elementor-element-f0bdcd0{--display:flex;}@media(min-width:768px){.elementor-2325 .elementor-element.elementor-element-8c5ce41{--width:40%;}.elementor-2325 .elementor-element.elementor-element-64936c0{--width:60%;}.elementor-2325 .elementor-element.elementor-element-7b55b91{--width:40%;}.elementor-2325 .elementor-element.elementor-element-af08423{--width:30%;}.elementor-2325 .elementor-element.elementor-element-3ac3dae{--width:30%;}.elementor-2325 .elementor-element.elementor-element-5524164{--width:35%;}.elementor-2325 .elementor-element.elementor-element-078b208{--width:30%;}.elementor-2325 .elementor-element.elementor-element-008fedf{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2325 .elementor-element.elementor-element-8c5ce41{--width:50%;}.elementor-2325 .elementor-element.elementor-element-64936c0{--width:50%;}.elementor-2325 .elementor-element.elementor-element-7b55b91{--width:50%;}.elementor-2325 .elementor-element.elementor-element-af08423{--width:40%;}.elementor-2325 .elementor-element.elementor-element-3ac3dae{--width:60%;}.elementor-2325 .elementor-element.elementor-element-078b208{--width:40%;}}@media(max-width:1024px){.elementor-2325 .elementor-element.elementor-element-7f1581a{--flex-wrap:wrap;--padding-top:var(--space-4xl);--padding-bottom:var(--space-4xl);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-3ac3dae.e-con{--e-con-transform-translateX:20%;--e-con-transform-translateY:0px;}.elementor-2325 .elementor-element.elementor-element-b58f991 img{width:100%;}.elementor-2325 .elementor-element.elementor-element-26acb97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2325 .elementor-element.elementor-element-1268824.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-2325 .elementor-element.elementor-element-7b55b91{--margin-top:var(--space-2xl);--margin-bottom:var(--space-2xl);--margin-left:0;--margin-right:0;}.elementor-2325 .elementor-element.elementor-element-7b55b91.e-con{--order:-99999 /* order start hack */;}.elementor-2325 .elementor-element.elementor-element-e25b910{text-align:start;}.elementor-2325 .elementor-element.elementor-element-48ec0bc{text-align:start;}.elementor-2325 .elementor-element.elementor-element-3ac3dae.e-con{--e-con-transform-translateX:0%;--e-con-transform-translateY:0px;}.elementor-2325 .elementor-element.elementor-element-7add389{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2325 .elementor-element.elementor-element-b58f991 img{width:100%;}.elementor-2325 .elementor-element.elementor-element-26acb97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2325 .elementor-element.elementor-element-35c4ddf{text-align:start;}.elementor-2325 .elementor-element.elementor-element-e438191{text-align:start;}.elementor-2325 .elementor-element.elementor-element-242c51f{text-align:start;}.elementor-2325 .elementor-element.elementor-element-e8baa5f{text-align:start;}.elementor-2325 .elementor-element.elementor-element-dc09cae{--padding-top:var(--space-3xl);--padding-bottom:var(--space-3xl);--padding-left:var(--space-l);--padding-right:var(--space-l);}.elementor-2325 .elementor-element.elementor-element-9426b7a{width:100%;max-width:100%;}}/* Start custom CSS for image, class: .elementor-element-e006e7e */.elementor-2325 .elementor-element.elementor-element-e006e7e img {
    aspect-ratio: 1/1;
    object-fit: cover;
    position: relative;
}

.elementor-2325 .elementor-element.elementor-element-e006e7e:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0px;
    width: 40%;
    aspect-ratio: 3/4;
    background: url("https://salvahomes.ng/wp-content/uploads/2026/04/salva_homes_-20260413-0003.webp");
    background-size: cover;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aac3012 */.elementor-2325 .elementor-element.elementor-element-aac3012 img {
    aspect-ratio: 16/9;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af05f9d */.elementor-2325 .elementor-element.elementor-element-af05f9d {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0f2488 */.elementor-2325 .elementor-element.elementor-element-a0f2488 img {
    aspect-ratio: 3/4;
    object-fit: cover;
    object-position: center;
}

@media (max-width: 1024px) {
    .elementor-2325 .elementor-element.elementor-element-a0f2488 img {
        aspect-ratio: 4/3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dab880 */.elementor-2325 .elementor-element.elementor-element-1dab880 img {
    aspect-ratio: 3/4;
    object-fit: cover;
    object-position: center;
}

@media (max-width: 1024px) {
    .elementor-2325 .elementor-element.elementor-element-1dab880 img {
        aspect-ratio: 4/3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b58f991 */.elementor-2325 .elementor-element.elementor-element-b58f991 img {
    aspect-ratio: 1/1;
    object-fit: cover;
}

@media (max-width: 1024px) {
    .elementor-2325 .elementor-element.elementor-element-b58f991 img {
        aspect-ratio: 4/3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e98b621 */.elementor-2325 .elementor-element.elementor-element-e98b621 img {
    aspect-ratio: 4/3;
    object-fit: cover;
}

/**@media (max-width: 1024px) {
    .elementor-2325 .elementor-element.elementor-element-e98b621 img {
        aspect-ratio: 4/3;
    }
} **//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32721de */.elementor-2325 .elementor-element.elementor-element-32721de img {
    aspect-ratio: 16/9;
    object-fit: cover;
}/* End custom CSS */