:root{--primary: #2b2b2b;--primary-rgb: 43, 43, 43;--secondary: #0078bb;--dark: #2b2b2b;--gray: #f0f0f0;--gray-alt: #d9d9d9;--border-color: #2b2b2b;--muted: #f0f0f0;--body-text: #777676;--text-dark: #2b2b2b;--primary-font: 'Roboto Condensed', sans-serif;--secondary-font: 'JetBrains Mono', monospace;--box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%);--box-shadow-lg: 0 2px 12px 5px rgb(0 0 0 / 5%), 0 3px 11px -2px rgb(0 0 0 / 3%), 0 1px 15px 8px rgb(0 0 0 / 5%);--box-shadow-xl: 0px 33px 79px 0px rgba(0, 0, 0, 0.08);}html{}body{font-family: var(--primary-font);color: var(--body-text);line-height: 1.67em;font-size: 18px;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;}main{overflow: hidden;position: relative;}#body-container{padding-top:207px;padding-bottom:60px;position:relative;}h1, h2, .display-1{font-size: 3.89em;margin: 0 0 19px;font-weight: bold;color:#000;font-family: var(--third-font);line-height: 1;text-transform: capitalize;}.display-1__sm{font-family:var(--secondary-font);font-size:0.25em;text-transform: capitalize;display:block}h1 + h2, h2 + h3, .display-2{font-family: var(--secondary-font);font-size: 20px;margin: -20px 0 45px;font-weight: 500;line-height: 1.5;}h3, .display-3{font-size: 25px;margin: 40px 0 8px;color: var(--dark);font-weight: 500;line-height: 1.2;}h4, .display-4{font-size: 17px;margin: 25px 0 5px;font-weight: bold;line-height: 1.2;font-weight:500;}p{margin-bottom: 25px;}a{color: var(--secondary);text-decoration: none;transition: all 0.5s;}a:hover, a:active{color: var(--primary);text-decoration: none;}@media (min-width:992px) {h1, h2, .display-1 { font-size: 3.89em;}}@media (max-width:575.98px) {h1, h2, .display-1 { font-size: 35px;}.display-1__sm{font-size:20px}h1 + h2, h2 + h3, .display-2{font-size: 20px;}h3, .display-3{font-size: 20px;}}.text-default{color: var(--body-text)!important;}.text-primary{color: var(--primary)!important;}.text-light{color: var(--light)!important;}.text-secondary{color: var(--secondary)!important;}.text-dark{color: var(--dark)!important;}.text-white{color: #fff!important;}.btn{font-family: var(--primary-font);position: relative;background-color: var(--primary);color: #fff!important;border: 1px solid var(--primary);height: 43px;line-height: 43px;border-radius: 0;padding: 0 44px;font-size: 0.89em;font-weight: 600;letter-spacing: .1em;text-transform: capitalize;display: inline-flex;align-items: center;justify-content: center;min-width: 185px;overflow: hidden;z-index: 3;white-space: nowrap;}.btn::before{content: '';position: absolute;top: 0;left: 0;height: 100%;width: calc(200% + 1px);z-index: -1;transform: translateX(-50%);transition: transform 0.4s ease-out;transform-origin: left;background: rgb(255, 255, 255);background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, var(--primary) 50%, var(--primary) 100%);background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, var(--primary) 50%, var(--primary) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, var(--primary) 50%, var(--primary) 100%);}.btn:hover{color: var(--dark) !important;background-color: #fff;}.btn:hover::before{transform: translateX(0);transform-origin: left;transition: transform 0.4s ease-out;}.btn--secondary{background-color: var(--secondary);color: #fff !important;border: 1px solid var(--secondary);}.btn--secondary::before{background: rgb(255, 255, 255);background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, var(--primary) 50%, var(--secondary) 100%);background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, var(--secondary) 50%, var(--secondary) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, var(--secondary) 50%, var(--secondary) 100%);}.btn--secondary:hover{background-color: #fff;color: var(--secondary) !important;}.btn--lg{height: 67px;min-width: 273px;}.btn--sm{}.btn-list{display: inline-flex;flex-wrap: wrap;margin: 0 -8px 15px;}.btn-list .btn{margin: 0 8px 15px;}.banner{padding: 171px 0;}.banner-replace{display: none;}img.cover{position: absolute;top: 0;left: 0;object-fit: cover;font-family: 'object-fit:cover;';width: 100%;height: 100%;}address [class*="street-address"]{display: block;}[class*='mw-']{max-width: 100%;margin-left: auto;margin-right: auto;}.mw-450{width: 450px;}.mw-600{width: 600px;}.mw-650{width: 650px;}.mw-700{width: 700px;}.mw-750{width: 750px;}.mw-900{width: 900px;}.mw-1000{width: 1000px;}.mw-1060{width: 1060px;}.mw-1200{width: 1200px;}.mw-1400{width: 1400px;}.mw-1500{width: 1500px;}.mw-1600{width: 1600px;}.mw-1700{width: 1700px;}.mw-1800{width: 1800px;}.pw-1000{padding-left: 25vw;padding-right: 25vw;}.pw-1400{padding-left: 16vw;padding-right: 16vw;}.pw-1600{padding-left: 10vw;padding-right: 10vw;}.pw-1700{padding-left: 8vw;padding-right: 8vw;}@media (min-width:2001px) {.pw-1000 { width: 1000px;max-width: 100%;margin-left: auto;margin-right: auto;}.pw-1400{width: 1400px;max-width: 100%;margin-left: auto;margin-right: auto;}.pw-1500{width: 1500px;max-width: 100%;margin-left: auto;margin-right: auto;}.pw-1600{width: 1600px;max-width: 100%;margin-left: auto;margin-right: auto;}.pw-1700{width: 1700px;max-width: 100%;margin-left: auto;margin-right: auto;}.pw-1800{width: 1800px;max-width: 100%;margin-left: auto;margin-right: auto;}}@media (max-width:2000px) {.pw-1000 { padding-left: max(25vw, 15px);padding-right: max(25vw, 15px);}.pw-1400{padding-left: max(16vw, 15px);padding-right: max(16vw, 15px);}.pw-1500{padding-left: max(12.5vw, 15px);padding-right: max(12.5vw, 15px);}.pw-1600{padding-left: max(10vw, 15px);padding-right: max(10vw, 15px);}.pw-1700{padding-left: max(8vw, 15px);padding-right: max(8vw, 15px);}.pw-1800{padding-left: max(5vw, 15px);padding-right: max(5vw, 15px);}}.g-3{margin: -15px;}.g-3> [class*='col-']{padding: 15px;}.g-4{margin: -22px;}.g-4> [class*='col-']{padding: 22px;}.g-5{margin: -30px;}.g-5> [class*='col-']{padding: 30px;}.g-6{margin: -2.25vw;}.g-6> [class*='col-']{padding: 2.25vw;}.g-7{margin: -3.5vw;}.g-7> [class*='col-']{padding: 3.5vw;}.g-8{margin: -5.5vw;}.g-8> [class*='col-']{padding: 5.5vw;}.gx-6{margin-left: -2.25vw;margin-right: -2.25vw;}.gx-6> [class*='col-']{padding-right: 2.25vw;padding-left: 2.25vw;}@media (min-width:1200px) {.pr-xl-6, .px-xl-6 { padding-right: 6rem!important;}.pl-xl-6, .px-xl-6{padding-left: 6rem!important;}.g-xl-4{margin: -22px;}.g-xl-4> [class*='col-']{padding: 22px;}.g-xl-5{margin: -30px;}.g-xl-5> [class*='col-']{padding: 30px;}.g-xl-6{margin: -45px;}.g-xl-6> [class*='col-']{padding: 45px;}.pr-lg-8, .px-lg-8{padding-right: 8rem!important;}.pl-lg-8, .px-lg-8{padding-left: 8rem!important;}}@media (min-width:992px) {.g-lg-4 { margin: -22px;}.g-lg-4> [class*='col-']{padding: 22px;}.g-lg-5{margin: -30px;}.g-lg-5> [class*='col-']{padding: 30px;}.g-lg-6{margin: -45px;}.g-lg-6> [class*='col-']{padding: 45px;}.row--gutters-lg{margin: 0 -30px;}.row--gutters-lg [class*='col-']{padding: 0 30px;}.row--gutters-xl{margin: 0 -35px;}.row--gutters-xl [class*='col-']{padding: 0 35px;}.pr-lg-6, .px-lg-6{padding-right: 6rem!important;}.pl-lg-6, .px-lg-6{padding-left: 6rem!important;}}.affix{position: fixed !important;top: 0;left: 0;width: 100%;z-index: 9999;}.social{display: inline-flex;}.social a{text-align: center;border: 1px solid var(--gray);color: #var(--primary);background: var(--gray);height: 35px;width: 35px;line-height: 35px;border-radius: 50%;font-size: 18px;}.social a ~ a{margin-left: 5px;}.social a:hover{color: #fff;background: var(--dark);border: 1px solid var(--dark);}:root{--header-height: 147px;}#header{height: var(--header-height);background: transparent;position: absolute;z-index:100;top: 0;left: 0;width: 100%;}#header .container-fluid{max-width: 1700px;margin: 0 auto;position:relative;height:100%;}#header .phone{position:absolute;top:50%;transform:translateY(-50%);font-size:36px;right:15px;color:#fff;text-align: right}#header .phone a{color:inherit}#header .phone a:hover{color: var(--primary)}#header .logo{position: absolute;top: 50%;left: 15px;transform: translateY(-50%);}#header .logo img{filter: grayscale(1) brightness(10);}@media(max-width:991px){#header .links {display:none}}@media(max-width:767px){#header .phone {display:none}}#header.affix{height: 50px;background-color: #0076bc;position: fixed;}#header.affix .logo{left: 15px;right: auto;top: 50%;transform: translateY(-50%);}#header.affix .logo img{max-height: 40px;width: auto;}#header.affix .social{display: none;}#header.affix .links{display: none;}#header.affix .phone{display: none;}#header.affix .nav{right: 15px;top: 50%;transform: translateY(-50%);}#apartments-banner{position: relative;height: min(1171px, calc(100vh - 59px));width: 100%;color: #fff;background-color: #000;margin-bottom: var(--header-height);}#apartments-banner::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;background-color: rgba(0,0,0,0.4);}#apartments-banner .container{position: relative;padding-top: var(--header-height);height: 100%;display: flex;justify-content: center;align-items: center;text-align: center;z-index: 1;}#apartments-banner .container .prompt{}#apartments-banner .container .prompt .lead{font-size: 60px;color: inherit;}.carousel-fade .carousel-inner .item{-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{opacity: 0;}.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right{opacity: 1;}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}#nav{}#nav> ul{display: flex;justify-content: center;padding: 0;margin: 0;}#nav> ul> li{position:relative;list-style:none;padding: 0 1.025vw;}#nav> ul> li:first-child{padding-left: 0;}#nav> ul> li:last-child{padding-right: 0;}#nav> ul> li> a, #nav> ul> li> a:link, #nav> ul> li> a:visited{color: #fff;font-weight:400;}#nav> ul> li:hover{border: 0;}#nav> ul> li:hover a{transition: text-shadow 0.3s;text-shadow: 0.5px 0 0 currentColor;}@media (min-width: 1200px) {#nav > ul > li { padding: 0 1.5vw;}}@media (min-width: 1700px) {#nav > ul > li { padding: 0 29px;}}#sub-nav{list-style: none;height: 59px;background: #333333;width: 100%;text-align: center;font-family: var(--secondary-font);font-size: 15px;font-weight: 400;-webkit-transition: padding 0.3s;-o-transition: padding 0.3s;transition: padding 0.3s;display: flex;align-items: center;}#sub-nav .nav{justify-content: center;}#sub-nav .nav .launch-menu-button{color: #fff;}#sub-nav .nav .launch-menu-button:hover{text-decoration: none;}#sub-nav.affix{top: 0px;padding: 0px;z-index: 999;-webkit-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35);box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35);-webkit-transition: padding 0.3s;-o-transition: padding 0.3s;transition: padding 0.3s;}#sub-nav.affix{bottom: auto;top: 0;z-index: 9999;transition: height 0s;box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.35);}#sub-nav.affix .logo img{max-height:50px}@media (min-width: 1200px) {#sub-nav { font-size: 16px;}}.launch-menu-mask{background: #000;}.launch-menu.sidebar{background-color: #000;}.launch-menu.sidebar .logo{text-align: center;color:#fff}.launch-menu.sidebar .logo a{color:#fff;font-size:30px}.launch-menu-close{height: auto;padding: 15px 15px 30px;margin-bottom: 50px;}.launch-menu-close img{max-height: 40px;}.launch-menu-close:hover{opacity: 0.8;}.launch-menu a{color:#fff;font-size: 16px;}.launch-menu ul li a:not(.btn){line-height: 1.33;padding: 15px 0;}.launch-menu> ul> li{border-bottom:solid 1px rgba(255,255,255,0.2);}.launch-menu> ul> li> a:not(.btn){font-size: 18px;color: #fff;line-height: 1.33;padding: 15px 0;transition: color 0s;}.launch-menu> ul> li> a:not(.btn):hover{color: #fff;}.launch-menu> ul> li:hover, .launch-menu> ul> li.active{background:#333333;-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);}.launch-menu> ul> li:hover a, .launch-menu> ul> li.active a{color: #fff;}.launch-menu> ul> li:hover ul, .launch-menu> ul> li.active ul{background: rgba(0,0,0,0.10);}.launch-menu> ul> li:first-child{border-top:solid 1px rgba(0,0,0,0.2);}.launch-menu> ul> li> ul> li{padding-right: 15px;}.launch-menu> ul> li> ul> li:first-child{border-top:solid 1px rgba(0,0,0,0.2);}.launch-menu> ul> li> ul> li:hover{background: rgba(0,0,0,0.10);-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.25);}.launch-menu> ul> li> ul> li:hover a{transition: 0;}.launch-menu .dropdown ul{display: none;}.launch-menu .phone{display:flex;justify-content: center;align-items: center;margin-bottom:20px}.launch-menu .phone a{font-size: 24px;text-align: center;margin: 0 0 0 10px}.launch-menu .links{margin: 0 0 35px;}.launch-menu .links> ul> li{margin: 10px 0;}.launch-menu .social{text-align: center;padding: 30px 0 20px;}.launch-menu .social a{line-height: 37px!important;padding: 0!important;position: relative;transition: 0.3s!important;}.launch-menu .logo img{max-width: 60%;margin: 20px auto 30px;display: block;filter: grayscale(1) brightness(10);}.flex-row .content{padding: 13px 15px;}.flex-row .image-container{position: relative;height: 100%;width: 100%;}@media (min-width: 992px) {.container-fluid:has(.flex-row) { max-width: 1700px;}.container-fluid:has(.flex-row:has(.content.order-lg-first) [class*='col-']:has(.image-container)){margin-left: 0;}.container-fluid:has(.flex-row:has(.content.order-lg-first) [class*='col-']:has(.image-container)){margin-right: 0;}.flex-row [class*='col-'].order-lg-last:has(.image-container){justify-content: flex-end;}.flex-row [class*='col-']:has(.image-container){padding: 0;align-self: stretch;}.flex-row .content{align-self: center;padding-left: 10.95vw;max-width: 849px;}.flex-row .content.order-lg-first{padding-right: 10.95vw;padding-left: 15px;}}@media (min-width: 1700px) {.flex-row .image-container { min-height: 567px;}.flex-row .content{align-self: center;padding-left: 219px;}.flex-row .content.order-lg-first{padding-right: 219px;padding-left: 15px;}}@media (min-width: 2000px) {.container-fluid:has(.flex-row) { max-width: 85vw;}}#apartments-welcome{}#apartments-amenities{}[id*='gallery_'] [class*='col-']{padding: 13px 6px 0;}.gallery-image{background-color: var(--gray-alt);position: relative;}.gallery-image img[src*="#"]{display: none;}.gallery-image:has(img[src*="#"])::after{content: 'IMAGE COMING SOON';position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;text-align: center;color: #000;font-family: var(--secondary-font);}#apartments-location{}@media (min-width: 992px) {#apartments-location .flex-row .content { max-width: 847px;}}#apartment-gallery-carousel{position: absolute;top: 0;left: 0;height: 100%;width: 100%;}#apartment-gallery-carousel .carousel-inner{position: absolute;top: 0;left: 0;height: 100%;width: 100%;}#apartment-gallery-carousel .carousel-inner .item{height: 100%;}#apartment-gallery-carousel .carousel-inner .item img{height: 100%;}#apartment-gallery-carousel .controls{position: absolute;text-align: center;right: 0;bottom: 0;height: 164px;width: 158px;background: #333333;}#apartment-gallery-carousel .controls h3{color: #fff;font-size: 30px;margin: 30px 0 15px;font-family: var(--secondary-font);}#apartment-gallery-carousel .controls .carousel-control{position: relative;color: #fff;display: inline-block;width: 35%;opacity: 1;background: none;}#apartments-floorplans{padding-top: 139px;}#apartments-floorplans .floorplans__image{margin-bottom: 44px;}#apartments-floorplans .floorplans__image img{margin: 21px auto;}.launch-accordion{text-align: left;}.launch-accordion> li{margin-bottom: 10px;}.launch-accordion> li> h4{position: relative;font-size: 30px;font-family: var(--primary-font);background: transparent;border: 0;border-bottom: 2px solid #b7b7b7;padding: 0;height: 50px;line-height: 50px;}.launch-accordion> li> h4::after{content: '';position: absolute;right: 0px;top: 0;bottom: 0;width: 33px;background: url('/images/creek-corner/accordion-arrow.png');background-repeat: no-repeat;background-position: center;transform: rotate(180deg);transform-origin: center;transition: 0.4s;}.launch-accordion> li.active> h4::after{transform: rotate(0deg);transition: 0.4s;}.launch-accordion> li> h4:hover{background: none;}.launch-accordion> li> div{border: 0;padding: 15px 20px;}.map-container{position: relative;flex: 1 1 660px;background: #e5e3df;}.map-container iframe{position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;}[id*='gallery_']{overflow: hidden;}[id*='gallery_'] .gallery-image{display: block;width: 100%;padding-top: 60%;height: 0;position: relative;overflow: hidden;}[id*='gallery_'] .gallery-image img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: .5s;}[id*='gallery_'] .gallery-image:hover img{transform: scale(1.05);transition: .5s;}[id*='gallery_'] .view-more{padding: 25px 15px 35px;}[id*='gallery_'] .view-more .btn{font-size: 0;background:#333333;border:1px solid #333333;color:#fff;}[id*='gallery_'] .view-more .btn:hover{background:transparent;color:#333333}[id*='gallery_'] .view-more .btn::after{content: 'View Less';font-size: 18px;}[id*='gallery_'] .view-more .btn.collapsed::after{content: 'View More';font-size: 18px;}@media (min-width: 992px) {[id*='gallery_'] .title-container { padding: 140px 15px;position: absolute;top: 0;right: 0;width: 28.6%;z-index: 9;}}@media (max-width: 991px) {[id*='gallery_'] .image-container { height: auto;}[id*='gallery_'] .image-container img{position: relative;height: 300px;object-position: 0 30%}}@media (min-width: 992px) {.flex-row:has(.image-container) { align-self: center;}}.form-container{background-color: #fff;border: none;padding: 20px 0 0;}.form-container .ion-form{width: min(512px, 100%);margin: 0 auto;}.form-container .ion-form-group{margin-bottom: 15px;}.form-container .ion-form-group label{display: none;}.form-container .ion-form-group input, .form-container .ion-form-group textarea{border: 0 !important;border-radius: 0 !important;background: var(--gray);padding: 16px 0 16px 20px!important;font-family: var(--secondary-font);}.form-container .ion-form-group input, .form-container .ion-form-group select{height: 37px;}.form-container .ion-form-group textarea{height: 175px;}.form-container .ion-form-group ::-webkit-input-placeholder, .form-container .ion-form-group select:invalid{color: #000;font-size: 16px;text-transform: capitalize;letter-spacing: .1em;}.form-container .ion-form-group select{padding-left: 5px;border: 0;background: var(--gray);}.form-container .ion-form-group-break h3{color: inherit;font-size: 14px;margin: 0;text-transform: uppercase;font-weight: bold;padding-top: 10px;}.form-container .ion-form-group-radio label, .form-container .ion-form-group-checkbox label{display: block;color: inherit;}.form-container .ion-form-group-radio label:not(:first-child), .form-container .ion-form-group-checkbox label:not(:first-child){width: 50%;display: inline-block;}.form-container .ion-form-group-radio input, .form-container .ion-form-group-checkbox input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.form-container .ion-form-group-radio span, .form-container .ion-form-group-checkbox span{display: flex;padding-left: 30px;padding-right: 15px;position: relative;font-size: 15px;}.form-container .ion-form-group-radio span::before, .form-container .ion-form-group-checkbox span::before{content: '';position: absolute;left: 0;top: 2px;height: 20px;width: 20px;background: var(--gray);display: block;transition: 0.3s;}.form-container .ion-form-group-radio span::after, .form-container .ion-form-group-checkbox span::after{content: '\f00c';color: var(--primary);opacity: 0;position: absolute;left: 3px;top: 2px;font-family: "Font Awesome 6 Pro";font-style: normal;font-weight: 600;line-height: 23px;-webkit-font-smoothing: antialiased;transition: 0.3s;}.form-container .ion-form-group-radio input:hover span::after, .form-container .ion-form-group-checkbox input:hover span::after{opacity: .4;transition: 0.3s;}.form-container .ion-form-group-radio input:checked ~ span::after, .form-container .ion-form-group-checkbox input:checked ~ span::after{opacity: 1;transition: 0.3s;}.form-container iframe{margin: -10px 0 10px;}.form-container form> div:last-of-type> div{margin-left: auto;}.form-container .ion-btn{background-color: var(--dark);border-color: var(--dark);font-size: 0;width: 189px;height: 53px;line-height: 53px;margin: 0 5px 0 auto;display: flex;align-items: center;justify-content: center}.form-container .ion-btn::after{content: 'Contact Us';font-size: 16px;}.form-container .ion-btn:hover{color: var(--secondary);border-color: var(--secondary);}@media (min-width:600px) and (max-width:991px) {.form-container form { display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 -10px;}.form-container form .ion-form-group{flex-basis: calc(50% - 20px);flex-grow: 1;margin: 0 10px 20px;}.form-container form .ion-form-group.ion-form-group-textarea, .form-container form .ion-form-group.ion-form-group-break, .form-container form .ion-form-group.ion-form-group-checkbox, .form-container form .ion-form-group.ion-form-group-radio, .form-container form> div:last-of-type{flex-basis: 100%;}.form-container form button{margin-right: 10px;}.form-container form> div:last-of-type> div{margin-left: auto;}}@media (min-width:992px) {.form-container--stacked { width: auto;}.form-container--stacked form{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 -10px;}.form-container--stacked form .ion-form-group{flex-basis: calc(50% - 20px);flex-grow: 1;margin: 0 10px 20px;}.form-container--stacked form .ion-form-group.ion-form-group-textarea, .form-container--stacked form .ion-form-group.ion-form-group-break, .form-container--stacked form .ion-form-group.ion-form-group-checkbox, .form-container--stacked form .ion-form-group.ion-form-group-radio, .form-container--stacked form> div:not(.ion-form-group):last-of-type{flex-basis: 100%;}.form-container--stacked form .ion-form-group.ion-form-group-textarea{margin-bottom: 5px;}.form-container--stacked form button{margin-right: 10px;}.form-container--stacked form> div:not(.ion-form-group):last-of-type{padding: 0 10px;}.form-container--stacked form> div:not(.ion-form-group):last-of-type> div{margin-left: auto;}}.form-container-inline{justify-content: center;}.form-container-inline> div{width: 100%;max-width: 100%}.form-container-inline form{position: relative;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 -15px;}.form-container-inline .ion-form-group{margin: 0;flex: 1 1 auto;padding: 4px 5px;}.form-container-inline--btn-arrow button{background-color: var(--secondary);border-color: var(--secondary);font-size: 0;width: 53px;height: 53px;line-height: 53px;border-radius: 50%;margin: 30px 15px 0;display: flex;align-items: center;justify-content: center;}.form-container-inline--btn-arrow button::after{content: '\f061';width: 53px;height: 53px;line-height: 57px;border-radius: 50%;font-size: 28px;font-family: "Font Awesome 6 Pro";font-style: normal;font-weight: 400;-webkit-font-smoothing: antialiased;}@media (min-width: 501px) {.form-container-inline .ion-form-group { flex: 1 1 33.33%;}.form-container-inline--last-grow .ion-form-group:last-of-type{flex: 2 0 100%!important;min-width: 344px;}}.form-container-inline--hide-labels label{position: absolute;left: 110vw;top: -110vh;visibility: hidden;opacity: 0;}#footer{padding: 154px 0 160px;background-color: var(--gray);font-size: 1em;font-weight: 500;line-height: 1em;}#footer a{color: var(--dark);}#footer a:hover{color: var(--secondary)}#footer .social{margin-bottom: 12px;}#footer .phone{font-size: 1.33em;font-weight: bold;}#footer .ada{text-align: center;font-size: 16px;padding-top: 59px;}.nhw-btn{color: #fff!important;}[class^="icon-"], [class*=" icon-"]{height: 32px;width: 32px;display: inline-block;fill: currentColor;}#nhjw-prop-list-search-form{display: none}#gallery{overflow: hidden;}#gallery .nav-tab-header{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;padding: 60px 5vw;text-align: center;justify-content: center;background-color: var(--light);}#gallery .nav-tab-header .display-1{margin: 20px 0;}#gallery .nav-tab-header .nav-tabs{padding: 0 30px;background: none;margin: 20px 0;}#gallery .nav-tab-header .nav-tabs li a{min-width: 281px;}#gallery .nav-tab-header{background-color: var(--primary);margin: 0;}#gallery .nav-tab-header .display-1{color: #fff!important;}#gallery .nav-tab-header li a{color:var(--body-text)!important;}#gallery .nav-tab-header li a:hover{background:var(--accent)!important;color:var(--body-text)!important;}#gallery .nav-tab-header li.active a{color: var(--body-text)!important;background:var(--light)!important;}#gallery .nav-tab-header li.active a:hover, #gallery .nav-tab-header>li.active>a:focus{background:var(--accent)!important;color:var(--body-text)!important}#gallery .container-fluid{margin-bottom:50px}#gallery .title-container{padding: 65px 15px;text-align: center;width: 100%;background-color: #333333;}#gallery .title-container h3{color: #fff;text-transform: uppercase;margin: 0;font-style:italic;}#gallery .image-gallery{margin: 0 -5px;}#gallery .image-gallery .col-md-4{padding: 0 5px 10px;}#gallery .gallery-image{display: block;width: 100%;padding-top: 100%;height: 0;position: relative;overflow: hidden;}#gallery .gallery-image img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: .5s;}#gallery .gallery-image:hover img{transform: scale(1.05);transition: .5s;}#gallery .gallery-image::after{content: 'enlarge [+]';opacity: 0;color: #fff;position: absolute;background: rgba(0,0,0,.6);top: 0;left: 0;height: 100%;width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;font-size: 24px;transition: .5s;}#gallery .gallery-image:hover::after{opacity: 1;transition: .5s;}.load-more-gallery .item{display: none;}.load-more-gallery .item.active{display: block;}.load-more-gallery__btn{display: block;text-align: center;font-size: 20px;padding: 20px;letter-spacing: .025em;color: var(--body-text)!important;font-weight: 600;}.load-more-gallery__btn:hover{color: var(--accent)!important;}#gallery .nav-tabs{position: relative;padding: 35px 40px;display: flex;z-index: 9;border:0;background: #f0f0f0;margin-bottom: 85px;}#gallery .nav-tabs li{padding: 0 20px;flex: 0 1 300px;}#gallery .nav-tabs li a{border-radius: 0;height: 44px;line-height: 44px;font-size: 20px;font-weight: 600;padding: 0 15px;width: 100%;min-width: unset;background: #fff!important;color:var(--primary)!important;border:0;border-radius: 22px;color: #fff !important}#gallery .nav-tabs li.active a{color: #fff!important;background:var(--primary)!important;}#gallery .nav-tabs li.active a:hover, .nav-tabs>li.active>a:focus{background:var(--secondary)!important;color:#fff!important}@media (max-width: 1199px) {#gallery .nav-tabs li { padding: 0 8px;}}@media (max-width: 991px) {#gallery .nav-tabs { transform: none!important;justify-content: center;}}@media (max-width: 599px) {#gallery .nav-tabs, #gallery .nav-tabs li { display: block;float: none;text-align: center;}#gallery .nav-tabs li ~ li{margin-top: 20px;}}#gallery .nav-tabs li a.active{background:var(--secondary)!important;color: #fff !important;border: 2px solid #fff}#gallery .nav-tabs li a.active:hover{color: var(--primary) !important}#gallery .nav-tabs li a:hover{background:var(--secondary)!important;color: var(--primary) !important}