.table{--bs-table-bg: rgba(0,0,0,0);--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0,0,0,0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0,0,0,0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #d2dbe2;--bs-table-striped-bg: #c8d0d7;--bs-table-striped-color: #000;--bs-table-active-bg: #bdc5cb;--bs-table-active-color: #000;--bs-table-hover-bg: #c2cbd1;--bs-table-hover-color: #000;color:#000;border-color:#bdc5cb}.table-secondary{--bs-table-bg: #d2dbe2;--bs-table-striped-bg: #c8d0d7;--bs-table-striped-color: #000;--bs-table-active-bg: #bdc5cb;--bs-table-active-color: #000;--bs-table-hover-bg: #c2cbd1;--bs-table-hover-color: #000;color:#000;border-color:#bdc5cb}.table-success{--bs-table-bg: #d6efda;--bs-table-striped-bg: #cbe3cf;--bs-table-striped-color: #000;--bs-table-active-bg: #c1d7c4;--bs-table-active-color: #000;--bs-table-hover-bg: #c6ddca;--bs-table-hover-color: #000;color:#000;border-color:#c1d7c4}.table-info{--bs-table-bg: #d9f1ff;--bs-table-striped-bg: #cee5f2;--bs-table-striped-color: #000;--bs-table-active-bg: #c3d9e6;--bs-table-active-color: #000;--bs-table-hover-bg: #c9dfec;--bs-table-hover-color: #000;color:#000;border-color:#c3d9e6}.table-warning{--bs-table-bg: #f8f6d2;--bs-table-striped-bg: #eceac8;--bs-table-striped-color: #000;--bs-table-active-bg: #dfddbd;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e4c2;--bs-table-hover-color: #000;color:#000;border-color:#dfddbd}.table-danger{--bs-table-bg: #fad6d6;--bs-table-striped-bg: #eecbcb;--bs-table-striped-color: #000;--bs-table-active-bg: #e1c1c1;--bs-table-active-color: #000;--bs-table-hover-bg: #e7c6c6;--bs-table-hover-color: #000;color:#000;border-color:#e1c1c1}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;margin:-1px}.visible-when-focused:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto;margin:auto}.bypass-block-link{position:absolute;text-decoration:none;background:#ffffcc;padding:0.2em;z-index:10}.bypass-block-target:focus{outline:none}.bypass-block-link:focus{position:absolute;text-decoration:none;background:#ffffcc;padding:0.2em;z-index:1000000}.bypass-block-target:focus:target,[tabindex="0"]:focus,[tabindex="1"]:focus,a:focus,button:focus,input:focus{outline:solid 2px #0d2031}.focusoutline:focus{outline:5px auto #0d2031}.sticky-top{z-index:99999}nav.navbar{padding:0;margin-bottom:0;background:rgba(0,0,0,0.5) !important;max-width:1305px;margin:0 auto}nav.navbar.onfloat{background:#1a3e5b !important}.navbar-nav .nav-link{margin:0 20px 0 20px;font-size:18px !important;color:#FFF !important;text-decoration:none !important;transition:color 1.0s ease;padding:12px 8px !important;line-height:normal;text-transform:uppercase}.navbar-nav .nav-link.active{color:yellow !important}.navbar-nav .nav-link img:hover{filter:grayscale(0) !important}.navbar-brand{display:none;text-decoration:none !important}.mainfront{background:url(/images/background/main.webp) #737373;height:620px;background-size:cover;max-width:1305px;margin:0 auto;position:relative;background-position-y:center}.mainfront:before{content:"";display:block;position:absolute;left:0;right:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0.3) 100%, rgba(255,255,255,0) 100%)}.captionfront{position:absolute;z-index:1;text-align:center;bottom:30%;width:100%}.namewebsite{font-size:9vw;font-size:70px;color:#fff;line-height:70px;font-weight:700;padding-top:60px;margin-bottom:15px !important;text-shadow:3px 3px 0px rgba(0,0,0,0.2)}.sloganwebsite{font-size:5vw;font-size:66px;color:#fff;font-weight:300;line-height:normal;margin-bottom:0}.firstfeatures{padding-top:50px;margin-bottom:70px}.firstfeatures .headingsub{line-height:38px}.thegroupbtn{margin-bottom:60px}.thegroupbtn .btn{margin:0 12px}.thegroupbtn .btn .img-fluid{width:40px;vertical-align:-10px}.dflexallyouneed>figure{min-width:643px}.dflexallyouneed>figure figcaption{font-size:14px}.dflexallyouneed>div{padding-left:27px}.dflexallyouneed .headingsub{font-weight:800;text-align:left;font-size:23px}.dflexallyouneed p{line-height:26px}.containerdescr{max-width:860px;margin:0 auto}.tablespace{max-width:700px;margin:0 auto}.perfectgallery{background:#0d2031;text-align:center;padding:60px 0 50px 0}.perfectgallery *{color:#FFF !important}.perfectgallery .headingsub{margin-bottom:40px}#linksgallery{max-width:1349px;margin:0 auto}.perfectgallery a{text-decoration:none !important}.perfectgallery img{margin:0 8px 19px 8px}.amenities{background:#ddd;padding:80px 0 80px 0}.amenities .headingmain,.amenities .headingsub{text-align:left}.amenities ul{margin-bottom:0}.amenities ul li{margin-bottom:10px}.amenities .btn{border-color:#999999}.dflexamenities figcaption{text-align:right}.virtualtours{padding:50px 0 30px 0;margin-bottom:50px}.virtualtours .headingsub{margin-bottom:40px}.virtualtours .groupbtn{margin-bottom:20px}.virtualtours .groupbtn .btn{margin:0 24px 0 0}.iframevirtual360{width:100%;height:600px;border:none;margin-bottom:-6px}.panels{border:1px solid #cccccc}.itempanel{display:none}.itempanel.active{display:block}.floorplans{background:#ddd;padding:50px 0 80px 0}.floorplans .headingsub{margin-bottom:40px}.containerfloorplans{overflow:hidden}.listoflinkstoshow{float:right;width:39.7%}.listoflinkstoshow ul{height:380px;overflow-y:scroll;margin:0;padding:0}.listoflinkstoshow ul li{background:#FFF}.listoflinkstoshow ul li:nth-child(2n){background:#eeeeee}.listoflinkstoshow ul li a{display:block;text-decoration:none;padding:14px 40px;cursor:pointer}.listoflinkstoshow ul li a.active{color:blue}.listoflinkstoshow li h3{margin-bottom:0;font-size:19px}.listofimages{float:left;width:60.3%}.listofimages img{display:none}.listofimages img.active{display:block}.dflexcontact{max-width:1305px;margin:0 auto}.contactleft{background:url(/images/contact-left.jpg);width:100%;background-size:cover;background-position-x:right}.contactcenter{width:570px;min-width:570px;margin:0 auto;padding:30px 40px 10px 40px}.contactright{background:url(/images/contact-right.jpg);width:100%;background-size:cover}.contactcenter h3.headingsub{font-size:22px;margin-bottom:10px}.contactcenter textarea{height:140px !important}.contact_phone{font-size:1.15em}.mapcanvas{background:#ccc;height:416px;max-width:1305px;margin:0 auto;position:relative}.mapcanvas .leaflet-container{height:100%}.ms-0{margin-left:0 !important}.me-0{margin-right:0 !important}footer{background:#0d2031;padding:30px 0}footer .d-flex figure{margin:10px 0}footer .d-flex figcaption{display:inline-block;font-size:50px;font-weight:700;vertical-align:-17px;margin-left:10px;line-height:39px}.logofooter{width:49px}footer *{color:#FFF !important}footer address,.sameaddress{font-size:22px;margin-bottom:5px}footer .footerphone{font-size:27px;margin-bottom:15px;font-weight:800}footer .footerphone a{text-decoration:none}footer .text-right img{width:32px;margin-left:6px}footer a{text-decoration:none !important}footer a:hover,footer a:focus{text-decoration:underline !important}.contentinner{padding-top:67px;padding-bottom:60px}.contentloading{position:fixed;left:0;right:0;width:100%;height:100%;background:#eeeeee;z-index:9999999}.contentloading img{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.parentoasts{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:99999}.toast{font-size:0.87rem;background-color:rgba(235,255,235,0.95)}.blueimp-gallery{background:rgba(0,0,0,0.75) !important}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.play-pause{color:#fff !important}.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.title,.blueimp-gallery>.play-pause,.blueimp-gallery>.indicator{display:block !important;text-indent:-9999px}.blueimp-gallery>.indicator,.blueimp-gallery>.play-pause{display:none !important}.blueimp-gallery>.title{top:auto !important;right:15px;bottom:15px;left:15px !important;margin:0 !important;text-align:center;background:rgba(0,0,0,0.9);opacity:1}@media (min-width: 992px) and (max-width: 1199px){.btn{font-size:30px}.navbar-nav .nav-link{margin:0 10px}.firstfeatures{margin-bottom:40px}.dflexallyouneed>figure{min-width:515px}.dflexallyouneed .headingsub{margin-bottom:5px;font-size:20px}.dflexallyouneed p{line-height:22px;font-size:14px}.dflexallyouneed>figure figcaption{font-size:12px}.dflexallyouneed>div{padding-top:0}.amenities .headingsub{font-size:21px}.amenities ul{padding-left:17px}.listoflinkstoshow ul{height:319px}.listoflinkstoshow li h3{font-size:22px}footer .d-flex figcaption{font-size:44px}.footerparagraph{font-size:12.5px}footer address,.sameaddress{font-size:16px}}@media (max-width: 991px){.btn{font-size:20px}.navbar-nav .nav-link:first-child{display:none}.navbar-nav .nav-link{margin:0 10px;font-size:14px !important}.namewebsite{font-size:70px}.sloganwebsite{font-size:50px}.dflexallyouneed{display:block !important}.thegroupbtn .btn{margin:0 9px}.dflexallyouneed .img-fluid{display:block;margin:0 auto}.dflexallyouneed>figure figcaption{text-align:center;margin-bottom:10px}.dflexallyouneed>div{padding-left:0}.dflexallyouneed .headingsub{margin-bottom:10px}.dflexallyouneed p{font-size:14px}.amenities figure{display:none}.listoflinkstoshow ul{height:235px}.listoflinkstoshow li h3{font-size:16px}.listoflinkstoshow ul li a{padding:9px 30px}.logofooter{width:40px}footer .d-flex figcaption{font-size:30px;vertical-align:-10px}.footerparagraph{font-size:9px}footer address,.sameaddress{font-size:12px}footer .footerphone{font-size:20px}}@media (max-width: 767px){body{font-size:16px}.btn{font-size:16px}p.headingsub{font-size:15px}nav.navbar,nav.navbar.onfloat{position:absolute;background:none !important;padding:8px 10px}.navbar .navbar-collapse{background:#0d2031}.navbar .navbar-toggler{background:#0d2031 !important}.navbar-nav .nav-link{margin:0}.headingmain{margin-bottom:18px}.mainfront{height:350px;margin-top:0}.thegroupbtn .btn .img-fluid{width:25px;vertical-align:-7px}.namewebsite{font-size:9vw;line-height:40px}.sloganwebsite{font-size:7vw}.captionfront{bottom:18%;padding:0 15px}.firstfeatures .headingsub{line-height:normal}.dflexallyouneed>figure{min-width:initial}.dflexallyouneed .headingsub{font-size:4.8vw}.perfectgallery img{margin:0 2% 19px 2%;width:45%}.iframevirtual360{height:350px}.listoflinkstoshow{float:none;width:100%;overflow-x:scroll}.listoflinkstoshow ul{height:initial;overflow-y:hidden;width:1645px}.listoflinkstoshow ul li{display:inline-block}.listofimages{float:none;width:100%}.dflexcontact{display:block !important}.contactleft,.contactright{display:none}.contactcenter{width:initial;min-width:initial}.mapcanvas{height:300px}footer .d-flex{display:block !important;text-align:center}footer .d-flex figure{margin:0 0 10px 0}.footerparagraph{font-size:2.7vw}footer .d-flex .text-right{text-align:center !important}footer .footerphone{margin-bottom:20px !important}.virtualtours{margin-bottom:0}}@media (max-width: 480px){.namewebsite{margin-bottom:2px !important}.thegroupbtn{display:block !important;text-align:center}.thegroupbtn .btn{margin:0 4px 10px 4px;font-size:5vw;padding:10px 10px}p.headingsub.font-weight-bold{font-size:7.5vw;line-height:normal}.headingsub,.contactcenter h3.headingsub{font-size:4.2vw}.contactcenter{padding:30px 15px 10px 15px}.headingmain{font-size:6vw}}@media (max-width: 380px){body{font-size:14.5px}.virtualtours .groupbtn .btn{margin:0 10px 0 0;font-size:4vw}.contactcenter h3.headingsub{font-size:5vw}footer address,.sameaddress{font-size:4.1vw}footer .footerphone{font-size:4.8vw}.headingsub,.contactcenter h3.headingsub{font-size:5.2vw}}

