@charset "UTF-8";
@media (max-width:1399px){.container{max-width:100%}}h1,h2,h3,h4,h5,h6{font-weight:500}h1.itemTitle{font-size:48px}button.btn-primary,.btn.btn-primary{background-color:#2d2840;border-color:#2d2840;border-radius:0;color:#fff;padding:10px 30px;text-transform:capitalize}button.btn-primary:hover,button.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:focus{background:#322a6f;border-color:#322a6f}#sp-top-bar{background:#fff;font-size:16px;font-weight:600;padding:20px 0}#sp-top-bar .sp-contact-info li{font-size:inherit}@media (max-width:991px){#sp-header{height:90px}}#sp-header.header-sticky{box-shadow:0 0 4px 0 rgba(255, 255, 255, 0.3)}@media (max-width:991px){#sp-header #sp-logo .logo{height:90px}}#sp-header #sp-logo .logo .logo-image{height:100px}@media (max-width:991px){#sp-header #sp-logo .logo .logo-image{height:80px}}@media (max-width:350px){#sp-header #sp-logo .logo .logo-image{height:65px}}#sp-header #sp-menu ul li.active a,#sp-header #sp-menu ul li a:hover,#sp-header #sp-menu ul li a:focus,#sp-header #sp-menu ul li.active span,#sp-header #sp-menu ul li span:hover,#sp-header #sp-menu ul li span:focus{background:#322a6f}#sp-header #sp-menu ul li a,#sp-header #sp-menu ul li span{color:#fff;line-height:40px}#sp-header #sp-menu ul li a.home,#sp-header #sp-menu ul li span.home{display:none}#sp-header #sp-menu ul li .sp-dropdown-inner{box-shadow:none;padding:40px 0 0 0}#sp-header #sp-menu ul li .sp-dropdown-inner ul li.active a,#sp-header #sp-menu ul li .sp-dropdown-inner ul li a:hover,#sp-header #sp-menu ul li .sp-dropdown-inner ul li a:focus,#sp-header #sp-menu ul li .sp-dropdown-inner ul li.active span,#sp-header #sp-menu ul li .sp-dropdown-inner ul li span:hover,#sp-header #sp-menu ul li .sp-dropdown-inner ul li span:focus{background:#322a6f}#sp-header #sp-menu ul li .sp-dropdown-inner ul li a{background:none;display:block;line-height:1.2;padding:10px}#offcanvas-toggler .burger-icon>span{background-color:#fff}.offcanvas-inner ul li{position:relative;z-index:100000}.offcanvas-inner ul li ul li{margin-top:15px}.home #sp-main-body{background-image:url("../images/body-bg.png");background-repeat:no-repeat;background-size:cover;color:#fff}.home #sp-main-body .wf-columns{gap:4rem}@media (max-width:993px){.home #sp-main-body .wf-columns{gap:1rem}}.home #sp-main-body .wf-columns .wf-column .page-header{font-size:35px}.home #sp-main-body .wf-columns .wf-column.right-side{border:1px solid #ccc;padding:15px}.home #sp-main-body .wf-columns .wf-column.right-side .phone-block{background:#211c4a;border:4px solid #444;color:#fff;font-weight:700;text-align:center;font-size:44px;padding:15px 0px}#sp-main-body{padding-top:60px;padding-bottom:60px}@media (max-width:767px){#sp-main-body{padding-top:30px;padding-bottom:30px}}#sp-main-body #sp-left .sp-module,#sp-main-body #sp-right .sp-module{border:1px solid #ccc;margin-bottom:15px;padding:15px}#sp-main-body #sp-left .sp-module .sp-module-title,#sp-main-body #sp-right .sp-module .sp-module-title{border-bottom:0;margin-bottom:0;padding-bottom:0;text-align:center;font-weight:700;font-size:22px}#sp-main-body #sp-left .sp-module ul,#sp-main-body #sp-right .sp-module ul{margin-top:15px}#sp-main-body #sp-left .sp-module ul li.active a,#sp-main-body #sp-left .sp-module ul li a:hover,#sp-main-body #sp-left .sp-module ul li a:focus,#sp-main-body #sp-right .sp-module ul li.active a,#sp-main-body #sp-right .sp-module ul li a:hover,#sp-main-body #sp-right .sp-module ul li a:focus{color:#ffffff !important;background-color:#211c4a}#sp-main-body #sp-left .sp-module ul li a,#sp-main-body #sp-right .sp-module ul li a{padding:0 10px}#sp-main-body #sp-left .sp-module #userForm .form-group,#sp-main-body #sp-left .sp-module #userForm .rsform-block,#sp-main-body #sp-right .sp-module #userForm .form-group,#sp-main-body #sp-right .sp-module #userForm .rsform-block{margin-top:10px}#sp-main-body #sp-left .sp-module #userForm .form-group input[type="text"],#sp-main-body #sp-left .sp-module #userForm .form-group input[type="email"],#sp-main-body #sp-left .sp-module #userForm .form-group input[type="url"],#sp-main-body #sp-left .sp-module #userForm .form-group input[type="date"],#sp-main-body #sp-left .sp-module #userForm .form-group input[type="password"],#sp-main-body #sp-left .sp-module #userForm .form-group input[type="search"],#sp-main-body #sp-left .sp-module #userForm .form-group input[type="tel"],#sp-main-body #sp-left .sp-module #userForm .form-group input[type="number"],#sp-main-body #sp-left .sp-module #userForm .form-group textarea,#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="text"],#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="email"],#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="url"],#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="date"],#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="password"],#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="search"],#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="tel"],#sp-main-body #sp-left .sp-module #userForm .rsform-block input[type="number"],#sp-main-body #sp-left .sp-module #userForm .rsform-block textarea,#sp-main-body #sp-right .sp-module #userForm .form-group input[type="text"],#sp-main-body #sp-right .sp-module #userForm .form-group input[type="email"],#sp-main-body #sp-right .sp-module #userForm .form-group input[type="url"],#sp-main-body #sp-right .sp-module #userForm .form-group input[type="date"],#sp-main-body #sp-right .sp-module #userForm .form-group input[type="password"],#sp-main-body #sp-right .sp-module #userForm .form-group input[type="search"],#sp-main-body #sp-right .sp-module #userForm .form-group input[type="tel"],#sp-main-body #sp-right .sp-module #userForm .form-group input[type="number"],#sp-main-body #sp-right .sp-module #userForm .form-group textarea,#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="text"],#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="email"],#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="url"],#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="date"],#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="password"],#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="search"],#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="tel"],#sp-main-body #sp-right .sp-module #userForm .rsform-block input[type="number"],#sp-main-body #sp-right .sp-module #userForm .rsform-block textarea{border:1px solid #ccc;border-radius:0;height:42px}#sp-main-body #sp-left .sp-module #userForm .form-group textarea,#sp-main-body #sp-left .sp-module #userForm .rsform-block textarea,#sp-main-body #sp-right .sp-module #userForm .form-group textarea,#sp-main-body #sp-right .sp-module #userForm .rsform-block textarea{height:100%}#sp-main-body #sp-left .sp-module #userForm .form-group.rsform-block-submit,#sp-main-body #sp-left .sp-module #userForm .rsform-block.rsform-block-submit,#sp-main-body #sp-right .sp-module #userForm .form-group.rsform-block-submit,#sp-main-body #sp-right .sp-module #userForm .rsform-block.rsform-block-submit{text-align:center}#sp-main-body #sp-left .sp-module #userForm .form-group.rsform-block-submit .btn,#sp-main-body #sp-left .sp-module #userForm .rsform-block.rsform-block-submit .btn,#sp-main-body #sp-right .sp-module #userForm .form-group.rsform-block-submit .btn,#sp-main-body #sp-right .sp-module #userForm .rsform-block.rsform-block-submit .btn{width:100%}#sp-spotlight-2{background-image:url("../images/review-bg.png");background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:60px;position:relative;overflow:hidden}#sp-spotlight-2 .container{position:relative;z-index:10}#sp-spotlight-bottom{padding-top:60px;padding-bottom:60px}@media (max-width:767px){#sp-spotlight-bottom{padding-top:30px;padding-bottom:30px}}#sp-spotlight-bottom .sp-module-title{color:#2d2840;margin-bottom:25px}#sp-spotlight-bottom .sp-module-title strong{color:#333333}#sp-spotlight-bottom .btn{color:#ffffff;background-color:#2d2840;border-color:#2d2840;width:100%;display:block;text-align:center;padding:5px 15px;line-height:40px !important;font-size:20px;text-transform:capitalize}#sp-spotlight-bottom .btn:hover,#sp-spotlight-bottom .btn:focus{background:#322a6f;border-color:#322a6f}#sp-spotlight-bottom #sp-position4 .btn{margin-top:35px}#sp-bottom ul.menu li{margin-bottom:5px}#sp-bottom ul.menu li a{display:inline-block}.sp-scroll-up{background:#211c4a;border:3px solid #777;bottom:90px;color:#777;border-radius:50%;line-height:32px}.sp-scroll-up:hover,.sp-scroll-up:active,.sp-scroll-up:focus{background:#211c4a;border-color:#fff}.pagenavigation{margin:30px auto 30px;border-top:1px solid rgba(255, 255, 255, 0.1);padding:15px 0 0 0}.pagenavigation .btn{background:#2d2840;border:0;border-radius:0;font-size:13px;padding:10px !important;position:relative;overflow:hidden}.pagenavigation .btn:hover,.pagenavigation .btn:focus{background:#322a6f !important;color:#fff}.pagenavigation .btn .visually-hidden{position:relative !important}.pagenavigation .btn span[aria-hidden="true"]{display:none}.pagenavigation .btn .icon-chevron-left{display:inline-block !important;float:left;margin-top:3px;padding-right:10px}.pagenavigation .btn .icon-chevron-right{display:inline-block !important;float:right;margin-top:3px;padding-left:10px}#sp-cta .rendering-gallery-sliders{margin-bottom:5px}.properties-page .projects-category .projects-phone-block{display:none}.projects-category .projects-phone-block{border:1px solid #001414;padding:6px 12px;margin:0;display:inline-block}.projects-category .cat-children{display:flex;flex-wrap:wrap;margin:0 -10px 0;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.projects-category .cat-children .com-content-category-blog__child{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;flex:0 0 auto;width:33.3333%;padding:10px}@media (max-width:991px){.projects-category .cat-children .com-content-category-blog__child{width:50%}}@media (max-width:767px){.projects-category .cat-children .com-content-category-blog__child{width:100%}}.projects-category .cat-children .com-content-category-blog__child .sub-cat-item{position:relative;overflow:hidden}.projects-category .cat-children .com-content-category-blog__child .sub-cat-item:hover .sub-cat-item-image img,.projects-category .cat-children .com-content-category-blog__child .sub-cat-item:focus .sub-cat-item-image img{opacity:1;transform:scale3d(1.1, 1.1, 1)}.projects-category .cat-children .com-content-category-blog__child .sub-cat-item:hover .page-header,.projects-category .cat-children .com-content-category-blog__child .sub-cat-item:focus .page-header{background:#3a3182}.projects-category .cat-children .com-content-category-blog__child .sub-cat-item .sub-cat-item-image{position:relative;overflow:hidden}.projects-category .cat-children .com-content-category-blog__child .sub-cat-item .sub-cat-item-image img{transition:0.3s ease-out}.projects-category .cat-children .com-content-category-blog__child .sub-cat-item .page-header{text-align:center;font-size:18px;margin:0;padding:0;background:rgba(33, 28, 74, 0.45);color:#ffffff;position:absolute;left:0;right:0;bottom:0;transition:0.5s}.projects-category .cat-children .com-content-category-blog__child .sub-cat-item .page-header a{color:#fff;display:block;padding:20px 15px}.projects-category .blog-items{display:flex;flex-wrap:wrap;margin:60px -10px 0;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.projects-category .blog-items .blog-item{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;flex:0 0 auto;width:50%;padding:10px}@media (max-width:767px){.projects-category .blog-items .blog-item{width:100%}}.projects-category .blog-items .blog-item .item-content{background:#fafafa;border:1px solid #ddd;font-size:16px}.projects-category .blog-items .blog-item .item-content .project-thumbnail{position:relative;overflow:hidden}.projects-category .blog-items .blog-item .item-content .project-thumbnail .project-logo{position:absolute;top:40px;right:0}.projects-category .blog-items .blog-item .item-content .project-availability{font-size:20px;text-align:center;color:#ffffff;text-transform:uppercase}.projects-category .blog-items .blog-item .item-content .project-availability span{color:#ffffff;padding:10px;display:block}.projects-category .blog-items .blog-item .item-content .project-availability span.Leased,.projects-category .blog-items .blog-item .item-content .project-availability span.Sold{background:#cc0000}.projects-category .blog-items .blog-item .item-content .project-availability span.Available{background:#5cb85c}.projects-category .blog-items .blog-item .item-content .project-availability span.Completed{background:#777}.projects-category .blog-items .blog-item .item-content .intro{text-align:center;padding:30px 15px}.projects-category .blog-items .blog-item .item-content .intro .article-header h2{font-size:24px}.projects-category .blog-items .blog-item .item-content .intro .article-header h2 a{color:#333333}.projects-category .blog-items .blog-item .item-content .intro .current-project-button{margin-bottom:10px}.projects-category .blog-items .blog-item .item-content .intro .current-project-button a{background:#9faaaa;border:0;border-radius:0;color:#fff;padding:10px 30px;text-transform:capitalize;position:relative;overflow:hidden}.projects-category .blog-items .blog-item .item-content .intro .current-project-button a:before{content:"";font-family:"Font Awesome 6 Free";font-weight:800;margin-right:3px}.projects-category .blog-items .blog-item .item-content .intro .current-project-button a:hover,.projects-category .blog-items .blog-item .item-content .intro .current-project-button a:focus{background:#888}.projects-category.projects-category-item .article-intro-image{margin-bottom:15px}.projects-category.projects-category-item .article-intro-image a{pointer-events:none}.projects-category.projects-category-item .intro .current-project-button{margin-bottom:20px}.projects-category.projects-category-item .intro .current-project-button a{background:#9faaaa;border:0;border-radius:99px;color:#fff;padding:10px 30px;text-transform:capitalize;position:relative;overflow:hidden}.projects-category.projects-category-item .intro .current-project-button a:before{content:"";font-family:"Font Awesome 6 Free";font-weight:800;margin-right:3px}.projects-category.projects-category-item .intro .current-project-button a:hover,.projects-category.projects-category-item .intro .current-project-button a:focus{background:#ff6225}.projects-category.projects-category-item .project-gallery{margin-top:60px}.projects-category.projects-category-item .project-gallery .project-gallery-header{margin-bottom:15px}.team-page .article{border:0;border-radius:0;padding:0}@media (max-width:991px){.team-page .article{text-align:center}}.team-page .article .article-intro-image{margin:0 0 15px;border:0;border-radius:0;position:relative;overflow:hidden}@media (max-width:991px){.team-page .article .article-intro-image{text-align:center}.team-page .article .article-intro-image img{margin:0 auto}}.team-page .article .article-intro-image img{height:215px !important;max-height:100% !important;max-width:100% !important;object-fit:cover;width:100%}@media (max-width:991px){.team-page .article .article-intro-image img{height:auto !important;object-fit:none;width:auto}}.team-page .article .article-header h2{color:#211c4a;font-size:18px;margin-bottom:10px}.team-page .article .article-introtext h4{font-size:14px}.team-page .article .article-introtext p a{font-size:14px;color:#211c4a;font-weight:700}.team-page .article .article-introtext p a:hover,.team-page .article .article-introtext p a:focus{text-decoration:underline}#eb .eb-featured .eb-gallery-stage{border-radius:0 !important}#eb .eb-post-image-cover{border:0 !important;border-radius:0 !important;box-shadow:none !important;width:100% !important}.eb-mod .view-all-blogs{margin-top:35px}.eb-mod .view-all-blogs a{color:#ffffff;background-color:#2d2840;border-color:#2d2840;width:100%;display:block;text-align:center;padding:5px 15px;line-height:40px !important;font-size:20px;text-transform:capitalize}.eb-mod .view-all-blogs a:hover,.eb-mod .view-all-blogs a:focus{background:#322a6f;border-color:#322a6f}.ig-menu-grid-item .ig-menu-grid-text{background:rgba(33, 28, 74, 0.45) !important}#gallery-scope-1 .ig-menu-grid-item .ig-menu-grid-text>h3{font-size:20px}.ig-menu-grid-item{height:220px !important}.ig-menu-grid-item .ig-menu-grid-link{height:100%}.ig-menu-grid-item .ig-menu-grid-link .igui-inline{height:100%}.ig-menu-grid-item .ig-menu-grid-link .igui-inline .ig-menu-grid-image{height:100%}