#nai-pm{--pm-red:#cf3339;--pm-blue:#2d4e6d;--pm-ink:#252525;--pm-gray:#777d81;--pm-line:#666b70;color:var(--pm-ink);background:#fff;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.45;text-align:left;isolation:isolate;width:100%}#nai-pm *,#nai-pm *:before,#nai-pm *:after{box-sizing:border-box}#nai-pm [hidden]{display:none !important}#nai-pm p{padding:0;margin:0 0 28px;font-size:inherit;line-height:inherit}#nai-pm h1,#nai-pm h2,#nai-pm h3{font-family:inherit;letter-spacing:0;text-transform:none;padding:0;margin:0;line-height:1.15;color:inherit}#nai-pm strong{color:inherit;font-weight:700}#nai-pm em{color:inherit;font-weight:400;font-style:italic}#nai-pm h2{font-size:40px;font-weight:400;color:var(--pm-red);margin-bottom:28px}#nai-pm a{color:inherit;text-decoration:underline}#nai-pm a:hover{color:var(--pm-red)}#nai-pm img{display:block;max-width:100%;border-radius:0;box-shadow:none;margin:0}#nai-pm button{font:inherit;color:inherit;cursor:pointer;border-radius:0;box-shadow:none;text-shadow:none;letter-spacing:0;text-transform:none;min-width:0}#nai-pm :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--pm-red);outline-offset:5px}#nai-pm .nai-pm__container{width:min(90%, 1280px);margin:0 auto}#nai-pm .nai-pm__accent{color:var(--pm-red)}#nai-pm .nai-pm__hero{height:clamp(310px, 30.4vw, 510px);position:relative;overflow:hidden;border-bottom:6px solid var(--pm-red);background:#7fb4dc}#nai-pm .nai-pm__hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 13%;max-width:none}#nai-pm .nai-pm__hero-inner{position:relative;z-index:2;width:94%;margin:auto;padding-top:clamp(66px, 8vw, 130px)}#nai-pm .nai-pm__hero h1{color:#fff;font-size:clamp(34px, 5.55vw, 82px);font-weight:400;text-transform:uppercase;line-height:1.03;white-space:nowrap}#nai-pm .nai-pm__hero h1 strong{font-weight:700}#nai-pm .nai-pm__hero h1 em{font-weight:300}#nai-pm .nai-pm__hero-a{position:absolute;z-index:1;bottom:0;right:0;width:auto;height:100%;max-width:none}#nai-pm .nai-pm__intro-grid,#nai-pm .nai-pm__team-grid{display:grid;grid-template-columns:minmax(0, 2.75fr) minmax(0, 1fr);column-gap:40px;align-items:stretch}#nai-pm .nai-pm__intro-grid{padding-top:64px;padding-bottom:56px}#nai-pm .nai-pm__intro{min-width:0}#nai-pm .nai-pm__intro>p{text-align:justify;hyphens:none}#nai-pm .nai-pm__intro>p:first-child{text-align:left}#nai-pm .nai-pm__sidebar{border-left:1px solid var(--pm-line);padding-left:30px;min-width:0}#nai-pm .nai-pm__services-title{font-size:33px;margin:50px 0 54px}#nai-pm .nai-pm__services{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:40px 22px;padding:0;margin:0 0 36px;list-style:none}#nai-pm .nai-pm__services li{display:flex;flex-direction:column;align-items:center;gap:12px;list-style:none;margin:0;padding:0;text-align:center}#nai-pm .nai-pm__service-icon{display:block;width:92px;height:92px;overflow:hidden}#nai-pm .nai-pm__services li>span{max-width:190px;font-size:16px;line-height:1.1;text-transform:uppercase;letter-spacing:.055em;color:#4d5054}#nai-pm .nai-pm__faqs h2{text-align:center;font-size:33px;font-style:italic;margin:8px 0 46px}#nai-pm .nai-pm__faq{margin:0 0 40px;border:0;padding:0}#nai-pm .nai-pm__faq summary{position:relative;display:flex;gap:15px;list-style:none;cursor:pointer;font-size:18px;font-weight:700;line-height:1.45;text-align:justify;padding:0;margin:0}#nai-pm .nai-pm__faq summary::-webkit-details-marker{display:none}#nai-pm .nai-pm__faq summary::marker{content:''}#nai-pm .nai-pm__faq-arrow{display:block;flex:0 0 24px;height:25px;font-size:27px;line-height:1;color:#777e82;transform-origin:center}#nai-pm .nai-pm__faq[open] .nai-pm__faq-arrow{transform:rotate(90deg)}#nai-pm .nai-pm__faq-answer{padding:14px 0 0 39px;color:var(--pm-gray);font-size:18px;line-height:1.5;text-align:justify}#nai-pm .nai-pm__faq-answer p{margin-bottom:0}#nai-pm .nai-pm__comparison{padding:0 20px 46px}#nai-pm .nai-pm__comparison>p{margin-bottom:40px}#nai-pm .nai-pm__table-scroll{width:100%;overflow-x:auto}#nai-pm .nai-pm__table{width:100%;border:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0;font-size:16px;line-height:1.35;background:#fff}#nai-pm .nai-pm__table th,#nai-pm .nai-pm__table td{background:#fff;color:var(--pm-ink);text-align:center;vertical-align:middle;padding:22px 42px;border:0;border-right:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);letter-spacing:0;text-transform:none}#nai-pm .nai-pm__table th:first-child{width:15%}#nai-pm .nai-pm__table th{font-weight:700}#nai-pm .nai-pm__table thead th{background:var(--pm-red);color:#fff;padding:20px 14px;border-color:#fff;text-transform:uppercase;font-size:17px}#nai-pm .nai-pm__table tbody th{padding-left:14px;padding-right:14px}#nai-pm .nai-pm__table tbody th>span{display:block;max-width:110px;margin:auto}#nai-pm .nai-pm__table :is(th,td):last-child{border-right:0}#nai-pm .nai-pm__table tbody tr:last-child>*{border-bottom:0}#nai-pm .nai-pm__story{position:relative;background:#d5dce1;overflow:hidden;color:var(--pm-blue)}#nai-pm .nai-pm__story:before{content:'';position:absolute;inset:0;background:var(--pm-blue);clip-path:polygon(100% 0,100% 100%,55% 100%)}#nai-pm .nai-pm__story-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:64px;padding-bottom:64px;align-items:start}#nai-pm .nai-pm__story h2{color:var(--pm-blue);text-transform:uppercase;margin-bottom:36px}#nai-pm .nai-pm__story-copy>p{font-size:26px;line-height:1.4;text-align:justify;margin-bottom:26px}#nai-pm .nai-pm__story-link{display:inline-block;font-size:18px;line-height:1.4;text-transform:uppercase;text-decoration:underline}#nai-pm .nai-pm__cra-logo{width:95%;max-width:400px;height:auto;margin:60px auto 0;mix-blend-mode:multiply}#nai-pm .nai-pm__story-frame{border:2px solid #172e40;padding:16px 20px 60px;margin:0}#nai-pm .nai-pm__story-frame img{width:100%;height:auto;aspect-ratio:.84;object-fit:cover;object-position:center 52%}#nai-pm .nai-pm__team-grid{padding-top:42px;padding-bottom:80px}#nai-pm .nai-pm__team{padding-top:18px;min-width:0}#nai-pm .nai-pm__team>h2{text-transform:uppercase;margin-bottom:46px}#nai-pm .nai-pm__profiles{margin-bottom:22px}#nai-pm .nai-pm__profile{display:grid;grid-template-columns:minmax(0, 37.5%) minmax(0, 1fr);gap:28px;align-items:start}#nai-pm .nai-pm__headshot{background:#f4f4f4 url(//naimia-ftl.com/wp-content/themes/enfold-child/nai-property-management/assets/images/headshot-background.png) center/cover no-repeat;aspect-ratio:1;overflow:hidden}#nai-pm .nai-pm__headshot>img{width:100%;height:100%;object-fit:contain;object-position:center bottom}#nai-pm .nai-pm__person-copy h3{color:var(--pm-red);font-size:24px;text-transform:uppercase;font-weight:700;margin-bottom:0}#nai-pm .nai-pm__role{font-size:23px;line-height:1.2;font-style:italic;margin-bottom:0}#nai-pm .nai-pm__location{font-size:18px;color:var(--pm-gray);font-style:italic;margin-bottom:0}#nai-pm .nai-pm__bio{font-size:18px;line-height:1.45;text-align:justify;margin:28px 0 14px}#nai-pm .nai-pm__profile-link{display:inline-block;text-transform:uppercase;font-size:17px;line-height:1.4}#nai-pm .nai-pm__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px) / 4);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:3px;scroll-padding-inline:3px}#nai-pm .nai-pm__rail::-webkit-scrollbar{display:none}#nai-pm .nai-pm__thumb{position:relative;display:block;padding:0;margin:0;border:0;background:#e5e5e5;aspect-ratio:.95;width:100%;scroll-snap-align:start;overflow:hidden}#nai-pm .nai-pm__thumb>img{width:100%;height:100%;object-fit:contain;object-position:center bottom;transition:opacity .15s}#nai-pm .nai-pm__thumb:hover>img{opacity:.8}#nai-pm .nai-pm__thumb[aria-pressed=true]:after{content:'';position:absolute;inset:0;border:3px solid var(--pm-red);pointer-events:none}#nai-pm .nai-pm__thumb:focus-visible{outline-offset:-3px}#nai-pm .nai-pm__portrait-placeholder{display:block;height:100%;min-height:100%}#nai-pm .nai-pm__rail-controls{display:flex;align-items:center;gap:8px;margin-top:14px;padding:0 6px;background:#e1e2e3}#nai-pm .nai-pm__rail-controls button{flex:0 0 30px;min-height:30px;padding:0;border:0;background:0 0;color:#72787b;font-size:20px;line-height:1}#nai-pm .nai-pm__rail-controls button:disabled{cursor:default;opacity:.35}#nai-pm .nai-pm__scroll-track{height:10px;flex:1;background:0 0;position:relative}#nai-pm .nai-pm__scroll-track>span{position:absolute;height:10px;background:#73787b;border-radius:3px;left:0;top:0;width:40%}#nai-pm .nai-pm__news{padding-top:20px}#nai-pm .nai-pm__news h2{font-size:31px;text-transform:uppercase;margin-bottom:28px}#nai-pm .nai-pm__news-card{margin-bottom:24px}#nai-pm .nai-pm__news-card a{display:block;text-decoration:none}#nai-pm .nai-pm__news-card img{width:100%;aspect-ratio:1;height:auto;object-fit:cover;margin-bottom:18px}#nai-pm .nai-pm__news-card h3{font-size:20px;line-height:1.35;font-weight:500;color:var(--pm-red)}#nai-pm .nai-pm__news-card a:hover h3{text-decoration:underline}#nai-pm .nai-pm__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){#nai-pm{font-size:18px}#nai-pm h2{font-size:30px}#nai-pm .nai-pm__intro-grid,#nai-pm .nai-pm__team-grid{column-gap:30px}#nai-pm .nai-pm__sidebar{padding-left:22px}#nai-pm .nai-pm__services{gap:34px 14px}#nai-pm .nai-pm__services li>span{font-size:12px}#nai-pm .nai-pm__service-icon{width:70px;height:70px}#nai-pm .nai-pm__services-title{font-size:25px}#nai-pm .nai-pm__table{font-size:13px}#nai-pm .nai-pm__table :is(th,td){padding:18px 20px}#nai-pm .nai-pm__table thead th{font-size:13px}#nai-pm .nai-pm__faq summary,#nai-pm .nai-pm__faq-answer{font-size:14px;text-align:left}#nai-pm .nai-pm__news h2{font-size:22px}#nai-pm .nai-pm__person-copy h3{font-size:17px}#nai-pm .nai-pm__role{font-size:16px}#nai-pm .nai-pm__bio{font-size:14px;margin-top:20px}#nai-pm .nai-pm__story-copy>p{font-size:19px}#nai-pm .nai-pm__story-grid{gap:40px}}@media (max-width:767px){#nai-pm{font-size:17px}#nai-pm .nai-pm__container{width:calc(100% - 40px)}#nai-pm h2{font-size:28px}#nai-pm .nai-pm__hero{height:290px;border-bottom-width:5px}#nai-pm .nai-pm__hero-photo{object-position:43% 15%}#nai-pm .nai-pm__hero-inner{padding-top:62px;width:calc(100% - 40px)}#nai-pm .nai-pm__hero h1{font-size:clamp(29px, 7.5vw, 52px);line-height:1.04;white-space:normal;max-width:85%}#nai-pm .nai-pm__hero h1 em{display:block}#nai-pm .nai-pm__hero-a{height:70%}#nai-pm .nai-pm__intro-grid,#nai-pm .nai-pm__team-grid{grid-template-columns:minmax(0, 1fr);gap:42px}#nai-pm .nai-pm__intro-grid{padding:42px 0}#nai-pm .nai-pm__intro>p{text-align:left}#nai-pm .nai-pm__services-title{margin:36px 0;font-size:25px}#nai-pm .nai-pm__services{grid-template-columns:repeat(2,minmax(0, 1fr));gap:34px 20px;margin-bottom:0}#nai-pm .nai-pm__service-icon{width:68px;height:68px}#nai-pm .nai-pm__services li>span{font-size:11px;max-width:150px}#nai-pm .nai-pm__sidebar{border-left:0;border-top:1px solid var(--pm-line);padding:28px 0 0}#nai-pm .nai-pm__faqs h2{text-align:left;margin:0 0 26px}#nai-pm .nai-pm__faq{margin-bottom:26px}#nai-pm .nai-pm__faq:last-child{margin-bottom:0}#nai-pm .nai-pm__faq summary,#nai-pm .nai-pm__faq-answer{font-size:16px;text-align:left}#nai-pm .nai-pm__comparison{padding:0 0 42px}#nai-pm .nai-pm__comparison>p{margin-bottom:26px}#nai-pm .nai-pm__table{min-width:620px;font-size:13px}#nai-pm .nai-pm__table :is(th,td){padding:15px 18px}#nai-pm .nai-pm__table th:first-child{width:19%}#nai-pm .nai-pm__table thead th{font-size:12px;padding:17px 10px}#nai-pm .nai-pm__story-grid{grid-template-columns:1fr;gap:36px;padding:42px 0}#nai-pm .nai-pm__story h2{margin-bottom:26px}#nai-pm .nai-pm__story-copy>p{font-size:18px;text-align:left}#nai-pm .nai-pm__cra-logo{margin:36px 0 0;width:min(100%, 316px)}#nai-pm .nai-pm__story-frame{padding:14px 14px 34px}#nai-pm .nai-pm__story-frame img{aspect-ratio:1}#nai-pm .nai-pm__story:before{clip-path:polygon(100% 48%,100% 100%,12% 100%)}#nai-pm .nai-pm__team-grid{padding:42px 0}#nai-pm .nai-pm__team{padding-top:0}#nai-pm .nai-pm__team>h2{margin-bottom:30px}#nai-pm .nai-pm__profile{grid-template-columns:minmax(0, 36%) minmax(0, 1fr);gap:18px}#nai-pm .nai-pm__person-copy h3{font-size:16px}#nai-pm .nai-pm__role{font-size:15px}#nai-pm .nai-pm__location{font-size:13px}#nai-pm .nai-pm__bio{font-size:14px;text-align:left;margin:18px 0 12px}#nai-pm .nai-pm__rail{grid-auto-columns:calc((100% - 24px) / 3)}#nai-pm .nai-pm__rail-controls button{flex-basis:44px;min-height:44px}#nai-pm .nai-pm__news{display:grid;grid-template-columns:1fr 1fr;gap:20px}#nai-pm .nai-pm__news h2{grid-column:1/-1;margin:0;font-size:26px}#nai-pm .nai-pm__news-card{margin:0}#nai-pm .nai-pm__news-card h3{font-size:15px}}@media (max-width:380px){#nai-pm .nai-pm__hero h1{font-size:27px}#nai-pm .nai-pm__profile{grid-template-columns:1fr}#nai-pm .nai-pm__headshot{width:70%}#nai-pm .nai-pm__news{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#nai-pm *,#nai-pm *:before,#nai-pm *:after{transition:none !important;scroll-behavior:auto !important}}