*{box-sizing:border-box}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Regular.ttf?3bab1045bc0f282aa0713e394b11cfb1) format("truetype")}@font-face{font-family:Lato;src:url(/fonts/Lato-Regular.ttf?79164ee524feb6583a945d26a0ed9feb) format("truetype")}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf?e2abc8f5e9a67ea669ea33339d2bc83a) format("truetype")}body,html{margin:0;padding:0;font-size:16px}header{background-color:#000;position:fixed;top:5px;right:5px;left:5px;display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px;border-radius:20px;z-index:9999}@media (max-width:580px){header{flex-direction:column;align-items:flex-start}}header .logo{display:flex;align-items:center}header .logo img{width:48px;height:48px}header .logo h1{color:#fff;font-size:20px;margin-left:20px;font-family:Timeless;font-variant:small-caps;font-weight:400}header ul{margin:0;padding:0;list-style:none;display:flex;align-items:center}@media (max-width:580px){header ul{display:none;flex-wrap:wrap;margin-top:10px}header ul.active{display:flex;justify-content:center}}header ul li{display:flex;align-items:center;justify-content:center;text-align:center;margin-left:10px;margin-right:10px}@media (max-width:580px){header ul li{margin-left:0;margin-right:15px;margin-bottom:10px}}header ul li a{color:#fff;text-decoration:none}header ul li a svg{width:22px;height:22px;fill:#fff;stroke:#fff}header ul li a .item-name{text-decoration:none;font-size:15px;margin-top:3px;font-family:Timeless;font-variant:small-caps}@media (max-width:580px){header ul li a .item-name{font-size:14px}}@media (max-width:580px){header nav{display:flex;align-items:center;justify-content:center}header .menu-burger{width:28px;margin-top:-8px;position:absolute;top:25px;right:22px}header .menu-burger span{background-color:#fff;height:3px;display:block;margin-top:6px}}.ss{position:relative}.ss .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}.top-bar{text-align:center;padding-top:10px;padding-bottom:10px}.top-bar.has-tabs{padding-bottom:0}.top-bar .top-img{display:flex;align-items:center;justify-content:center}.top-bar .top-img .line{width:200px;background-color:#000;height:1px;margin-left:10px;margin-right:15px}.top-bar .top-img.white .line{background-color:#fff}.top-bar .top-img img{width:40px}.top-bar h3{margin-top:4px;color:#fff;font-family:Playfair Display,serif;font-size:25px;margin-bottom:8px}.top-bar h3 p{margin-top:0;margin-bottom:0}.tabs{margin-top:15px;border-bottom:1px solid #fff}.tabs ul{list-style:none;margin:0;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.tabs ul li{margin-left:2px;margin-right:2px;margin-top:5px}.tabs ul li button{color:#000;text-decoration:none;background-color:rgba(181,170,145,.7019607843137254);padding:12px 40px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;display:block;border:0;cursor:pointer}@media (max-width:580px){.tabs ul li button{font-size:15px;padding:8px 25px}}.tabs ul li button.active{background-color:#fff;font-weight:700}.ss-slides{background-color:#c4c4c4}.ss-slides a{text-decoration:none}.ss-slides .tabs-content{background-color:#fff;overflow:hidden}.ss-slides .tab-content{display:none}.ss-slides .tab-content.active{display:block}.ss-slides .images{position:relative;display:flex;flex-wrap:nowrap;padding-top:40px}.ss-slides .images .img{transition:all .3s;transform:translateX(-50%);left:50%;position:relative;margin-right:40px;max-width:600px;flex-shrink:0;display:flex;flex-direction:column}.ss-slides .images .img.pdf{height:600px;width:450px}@media (max-width:580px){.ss-slides .images .img.pdf{width:92%;height:500px!important;padding-left:0;padding-right:0}}.ss-slides .images .img.pdf .img-cnt{height:100%;margin-top:0;overflow:hidden}.ss-slides .images .img.pdf .img-cnt:hover .external-link{opacity:1}.ss-slides .images .img.pdf object{height:calc(100% + 60px);width:100%;position:relative;top:-60px}.ss-slides .images .img.pdf .external-link{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;transition:all .3s;z-index:9999999;opacity:0}.ss-slides .images .img.pdf .external-link img{width:80px!important;height:auto!important;border-radius:0!important}.ss-slides .images .img.pdf .img-name{margin-top:auto;text-align:center;position:absolute;bottom:-40px;width:100%}.ss-slides .images .img.pdf .img-name p{margin:0}.ss-slides .images .img.pdf .img-desc{bottom:-80px}@media (max-width:540px){.ss-slides .images .img{width:100%;padding-left:10px;padding-right:10px}}.ss-slides .images .img img{cursor:pointer;width:100%;border-radius:20px}.ss-slides .images .img-cnt{margin-top:auto}.ss-slides .images .img-name{text-align:center;font-style:italic;margin-top:15px}.ss-slides .images .img-desc{margin-top:auto;text-align:center;font-size:25px;font-family:Playfair Display,serif;color:#141414;position:absolute;bottom:-70px;width:100%}.ss-slides .images .img-desc p{margin:0}.ss-slides .images-nav{display:flex;align-items:center;justify-content:space-between;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:80px;padding-top:70px}.ss-slides .images-nav .nav-a{cursor:pointer;border:0;background-color:transparent;z-index:999}.ss-slides .images-nav img{width:30px}.footer{background-color:#141414;color:hsla(0,0%,100%,.8);font-family:Lato,sans-serif;font-size:13px;padding:25px 25px 0}.footer .share-container ul{list-style:none;padding:0;display:flex;margin:14px 0 0}.footer .share-container li{margin-right:12px}.footer .share-container img{width:30px}.footer .about{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;margin-top:-52px;z-index:1}@media (max-width:768px){.footer .about{margin-top:10px}}.footer .about-img img{width:150px}.footer .share-container{z-index:99999;position:relative}.footer .botom-bar img{width:25px}.footer .about-text{max-width:600px;line-height:1.5;font-style:italic}.footer .botom-bar{border-top:1px solid;display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px}.section-image-cover .bg{height:calc(100vh - 120px);position:relative;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-color:#c4c4c4}.section-image-cover .bg img{position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover;bottom:0;height:100%;-o-object-position:top;object-position:top}.section-image-cover .bg .text{z-index:999;font-family:Playfair Display,serif;text-align:center;color:#fff;font-size:24px;padding:10px}.section-image-cover .bg .text h1,.section-image-cover .bg .text p{margin-top:4px;margin-bottom:4px;line-height:1.2}.section-maininfo{text-align:center;max-width:1200px;padding:15px 20px;margin-left:auto;margin-right:auto}.section-maininfo .address{font-size:40px;font-family:Playfair Display,serif;font-weight:700;color:#323232;margin:0}.section-maininfo .city{color:#6e6e6e;font-size:25px;font-family:Playfair Display,serif;margin-top:0}.section-maininfo .price{color:#460096;font-size:30px;font-family:Poppins,sans-serif;font-weight:700;margin-top:0}.section-maininfo .description{color:#8c8c8c;font-size:16px;font-family:Playfair Display,serif;margin-top:0;font-weight:400}.section-property-info{background-color:#c4c4c4}.section-property-info.border-enabled{margin-top:0;margin-bottom:0;z-index:99}.section-property-info .tab{background-color:#000;color:#fff}.section-property-info .tab.active{background-color:#fff;color:#000;font-weight:700}.section-property-info .tab-content{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px;display:none;max-width:1800px;margin-left:auto;margin-right:auto}.section-property-info .tab-content.active{display:flex}.section-property-info .tab-content .icon{width:7%;text-align:center;padding-left:10px;padding-right:10px;margin-bottom:30px;font-family:sans-serif}@media (max-width:1550px){.section-property-info .tab-content .icon{width:9%}}@media (max-width:1300px){.section-property-info .tab-content .icon{width:14.28%}}@media (max-width:1200px){.section-property-info .tab-content .icon{width:20%}}@media (max-width:768px){.section-property-info .tab-content .icon{width:25%}}@media (max-width:540px){.section-property-info .tab-content .icon{width:33.33%}}.section-property-info .tab-content .icon .icon-img{width:65px;height:65px;margin-left:auto;margin-right:auto;margin-top:5px}.section-property-info .tab-content .icon img{margin-top:4px;margin-bottom:2px}.section-property-info .tab-content .icon .icon-name{color:#fff;font-weight:700}.section-property-info .tab-content .icon .icon-value{color:#fff;margin-top:15px;font-size:18px}.section-parallax .parallax__container{clip:rect(0,auto,auto,0);overflow:hidden;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-100}.section-parallax .parallax__container .parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;width:100%;top:0;transform:translateZ(0);transform-style:preserve-3d;height:100%!important}.section-property-video{background-color:#c4c4c4}.section-property-video .video-container{margin-left:auto;margin-right:auto;text-align:center;padding-bottom:25px}@media (max-width:580px){.section-property-video .video-container{padding-left:15px;padding-right:15px}.section-property-video .video-container iframe{width:100%!important}}.section-threedtour .top-bar h3{color:#000}.section-threedtour .tour{max-width:1000px;margin-left:auto;margin-right:auto;text-align:center;border-radius:15px;padding-top:50px;padding-bottom:50px}@media (max-width:540px){.section-threedtour .tour{padding-left:10px;padding-right:10px}}.section-threedtour .tour.tour-with-img{position:relative;height:700px;cursor:pointer;overflow:hidden}@media (max-width:540px){.section-threedtour .tour.tour-with-img{height:450px}}.section-threedtour .tour.tour-with-img .tour-btn-container{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);border-radius:20px;text-align:center}.section-threedtour .tour.tour-with-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.section-threedtour .tour.tour-with-img .tour-btn{background-color:#fff;border-radius:50%;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}@media (max-width:540px){.section-threedtour .tour.tour-with-img .tour-btn{width:60px;height:60px}}.section-threedtour .tour.tour-with-img .tour-btn svg{width:30px;height:30px}@media (max-width:540px){.section-threedtour .tour.tour-with-img .tour-btn svg{width:18px;height:18px}}.section-threedtour .tour.tour-with-img .tour-loader{position:absolute;text-align:center;width:100%;top:40%}@media (max-width:540px){.section-threedtour .tour.tour-with-img .tour-loader .tour-txt{font-size:14px}}.section-threedtour .tour.tour-with-img .tour-txt{color:#fff;margin-top:22px;font-size:18px}.section-threedtour .tour iframe{width:100%;height:600px;border-radius:15px}@media (max-width:540px){.section-threedtour .tour iframe{height:350px}}.section-gallery .top-bar h3{color:#000}.section-gallery .images .img img{width:auto!important;max-height:400px}.section-floor-plans .images .img img{width:auto!important;height:500px;max-width:100%}.section-location{background-color:#c4c4c4}.section-location .map{height:400px;max-width:1200px;margin:auto auto 0;position:relative;overflow:hidden}.datepicker{display:none}.datepicker.active{display:block}.datepicker-dropdown{position:absolute;top:0;left:0;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:inline-block;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.datepicker-picker span{display:block;flex:1;border:0;border-radius:4px;cursor:default;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-main{padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px rgba(10,10,10,.1);background-color:#f5f5f5}.datepicker-controls,.datepicker-grid,.datepicker-view,.datepicker-view .days-of-week{display:flex}.datepicker-grid{flex-wrap:wrap}.datepicker-view .days .datepicker-cell,.datepicker-view .dow{flex-basis:14.2857142857%}.datepicker-view.datepicker-grid .datepicker-cell{flex-basis:25%}.datepicker-cell,.datepicker-view .week{height:2.25rem;line-height:2.25rem}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b5b5b5;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#4a4a4a;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}.datepicker-footer .datepicker-controls .button{margin:calc(.375rem - 1px) .375rem;border-radius:2px;width:100%;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{padding-right:.375rem;padding-left:.375rem;width:2.25rem}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-view .dow{height:1.5rem;line-height:1.5rem;font-size:.875rem;font-weight:700}.datepicker-view .week{width:2.25rem;color:#b5b5b5;font-size:.75rem}@media (max-width:22.5rem){.datepicker-view .week{width:1.96875rem}}.datepicker-grid{width:15.75rem}@media (max-width:22.5rem){.calendar-weeks+.days .datepicker-grid{width:13.78125rem}}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e8e8e8}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dbdbdb}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eee}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00c4a7}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf}.datepicker-cell.range-start{border-radius:4px 0 0 4px}.datepicker-cell.range-end{border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dbdbdb}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5}.datepicker-cell.range.disabled{color:#c2c2c2}.datepicker-cell.range.focused{background-color:#cfcfcf}.datepicker-view.datepicker-grid .datepicker-cell{height:4.5rem;line-height:4.5rem}.datepicker-input.in-edit{border-color:#2366d1}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(35,102,209,.2)}.section-request-tour{font-family:Lato,sans-serif}.section-request-tour .main-content{padding-top:25px;padding-bottom:25px}.section-request-tour .main-content-inner{max-width:1000px;margin-left:auto;margin-right:auto}.section-request-tour .form-row{display:flex;flex-wrap:wrap;margin-top:20px}.section-request-tour .col-6{padding-left:5px;padding-right:5px;flex:0 0 50%;max-width:50%}.section-request-tour .col-6:first-child{padding-left:0}.section-request-tour .col-6:last-child{padding-right:0}.section-request-tour label{margin-bottom:5px;display:block;font-size:18px}.section-request-tour input[type=email],.section-request-tour input[type=text],.section-request-tour select{height:48px;display:block;width:100%;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.section-request-tour input[type=email]:focus,.section-request-tour input[type=text]:focus,.section-request-tour select:focus{color:#495057;background-color:#fff;border-color:#a1cbef;outline:0;box-shadow:0 0 0 .2rem rgba(52,144,220,.25)}.section-request-tour button{border:0;font-size:18px;padding:10px 20px;border-radius:5px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);transition:opacity .3s;cursor:pointer}.section-request-tour button[disabled]{cursor:default;opacity:.6!important}.section-request-tour button:hover{opacity:.7}.section-request-tour .msg.show{padding:15px 25px;border-radius:5px;border:1px solid;margin-bottom:30px}.section-request-tour .msg.show.error{background-color:rgba(255,0,0,.21176470588235294)}.section-request-tour .msg.show.success{background-color:rgba(0,128,0,.25882352941176473)}.section-agent{background-color:#c4c4c4}.agents{display:flex;flex-direction:column;max-width:1000px;margin-left:auto;margin-right:auto}.agents .agent{display:flex;justify-content:center;margin-bottom:40px}@media (max-width:580px){.agents .agent{flex-direction:column;text-align:center;align-items:center;justify-content:center}}.agents .agent-info{margin-top:40px;margin-right:50px;font-size:16px;font-family:Lato,sans-serif}@media (max-width:580px){.agents .agent-info{margin-right:0;margin-top:10px}}.agents .agent-info>div{margin-top:7px}.agents .agent-info ul{list-style:none;padding:0;display:flex;margin:15px 0 0}.agents .agent-info ul li{margin-left:2px;margin-right:2px}.agents .agent-info ul li img{width:30px}.agents .agent-name{font-size:32px;font-family:Playfair Display,serif;font-weight:700}@media (max-width:580px){.agents .agent-img{margin-top:30px}}
