body{-webkit-font-smoothing:antialiased;font-family:museo-sans,sans-serif;font-size:16px;font-style:normal;font-weight:300}.blue{color:#304b5a}main#plans section#hero{background-color:#f7f5f2}main#plans section#hero .hero-container{max-width:1320px;padding-bottom:2rem;padding-top:0}@media only screen and (min-width:768px){main#plans section#hero .hero-container{padding-bottom:3rem}}@media only screen and (min-width:992px){main#plans section#hero .hero-container{padding-top:4rem}}main#plans section#hero .hero-container .hero-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:992px){main#plans section#hero .hero-container .hero-wrapper{display:grid;grid-template-columns:35% 65%}}main#plans section#hero .hero-container .hero-wrapper .text-wrapper{align-items:center;display:flex;justify-content:center;margin-top:2rem;order:2}@media only screen and (min-width:768px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper{margin-top:3rem}}@media only screen and (min-width:992px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper{justify-content:flex-start;margin-top:0;order:1;padding-right:1rem}}@media only screen and (min-width:1024px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper{padding-left:1rem}}@media only screen and (min-width:1400px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper{padding-left:0}}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content{text-align:center}@media only screen and (min-width:992px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content{text-align:left}}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .back{color:#304b5a;display:block;font-family:museo-sans,sans-serif;font-size:1.35rem;font-style:normal;font-weight:600;margin-bottom:1rem}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content h2{color:#659ab1;font-family:museo-sans,sans-serif;font-size:1.35rem;font-style:normal;font-weight:600;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content h1{color:#304b5a;font-family:graphie,sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;letter-spacing:4px;margin-bottom:1.5rem;text-transform:uppercase}@media only screen and (min-width:1024px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content h1{font-size:2.25rem}}@media only screen and (min-width:1200px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content h1{font-size:2.25rem}}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .spec{color:#304b5a;font-family:museo-sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:300}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .pricing{color:#304b5a;font-family:museo-sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .btn{align-items:center;background-color:#304b5a;border:0;border-radius:0;color:#fff;display:flex;font-family:museo-sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;height:48px;justify-content:center;margin:.5rem auto 0;padding:0;text-transform:uppercase;width:260px}@media only screen and (min-width:992px){main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .btn{margin:1rem 0 0}}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .btn:hover{background-color:#273d49}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .btn.btn-1{width:280px}main#plans section#hero .hero-container .hero-wrapper .text-wrapper .content .btn.btn-2{width:230px}main#plans section#hero .hero-container .hero-wrapper .image-wrapper{order:1;position:relative}@media only screen and (min-width:768px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper{margin:0 auto;max-width:90%}}@media only screen and (min-width:992px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper{max-width:100%;order:2}}@media only screen and (min-width:1024px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper{max-width:95%}}@media only screen and (min-width:1400px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper{max-width:100%}}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery{position:relative;z-index:2}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow{bottom:unset;height:32px;top:50%;transform:translateY(-60%);width:20px}@media only screen and (min-width:768px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow{transform:translateY(-50%)}}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow svg{fill:#fff}@media only screen and (min-width:768px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow svg{fill:#304b5a}}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow.prev{left:5px}@media only screen and (min-width:768px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow.prev{left:-30px}}@media only screen and (min-width:992px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow.prev{left:-50px}}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow.next{right:5px}@media only screen and (min-width:768px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow.next{right:-30px}}@media only screen and (min-width:992px){main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .arrow.next{right:-50px}}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .slick-dots{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;list-style-type:none;margin:.75rem 0 0;padding:0;width:100%}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .slick-dots li{margin:0 .5rem}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .slick-dots li.slick-active button{background-color:#304b5a}main#plans section#hero .hero-container .hero-wrapper .image-wrapper #plan-gallery .slick-dots button{background-color:rgba(48,75,90,.25);border:0;border-radius:50%;display:block;height:12px;padding:0;text-indent:-9999px;width:12px}main#plans section#floor-plan{padding-top:3rem}main#plans section#floor-plan .floor-plan-container{max-width:1115px}main#plans section#floor-plan .text-wrapper{align-items:center;display:flex;flex-direction:column;padding-bottom:3rem}@media only screen and (min-width:992px){main#plans section#floor-plan .text-wrapper{flex-direction:row}}main#plans section#floor-plan .text-wrapper img{display:block;height:auto;margin-bottom:1rem;width:300px}@media only screen and (min-width:992px){main#plans section#floor-plan .text-wrapper img{margin-bottom:0;margin-right:5rem;width:345px}}main#plans section#floor-plan .text-wrapper p{color:#304b5a;font-family:museo-sans,sans-serif;font-size:1.35rem;font-style:normal;font-weight:300;letter-spacing:.5px;line-height:1.6;margin:0;text-align:center}@media only screen and (min-width:992px){main#plans section#floor-plan .text-wrapper p{text-align:left}}main#plans section#floor-plan .iframe-wrapper{aspect-ratio:1/1.4}@media only screen and (min-width:992px){main#plans section#floor-plan .iframe-wrapper{aspect-ratio:1116/1031}}main#plans section#floor-plan .iframe-wrapper iframe{border:1px solid #b3b3b3;height:100%;padding:15px;width:100%}