.plotsnearpadappai{flex-direction:column;gap:40px;width:100%;font-family:Poppins,sans-serif;display:flex}.hero{background:linear-gradient(135deg,#e8fbe8,#f5fff5);border:1px solid #d1ffd3;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;width:95%;margin:0 auto;padding:25px 30px;display:flex;box-shadow:0 4px 15px #0000000d}.hero-content h2{color:#045b01;margin-top:10px;font-size:30px;font-weight:700}.hero-content .offer{color:#fff;background:linear-gradient(90deg,#e81e1e,#f94141);border-radius:6px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-block}.hero-content ul{margin-top:15px;padding:0;font-size:15px;line-height:1.7;list-style:none}.hero-content ul span{color:#009a04;font-weight:600}.container-plotsnear{width:90%;margin:0 auto}.container-plotsnear h2{margin-bottom:12px;font-size:28px;font-weight:700}.text{color:#444;width:90%;margin-bottom:30px;font-size:16px;line-height:1.7}.project-slider{scrollbar-width:thin;gap:20px;padding-bottom:10px;display:flex;overflow-x:auto}.project-slider::-webkit-scrollbar{height:6px}.project-slider::-webkit-scrollbar-thumb{background:#b8b8b8;border-radius:5px}.cardpp{background:#fff;border:1px solid #ececec;border-radius:14px;min-width:260px;padding:15px;transition:all .3s;box-shadow:0 4px 12px #00000012}.cardpp:hover{transform:scale(1.03);box-shadow:0 6px 18px #00000026}.cardpp h4{margin-top:10px;font-size:17px;font-weight:600}.cardpp .pricepp{color:#0b8904;margin:6px 0 12px;font-size:14px}.cardpp .locationpp{color:#5f5f5f;margin:6px 0 12px;font-size:14px}.cardpp .sqftpp{color:#2a2a2a;margin:6px 0 12px;font-size:14px}.cardpp button{color:#fff;cursor:pointer;background:#09af18;border:none;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:600;transition:all .2s}.cardpp button:hover{background:#008b12}.why{background:#f7fffa;border:1px solid #d7ffd8;border-radius:12px;margin-top:40px;padding:20px}.why h3{margin-bottom:15px;font-size:22px}.why ul{color:#333;padding-left:20px;font-size:15px;line-height:2}.padappai-wrapper{justify-content:center;align-items:flex-start;gap:40px;width:100%;padding:40px 0;display:flex}.left-content{flex-direction:column;gap:40px;width:65%;display:flex}.formBox{background:#fff;border:1px solid #eee;border-radius:15px;width:320px;height:fit-content;padding:20px 18px;position:sticky;top:100px;box-shadow:0 8px 20px #00000014}.formBox input,.formBox textarea{border:1px solid #ddd;border-radius:8px;outline:none;width:100%;margin-bottom:12px;padding:10px 8px;font-size:14px}.formBox textarea{resize:none;height:70px}.formBox button{color:#fff;cursor:pointer;background:#07a60d;border:none;border-radius:8px;width:100%;padding:10px;font-size:15px;font-weight:600}.formBox button:hover{background:#00870b}@media (max-width:900px){.hero{text-align:center;flex-direction:column;width:100%;padding:0}.hero-content h2{font-size:22px}.text{width:100%}}.connect{background:#f9fafb;border-left:5px solid #1f781f;border-radius:12px;margin:25px 0;padding:25px 30px;box-shadow:0 3px 15px #0000000d}.connect h3{color:#1f781f;margin-bottom:15px;font-size:22px;font-weight:700}.connect ul{margin:0;padding:0;list-style:none}.connect ul li{color:#444;margin-bottom:10px;font-size:16px;line-height:1.6}.connect ul li strong{color:#000;font-weight:600}.livingandinvestment{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin:30px 0;padding:25px;transition:all .3s}.livingandinvestment h3{color:#1a1a1a;margin-bottom:15px;font-size:22px;font-weight:700}.livingandinvestment p{color:#505050;font-size:16px;line-height:1.7}.livingandinvestment:hover{border-color:#1f781f;box-shadow:0 4px 18px #00000014}.faq-section{margin-top:40px;padding:20px}.faq-section h2{color:#1f781f;text-align:left;margin-bottom:20px;font-size:26px;font-weight:700}.faq-item{cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:12px;margin-bottom:10px;padding:15px 18px;transition:all .3s}.faq-item h3{color:#222;margin:0;font-size:18px;font-weight:600}.faq-item p{color:#444;margin-top:12px;font-size:15px;line-height:1.6;display:none}.faq-item.active{background:#f8fff8;border-color:#1f781f;box-shadow:0 3px 12px #0000000d}.faq-item.active p{display:block}@media (max-width:768px){.connect,.livingandinvestment{padding:18px}.faq-section h2{font-size:22px}.hero-img .padappai-img{width:100%}.padappai-wrapper{flex-direction:column;padding:0}.left-content{width:100%}.menu.open{right:-60px}}
