@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Raleway:800");@font-face{font-family:'Gotham-Light';src:url("../fonts/Gotham-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Light.otf") format("opentype"),url("../fonts/Gotham-Light.woff") format("woff"),url("../fonts/Gotham-Light.ttf") format("truetype"),url("../fonts/Gotham-Light.svg#Gotham-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham-Medium';src:url("../fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Medium.otf") format("opentype"),url("../fonts/Gotham-Medium.woff") format("woff"),url("../fonts/Gotham-Medium.ttf") format("truetype"),url("../fonts/Gotham-Medium.svg#Gotham-Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham-Bold';src:url("../fonts/Gotham-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Bold.otf") format("opentype"),url("../fonts/Gotham-Bold.woff") format("woff"),url("../fonts/Gotham-Bold.ttf") format("truetype"),url("../fonts/Gotham-Bold.svg#Gotham-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham-Book';src:url("../fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Gotham-Book.otf") format("opentype"),url("../fonts/Gotham-Book.woff") format("woff"),url("../fonts/Gotham-Book.ttf") format("truetype"),url("../fonts/Gotham-Book.svg#Gotham-Book") format("svg");font-weight:normal;font-style:normal}body{background-color:#e0e4e8;font-size:100%;font-family:"Montserrat",sans-serif;outline:none}hr{border-top-width:5px}p{line-height:1.8;padding-left:0 !important}.logo{width:210px;margin-left:1.2em}.white{color:#fff}.white p,.white h3{color:white !important}.banner button{background-color:transparent !important;border:none !important}.banner .slick-slide{margin:0 !important}nav{font-size:0.9em;color:#404041}nav ul{padding-top:3em;text-align:right}nav ul .nav-item{font-weight:600 !important}nav ul .nav-item.active{color:#1c355e;background:#eba900 !important}@media (min-width: 1400px){nav ul .nav-item a:before{content:" | ";padding:0 10px 0 0}}nav ul .nav-item:first-child a:before{display:none}@media (min-width: 1400px){nav ul .nav-item:first-child a:before{content:""}}nav ul li{margin-right:0.8em}nav ul li i{color:#1e345d}nav ul li i:hover{color:#eda900}@media (min-width: 1200px){nav ul li .fa-instagram{margin-left:0.8em}}.modal-body,.modal-dialog{margin-bottom:-1em}.modal-body h5,.modal-dialog h5{color:#fff;padding:1em 0 0 1em;margin-bottom:-0.1em;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;font-size:1.4em}.modal-body h5 i,.modal-dialog h5 i{font-size:1.5em}.modal{padding:0 !important}.close{font-size:3em !important;margin-right:0.5em !important}.close:focus{outline:none}.right{right:0;position:absolute}.infoBox{display:none;color:#fff}@media screen and (max-width: 1199px){.infoBox{display:block;padding:15px;position:relative;width:100%;max-width:100%;z-index:30}.infoBox.golf{bottom:0px}.infoBox p{color:#231f20 !important;margin-bottom:0px}.infoBox h3{font-weight:600;color:#231f20 !important}}@media (min-width: 1200px){.infoBox{display:block;padding:6em 3em;position:absolute;z-index:30}.infoBox.golf{bottom:45px}}@media (min-width: 1200px) and (min-width: 1200px){.infoBox p{font-size:0.95em;padding-left:1.5em;font-weight:600;width:80%}}@media (min-width: 1200px){.infoBox h3{font-weight:600}}.infoBox.right{right:0;text-align:right}@media (min-width: 1200px){.infoBox.right p{float:right;padding-right:0}}@media screen and (max-width: 1199px){.carousel-inner{margin-bottom:30px}}.carousel-control-prev-icon,.carousel-control-next-icon{width:50px;height:50px;z-index:999999}#carouselControls2 .carousel-item:before,#carouselControls4 .carousel-item:before{position:absolute;content:'';width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.8)), color-stop(20%, rgba(0,0,0,0.6)), color-stop(60%, rgba(0,0,0,0)));background:linear-gradient(to right, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.6) 20%, rgba(0,0,0,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#00000000',GradientType=1 )}#carouselControls .carousel-item:before,#carouselControls3 .carousel-item:before{position:absolute;content:'';width:100%;height:100%;background:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.8)), color-stop(20%, rgba(0,0,0,0.6)), color-stop(60%, rgba(125,185,232,0)));background:linear-gradient(to left, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.6) 20%, rgba(125,185,232,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#007db9e8',GradientType=1 )}#hero button,.designs button,.form button button{z-index:10;background-color:#eda900;color:white;border:8px solid #fff;border-left:0;border-top:0;margin-left:0;border-radius:0;font-weight:800;letter-spacing:1.2px;position:absolute;width:280px;padding:0.5em;cursor:pointer;outline:none !important}#hero .opening-text{font-family: 'Gotham-Bold';position: absolute;background-color:#ed1d00;z-index: 1;width:100%;height:90px; line-height:90px; font-size:2em;text-align:center;color:white;}#hero .m-opening-text{background-color: #ed1d00;color: white;z-index: 7;width: 100%;height: 70px;line-height: 70px;font-size: 1.2em;text-align: center;font-family:'Gotham-Bold';}#hero button:focus,.designs button:focus,.form button button:focus{outline:none !important}#hero button:hover,.designs button:hover,.form button button:hover{color:#00aeef}#hero .row,.designs .row,.form button .row{border-top:8px solid #1c355e}.regBtn{background-color:#eda900;color:white;font-size:1.2em;letter-spacing:1.2px;width:100%;cursor:pointer}.regBtn:hover{color:#00aeef}#pattern hr{margin-bottom:-0.1em}.designs{margin:0 auto}.designs button{border:none;background-color:#5691d5;width:auto;position:relative;left:inherit;font-weight:400;padding:0.5em 2em !important;cursor:pointer}.info{margin-bottom:15px}.info>b{color:#00aeef;font-weight:bold;text-transform:uppercase}.info ul{padding:0;margin:0;font-size:13px}.info ul li{display:inline-block;list-style-type:square}.info ul li:before{content:'\ffed';margin:0 0.5em}.onTop{position:absolute;z-index:10}.border{position:absolute;background-color:#94c0e9;height:1%}@media (min-width: 1200px){.border{display:block;border:none !important;position:absolute;width:40%;z-index:10;height:8px;background-color:#94c0e9;background-size:100%}}.border h3{font-size:1rem;font-size:1.2em;position:relative;color:#231f20;font-family:'Gotham-Bold';text-align:center;padding:0.6em}#comingSoon,.modal-body,.modal-dialog,.box .text{background:#00aeef;background:-webkit-gradient(linear, left top, left bottom, from(#1e5799), color-stop(50%, #2989d8), color-stop(99%, #004a95), to(#7db9e8));background:linear-gradient(to bottom, #1e5799 0%, #2989d8 50%, #004a95 99%, #7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=0);margin-bottom:-2em}#yourPlace{background-color:#94c0e9}h1{font-family:'Gotham-Bold';margin-bottom:15px}h2,h3{font-family:'Gotham-Light'}h5{font-family:'Gotham-Medium';font-size:18px}h1{font-size:3.8rem;font-weight:800;padding:0 1em;line-height:1;font-size:3.4em;color:#eda900}@media (max-width: 1200px){h1{font-size:calc(1.56rem + 2.98667vw) }}h2{font-size:46px;color:#fff;padding:0 1em;letter-spacing:-2px !important}h3{font-size:1.5rem;color:#fff;font-size:36px}@media (max-width: 1200px){h3{font-size:calc(1.1rem + .53333vw) }}p{font-size:0.95em;line-height:1.5;padding:0 1em;color:#fff;font-family:'Gotham-Light'}.blackText h2,.blackText h3,.blackText p{letter-spacing:1px;color:#231f20 !important}.blackText p{padding:0;margin:0}.blackText h2{padding:0;font-size:50px}@media screen and (max-width: 768px){.blackText h2{font-size:33px !important}}.container{background-color:#fff;padding:0}@media (min-width: 1200px){.container{max-width:1500px}}.row,.col-md-12{margin:0;padding:0}.box .text{margin-bottom:0;text-align:center;padding:1em 0}@media (min-width: 1200px){.box .text{padding:2.2em}}.box .text button{background-color:transparent;color:#fff;padding:0.5em 2em;text-transform:uppercase;cursor:pointer}.box .text button:focus{outline:none !important}.box .text button:hover{color:#eda900}.box .text button a{color:#fff}.box .text p{color:#fff !important}.prmBtn{background-color:#fff;padding:5px 35px;border-color:white;border:1px solid black;color:#231f20}.prmBtn:focus{outline:none}.prmBtn:hover{color:#eda900;cursor:pointer}.richHome{padding:2em 0 0 0}@media (min-width: 1200px){.richHome{width:75%}}@media (min-width: 1200px){.box{margin-left:4em;border:1px solid #231f20}.box img{width:200% !important}.box .mBlue{padding:3em}}@media (min-width: 576px){.modal-dialog{max-width:900px}}footer .builder{width:180px}@media screen and (max-width: 480px){footer .builder{margin:10px auto;float:left !important}}footer.container{padding:15px;background-color:#94c0e9}footer.container p{margin-bottom:0px;padding-left:0}#floorplan-page section{padding-bottom:100px}#floorplan-page .floorplans{padding-left:35px;padding-right:35px}#floorplan-page .floorplans div[class*="col-"]{margin-bottom:30px}#floorplan-page .floorplans .floorplancontainer .floorplancontent{background-color:#e4eef9;padding:20px}#floorplan-page .floorplans .floorplancontainer p{color:#231f20;font-weight:bold;font-family:'Gotham-Bold'}#floorplan-page .floorplans .floorplancontainer .view{background-color:#92c0e9;padding:15px 0;text-align:center;text-transform:uppercase;color:#fff;font-family:'Gotham-Bold';cursor:pointer}#floorplan-page .floorplans .floorplancontainer .view:hover{text-decoration:underline}.carousel-control-next,.carousel-control-prev{width:10%;z-index:999999}.pattern{background:url("/assets/blog-pattern-bg.jpg");background-repeat:repeat;background-size:100%}.blog-homepage>*{color:#404041}.blog-homepage .blog-background{background-color:#fff;padding:25px}.blog-homepage .title{color:#1c355e;text-transform:uppercase;font-family:'Gotham-Bold';font-size:33px;line-height:1}.blog-homepage .subtitle{font-family:'Gotham-Medium';color:#404041}.blog-homepage .date{font-style:italic;color:#808083;font-size:10.63px}.blog-homepage .blogdivider{width:70px;background-color:#1c355e;height:4px;margin:15px 0}.blog-homepage .copy{color:#404041}.carousel-control-next-icon{background-image:url("/assets/arrow-next.png") !important;background-repeat:no-repeat;background-size:contain}.carousel-control-prev-icon{background-image:url("/assets/arrow-prev.png") !important;background-repeat:no-repeat;background-size:contain}.floorplancontent img,.fancybox-image{background-color:#fff}#blogpost-page p{font-size:16px}#blogpost-page section .container{padding-right:15px !important;padding-left:15px !important}#blogpost-page .row{margin-right:-15px !important;margin-left:-15px !important;padding:0 !important}#blogpost-page .col-md-12{padding-right:15px;padding-left:15px}#blogpost-page .blog_title{color:#92c0e9 !important;font-family:'Gotham-Bold'}#blogpost-page .blog_subtitle{color:#414042 !important;font-family:'Gotham-Medium';font-size:21px;margin-bottom:10px}@media screen and (max-width: 480px){#blogpost-page .blog_subtitle{font-size:17px !important}}#blogpost-page .blog_date{color:#808184 !important;font-family:'Gotham-Book';font-style:italic}#blogpost-page .blog_divider{width:70px;background-color:#1c355e !important;height:4px;margin:15px 0}#blogpost-page .blog_share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1c355e !important;font-family:'Gotham-Bold'}#blogpost-page .blog_share span{-ms-flex-item-align:end;align-self:flex-end;line-height:1;margin-right:15px}#blogpost-page .blog_column{padding-top:70px;padding-left:30px;padding-right:30px}#blogpost-page .pattern{padding-top:70px;padding-left:45px;padding-right:45px;background-size:initial !important}.brokers-homepage h5{color:#1c355e;font-size:34px;font-family:'Gotham-Light';text-transform:uppercase}.brokers-homepage h5 small{font-style:italic;font-size:50%}.brokers-homepage p{color:#404041}.brokers-homepage .remax-logo{padding:15px}@media (min-width: 992px){.brokers-homepage .remax-logo.col-lg-3{max-width:19%}}.brokers-homepage .remax-copy p{margin-bottom:0}.brokers-homepage .remax-copy span{color:#dc1d2e;margin:0 10px;font-weight:bold}@media screen and (max-width: 480px){.brokers-homepage .remax-copy span{display:none}}.brokers-homepage .remax-copy a{color:#1c355e;font-weight:bold;font-family:'Gotham-Medium'}@media screen and (max-width: 480px){.brokers-homepage .remax-copy a{font-size:14px}}

/* New classes for video implemented on mar 25, 2020 */
.video-container {
    padding: 180px 0 0 0; 
}

@media screen and (max-width: 823px) {
    .video-container {
        padding: 100px 0 0 0; 
    }
}
/*# sourceMappingURL=main.css.map */