/*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}/*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-solid-900.eot");src:url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-solid-900.svg#fontawesome") format("svg")}/*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:block;src:url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-brands-400.eot");src:url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.2.0/webfonts/fa-brands-400.svg#fontawesome") format("svg")}body{background:#FFF}body *{font-family:'Open Sans',sans-serif}.top-nav-full{background:#003a5d;text-align:right;padding:0.5rem 2.6rem 0.5rem 0;z-index:99;position:relative;border-bottom:1px solid #CCC}.fh-nav-contains{margin-top:-0.8rem;margin-bottom:0.8rem}@media screen and (max-width: 991px){.fh-nav-contains{max-width:100%}}.fh-nav-contains .navbar.navbar-light.bg-light{background-color:transparent !important}.fh-nav-contains .navbar-nav li:not(:last-child) a:after{content:" ";display:inline-block;width:0.4rem;height:0.2rem;background:#f9cb89;margin-left:1.1rem;position:relative;top:-4px}.fh-nav-contains .nav-link{text-transform:uppercase;color:#003a5d !important;font-weight:600;letter-spacing:0.06rem;font-size:1.2rem}.fh-nav-contains .nav-link:hover{text-decoration:underline}@media screen and (max-width: 991px){.fh-nav-contains .nav-link{color:#333 !important}.fh-nav-contains .nav-link:after{display:none !important}}.hero-wrapper{background:url(../img/celebrations-hero-img.jpg) top center no-repeat;background-size:cover;margin-top:-9.6rem;text-align:center;padding-top:18rem;border-bottom:3px solid #003a5d}.hero-wrapper .hero-content{margin-bottom:9.3rem}.hero-wrapper .hero-content .sep-green{width:47px;height:4px;background:#f9cb89;margin:1.8rem auto 2rem}.hero-wrapper .hero-content a.hero-cta{background:#0e7bb5;color:#FFF;padding:1rem;border-radius:0.2rem;display:block;max-width:220px;margin:0rem auto;text-transform:uppercase;font-weight:600;letter-spacing:0.09rem}.hero-wrapper .hero-content a.hero-cta:hover{text-decoration:none;background:#f9cb89}.hero-wrapper .hero-content p{font-size:3rem;font-weight:600;color:#FFF;text-transform:uppercase;text-shadow:1px 3px 3px #000;letter-spacing:0.12rem}@media screen and (max-width: 991px){.hero-wrapper{margin-top:0;padding-top:16rem}.hero-wrapper .hero-content p{font-size:1.5rem}}.main-content{margin-top:5rem}.main-content .c-header{text-transform:uppercase;font-weight:600;letter-spacing:0.15rem}.main-content p{line-height:2.5rem;font-weight:600}.main-content .section-justify{text-align:justify}.main-content table.table tr th{font-size:1.2rem}@media screen and (max-width: 991px){.main-content table.table tr th{font-size:0.8rem}}.main-content table.table tr td{font-weight:600}@media screen and (max-width: 991px){.main-content #floorPlanCarousel{display:none}}.main-content #floorPlanCarouselM{display:none}@media screen and (max-width: 991px){.main-content #floorPlanCarouselM{display:block}}.main-content .carousel{text-align:center;margin-top:3rem}.main-content .carousel-control-next-icon{left:1px;position:relative}.main-content .carousel-control-prev-icon{right:1px;position:relative}.main-content .carousel-control-next,.main-content .carousel-control-prev{top:41%;background:#000;height:2rem;width:2rem;opacity:0.8;border-radius:50%}.main-content .carousel-control-next:hover,.main-content .carousel-control-prev:hover{opacity:1}.main-content .col.floor-plans img{max-width:250px;background:#00627f;border-radius:0.4rem;padding:0.5rem;cursor:pointer}@media screen and (max-width: 1200px){.main-content .col.floor-plans img{max-width:210px}}.main-content .modal-fp-img{text-align:center}.main-content .modal-footer .btn-primary{background:#f9cb89;color:#FFF;font-weight:600;border:0}.main-content .modal-footer .btn-primary:hover,.main-content .modal-footer .btn-primary:focus,.main-content .modal-footer .btn-primary:active{color:#FFF;background:#f9cb89 !important}.main-content .apply-online{text-align:center;margin:3rem auto;max-width:870px}.main-content .apply-online .apply-online-btn{background:#f9cb89;color:#FFF;padding:0rem;border-radius:0.2rem;display:block;max-width:290px;margin:1rem auto;text-transform:uppercase;font-weight:600;letter-spacing:0.09rem}.main-content .apply-online .apply-online-btn:hover{text-decoration:none;background:#f9cb89}@media screen and (max-width: 991px){.main-content .apply-online{max-width:100%}}.footer-map{background:url(../img/cp-map.jpg) top center no-repeat;background-size:cover;height:600px;width:100%}.footer{background:#003a5d;color:#aeadad;text-align:center;font-weight:600;text-transform:uppercase;padding-top:2rem}.footer .fh-logo-footer{margin-bottom:1.5rem}.footer .housing-icon{display:inline-block;width:20px;height:20px;background:url(../img/housing-icon.png) top center no-repeat;margin-right:0.7rem;position:relative;top:0.3rem}

/*# sourceMappingURL=styles.css.map */
