.elementor .e-5a2a55e-8eacd7b{min-height:85vh;background-image:linear-gradient(#00000033, #00000033),url("https://willardpropertyholdings.com/wp-content/uploads/2026/08/IMG_0147-1024x768.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ebb7f49-47dda6b{font-weight:700;font-size:52px;color:#FFFFFF;letter-spacing:-1px;line-height:57px;text-align:start;}.elementor .e-b3e6b72-dcaeca6{font-weight:500;font-size:20px;color:#FFFFFF;letter-spacing:2px;line-height:28px;text-align:start;}.elementor .e-8f6b3d1-7a2ee39{column-gap:40px;background-color:rgba(1, 1, 1, 0.45);display:flex;}.elementor .e-afa5490-d9ce51a{flex:0 1 100%;}.elementor .e-9a7696e{width:50%;flex-direction:column;flex:0 1 100%;}.elementor .e-850bfef-9eccfc9{font-family:Helvetica;font-weight:400;font-size:18px;line-height:27px;text-align:start;}.elementor .e-f3d260c{padding:20px;flex-direction:row;gap:30px;}.elementor .e-ea637bb-54866f9{font-family:Helvetica;font-weight:600;font-size:20px;line-height:24px;}.elementor .e-527ab7d-cf69f18{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;}.elementor .e-04aa1e5{width:50%;min-width:23%;font-family:Helvetica;font-weight:600;font-size:20px;line-height:24px;padding:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D9D9D9;border-style:solid;flex-direction:column;}.elementor .e-8b7bb7b-0253a3e{width:50%;font-family:Helvetica;font-weight:600;font-size:20px;line-height:24px;border-width:0px;border-color:#D9D9D9;border-style:solid;display:flex;flex-direction:column;}.elementor .e-91ecb4d-fbc45f5{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;}.elementor .e-d88c612{width:50%;min-width:23%;font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D9D9D9;border-style:solid;flex-direction:column;}.elementor .e-37a700e-a54e4b6{font-family:Helvetica;font-weight:600;font-size:20px;line-height:24px;}.elementor .e-d8f7c63-ade59c7{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;}.elementor .e-b7b4d3c{width:50%;min-width:23%;font-family:Helvetica;font-weight:600;font-size:20px;line-height:24px;padding:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D9D9D9;border-style:solid;flex-direction:column;}.elementor .e-3ff2b9d-d2c21f1{font-family:Helvetica;font-weight:600;font-size:20px;line-height:24px;text-align:start;padding-block-start:3px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:3px;border-width:0px;border-color:#D9D9D9;border-style:solid;}.elementor .e-cd60274-b52455f{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;}.elementor .e-10526c4{width:2%;min-width:23%;font-family:Helvetica;font-weight:600;font-size:20px;line-height:24px;text-align:start;padding-block-start:24px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:30px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D9D9D9;border-style:solid;flex-direction:column;align-items:start;}.elementor .e-9186db9{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;padding:20px;flex-direction:row;gap:30px;flex-wrap:nowrap;align-items:start;}.elementor .e-7cb142c{flex-direction:column;}.elementor .e-435dee8-17ad7c8{height:400px;object-fit:cover;}.elementor .e-9e5ea85{flex-direction:column;}.elementor .e-eb046f7-5764b01{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;}.elementor .e-f64794e{flex-direction:column;}.elementor .e-032b0f8-f909cea{height:400px;object-fit:cover;}.elementor .e-4af5ce7-05a94b0{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px;text-align:start;}.elementor .e-8c1725a-739a186{margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-c62785f-4764472{font-family:Helvetica;font-weight:400;font-size:16px;line-height:27px;text-align:start;}.elementor .e-b356483{margin-block-start:60px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-ae1a9be-b2a0ece{font-family:Helvetica;font-weight:400;}.elementor .e-d4dabae-5e33649{font-family:Helvetica;}.elementor .e-60abf08{margin-block-start:40px;margin-block-end:60px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-4b1729c-f3e4680{font-weight:400;font-size:14px;text-align:center;}.elementor .e-adff012{margin-block-start:25px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}