.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item
img{display:block;width:100%}.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0
!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel
.animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{animation-name:fadeOut}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://housingnm.org/js/owl-carousel/assets/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.navbar-nav.sm-collapsible .sub-arrow{position:absolute;top:50%;right:0;margin:-0.7em 0.5em 0 0;border:1px
solid rgba(0, 0, 0, .1);border-radius: .25rem;padding:0;width:2em;height:1.4em;font-size:1.25rem;line-height:1.2em;text-align:center}.navbar-nav.sm-collapsible .sub-arrow::before{content:'+'}.navbar-nav.sm-collapsible .show>a>.sub-arrow::before{content:'-'}.navbar-dark .navbar-nav.sm-collapsible .nav-link .sub-arrow{border-color:rgba(255, 255, 255, .1)}.navbar-nav.sm-collapsible .has-submenu{padding-right:3em}.navbar-nav.sm-collapsible .nav-link,
.navbar-nav.sm-collapsible .dropdown-item{position:relative}.navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow{display:inline-block;width:0;height:0;margin-left: .255em;vertical-align: .255em;border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent}.fixed-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow,
.fixed-bottom .navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-toggle::after{border-top:0;border-bottom: .3em solid}.navbar-nav:not(.sm-collapsible) .dropdown-item .sub-arrow,
.navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-menu .dropdown-toggle::after{position:absolute;top:50%;right:0;width:0;height:0;margin-top:-.3em;margin-right:1em;border-top: .3em solid transparent;border-bottom: .3em solid transparent;border-left: .3em solid}.navbar-nav:not(.sm-collapsible) .dropdown-item.has-submenu{padding-right:2em}.navbar-nav .scroll-up,
.navbar-nav .scroll-down{position:absolute;display:none;visibility:hidden;height:20px;overflow:hidden;text-align:center}.navbar-nav .scroll-up-arrow,
.navbar-nav .scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-top:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid;border-left:7px solid transparent}.navbar-nav .scroll-down-arrow{top:6px;border-top:7px solid;border-right:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent}.navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu{margin: .5em}.navbar-nav:not([data-sm-skip]) .dropdown-item{white-space:normal}.navbar-nav:not(.sm-collapsible) .sm-nowrap>li>.dropdown-item{white-space:nowrap}
.homeAnimation{background:#cbe5e2;padding-top:140px;display:flex;flex-direction:column-reverse;overflow:hidden}.homeAnimation
.overlay{padding:0
15px;z-index:2}.homeAnimation .overlay
.content{max-width:720px;margin:0
auto;text-align:center}.homeAnimation .overlay .content
a{white-space:nowrap}.homeAnimation
.header{position:absolute;left:0;top:0;width:100%;z-index:999999}.stage{position:relative;max-width:1450px;width:100%;height:auto;padding-right:0px;padding-left:0px;margin-top:-20vw}.stage
img.bg{width:100%;display:block}.buildingleft{position:absolute;top:37.2%;left:0.04%;width:19.9%;height:auto;z-index:105}.buildingright{position:absolute;top:51.8%;left:40.56%;width:39.06%;height:auto;z-index:6}.buildingleft img, .buildingright
img{max-width:100%}#flag{position:absolute;width:23%;top:32%;left:-11.5%;margin:0px
50% 0}.windmill,.coverwindmill,.dog,.coverdog,.dogimagespreload,.coverbarnhorse,.barn,.horse,.horse2load,.garagearea,.garagedoor,.windowarea,.curtain,.windowlightone,.windowlighttwo,#smoke-house,.coverhousesmoke,#smoke-chimney,.coverhousechimney{display:none}#tractor{position:absolute;top:73.4%;left:62.8%;width:4.2%;height:auto;animation:tractorrun 30s infinite linear;-webkit-animation:tractorrun 30s infinite linear;transform:rotate(29deg);animation-delay:1s;-webkit-animation-delay:1s}.tractor-smoke-container{position:relative;overflow:visible}.tractor-smoke{position:absolute;top:-31%;left:41%;width:6%;height:auto;-ms-transform:rotate(15deg);transform:rotate(15deg)}.tractor-smoke
img{width:100%}@keyframes
tractorrun{0%{-ms-transform:rotate(26deg);transform:rotate(26deg);top:69.8%;left:60.8%;width:4.7%}6%{-ms-transform:rotate(19deg);transform:rotate(19deg);top:63.3%;left:55.0%;width:4.8%}10%{-ms-transform:rotate(13deg);transform:rotate(13deg);top:59.7%;left:51.1%;width:4.9%}14%{-ms-transform:rotate(9deg);transform:rotate(9deg);top:56.4%;left:47.0%;width:5.0%}18%{-ms-transform:rotate(5deg);transform:rotate(5deg);top:53.6%;left:42.8%;width:4.9%}22%{-ms-transform:rotate(2deg);transform:rotate(2deg);top:51.4%;left:38.2%;width:4.7%}26%{-ms-transform:rotate(-2deg);transform:rotate(-2deg);top:49.6%;left:33.4%;width:4.5%}30%{-ms-transform:rotate(-7deg);transform:rotate(-7deg);top:48.2%;left:29.2%;width:4.4%}34%{-ms-transform:rotate(-9deg);transform:rotate(-9deg);top:47.5%;left:25.2%;width:4.2%}38%{-ms-transform:rotate(-11deg);transform:rotate(-11deg);top:46.9%;left:21.2%;width:4.0%}42%{-ms-transform:rotate(-12deg);transform:rotate(-12deg);top:46.8%;left:17.2%;width:3.9%}46%{-ms-transform:rotate(-12deg);transform:rotate(-12deg);top:46.7%;left:13.1%;width:3.8%}50%{-ms-transform:rotate(-12deg);transform:rotate(-12deg);top:46.7%;left:10.1%;width:3.7%}100%{-ms-transform:rotate(-12deg);transform:rotate(-12deg);top:46.6%;left:10.1%;width:3.6%}}#birdfly{position:absolute;top:28.00%;left:5%;opacity:0;width:1.0%;height:3.2vw;max-width:100px;max-height:100px;background:url(https://housingnm.org/images/animation/bird-flying.gif) no-repeat center center;background-size:contain;animation:birdpath 18s infinite linear;-webkit-animation:birdpath 18s infinite linear;z-index:5;-ms-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-style:preserve-3d;animation-delay:4s;-webkit-animation-delay:4s}#birdfly
img{width:100%}@keyframes
birdpath{0%{-ms-transform:rotate(15deg);transform:rotate(15deg);top:34.00%;left:6.5%;opacity:0;width:1.0%;z-index:5}6%{-ms-transform:rotate(15deg);transform:rotate(15deg);top:40.00%;left:9.5%;opacity:0.5;width:1.2%;z-index:5}15%{-ms-transform:rotate(2deg);transform:rotate(2deg);top:49.7%;left:24.7%;opacity:1;width:1.8%;z-index:10}25%{-ms-transform:rotate(2deg);transform:rotate(2deg);top:60.7%;left:48.1%;opacity:1;width:3.5%}34%{-ms-transform:rotate(-36deg);transform:rotate(-36deg);top:50.7%;left:59.1%;opacity:1;width:2.8%}40%{-ms-transform:rotate(-25deg);transform:rotate(-25deg);top:39.7%;left:72.1%;opacity:1;width:1.7%}52%{-ms-transform:rotate(-3deg);transform:rotate(-3deg);top:35.5%;left:95.0%;opacity:0;width:0%}100%{-ms-transform:rotate(-3deg);transform:rotate(-3deg);top:35.5%;left:95.0%;opacity:0;width:0%}}#mailtruck{position:absolute;top:79.50%;left:40%;width:20.50%;height:auto;animation:truckrun 3s infinite linear;-webkit-animation:truckrun 26s infinite linear;z-index:335}@keyframes
truckrun{0%{top:79.5%;left:-28%}50%{top:79.5%;left:128.0%}100%{top:79.5%;left:128.0%}}.mailtruckbounce{position:absolute;width:100%;height:100%;left:0;bottom:0%;animation:truckbounce 3s infinite linear;-webkit-animation:truckbounce 3s infinite linear}.mailtruckbounce
img{max-width:100%}@keyframes
truckbounce{0%{bottom:0%}10%{bottom:0.8%}60%{bottom:0%}70%{bottom:-1%}80%{bottom:0%}90%{bottom:0.8%}100%{bottom:0%}}.tyre1{position:absolute;width:23.4%;height:23.4%;top:64.8%;left:13.6%;animation:tyrerun 0.7s infinite linear;-webkit-animation:tyrerun 0.7s infinite linear}.tyre2{position:absolute;width:23.4%;height:23.4%;top:64.8%;left:69.2%;animation:rotate 0.7s infinite linear;-webkit-animation:tyrerun 0.7s infinite linear}.tyre1,.tyre2{background:url(https://housingnm.org/images/animation/tyre.png) no-repeat center center;background-size:contain}@keyframes
tyrerun{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@media (min-width: 1601px){#mailtruck{animation:truckrun 30s infinite linear;-webkit-animation:truckrun 30s infinite linear}}@media (max-width: 767px){#mailtruck{animation:truckrun 12s infinite linear;-webkit-animation:truckrun 12s infinite linear}.tyre1,.tyre2{top:60%}}@media (max-width: 575px){#mailtruck{animation:truckrun 12s infinite linear;-webkit-animation:truckrun 12s infinite linear}.tyre1,.tyre2{top:55%}}.dustfly{position:absolute;margin-left:auto;margin-right:auto;z-index:999;bottom:22%;right:0%;width:90%;-webkit-animation:linear infinite;animation:linear infinite;animation-direction:normal;-webkit-animation-direction:normal;-webkit-animation-name:dustmove;-animation-name:dustmove;animation-duration:3s;-webkit-animation-duration:3s;-webkit-animation-delay:3s;animation-delay:3s;opacity:0}@-webkit-keyframes
dustmove{0%{transform:scale(0.2) rotate(0deg);opacity:1;right:35%;bottom:-35%}12%{transform:scale(0.4) rotate(0deg);opacity:1;right:60%;bottom:-25%}24%{transform:scale(0.5) rotate(0deg);opacity:1;right:65%;bottom:-18%}55%{transform:scale(0.6) rotate(0deg);opacity:1;right:75%;bottom:-12%}80%{transform:scale(0.7) rotate(0deg);opacity:0;right:90%;bottom:-5%}}@media (min-width: 375px){.windmill{display:block;position:absolute;top:40.75%;left:20.15%;width:2.5vw;height:2.5vw;max-width:40px;max-height:40px;background:url(https://housingnm.org/images/animation/windmill.png) no-repeat center center;background-size:contain;animation:rotation 5s infinite linear;-webkit-animation:rotation 5s infinite linear}.coverwindmill{display:inline;position:absolute;top:40.35%;left:19.87%;width:3% !important}@keyframes
rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}}@media (min-width: 576px){.stage{margin-top:-25vw}}@media (min-width: 768px){.homeAnimation{padding-top:150px}.garagearea{display:block;position:absolute;top:72.3%;left:32.95%;width:8.8%;height:11.10%;overflow:hidden}.garagedoor{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://housingnm.org/images/animation/garage-door.png) no-repeat center top;background-size:contain;animation:garagedoormove 4s forwards;-webkit-animation:garagedoormove 4s forwards;animation-delay:14s;-webkit-animation-delay:14s}@keyframes
garagedoormove{0%{top:0%}100%{top:-62%}}.windowarea{display:block;position:absolute;top:73.1%;left:50.2%;width:5.4%;height:7.2%;overflow:hidden;z-index:9999}.curtain{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://housingnm.org/images/animation/curtain.png) no-repeat center top;background-size:contain;animation:curtainopen 4s forwards;-webkit-animation:curtainopen 4s forwards;animation-delay:6s;-webkit-animation-delay:6s}@keyframes
curtainopen{0%{top:0%}100%{top:-55%}}}@media (min-width: 992px){.homeAnimation{padding-top:160px}.coverdog{display:inline-block;position:absolute;left:22.4%;top:83.5%;width:4.2% !important}.dog{display:block;position:absolute;top:83.40%;left:20.95%;width:5.7%;height:5.7%;background:url(https://housingnm.org/images/animation/dog1.png) no-repeat center center;background-size:contain;animation:dogmove 3.25s infinite linear;-webkit-animation:dogmove 3.25s infinite linear;animation-delay:1s;-webkit-animation-delay:1s}.dogimagespreload{display:none;position:absolute;top:83.40%;left:20.95%;width:0.01%;height:0.01%;overflow:hidden}.dogimagespreload
img{width:1%;height:1%}@keyframes
dogmove{0%{background:url(https://housingnm.org/images/animation/dog1.png) no-repeat center center;background-size:contain;transform:rotate(0deg)}2%{background:url(https://housingnm.org/images/animation/dog2.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}4%{background:url(https://housingnm.org/images/animation/dog3.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}6%{background:url(https://housingnm.org/images/animation/dog4.png) no-repeat center center;background-size:contain;transform:rotate(0deg)}8%{background:url(https://housingnm.org/images/animation/dog3.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}10%{background:url(https://housingnm.org/images/animation/dog2.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}12%{background:url(https://housingnm.org/images/animation/dog1.png) no-repeat center center;background-size:contain;transform:rotate(0deg)}24%{background:url(https://housingnm.org/images/animation/dog1.png) no-repeat center center;background-size:contain;transform:rotate(0deg)}26%{background:url(https://housingnm.org/images/animation/dog2.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}28%{background:url(https://housingnm.org/images/animation/dog3.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}30%{background:url(https://housingnm.org/images/animation/dog4.png) no-repeat center center;background-size:contain;transform:rotate(0deg)}32%{background:url(https://housingnm.org/images/animation/dog3.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}34%{background:url(https://housingnm.org/images/animation/dog2.png) no-repeat center center;background-size:contain;transform:rotate(-1deg)}36%{background:url(https://housingnm.org/images/animation/dog1.png) no-repeat center center;background-size:contain;transform:rotate(0deg)}100%{background:url(https://housingnm.org/images/animation/dog1.png) no-repeat center center;background-size:contain;transform:rotate(0deg)}}.coverbarnhorse{display:inline-block;position:absolute;left:82.2%;top:45.5%;width:7.15% !important}.barn{display:block;position:absolute;top:46.2%;left:82.05%;width:7.6%;height:5%;background:url(https://housingnm.org/images/animation/barn.png) no-repeat center top;background-size:contain;z-index:9999}.horse{display:block;position:absolute;top:45.8%;left:81.7%;width:3.25%;height:3.25%;background:url(https://housingnm.org/images/animation/horse1.png) no-repeat center top;background-size:contain;transform:rotate(-5deg);animation:horsemove 7s forwards;-webkit-animation:horsemove 7s forwards;animation-delay:12s;-webkit-animation-delay:12s;z-index:99}@keyframes
horsemove{0%{transform:rotate(-5deg);top:45.8%;left:81.70%;width:3.25%;height:3.25%;background:url(https://housingnm.org/images/animation/horse1.png) no-repeat center top;background-size:contain}20%{transform:rotate(-5deg);top:45.7%;left:82.15%;width:3.32%;height:3.32%;background:url(https://housingnm.org/images/animation/horse2.png) no-repeat center top;background-size:contain}40%{transform:rotate(-4deg);top:45.7%;left:82.60%;width:3.44%;height:3.44%;background:url(https://housingnm.org/images/animation/horse1.png) no-repeat center top;background-size:contain}60%{transform:rotate(-4deg);top:45.6%;left:83.05%;width:3.56%;height:3.56%;background:url(https://housingnm.org/images/animation/horse2.png) no-repeat center top;background-size:contain}80%{transform:rotate(-3deg);top:45.4%;left:83.50%;width:3.68%;height:3.68%;background:url(https://housingnm.org/images/animation/horse1.png) no-repeat center top;background-size:contain}100%{transform:rotate(-2deg);top:45.2%;left:83.95%;width:3.80%;height:3.80%;background:url(https://housingnm.org/images/animation/horse2.png) no-repeat center top;background-size:contain}}.horse2load{display:block;position:absolute;z-index:-1;top:46.2%;left:81.7%;width:0.01%;height:0.01%;background:url(https://housingnm.org/images/animation/horse2.png) no-repeat center top}.windowlightone{display:block;position:absolute;top:59.65%;left:80.27%;width:8.6%;height:5.5%;background:url(https://housingnm.org/images/animation/window-light-off.png) no-repeat center top;background-size:contain;z-index:999;animation:lightone 0.3s forwards linear;-webkit-animation:lightone 0.3s forwards linear;animation-delay:7s;-webkit-animation-delay:7s}@keyframes
lightone{0%{opacity:1}100%{opacity:0}}#smoke-house{display:block;position:absolute;top:57.4%;left:67.7%;width:2.5%;height:7.5%;-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.coverhousesmoke{display:block;position:absolute;top:52.8%;left:67.3%;width:5.2% !important}#smoke-chimney{display:block;position:absolute;top:40.00%;left:90.4%;width:1.5%;height:5.5%;-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.coverhousechimney{display:block;position:absolute;top:39.2%;left:90%;width:3% !important}}@media (min-width: 1200px){.homeAnimation{padding-top:0;background:url(https://housingnm.org/images/animation/animation-background-scene_JA.jpg) repeat-x center center;background-size:auto 100%;overflow:hidden}.stage{margin-top:0}.homeAnimation
.overlay{position:absolute;top:150px;width:100%}.windowlighttwo{display:block;position:absolute;top:67.92%;left:80.27%;width:8.6%;height:5.5%;background:url(https://housingnm.org/images/animation/window-light-on.png) no-repeat center top;background-size:contain;z-index:999;animation:lighttwo 0.3s forwards linear;-webkit-animation:lighttwo 0.3s forwards linear;animation-delay:13s;-webkit-animation-delay:13s}@keyframes
lighttwo{0%{opacity:0;background:url(https://housingnm.org/images/animation/window-light-on.png) no-repeat center top;background-size:contain}100%{opacity:1;background:url(https://housingnm.org/images/animation/window-light-off.png) no-repeat center top;background-size:contain}}}@media (min-width: 1400px){}
@font-face{font-family:'MissionGothic';src:url('https://housingnm.org/css/fonts/mission_gothic_regular-webfont.eot');src:url('https://housingnm.org/css/fonts/mission_gothic_regular-webfont.eot?#iefix') format('embedded-opentype'),
url('https://housingnm.org/css/fonts/mission_gothic_regular-webfont.woff') format('woff'),
url('https://housingnm.org/css/fonts/mission_gothic_regular-webfont.ttf') format('truetype'),
url('https://housingnm.org/css/fonts/mission_gothic_regular-webfont.svg#mission_gothicregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MissionGothic';src:url('https://housingnm.org/css/fonts/mission_gothic_regular_italic-webfont.woff2') format('woff2'),
url('https://housingnm.org/css/fonts/mission_gothic_regular_italic-webfont.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:'MissionGothic';src:url('https://housingnm.org/css/fonts/mission_gothic_bold-webfont.eot');src:url('https://housingnm.org/css/fonts/mission_gothic_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('https://housingnm.org/css/fonts/mission_gothic_bold-webfont.woff') format('woff'),
url('https://housingnm.org/css/fonts/mission_gothic_bold-webfont.ttf') format('truetype'),
url('https://housingnm.org/css/fonts/mission_gothic_bold-webfont.svg#mission_gothicbold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'MissionGothic';src:url('https://housingnm.org/css/fonts/mission_gothic_bold_italic-webfont.woff2') format('woff2'),
url('https://housingnm.org/css/fonts/mission_gothic_bold_italic-webfont.woff') format('woff');font-weight:bold;font-style:italic}@font-face{font-family:'SanchezSemibold';src:url('https://housingnm.org/css/fonts/Sanchez-Semibold.eot');src:url('https://housingnm.org/css/fonts/Sanchez-Semibold.eot?#iefix') format('embedded-opentype'),
url('https://housingnm.org/css/fonts/Sanchez-Semibold.woff') format('woff'),
url('https://housingnm.org/css/fonts/Sanchez-Semibold.ttf') format('truetype'),
url('https://housingnm.org/css/fonts/Sanchez-Semibold-webfont.svg#sanchez_semiboldregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SanchezCondensedBold';src:url('https://housingnm.org/css/fonts/SanchezCondensed-Bold-webfont.eot');src:url('https://housingnm.org/css/fonts/SanchezCondensed-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('https://housingnm.org/css/fonts/SanchezCondensed-Bold-webfont.woff') format('woff'),
url('https://housingnm.org/css/fonts/SanchezCondensed-Bold-webfont.ttf') format('truetype'),
url('https://housingnm.org/css/fonts/SanchezCondensed-Bold-webfont.svg#sanchez_condensed_boldbold') format('svg');font-weight:normal;font-weight:600;font-weight:700;font-style:normal}@font-face{font-family:'SanchezCondensedSemiboldItalic';src:url('https://housingnm.org/css/fonts/sanchezcondensed-semibold-italic-webfont.eot');src:url('https://housingnm.org/css/fonts/sanchezcondensed-semibold-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('https://housingnm.org/css/fonts/sanchezcondensed-semibold-italic-webfont.woff') format('woff'),
url('https://housingnm.org/css/fonts/sanchezcondensed-semibold-italic-webfont.ttf') format('truetype'),
url('https://housingnm.org/css/fonts/sanchezcondensed-semibold-italic-webfont.svg#sanchez_condensed_semiboSBdIt') format('svg');font-weight:normal;font-style:normal}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}*{-webkit-font-smoothing:antialiased}*{outline:0
!important}a
img{border:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{font-family:Lato;background:#535554;color:#FCF9EF;font-size:16px;line-height:1.45em}p{margin:0
0 20px}blockquote{margin:25px
45px;background:#eee;padding:25px
45px;color:#666;font-style:italic;border-left:4px solid #9A222A;position:relative}blockquote:before{font-family:'Font Awesome 5 Pro';content:"\f10d";position:absolute;left:15px;top:25px}blockquote>*:last-child{margin-bottom:0}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0
0 25px;font-style:italic}del{color:#666}pre{margin:25px
0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console',monospace;line-height:1.5}h2,.h2,h3,.h3,h4,h5,h6{line-height:1.2em;font-family:Lato;color:#008482}h1,.h1{font-size:1.8em;line-height:1.05em;margin-bottom:28px;font-family:Lato;color:#000}h1.lg,.h1.lg{font-size:2em}h2,.h2{font-size:1.5em;margin-bottom:8px;letter-spacing:-0.01em}h3,.h3{font-size:1.1em;margin-bottom:5px;letter-spacing:0.025em}h4{font-size:1em;margin-bottom:5px;letter-spacing:0.01em}h5{font-size:1em;margin-bottom:5px;font-family:Lato;font-weight:bold;color:#535554}h6{font-size:0.95em;margin-bottom:5px;font-family:Lato;color:#535554}h1 img, h2 img, h3 img, h4 img, h5 img, h6
img{margin:0}h2.underlined,.h2.underlined{border-bottom:1px solid #535554;padding-bottom:10px}a,a.helpLink{color:#008482;text-decoration:none;font-family:'Open Sans';cursor:pointer}a.h1,a.h2,a.h3{display:block}a:focus,a:hover,a.helpLink:hover,a.helpLink:focus{color:#00647F;text-decoration:none}a.h1:hover,a.h1:focus,a.h2:hover,a.h2:focus,a.h3:hover,a.h3:focus{color:#0093B4}ul,ol,dl{margin:0
0 12px 0}li ul, li
ol{margin-left:12px}dl
dt{font-weight:bold}dd{margin-left:20px}table{border-collapse:separate;border-spacing:0;margin-bottom:10px}table caption,th,td{font-weight:normal}table,td,th{vertical-align:middle;text-align:center}table tr > td:first-child, table tr>th:first-child{text-align:left}table.advisory-committee tr>td:last-child{text-align:left}th, td, table
caption{padding:5px
10px;border:0px}td, table caption, tbody
th{border-top:0px}td:not(:first-child),th:not(:first-child){border-left:0px}th{padding:15px
10px;vertical-align:bottom;font-family:Lato;background:#fff;color:#00647F;text-align:center;font-size:1.1em}table.smallHeadings tr>th:not(:first-child){font-size:0.95em;line-height:1.25em}tr:nth-child(even) td{background:#fff}table
caption{font-style:italic}.tableWrapper{overflow:auto;margin-bottom:25px}table.noStripe th, table.noStripe
td{background:transparent}img{max-width:100%;height:auto !important}.gm-style
img{height:initial !important}img[style*="float: left"]{max-width:50%;margin:0
15px 10px 0}img[style*="float: right"]{max-width:50%;margin:0
0 10px 15px}@media (max-width: 575px){img[style*="float: left"], img[style*="float: right"]{margin:0
auto 25px;display:block;max-width:100%;float:none !important}}.error{color:red;background:#FCF9EF;padding:5px;border:1px
solid red;margin:10px
0;display:inline-block}.iframe-container{overflow:hidden;position:relative;padding-top:56.25%}.iframe-container
iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}main{background:#e8f0f0;color:#000}main p+ul{margin-top:-10px}main
ol{margin-left:0px;counter-reset:item}main ol
li{display:block;position:relative;padding:0
0 13px 30px;line-height:1.3em}main ol li:before{content:counter(item) ". ";counter-increment:item;width:2em;position:absolute;left:0}main ul
li{list-style-type:none;position:relative;padding:0
0 8px 25px;line-height:1.3em}main ul li:before{font-family:'Font Awesome 5 Pro';content:"\f111";font-size:8px;font-weight:bold;color:#00647F;position:absolute;left:4px;top:0}main ul li > ul, main ul li > ol, main ol li>ul{margin:10px
0 }main ul li > ul li:before{content:'';width:7px;height:10px;top:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4.77 7.15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23535554;%7D%3C/style%3E%3C/defs%3E%3Cg data-name='content panels'%3E%3Cpath class='cls-1' d='M4.77,3.12V4L.86,7.15,0,6,2.12,4.27c.46-.36.85-.63.92-.67v0s-.41-.28-.92-.69L0,1.19.86,0Z'/%3E%3C/g%3E%3C/svg%3E")}main ul li>ul>li:last-child{padding-bottom:0}main ul.unstyled>li{padding-left:0}main ul.unstyled>li:before{display:none}.css2col,.css3col,.css4col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.css2col li, .css3col li, .css4col
li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}hr{margin:45px
0;background:#ede9d7}a
.icon{display:inline;white-space:nowrap}a .icon
svg{display:inline;width:8px;height:8px;margin:0
0 1px 3px}a .icon svg
.fill{fill:#0093B4}a:hover .icon svg .fill, a:focus .icon svg
.fill{fill:#00647F}a.iconFlip .icon
svg{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mb-30{margin-bottom:30px}.editThis{z-index:999999;position:relative;display:inline-block}.editThis
img.edit_this{display:initial;width:unset}a, .navbar-nav .nav-link, button, main *,*:before,*:after{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.button, .forms .submit, .forms input[type=submit]{font-size:1.1em;line-height:1.2;padding:8px
20px;background-color:#00918F !important;color:#fff;display:inline-block;font-family:Lato;position:relative;border:0;cursor:pointer}.button:after, .forms .submit:after{content:'';display:inline-block;width:10px;height:12px;margin:0
0 0 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.84 12.52'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cg data-name='content panels'%3E%3Cpath class='cls-1' d='M0,12.52V0L10.84,6.26Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.button.ribbon{line-height:28px;padding:8px
15px 6px;margin-left:10px;margin-right:10px;font-family:Lato;color:#FCF9EF}.button:hover, .button:focus, .forms .submit:hover, .forms .submit:focus{background-color:#D65E2B;color:#FCF9EF;text-decoration:none}.button:hover:after,.button:hover:before,.button:focus:after,.button:focus:before{border-color:#D65E2B transparent}.button.sm{font-size:0.9em;padding:4px
12px}.button.back:after{display:none}.button.back:before{font-family:'Font Awesome 5 Pro';font-weight:400;content:"\f053";padding-right:10px}.alert{opacity:1 !important;font-size:0.85em;line-height:1.3;background:#9A222A;color:#FCF9EF;border-radius:0;border:0px;text-align:center;margin:0;max-height:0px;padding:0
60px 0 15px;overflow:hidden;-webkit-transition:all 0.75s ease-out;-moz-transition:all 0.75s ease-out;-o-transition:all 0.75s ease-out;transition:all 0.75s ease-out}.alert.show{max-height:200px;padding-top:10px;padding-bottom:2px}.alert
p{margin-bottom:8px}.alert
a{color:#F5DEAD}.alert a:hover, .alert a:focus{color:#FCF9EF}.alert
.button{margin-left:10px}.alert .button:hover, .alert .button:focus{background:#FCF9EF;color:#0093B4}.alert .button:hover:before, .alert .button:focus:before, .alert .button:hover:after, .alert .button:focus:after{border-color:#FCF9EF transparent}.alert
.close{opacity:1;font-size:50px;padding:0px
14px}#roadToHome{width:230px}#atAGlance{width:230px}@-webkit-keyframes
cloud1run{0%{left:-100%;opacity:0.7;width:85%}50%{opacity:1;width:65%}100%{left:100%;opacity:0.7;width:65%}}@-moz-keyframes
cloud1run{0%{left:-100%;opacity:0.7;width:85%}50%{opacity:1;width:65%}100%{left:100%;opacity:0.7;width:65%}}@-o-keyframes
cloud1run{0%{left:-100%;opacity:0.7;width:85%}50%{opacity:1;width:65%}100%{left:100%;opacity:0.7;width:65%}}@keyframes
cloud1run{0%{left:-100%;opacity:0.7;width:85%}50%{opacity:1;width:65%}100%{left:100%;opacity:0.7;width:65%}}.cloud1
img{width:100%}.cloud1{position:absolute;top:16%;left:-100%;z-index:0;opacity:0;-webkit-animation:cloud1run 60s linear -9s infinite normal;-moz-animation:cloud1run 60s linear -9s infinite normal;-o-animation:cloud1run 60s linear -9s infinite normal;animation:cloud1run 60s linear -9s infinite normal}@-webkit-keyframes
cloud2run{0%{left:-25%;opacity:0.8}100%{left:130%;opacity:0.6}}@-moz-keyframes
cloud2run{0%{left:-25%;opacity:0.8}100%{left:130%;opacity:0.6}}@-o-keyframes
cloud2run{0%{left:-25%;opacity:0.8}100%{left:130%;opacity:0.6}}@keyframes
cloud2run{0%{left:-25%;opacity:0.8}100%{left:130%;opacity:0.6}}.cloud2
img{width:100%}.cloud2{position:absolute;top:25%;width:10%;left:-25%;z-index:0;-webkit-animation:cloud2run 80s linear -6s infinite normal;-moz-animation:cloud2run 80s linear -6s infinite normal;-o-animation:cloud2run 80s linear -6s infinite normal;animation:cloud2run 80s linear -6s infinite normal}@-webkit-keyframes
cloud3run{0%{left:15%;opacity:0;width:35%}25%{left:30%;opacity:0.6;width:30%}50%{left:55%;opacity:0.8;width:15%}100%{left:85%;opacity:0.1;width:10%}}@-moz-keyframes
cloud3run{0%{left:15%;opacity:0;width:35%}25%{left:30%;opacity:0.6;width:30%}50%{left:55%;opacity:0.8;width:15%}100%{left:85%;opacity:0.1;width:10%}}@-o-keyframes
cloud3run{0%{left:15%;opacity:0;width:35%}25%{left:30%;opacity:0.6;width:30%}50%{left:55%;opacity:0.8;width:15%}100%{left:85%;opacity:0.1;width:10%}}@keyframes
cloud3run{0%{left:15%;opacity:0;width:35%}25%{left:30%;opacity:0.6;width:30%}50%{left:55%;opacity:0.8;width:15%}100%{left:85%;opacity:0.1;width:10%}}.cloud3
img{width:100%}.cloud3{position:absolute;top:10%;width:30%;left:-5%;z-index:0;
.housing-directory{padding-top:1rem}.housing-directory h1, .housing-directory h2,.housing-search{text-align:center}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.accordion-button:focus{box-shadow:none}.housing-search{padding-top: .5rem;padding-bottom:3.25rem}.housing-search .input-group{justify-content:center}.housing-search-input{width:355px;background:#FFF;border:1px
solid #8C8C8C;border-right:0;border-top-left-radius: .25rem;border-bottom-left-radius: .25rem;padding: .75rem 0 .75rem 1rem}.housing-search .btn-outline-secondary{color:#171717;background:#FFF;border-color:#8C8C8C;border-left-color:#EDEDED}.housing-search .btn-outline-secondary:hover,
.housing-search .btn-outline-secondary:focus,
.housing-search .btn-outline-secondary:active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{color:#171717;background:#EDEDED;border-left-color:#EDEDED}.housing-filter-menu{margin:1rem 0 .5rem 0}.housing-filter-menu>div{text-align:center}.housing-filter-buttons{margin:1rem 1rem 2.5rem 0}.btn-housing-filter{font-size:18px;line-height:24px;color:#000;background:#ECE9D9;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:6px;border-width:0;width:168px;height:78px}.btn-housing-filter.two-lines{padding:0
28px}.btn-housing-filter.active{color:#FFF;background:#3F91B0}.housing-filter-mobile-menu{display:none}#housing-filter-select{font-size:18px;color:#00647F;background:#ECE9D9;box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);border-radius:4px;width:100%;height:42px;padding:0
1rem;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300647F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.housing-filters-header{padding:2rem 0;padding-top:2rem !important;background-color:#FFF;margin:0}#search-submit{z-index:1}#header-location{margin:0;display:none}#filter-name{padding-right: .75rem}.search-location-header{background:white;padding:2rem 1rem 0 1rem;text-transform:uppercase}.search-location-header .search-location{font-weight:bold}button.search-filter-button{font-size:14px;min-width:83px;height:40px;padding:0
20px;color:#000;background:#EDEDED;border-radius:20px;border-width:0}button.search-filter-button.active{color:#FFF;background:#A09E8E}.housing-filter-menu .btn-housing-filter{margin-bottom:1rem}.housing-filter-menu button.search-filter-button{height:auto;line-height:16px;padding:10px
20px;margin-top: .5rem}.housing-search-filters button.search-filter-button{margin-bottom: .5rem}select.search-filter-select{display:inline-block;width:144px;height:40px;padding-left:20px;font-size:14px;background:#EDEDED;border-radius:20px;border-width:0;font-family:inherit;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.location-filters{text-align:right}.location-filters .filter-label{display:none}.location-filters .filter-divider{display:inline-block;width:1px;height:40px;background-color:#000;margin:0
0.75rem;vertical-align:bottom}.housing-search-selected{display:none}.card-header{background-color:#FFF;border-top:1px solid #EFEFEF}.card-header .form-check-label{position:absolute;left:-10px;top:-17px}.card-header .selected-print,
.card-header .selected-print .form-check{display:inline-block;margin-right:1.5rem}.selected-print{padding-top:3px}.selected-print .num-selected{font-weight:bold}.selected-print .num-selected-label{padding:0
1.5rem 0 0}.btn-icon-print{font-family:"MissionGothic",serif;font-size:18px;font-weight:normal;display:inline-block;padding-left:20px;height:20px;background-image:url("/images/icons/icon-print.svg");background-repeat:no-repeat;background-position:left 4px;color:#1B91EA;text-decoration:none}.btn-icon-print:hover,.btn-icon-print:active,.btn-icon-print:focus,.btn-icon-print:visited{color:#1B91EA;text-decoration:none}.accordion-button{display:flex;width:25%;float:right}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-repeat:no-repeat;background-size:1.25rem;transition:transform 0.2s ease-in-out;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button>span{display:none}.accordion>.card{overflow:visible}#selected-collapse{position:absolute;top:58px;left:0;width:100%;background:#F1EEE0;z-index:1000;border:1px
solid #EFEFEF;box-shadow:0 2px 4px rgba(0,0,0,0.25)}.card-body{padding:0}.card-body>.table-item{background:none !important}.housing-results-cnt{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px
0}.housing-results-cnt.no-filter-results{display:none;padding-bottom:2rem;background:#FFF;text-align:center}.housing-results-cnt.table-header{background:#DFDFDF}.housing-results-cnt.table-item{cursor:pointer}.filter-hidden,.county-hidden,.city-hidden,.pager-hidden{display:none}.housing-results-header,.housing-result-item{font-size:14px}.housing-results-header{font-weight:bold}.housing-select{-ms-flex:0 0 5%;flex:0 0 5%;max-width:5%}.housing-results-header,.housing-result-item{-ms-flex:0 0 95%;flex:0 0 95%;max-width:95%}.housing-directory-table>.table-item:nth-child(2n+0){background:#FFF}.housing-directory-table>.table-item:nth-child(2n+1){background:#F5F5F5}.form-check>label{position:absolute;top:0;left:10px;font-family:system-ui,sans-serif;font-size:2rem;font-weight:bold;line-height:1.0;width:24px;height:24px;display:grid;grid-template-columns:1em auto;gap:0.5em}.housing-result-item>.housing-phone,.housing-result-item>.housing-address,.housing-result-item>.housing-counties{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.housing-address:hover,.housing-counties:hover{white-space:normal;overflow-y:visible;text-overflow:inherit}.housing-email .housing-email-short{display:inline-block}.housing-email .housing-email-long{display:none}.icon-services{display:inline-block;width:22px;height:22px;margin-right:5px;background-repeat:no-repeat;background-position:0 0}.housing-services{display:none}.housing-counties .housing-counties-title{display:none}#directory-placeholder{display:none;margin-bottom:1rem}#directory-placeholder>div,.no-results>div{height:200px;background:#FFF;text-align:center;padding-top:76px;border:1px
solid #EFEFEF;box-shadow:0 2px 4px rgba(0,0,0,0.25)}.no-results{display:table;width:100%}.no-results>div{padding-top:0;display:table-cell;vertical-align:middle}#directory-pagination{background:#FFF}#directory-pagination.paging
ul{padding:2rem 0;margin:0}#directory-placeholder
.loading{width:48px;height:48px;border:5px
solid #EAEAEA;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes
rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 991px){.housing-search-input{width:80%}.housing-filter-buttons{display:none}.btn-housing-filter{width:100%;height:42px;margin-bottom:10px}.btn-housing-filter.two-lines{padding:0}.housing-filter-mobile-menu{display:block;margin:1rem 0 1.5rem 0}.housing-filter-menu .btn-housing-filter{margin-top:1rem;margin-bottom:0}.housing-filters-header{padding-top:1rem !important}#filter-name,.location-filters-title{font-weight:bold;width:100%;text-align:center;display:block}#header-location+.row{margin-bottom:1rem}.location-filters-title{padding-top:1rem}button.search-filter-button{width:100%;margin-top:0.75rem}.housing-filter-menu button.search-filter-button{margin-top:0.75rem}.housing-search-filters button.search-filter-button{margin-bottom:0}select.search-filter-select{width:100% !important;margin-top:0.75rem}.housing-results-cnt{padding:15px
0 !important}.location-filters .filter-divider{display:block;width:100%;height:1px;margin:1rem 0 4px 0}.housing-results-cnt.table-header{display:none !important}.housing-directory-table>.table-item:nth-child(2n+0),.housing-directory-table>.table-item:nth-child(2n+1){background:transparent}.housing-select{-ms-flex:0 0 35px;flex:0 0 35px;max-width:35px}.housing-result-item{margin:0;-ms-flex:0 0 calc(100% - 35px);flex:0 0 calc(100% - 35px);max-width:calc(100% - 35px)}.housing-result-item>.housing-phone,.housing-result-item>.housing-address,.housing-result-item>.housing-city,.housing-result-item>.housing-counties{white-space:inherit;overflow:visible;text-overflow:inherit}.housing-provider{font-weight:bold}.housing-address:hover,.housing-counties:hover{overflow:hidden}.housing-services .housing-services-title,
.housing-counties .housing-counties-title{font-weight:bold;display:inline-block}.housing-email .housing-email-short{display:none}.housing-email .housing-email-long{display:inline-block}.icon-services{display:none}.housing-services{display:inline-block}.housing-services
ul{margin:8px
0}.housing-directory-table>.table-item>.housing-select>label{top:10px;left:-5px}.housing-directory-table>.table-item>.housing-result-item{padding: .75rem .25rem;border:1px
solid #D3D0BD;border-radius:4px;background:#FFF}.housing-search-selected{width:calc(100% + 30px);position:fixed !important;top:0;left:0;z-index:1000}.card-header{padding-left:10px}.card-header .selected-print .form-check{margin-right:1rem}.card-body .housing-result-item{padding: .75rem 0}.card-body .housing-result-item>div{display:none}.card-body .housing-result-item>div:first-child{display:block}.card-body .housing-results-cnt{padding:0}.card-body .housing-select>label{top: .75rem;left:8px}#directory-placeholder{margin:0
0 1rem 0}#directory-pagination li
a{padding:0
6px}}@media (min-width: 992px){.housing-directory
.container{max-width:1140px}.btn-housing-filter.two-lines{padding:0}.location-filters-title{display:block;text-align:left;padding:0
0 0.5rem 3.5rem}.housing-results-header>div,.housing-result-item>div{line-height:1.2}.col-lg-3.housing-provider{-ms-flex:0 0 19%;flex:0 0 19%;max-width:19%}.col-lg-1.housing-phone{-ms-flex:0 0 10.6666%;flex:0 0 10.6666%;max-width:10.6666%}.col-lg-1.housing-address{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.col-lg-1.housing-zip{-ms-flex:0 0 5%;flex:0 0 5%;max-width:5%}.col-lg-1.housing-website{-ms-flex:0 0 7%;flex:0 0 7%;max-width:7%}.col-lg-1.housing-email{-ms-flex:0 0 5%;flex:0 0 5%;max-width:5%}.col-lg-1.housing-icons{-ms-flex:0 0 15.666667%;flex:0 0 15.666667%;max-width:15.666667%}.col-lg-1.housing-counties{-ms-flex:0 0 18.3333%;flex:0 0 18.3333%;max-width:18.3333%}}@media (max-width: 1040px){#language-select{width:100px}}@media (max-width: 1100px){.btn-housing-filter{font-size:16px;line-height:18px;width:100%;height:68px}.housing-filter-buttons{margin:1rem 0 2.5rem 0}}@media (min-width: 1420px){.housing-directory
.container{max-width:1380px}.housing-filter-buttons{margin:1rem 6.25rem 2.5rem 6.25rem}.location-filters-title{display:inline-block;text-align:inherit;padding:0}.card-header .form-check-label{left:0}.form-check>label{left:20px}}.housing-directory-print{font-family:MissionGothic,sans-serif;font-size:16px;color:#565554;background:#FFF}.hd-print-header{margin-bottom:1rem}.hd-print-header
img{width:auto;height:66px !important;padding-right:2rem;float:left}.housing-directory-print
h1{font-weight:bold;font-size:26px;line-height:26px;color:#000;margin-bottom:10px;margin-top:5px}.housing-directory-print
h2{font-family:MissionGothic,sans-serif;font-weight:bold;text-align:left !important;font-size:20px;color:#000;margin-bottom:1rem}.housing-directory-print
p{margin-bottom: .5rem}.housing-directory-print .provider-selected{margin-bottom: .75rem;page-break-inside:avoid}.housing-directory-print .provider-selected>div{margin-left:15px;margin-right:15px;margin-top:1.25rem}.housing-directory-print .provider-title{position:relative;margin-bottom:1.5rem}.housing-directory-print .provider-title .provider-name{font-weight:bold;position:absolute;display:block;padding:0
15px 0 0;background:#FFF;z-index:100;top:-12px;left:0;height:20px}.housing-directory-print .provider-title .title-line{border-top:1px solid #565554;height:1px;width:100%}.housing-directory-print .provider-info>div:first-child{padding-left:0}.housing-directory-print .provider-info>div:last-child{padding-right:0}.housing-directory-print .housing-address:hover,
.housing-directory-print .housing-counties:hover{overflow:hidden}
.fifty-years .btn-primary,
.fifty-years .btn-primary:hover,
.fifty-years .btn-primary:active,
.fifty-years .btn-primary:visited,
.fifty-years .btn-primary:not(:disabled):not(.disabled):active{color:#000;background-color:#FBB040;border-color:#FBB040}.fifty-years .btn-secondary,
.fifty-years .btn-secondary:hover,
.fifty-years .btn-secondary:active,
.fifty-years .btn-secondary:visited,
.fifty-years .btn-secondary:not(:disabled):not(.disabled):active{background-color:#008482;border-color:#008482}.fifty-years .btn-default,
.fifty-years .btn-default:hover,
.fifty-years .btn-default:active,
.fifty-years .btn-default:visited,
.fifty-years .btn-default:not(:disabled):not(.disabled):active{color:#008482 !important;background-color:#FFF;border-color:#FFF}.fifty-years .btn-lg{padding:13px
37px;border-radius:10px}.fifty-years .btn-primary:focus,
.fifty-years .btn-primary:not(:disabled):not(.disabled):active:focus,
.fifty-years .btn-secondary:focus,
.fifty-years .btn-secondary:not(:disabled):not(.disabled):active:focus,
.fifty-years .btn-default:focus,
.fifty-years .btn-default:not(:disabled):not(.disabled):active:focus{box-shadow:none}.fifty-years .btn-more-developments{margin-top:15px}.fifty-years
section.white{background:#FFF}.fifty-years section.light-green{background:#E8F0F0}.fifty-years .top-placeholder{height:700px;background:#DDD}.fifty-years h2 > span:last-child,
.fifty-years
h3{font-size:2.625rem;font-weight:400;color:#000}.fifty-years h2 > span:first-child,
.fifty-years h2.fifty-years-header{font-size:4rem;font-weight:800;color:#008482;padding:1.5rem 0 1.5rem 0;display:block}.fifty-years h2.fifty-years-header{padding-bottom:3.5rem;line-height:1}.fifty-years h2 > span:first-child > span,
.fifty-years h2.fifty-years-header{color:#000}.fifty-years
h3{line-height:1;margin-bottom:3rem}.fifty-years .owl-carousel
h4{font-size:1.5rem;font-weight:600;color:#FFF;margin-bottom:16px}.fifty-years .owl-carousel
.btn{display:inline-block;width:40%;margin-top:16px}.fifty-years .property-item{background:#FFF;border:2px
solid #008482;margin-bottom:30px}.fifty-years .property-item .property-image{border-radius:10px;height:320px;padding:30px
30px 0 30px;overflow:hidden}.fifty-years .property-item .property-image.landscape
img{height:100% !important;width:auto}.fifty-years .property-item .property-image.portrait
img{width:100%;height:auto}.fifty-years .property-item .property-image.square
img{width:100%}.fifty-years .property-item .property-image-link{font-size:12px;height:30px;line-height:30px;padding-left:30px}.fifty-years .property-item .property-caption{font-size:20px;color:#FFF;background:#008482;height:75px;line-height:75px;padding-left:30px}.fifty-years .property-item .property-image-link > a,
.fifty-years .property-item .property-image-link > a:visited,
.fifty-years .property-item .property-image-link>a:active{color:#008482;text-decoration:none}.fifty-years .property-item .property-image-link>a:hover{text-decoration:underline}#fifty-years-gallery{cursor:pointer}#fifty-years-gallery .img-gallery
a{margin:0;border:0}.p-grid-item,.p-grid-sizer{width:24%}.p-grid-item{border:0}.p-gutter-sizer{width:15px}.col-md-3.story-item{padding-bottom:1rem}.p-grid-item.story-item
h4{font-size:1.5rem;font-weight:400;color:#000;margin-bottom:1rem}.p-grid-item.story-item .story-image{height:309px;overflow:hidden;margin-bottom:1rem}.p-grid-item.story-item .story-image.landscape
img{height:100% !important;width:auto}.p-grid-item.story-item .story-image.portrait
img{width:100%;height:auto}.p-grid-item.story-item .story-image.square
img{width:100%}.p-grid-item.story-item
p{font-size:1rem;font-weight:400;color:#000;margin-bottom:1rem}.p-grid-item.story-item p:last-child{text-align:left}.p-grid-item.gallery-item a>img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.p-grid-item.gallery-item a:hover>img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}main.fifty-years .container.home-hero.width-full{max-width:unset !important;width:100% !important;padding:0
!important}main.fifty-years .container.home-hero{position:relative}main.fifty-years .container.home-hero .owl-overlay{background-image:linear-gradient(to left, rgba(250, 250, 250, 0) 35%, rgba(250, 250, 250, 0.92) 80%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}main.fifty-years .container.home-hero .owl-overlay
img{max-width:446px;margin:3rem 0 0 5rem}main.fifty-years .container.home-hero .owl-dots button.owl-dot.active
span{background:#B54325 !important}main.fifty-years .container.home-hero .owl-dots button.owl-dot
span{border:1px
solid #000 !important}main.fifty-years .container.home-hero .owl-dots{position:absolute !important;left:calc(5% + 5px) !important;bottom:20% !important;width:unset !important;text-align:left !important;z-index:1001}main.fifty-years .container.home-hero .owl-dots button.owl-dot{background:none;color:inherit;border:none;padding:0
!important;font:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main.fifty-years .container.home-hero .owl-dots .owl-dot
span{width:13px;height:13px;margin:1px
4px;background:#FCF9EF;opacity:0.9;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}main.fifty-years .container.home-hero .owl-carousel.fiftyYearSlider .item .home-hero-img{padding:134px
0 !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;height:700px !important}main.fifty-years .container.home-hero .owl-carousel.fiftyYearSlider .home-hero-text{margin:0
5% !important}main.fifty-years .owl-carousel.fiftyYearSlider .owl-nav{display:none}main.fifty-years .container.home-hero.width-full .owl-carousel.fiftyYearSlider{margin-bottom:0 !important;z-index:0}main.fifty-years
.newsSlider50years{display:block;max-width:1232px;margin:0
auto}main.fifty-years .newsSlider50years .owl-stage-outer{background:#008482;color:#FFF;border-radius:13px}main.fifty-years .newsSlider50years .owl-item
.item{width:100%;height:100%}main.fifty-years .newsSlider50years .item
.wrap{display:block;height:100%;font-family:inherit;color:inherit;text-align:center;padding:0
60px}main.fifty-years .newsSlider50years .item
.img{padding:50px
25px 25px;max-width:380px;margin:0
0 0 25px;background-size:100% 100%;display:block}main.fifty-years .newsSlider50years .item .img
.imgWrap{background:#FCF9EF;padding:12px;margin:0
auto;max-width:330px;display:block;overflow:hidden;position:relative}main.fifty-years .newsSlider50years.newsSliderAlt .item
.wrap{padding:0
0 0 60px}main.fifty-years .newsSlider50years.newsSliderAlt .item
.img{max-width:500px;padding:0;margin:0}main.fifty-years .newsSlider50years .item .img
.imgAltWrap{height:366px;max-width:100%;margin:0
auto;display:block;overflow:hidden;position:relative}main.fifty-years .newsSlider50years .item .img .imgAltWrap.square
img{margin-top:-67px}main.fifty-years .newsSlider50years .item .img .imgAltWrap.landscape
img{margin-top:0}main.fifty-years .newsSlider50years .item .img .imgAltWrap.portrait
img{margin-top:-93px}main.fifty-years .newsSlider50years .item .img .imgWrap:after{border:5px
solid #FFF;content:'';position:absolute;width:100%;height:100%;left:0;top:0}main.fifty-years .newsSlider50years .item .img .imgWrap
img{display:block}main.fifty-years .newsSlider50years .item .heading, #featuredLendersSlider .item
.heading{font-size:1.1875em}main.fifty-years .newsSlider50years .item .wrap
.readMore{font-family:'Open Sans';display:block}main.fifty-years .newsSlider50years .item a:hover .img img, .newsSlider50years .item a:focus .img
img{transform:scale(1.05)}main.fifty-years .newsSlider50years .item
.wrap{text-align:unset;display:flex;justify-content:space-between;align-items:center}main.fifty-years
.newsSlider50years{margin-bottom:0}main.fifty-years .newsSlider50years .item
.img{flex-basis:50%;padding:50px
25px}main.fifty-years .newsSlider50years .item
.info{flex-basis:50%}@media (min-width: 1200px){.fifty-years section.white,
.fifty-years section.light-green{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width: 991px){.fifty-years
section{padding:32px
0 15px}.fifty-years h2 > span:last-child,
.fifty-years
h3{font-size:2rem}.fifty-years
h2{margin-bottom:1rem}.fifty-years
h3{margin-bottom:2rem}.fifty-years h2 > span:first-child,
.fifty-years h2.fifty-years-header{font-size:2.625rem;line-height: .875;padding:0
0 1rem 0}main.fifty-years .newsSlider50years .item
.wrap{padding:0
60px;display:block}main.fifty-years .newsSlider50years .item
.img{margin:0
auto;padding:1.5rem}main.fifty-years .newsSlider50years.newsSliderAlt .item
.wrap{padding:1.5rem}main.fifty-years .newsSlider50years.newsSliderAlt .item
.img{max-width:100%}main.fifty-years .newsSlider50years .item .img .imgAltWrap
img{margin-top:-93px}.p-grid-item.story-item
h4{font-size:1.25rem;margin-bottom:1rem}.p-grid-item.story-item
p{font-size: .875rem;margin-bottom:1rem}main.fifty-years .container.home-hero .owl-dots{bottom:5% !important}main.mfa-refresh .container.home-hero .owl-carousel.fiftyYearSlider .item .home-hero-img{padding:134px
0 !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.col-md-3.p-grid-item.story-item{width:100%}}@media (min-width: 768px){.owl-carousel.fiftyYearSlider .owl-nav button.owl-prev,
.owl-carousel.fiftyYearSlider .owl-nav button.owl-next{width:100px;height:76px;padding:15px}}@media only screen and (max-width: 768px){.fifty-years h2 > span:last-child,
.fifty-years
h3{font-size:1.5rem;margin-bottom:2.25rem}.fifty-years h2>span:first-child{font-size:2.625rem;padding:1.5rem 0 1rem 0}.fifty-years h2.fifty-years-header{padding-bottom:2.25rem}.fifty-years .owl-carousel
.btn{width:100%}main.fifty-years .newsSlider50years .item .img
.imgAltWrap{height:392px}main.fifty-years .newsSlider50years .item .img .imgAltWrap
img{margin-top:0}.fifty-years .property-item .property-image{height:506px}}
