.faqContainer{width:100%;margin-bottom:3.75rem;padding:2rem 4rem}.heading{text-align:center;color:#191919;margin-bottom:1.5rem;font-size:42px;font-weight:700;line-height:100%}.accordion{box-shadow:none!important;background-color:#0000!important;border:none!important;border-radius:0!important}.accordion:before{display:none}.accordion.Mui-expanded,.accordion{margin:0!important}.accordionWrapper.collapsed,.accordionWrapper.expanded{margin-bottom:2rem}.accordion .MuiAccordionSummary-root{transition:all .3s ease-in-out;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#000 0%,#fff 100%) border-box!important;border:1.5px solid #0000!important;border-radius:1rem!important;min-height:48px!important;margin:0!important}.accordion .MuiAccordionSummary-root.Mui-expanded{min-height:48px!important;margin:0!important}.accordion .MuiAccordionSummary-root .MuiAccordionSummary-content,.accordion .MuiAccordionSummary-root .MuiAccordionSummary-content.Mui-expanded{margin:12px 0!important}.accordion.expanded .MuiAccordionSummary-root{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(270deg,#000 0%,#fff 100%) border-box!important;border:2px solid #0000!important}.question{color:#191919;font-size:16px;font-weight:500;line-height:159%}.accordion .MuiAccordionDetails-root{background-color:#0000;border-radius:1rem;margin-top:.25rem;transition:all .3s ease-in-out;padding:0!important}.accordion .MuiAccordionDetails-root.activeDetails{background-color:#191919;padding:16px!important}.answer{color:#191919;font-size:16px;font-weight:500;line-height:159%;transition:color .3s ease-in-out}.answer.activeAnswer{color:#fff}
.list-property{justify-content:space-between;align-items:flex-start;gap:3rem;padding:2.5rem 1rem;display:flex}@media (min-width:768px){.list-property{gap:4rem;padding:3rem 2rem}}@media (min-width:1280px){.list-property{gap:6rem;padding:3rem}}@media (max-width:1023px){.list-property{flex-direction:column}}.list-property .steps-section{flex:1;min-width:0}.list-property .steps-section h2{color:#191919;margin:0 0 .5rem;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:700;line-height:1.25}.list-property .steps-section>p{color:#666;margin:0 0 1.5rem;font-size:clamp(.95rem,1.4vw,1.125rem);font-weight:500;line-height:1.5}.list-property .steps-section .step{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}@media (min-width:768px){.list-property .steps-section .step{align-items:center;gap:1.5rem}}.list-property .steps-section .step .step-icon-outer{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;padding:8px;display:flex;position:relative}@media (min-width:768px){.list-property .steps-section .step .step-icon-outer{width:88px;height:88px}}.list-property .steps-section .step .step-icon-outer svg.dashed-circle{width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(-90deg)}.list-property .steps-section .step .step-icon-outer .step-icon{z-index:1;border-radius:inherit;text-align:center;color:#191919;border:4px solid #191919;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:600;line-height:1.2;display:flex;position:relative}@media (min-width:768px){.list-property .steps-section .step .step-icon-outer .step-icon{border-width:5px;font-size:13px}}.list-property .steps-section .step>p{color:#1f2937;flex:1;margin:0;font-size:14px;font-weight:500;line-height:1.55}@media (min-width:768px){.list-property .steps-section .step>p{font-size:15px}}.list-property .form-section{flex:1;justify-content:center;min-width:0;display:flex}@media (max-width:1023px){.list-property .form-section{width:100%}}.list-property .form-section .form-card{background:#fff;border-radius:14px;width:100%;max-width:540px;padding:1.5rem;box-shadow:0 8px 30px #0000000f}@media (min-width:768px){.list-property .form-section .form-card{padding:2rem 2.25rem}}.list-property .form-section .form-card h3{color:#191919;margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.2}.list-property .form-section .form-card .form-subtitle{color:#6b7280;margin:0 0 1rem;font-size:13px;font-weight:400;line-height:1.5}.list-property .form-section .form-card form{flex-direction:column;display:flex}.list-property .form-section .form-card form label{color:#374151;margin-top:.75rem;margin-bottom:.35rem;font-size:13px;font-weight:600;line-height:1.2}.list-property .form-section .form-card form input,.list-property .form-section .form-card form textarea{color:#191919;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:400;transition:border-color .15s}.list-property .form-section .form-card form input:focus,.list-property .form-section .form-card form textarea:focus{border-color:#191919}.list-property .form-section .form-card form input::placeholder,.list-property .form-section .form-card form textarea::placeholder{color:#9ca3af}.list-property .form-section .form-card form textarea{resize:vertical;min-height:80px}.list-property .form-section .form-card form button{color:#fff;cursor:pointer;background:#191919;border:none;border-radius:999px;margin-top:1.25rem;padding:12px 16px;font-size:14px;font-weight:600;transition:background .15s}.list-property .form-section .form-card form button:hover{background:#2a2a2a}.list-property .form-section .form-card .form-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:.75rem;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.4}.list-property .form-section .form-card .form-footer{color:#6b7280;margin:1rem 0 0;font-size:12px;font-weight:500;line-height:1.55}.list-property .form-section .form-card .form-footer a{color:#2563eb;text-decoration:underline}.list-property .form-section .form-card .form-success{text-align:center;padding:.5rem 0}.list-property .form-section .form-card .form-success .form-success-icon{color:#16a34a;margin:0 auto .75rem;display:block}.list-property .form-section .form-card .form-success h3{color:#191919;margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.list-property .form-section .form-card .form-success p{color:#4b5563;margin:0 0 1.25rem;font-size:14px;font-weight:500;line-height:1.5}.list-property .form-section .form-card .form-success p a{color:#2563eb;text-decoration:underline}.list-property .form-section .form-card .form-success .form-success-link{color:#111827;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.list-property .form-section .form-card .form-success .form-success-link:hover{background:#f9fafb;border-color:#9ca3af}
.testimonials{background:0 0;margin:0 1rem 2.5rem}@media (min-width:768px){.testimonials{margin:0 2rem 4rem}}@media (min-width:1280px){.testimonials{margin:0 3rem 5rem}}.testimonials .heading{text-align:center;color:#191919;margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}@media (min-width:768px){.testimonials .heading{margin-bottom:2rem}}.testimonials .cards{grid-template-columns:1fr;justify-content:center;gap:1rem;display:grid}@media (min-width:768px){.testimonials .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.testimonials .card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:row;gap:14px;padding:14px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}.testimonials .card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.testimonials .imageWrapper{flex-shrink:0;width:96px}@media (min-width:768px){.testimonials .imageWrapper{width:140px}}.testimonials .image{object-fit:cover;border-radius:10px;width:100%!important;height:auto!important}.testimonials .content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.testimonials .content h3{color:#191919;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.3}@media (min-width:768px){.testimonials .content h3{font-size:16px}}.testimonials .content p{color:#4b5563;margin:0;font-size:13px;font-weight:400;line-height:1.55}@media (min-width:768px){.testimonials .content p{font-size:14px}}
.why-partner{text-align:center;background:linear-gradient(358.34deg,#f0f0f0 61.88%,#fffdfd 98.49%);border-radius:16px;margin:0 1rem 2.5rem;padding:2.5rem 1.25rem}@media (min-width:768px){.why-partner{border-radius:20px;margin:0 2rem 4rem;padding:3rem 2rem}}@media (min-width:1280px){.why-partner{margin:0 3rem 5rem;padding:3.5rem 2rem}}.why-partner h2{color:#191919;margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}@media (min-width:768px){.why-partner h2{margin-bottom:2rem}}.why-partner .partner-cards{grid-template-columns:1fr;justify-content:center;gap:1rem;display:grid}@media (min-width:768px){.why-partner .partner-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:1024px){.why-partner .partner-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.why-partner .partner-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 1px 3px #0000000a}.why-partner .partner-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.why-partner .partner-card .partner-card-header{align-items:center;gap:12px;margin-bottom:1rem;display:flex}.why-partner .partner-card .partner-card-header .partner-icon{color:#fff;background:#111827;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.why-partner .partner-card .partner-card-header h3{color:#191919;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.why-partner .partner-card ul{margin:0;padding-left:1.25rem;list-style:outside}.why-partner .partner-card ul li{color:#4b5563;margin-bottom:.5rem;font-size:14px;font-weight:400;line-height:1.55}.why-partner .partner-card ul li:last-child{margin-bottom:0}
