@font-face{font-display:swap;font-family:Goudy Old Style;font-style:normal;font-weight:400;src:url(../fonts/GoudyOldStyleT-Regular.eot?fd965c66549f4a5c28b3e5172a5ce609);src:url(../fonts/GoudyOldStyleT-Regular.eot?fd965c66549f4a5c28b3e5172a5ce609?#iefix) format("embedded-opentype"),url(../fonts/GoudyOldStyleT-Regular.woff2?49a83598337a5f73aa0f0f08ebd20428) format("woff2"),url(../fonts/GoudyOldStyleT-Regular.woff?7024024d872d42c6321e1e7c5a351a7e) format("woff"),url(../fonts/GoudyOldStyleT-Regular.ttf?c405d27fa58bfedd159ab457afb56c04) format("truetype"),url(../fonts/GoudyOldStyleT-Regular.svg?38183a6ed89d6f84ecb8990b42c660f4#GoudyOldStyleT-Regular) format("svg")}@font-face{font-display:swap;font-family:Goudy Old Style;font-style:normal;font-weight:700;src:url(../fonts/GoudyOldStyleT-Bold.eot?402d999831f03df1d78b807049adfe2d);src:url(../fonts/GoudyOldStyleT-Bold.eot?402d999831f03df1d78b807049adfe2d?#iefix) format("embedded-opentype"),url(../fonts/GoudyOldStyleT-Bold.woff2?4bb731d04d3e509936e62ebd9e6ac9cb) format("woff2"),url(../fonts/GoudyOldStyleT-Bold.woff?633c6be488fbc4c239f0abd224de5bc3) format("woff"),url(../fonts/GoudyOldStyleT-Bold.ttf?c4422ce6ff82930686a5cd087af8b161) format("truetype"),url(../fonts/GoudyOldStyleT-Bold.svg?41866595c2fed623bbc01989a8a52ab4#GoudyOldStyleT-Bold) format("svg")}@font-face{font-display:swap;font-family:Goudy Old Style;font-style:italic;font-weight:400;src:url(../fonts/GoudyOldStyleT-Italic.eot?b3525ba2fc58273a3c9002294766700e);src:url(../fonts/GoudyOldStyleT-Italic.eot?b3525ba2fc58273a3c9002294766700e?#iefix) format("embedded-opentype"),url(../fonts/GoudyOldStyleT-Italic.woff2?06f303b6a11cfc8e8514ebd28cdee478) format("woff2"),url(../fonts/GoudyOldStyleT-Italic.woff?cebbd21a41a61609b9189f559d910dcd) format("woff"),url(../fonts/GoudyOldStyleT-Italic.ttf?74937ffcb5a1642b22fee12debd995fb) format("truetype"),url(../fonts/GoudyOldStyleT-Italic.svg?a76deec08a213f2f7df950be37021276#GoudyOldStyleT-Italic) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.eot?36b1f4d4c2df440f7ae7df26a385f193);src:url(../fonts/Montserrat-Regular.eot?36b1f4d4c2df440f7ae7df26a385f193?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular.woff2?518803d3e08549d2d704d9a6643a3887) format("woff2"),url(../fonts/Montserrat-Regular.woff?498c8cdbbcd5264ad13c3d49457a0e11) format("woff"),url(../fonts/Montserrat-Regular.ttf?d4f770a49dfa69890fd4b7a3ffff3644) format("truetype"),url(../fonts/Montserrat-Regular.svg?2c3ed57ad7ecc7166b0b00d478ff32dc#Montserrat-Regular) format("svg")}
.goudy-old-style{font-family:Goudy Old Style,Montserrat,Nunito,sans-serif}.montserrat{font-family:Montserrat,Nunito,sans-serif}.font-weight-bold :is(h1,h2,h3,h4,h5,h6){font-weight:700}.p-95{padding:9.5rem}.px-95{padding-left:9.5rem;padding-right:9.5rem}.mx-95{margin-left:9.5rem;margin-right:9.5rem}.navbar-brand img{height:100px}.top-menu .nav-item{margin:0 1rem}.top-menu .nav-item .nav-link{border-bottom:2px solid #fff;color:#6a5f74!important;font-family:Goudy Old Style,Montserrat,Nunito,sans-serif;font-size:20px;font-weight:700;padding:0}.top-menu .nav-item.active .nav-link,.top-menu .nav-item .nav-link:hover{border-bottom:2px solid #6a5f74}.video-wrap .background-overlay{min-height:100vh;overflow:hidden;position:relative}.video-wrap .background-overlay.video-wide{height:420px;min-height:420px}.video-wrap .video-background{height:auto;left:0;max-height:90%;min-height:90%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:auto;z-index:0}.carousel-inner{height:100%;position:relative}.carousel-indicators.round li{border-radius:50%;height:12px;width:12px}.banner,.banner-inner{position:relative}.banner-inner{overflow:hidden;width:100%}.banner-item,.carousel-item{background:no-repeat 50% scroll;background-size:cover;height:100%;min-height:100%}.banner-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;float:left;margin-right:-100%;min-height:480px;position:relative;transition:transform .6s ease-in-out;width:100%}.banner-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}.video-container.embed-responsive-16by9:before{padding-top:43.25%}.video-container.embed-responsive-4by3:before{padding-top:56%}.line-height-48{line-height:48px}.line-height-40{line-height:40px}.line-height-39{line-height:39px}.line-height-36{line-height:36px}.line-height-34{line-height:34px}.line-height-33{line-height:33px}.line-height-32{line-height:32px}.line-height-30{line-height:30px}.line-height-29{line-height:29px}.line-height-27{line-height:27px}.font-1rem{font-size:calc(1rem + .2vw)}.font-1-04rem{font-size:calc(1.04rem + .2vw)}.font-1-05rem{font-size:calc(1.05rem + .3vw)}.font-08rem{font-size:calc(.8rem + .2vw)}.font-085rem{font-size:calc(.85rem + .2vw)}.font-077rem{font-size:calc(.77rem + .2vw)}.mh-360{min-height:360px}.mh-530{min-height:530px}.mh-376{min-height:376px}.mh-258{min-height:258px}.mxh-816{max-height:816px}.mxh-540{max-height:540px}.mxh-490{max-height:490px}.mxh-165{max-height:165px}.jContent{overflow:hidden}.products-service-item{margin:0 30px}.products-service-item a{padding:0}.products-service-item img{max-height:59px}.products-service-item a span{border-bottom:3px solid #fff;display:block;font-weight:700;padding:.5rem 0 0;white-space:nowrap}.products-service-item a.active span,.products-service-item a:hover span{border-bottom:3px solid #6a5f74}.products-service .slider{display:flex;justify-content:center}.jScrolly{margin:0 auto;max-width:100%;position:relative}.jScrolly>.jPanel{bottom:-15px;margin-left:-4rem;top:inherit}.jScrolly>.jPanel>.nextBtn,.jScrolly>.jPanel>.prevBtn{background:#6a5f74;height:2rem;width:4rem}.border-primary{border-color:#6a5f74}.widget-title{font-family:Goudy Old Style,Montserrat,Nunito,sans-serif;font-weight:700}.widget-line-bottom{padding-bottom:6px;position:relative}.widget-line-bottom:after{background:#6a5f74;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:138px}.widget-line-74:after{width:74px}.bg-light-gray{background-color:#edeced}.home-video{margin-top:8px}.arrow-left{margin:5px 14px 0 0;position:relative}.arrow-left:before{left:0;top:0;transform:skew(45deg,0deg)}.arrow-left:after,.arrow-left:before{background:#6a5f74;content:"";height:6px;position:absolute;width:6px}.arrow-left:after{right:-3px;top:6px;transform:skew(-45deg,0deg)}.list-around{padding-left:32px;position:relative}.list-around:before{height:16px;left:0;top:7px;width:16px}.list-around:after,.list-around:before{border:1px solid #3e3a39;border-radius:50%;content:"";position:absolute}.list-around:after{height:10px;left:3px;top:10px;width:10px}.cursor-pointer{cursor:pointer}.nav-floor-plan li{margin-bottom:10px;text-align:center;width:100%}.nav-floor-plan a{border:1px solid #6a5f74;display:block;font-weight:700;padding:10px}.office-wrap .nav-floor-plan a{padding:.2rem 10px}.nav-floor-plan .active a,.nav-floor-plan a:hover{background-color:#58595b;border:1px solid #58595b;color:#fff;text-decoration:none}.floor-plan-img{cursor:pointer}.floor-close{color:#6a5f74;font-size:4.35rem;opacity:1}.map-responsive{height:0;overflow:hidden;padding-bottom:50%;position:relative}.map-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.btn-default{background-color:#edeced}.btn-submit{margin-top:20px;width:130px}.bg-dark{background-color:#211e1f!important}.bg-dark-gray{background-color:#5a5a5f}.img-cover{max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.background-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.background-lt{background-position:0 0}.full-width{left:50%;margin-left:-50vw;position:relative;width:100vw}.font-18{font-size:18px}.flex-column .nav-item{margin-bottom:2px}.form-wedding-game label{padding-left:10px}.form-wedding-game .form-control{border:1px solid #6a5f74;border-radius:0;margin-bottom:.5rem;text-transform:uppercase}.form-wedding-game input.form-control{border:none;border-bottom:1px solid #6a5f74;padding:0 .75rem}.form-wedding-game input.first-name{padding-right:55px}.form-wedding-game label{font-weight:700;text-transform:uppercase}.form-wedding-game .form-control:focus{background-color:#fff;border-color:#aaa1b2;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:#495057}.label-text{position:absolute;right:24px;top:7px}.form-wedding-game button{border-radius:0;font-weight:700;min-width:120px;text-transform:uppercase}.form-wedding-game .form-group{margin-bottom:1.5rem}.form-wedding-game :-ms-input-placeholder{color:#eaecef!important}.form-wedding-game ::-moz-placeholder{color:#eaecef!important}.form-wedding-game ::placeholder{color:#eaecef!important}.uploader{clear:both;display:block;margin:0 auto;max-width:600px;width:100%}.uploader label{background:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;border:1px solid #6a5f74;border-radius:0;clear:both;cursor:pointer;display:flex;float:left;justify-content:center;min-height:406px;padding:2rem 1.5rem;text-align:center;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.uploader .file-upload{display:block}.uploader label.hover{box-shadow:inset 0 0 0 6px #eee}.uploader label.hover #start i.fa{opacity:.3;transform:scale(.8)}.uploader #start.hidden{display:none}.cross{background:#6a5f74;height:50px;position:relative;width:2px}.cross:after{background:#6a5f74;content:"";height:2px;left:calc(50% - 25px);position:absolute;top:calc(50% - 1px);width:50px}.uploader #response{clear:both;float:left;width:100%}.uploader #response.hidden{display:none}.uploader #response #messages{margin-bottom:.5rem}.uploader #file-image{display:inline;height:auto;margin:0 auto .5rem;width:auto}.uploader #file-image.hidden{display:none}.uploader #notimage{clear:both;display:block;float:left;width:100%}.uploader #notimage.hidden{display:none}.uploader .progress,.uploader progress{background-color:#eee;border:0;border-radius:4px;clear:both;display:inline;height:8px;margin:0 auto;max-width:180px;overflow:hidden;width:100%}.uploader .progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:4px}.uploader .progress[value]::-webkit-progress-value{background:linear-gradient(90deg,#393f90 0,#454cad 50%);border-radius:4px}.uploader .progress[value]::-moz-progress-bar{background:linear-gradient(90deg,#393f90 0,#454cad 50%);border-radius:4px}.uploader input[type=file]{display:none}.uploader div{color:#5f6982;margin:0 0 .5rem}.image-upload-wrap:hover{cursor:pointer}.top-thumb{min-height:386px}.top-thumb img{max-height:386px}.wedding-item{text-align:center}.wedding-item img{max-height:340px}.close-3{font-size:3rem}.icon-heart{margin-right:1.5rem;max-height:38px}.footer-logo img{height:120px}.footer-bottom{background-color:#edeced}.footer-bottom .nav-item{margin:0 10px}.footer-bottom a{font-size:18px;font-weight:700}.footer-bottom li.active a{text-decoration:underline}.contact-info li{margin-bottom:10px}.social-media img{height:38px;margin:0 15px}.slick-arrow{background-color:#6a5f74;border:none;cursor:pointer;height:36px;position:absolute;text-indent:-9999px;top:38%;width:36px;z-index:2}.slick-next{right:0}.slick-next:before{top:6px;transform:skew(45deg,0deg)}.slick-next:after,.slick-next:before{background:#fff;content:"";height:12px;position:absolute;right:13px;width:8px}.slick-next:after{top:18px;transform:skew(-45deg,0deg)}.slick-prev{left:0}.slick-prev:before{top:6px;transform:skew(-45deg,0deg)}.slick-prev:after,.slick-prev:before{background:#fff;content:"";height:12px;left:13px;position:absolute;width:8px}.slick-prev:after{top:18px;transform:skew(45deg,0deg)}.slick-slide img{display:inline}.apply-now li{margin-bottom:6px}.apply-now li:last-child{margin-bottom:0}.pagination{margin-top:4rem}.pagination li{margin:0 .65rem}.pagination .page-link{background-color:transparent;border:none;font-size:1.2rem;outline:none;padding:.2rem;position:relative}.page-item.active .page-link{background-color:transparent;border-bottom:1px solid #6a5f74;color:#6a5f74}.page-item:last-child .page-link,.pagination .page-item:first-child .page-link{border-radius:0!important}.pagination .page-link:focus{box-shadow:none}.pagination .page-next,.pagination .page-prev{font-size:2rem;margin-top:-6px;padding:0 .2rem}

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

.footer-menu {
	margin-top: .5rem;
}
.footer-menu:first-child {
	margin-top: 0;
}
.footer-menu .navbar-nav {
	flex-direction: row;
	justify-content: center;
}
