.elementor .e-c911045-7d1a307{font-size:var(--H2_Big_Desktop);color:var(--Primary_Urban_Graphite);line-height:1.05em;}.elementor .e-a262b36-de5c28a{max-width:40rem;font-size:1.4rem;color:var(--Primary_Urban_Graphite);line-height:1.3em;margin-block-end:1rem;}.elementor .e-e6f9698-48195f5{padding:0px;flex-direction:column;gap:2.5rem;flex:6 1 0px;}.elementor .e-92558d9-b16fb2d{height:60px;font-size:var(--P_Small);border-radius:3px;border-width:0px;border-style:none;background-color:#F0EEE9;}.elementor .e-3f89be5-711486c{padding:0px;gap:1rem;}.elementor .e-070283e-978f818{height:60px;font-size:var(--P_Small);border-radius:3px;border-width:0px;border-style:none;background-color:#F0EEE9;}.elementor .e-fea39cd-dec9427{padding:0px;}.elementor .e-a34a181-cba7818{padding:0px;gap:1rem;}.elementor .e-ebd8fcc-a040e52{height:60px;font-size:var(--P_Small);border-radius:3px;border-width:0px;border-style:none;background-color:#F0EEE9;}.elementor .e-824fafe-e48bf1c{padding:0px;gap:1rem;}.elementor .e-faf0e58-951358a{height:60px;font-size:var(--P_Small);border-radius:3px;border-width:0px;border-style:none;background-color:#F0EEE9;}.elementor .e-9484fe4-c35e293{padding:0px;}.elementor .e-379fde8-c684c79{padding:0px;gap:1rem;}.elementor .e-023b6f6-61db0f6{font-size:var(--P_Small);border-radius:3px;border-width:0px;border-style:none;background-color:#F0EEE9;}.elementor .e-978643f-0109527{padding:0px;}.elementor .e-cd5e5ed-dfcc6ca{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-start-start-radius:30px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:30px;background-color:var(--Text_Urba_Graphite);}.elementor .e-cd5e5ed-dfcc6ca:hover,.elementor .e-cd5e5ed-dfcc6ca:focus-visible{background-color:var(--Accent_Natural_Mint);}.elementor .e-6a6a174-27bf0b9{padding:0px;justify-content:flex-start;}.elementor .e-119c3be-9c3280c{padding:0px;gap:1rem;}.elementor .e-69a0411-2933e09{padding:0px;flex-direction:row;flex:6 1 0px;justify-content:center;}.elementor .e-61fd737-08987cf{max-width:1440px;padding-block-start:0vh;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:4rem;align-items:center;align-self:center;}.elementor .e-511abe4-f5129c1{width:50%;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-start-start-radius:30px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:30px;background-color:#ffffffc9;flex-direction:column;gap:0.8rem;justify-content:center;align-items:start;align-self:end;}.elementor .e-a8695bb-53b607d{min-height:24rem;padding:2rem;border-start-start-radius:100px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px;background-image:url("https://niudevelopments.com/web2026/wp-content/uploads/2026/09/niu-oficinas-placeholder.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-d2d5ecb-14e95f3{padding:0px;border-radius:3px;}.elementor .e-92588e5-b46213f{color:var(--Warm_Stone_3);}.elementor .e-88876ed-81f0209{color:var(--Urban_Graphite_4);}.elementor .e-f418536-62851bf{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:1rem;flex:4 1 0px;justify-content:center;}.elementor .e-583ec1b-80127b4{padding:0px;border-inline-end-width:1px;flex-direction:column;flex:2 1 0px;justify-content:center;}.elementor .e-a113778-424d39d{padding:0px;border-inline-end-width:1px;flex-direction:column;flex:2 1 0px;justify-content:center;}.elementor .e-25f90f0-30c268a{padding:0px;border-inline-end-width:1px;flex-direction:column;flex:2 1 0px;justify-content:center;}.elementor .e-fe39155-d6cfcd3{padding:0px;border-inline-end-width:1px;flex-direction:column;flex:2 1 0px;justify-content:center;}.elementor .e-c9d58a3-a17a073{height:auto;max-height:auto;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:3rem;padding-inline-end:3rem;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:100px;background-color:var(--Primary_Urban_Graphite);gap:2rem;grid-column:span 2;}