.DevelopmentListingPage-module-scss-module__EZJWEq__listing{padding:8rem 0}.DevelopmentListingPage-module-scss-module__EZJWEq__pagination{justify-content:center;align-items:center;gap:1.2rem;margin-top:6rem;display:flex}.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__arrowButton,.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__pageButton{color:#031435;cursor:pointer;background:#fff;border:1px solid #0314352e;border-radius:50%;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;transition:all .3s;display:flex}.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__arrowButton:hover:not(:disabled),.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__pageButton:hover:not(:disabled){color:#6d98ba;border-color:#6d98ba}.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__arrowButton:disabled,.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__pageButton:disabled{opacity:.35;cursor:not-allowed}.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__arrowButton svg{font-size:2.2rem}.DevelopmentListingPage-module-scss-module__EZJWEq__pagination .DevelopmentListingPage-module-scss-module__EZJWEq__pageButton{font-size:1.5rem;font-weight:600}.DevelopmentListingPage-module-scss-module__EZJWEq__pages{align-items:center;gap:.8rem;display:flex}.DevelopmentListingPage-module-scss-module__EZJWEq__active{color:#fff!important;background:#031435!important;border-color:#031435!important}
.pageHeader-module-scss-module__1Jp5nG__pageHeader{color:#fff;background:#031435;padding:18rem 0 10rem;position:relative}.pageHeader-module-scss-module__1Jp5nG__breadcrumbs{color:#ffffffa6;flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:3rem;font-size:1.1rem;display:flex;position:absolute;top:3.6rem}.pageHeader-module-scss-module__1Jp5nG__breadcrumbs a{color:inherit;text-decoration:none;transition:all .3s}.pageHeader-module-scss-module__1Jp5nG__breadcrumbs a:hover{color:#fff}.pageHeader-module-scss-module__1Jp5nG__separator{color:#ffffff59;margin-left:.8rem}.pageHeader-module-scss-module__1Jp5nG__label{color:#6d98ba;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.5rem;font-size:1.3rem;font-weight:600}.pageHeader-module-scss-module__1Jp5nG__pageHeader h1{letter-spacing:-.03em;max-width:90rem;margin-bottom:3rem;font-size:clamp(4rem,6vw,6.4rem);line-height:1.1}.pageHeader-module-scss-module__1Jp5nG__description{color:#ffffffbf;max-width:70rem;font-size:1.8rem;line-height:1.8}
.DevelopmentCard-module-scss-module__cVho6a__card{background:#fff;border-radius:10px;transition:all .3s;overflow:hidden;box-shadow:0 .8rem 2.4rem #00000014}.DevelopmentCard-module-scss-module__cVho6a__card:hover{transform:translateY(-.5rem);box-shadow:0 2rem 5rem #0000001f}.DevelopmentCard-module-scss-module__cVho6a__card a{color:inherit;text-decoration:none;display:block}.DevelopmentCard-module-scss-module__cVho6a__image{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.DevelopmentCard-module-scss-module__cVho6a__image img{object-fit:cover;transition:all .5s}.DevelopmentCard-module-scss-module__cVho6a__card:hover img{transform:scale(1.05)}.DevelopmentCard-module-scss-module__cVho6a__content{padding:3rem}.DevelopmentCard-module-scss-module__cVho6a__content h3{color:#031435;margin-bottom:1.2rem;font-size:2.4rem}.DevelopmentCard-module-scss-module__cVho6a__location{color:#6d98ba;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;font-size:1.3rem;font-weight:600}.DevelopmentCard-module-scss-module__cVho6a__description{color:#444;margin-bottom:3rem;font-size:1.6rem;line-height:1.8}.DevelopmentCard-module-scss-module__cVho6a__link{color:#6d98ba;font-size:1.5rem;font-weight:600}
.DevelopmentGrid-module-scss-module__BH6rOW__grid{grid-template-columns:repeat(2,1fr);gap:4rem;display:grid}@media (max-width:900px){.DevelopmentGrid-module-scss-module__BH6rOW__grid{grid-template-columns:1fr}}
.ContactForm-module-scss-module__SDYJSq__contact{background:#fff}.ContactForm-module-scss-module__SDYJSq__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:6rem;display:grid}.ContactForm-module-scss-module__SDYJSq__label{color:#6d98ba;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.5rem;font-size:1.3rem;font-weight:600}.ContactForm-module-scss-module__SDYJSq__content h2{color:#031435;margin-bottom:2rem;font-size:clamp(3rem,5vw,4.8rem);line-height:1.15}.ContactForm-module-scss-module__SDYJSq__content p{color:#444;margin-bottom:3rem;font-size:1.7rem;line-height:1.8}.ContactForm-module-scss-module__SDYJSq__whatsappButton{color:#031435;letter-spacing:.08em;text-transform:uppercase;border:1px solid #03143540;border-radius:10px;align-items:center;gap:.8rem;padding:1.5rem 2.8rem;font-size:1.4rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.ContactForm-module-scss-module__SDYJSq__whatsappButton:hover{color:#fff;background:#6d98ba;border-color:#6d98ba}.ContactForm-module-scss-module__SDYJSq__whatsappButton svg{font-size:1.8rem}.ContactForm-module-scss-module__SDYJSq__form{background:#f8f9fb;border-radius:10px;gap:2rem;padding:4rem;display:grid}.ContactForm-module-scss-module__SDYJSq__form div{gap:.8rem;display:grid}.ContactForm-module-scss-module__SDYJSq__form label{color:#031435;font-size:1.3rem;font-weight:600}.ContactForm-module-scss-module__SDYJSq__form input,.ContactForm-module-scss-module__SDYJSq__form select,.ContactForm-module-scss-module__SDYJSq__form textarea{border:1px solid #00000026;border-radius:10px;width:100%;padding:1.4rem 1.6rem;font-family:inherit;font-size:1.5rem}.ContactForm-module-scss-module__SDYJSq__form input:focus,.ContactForm-module-scss-module__SDYJSq__form select:focus,.ContactForm-module-scss-module__SDYJSq__form textarea:focus{border-color:#6d98ba;outline:none}.ContactForm-module-scss-module__SDYJSq__form textarea{resize:vertical}.ContactForm-module-scss-module__SDYJSq__form span{color:#b42318;font-size:1.2rem}.ContactForm-module-scss-module__SDYJSq__form button{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#031435;border:none;border-radius:10px;margin-top:1rem;padding:1.6rem 3rem;font-size:1.4rem;font-weight:600;transition:all .3s}.ContactForm-module-scss-module__SDYJSq__form button:hover{background:#6d98ba}.ContactForm-module-scss-module__SDYJSq__successMessage,.ContactForm-module-scss-module__SDYJSq__errorMessage{border-radius:10px;padding:1.4rem 1.6rem;font-size:1.4rem;font-weight:500}.ContactForm-module-scss-module__SDYJSq__successMessage{color:#15803d;background:#16a34a1f;border:1px solid #16a34a40}.ContactForm-module-scss-module__SDYJSq__errorMessage{color:#b42318;background:#dc262614;border:1px solid #dc262633}@media (max-width:900px){.ContactForm-module-scss-module__SDYJSq__grid{grid-template-columns:1fr;gap:4rem}.ContactForm-module-scss-module__SDYJSq__form{padding:3rem}}
.DevelopmentSection-module-scss-module__Sb096a__section{padding:8rem 0}.DevelopmentSection-module-scss-module__Sb096a__header{gap:4rem;margin-bottom:5rem}.DevelopmentSection-module-scss-module__Sb096a__header h2{color:#031435;margin-bottom:1.5rem;font-size:clamp(3rem,5vw,4.5rem)}.DevelopmentSection-module-scss-module__Sb096a__header p{color:#444;max-width:60rem;font-size:1.7rem;line-height:1.8}.DevelopmentSection-module-scss-module__Sb096a__header a{color:#6d98ba;white-space:nowrap;font-size:1.5rem;font-weight:600;text-decoration:none;transition:all .3s}.DevelopmentSection-module-scss-module__Sb096a__header a:hover{color:#031435}@media (max-width:900px){.DevelopmentSection-module-scss-module__Sb096a__header{flex-direction:column;align-items:flex-start}}.DevelopmentSection-module-scss-module__Sb096a__cta{justify-content:center;margin-top:5rem;display:flex}.DevelopmentSection-module-scss-module__Sb096a__button{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#031435;border-radius:10px;justify-content:center;align-items:center;padding:1.6rem 3.2rem;font-size:1.3rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.DevelopmentSection-module-scss-module__Sb096a__button:hover{background:#6d98ba}
