html{scroll-behavior:smooth}body{background-color:#231F1A;font-family:'Montserrat',sans-serif;color:#fff}.bg-light{background-color:#fff}.pt80 {padding-top:60px}.upcase {text-transform:uppercase}.underlined-title{position:relative}.underlined-title:after{content:"";position:absolute;width:70px;height:5px;background-color:#E31E24;bottom:-15px;left:0;z-index:-1}.underlined-title--spacing{margin-bottom:60px}.paragraph-m{margin-bottom:25px}.paragraph-m--top{margin-top:25px}.text-wrapper{margin-bottom:60px}.btn_wrapper--centered{text-align:center}.subtitle-m{margin-bottom:25px}.txt-thin{font-weight:300}.float-r{float:right}.align-center{text-align:center}.section-mar-b{margin-bottom:100px}p{line-height:1.5}a{text-decoration:none;color:#fff}a.text-link{color:#efcb68;transition:all .3s ease}a.text-link:hover{opacity:.8}.ital{font-style:italic;} .strb,strong{font-weight:700}h1{font-family:'Montserrat',sans-serif;font-size:40px;font-weight:400}h2{font-family:'Montserrat',sans-serif;font-size:25px;font-weight:700}h3{font-family:'Montserrat',sans-serif;font-size:18px;margin-bottom:20px;color:#231F1A}.btn-wrapper--mar{margin:20px 0}.btn{padding:20px 40px;color:#fff;font-family:'Montserrat',sans-serif;font-size:15px;text-transform:uppercase;font-weight:500;display:inline-block;border:none;cursor:pointer;text-align:center;transition:all .3s ease}.btn--primary{background-color:#E31E24;border:1px solid #E31E24}.btn--secondary{background-color:#efcb68;border:1px solid #efcb68}.btn:hover{background-color:transparent;border:1px solid #fff}.btn--third{background-color:transparent;border:1px solid #231F1A;color:#231F1A}input,select,textarea{width:100%;height:100%;padding:10px;border:1px solid #fff;background-color:transparent;font-size:16px;font-family:'Montserrat',sans-serif;color:#fff}.openseadragon{width:100%;height:600px;border:1px solid white;touch-action: pinch-zoom;}.openseadragon:hover{border:1px solid #ccc;}
@media screen and (max-width:1190px){.container{padding-left:20px;padding-right:20px}}
.head{background-image:url(2y.jpg);background-size:cover;background-position:top left}.head--big{height:935px}.head--small{height:140px}.head .container{height:100%;overflow:visible;z-index:1000}.lang-nav{text-align:right;padding-top:10px;display:none}.lang-nav a{font-weight:700;font-size:14px}.lang-nav__item--first{border-right:1px solid #fff;padding-right:5px}.lang-nav a:hover{opacity:.8}.head__top{display:flex;justify-content:space-between;align-items:center;padding-top:30px}.logo a{height:80px;}.logo--head{margin-right:20px;height:80px;}.mry-logo {width: 80px;}.main-nav{display:flex;align-items:center}.main-nav__item{float:left;padding:0 15px}.main_nav__link{font-family:'Montserrat',sans-serif;color:#fff;font-weight:700;font-size:17px;transition:all .3s ease}.main-nav a:hover,.main-nav__link--active{color:#efcb68}.mob-nav{display:none}.social-media--head{border-left:1px solid #fff;padding-left:24px;margin-left:34px}.social-media__item{float:left;padding-left:20px}.social-media--head svg{height:20px;width:auto;fill:#fff;transition:all .3s ease}.social-media--head svg:hover{fill:#efcb68}.hero{position:relative}.hero__text{color:#fff;font-size:45px;position:absolute;right:0;bottom:50px;text-align:right}.mob-nav__icon{display:block;cursor:pointer}.mob-nav__line{border:3px solid #fff;display:block;text-indent:-9999px;width:35px;height:3px;border-radius:6px;margin-bottom:6px}.mob-nav__active{position:absolute;background-color:#fff;left:0;top:85px;width:100%;text-align:right;z-index:300;display:none}.mob-nav__item{border-bottom:1px dashed #231F1A;padding-bottom:20px;margin-bottom:20px;padding-right:20px}.mob-nav__item--first{margin-top:20px}.mob-nav__item--last{border-bottom:none;padding-bottom:0}.mob-nav__link{color:#231F1A;font-family:'Montserrat',sans-serif;font-weight:700}
@media screen and (max-width:1190px){.hero__text{right:20px}}
@media screen and (max-width:1100px){.openseadragon{height:450px;}.head--big{height:700px}.head__top{flex-direction:column;align-items:flex-start;padding-top:30px}.main-nav{margin-top:20px;margin-left:-15px}}
@media screen and (max-width:830px){.mry-logo {width:60px;}.head--big{height:475px}.head--small{height:100px}.head__top{flex-direction:row;align-items:center;padding-top:30px}.main-nav{display:none}.mob-nav{display:block}.hero__text{font-size:35px}.head-contact{margin-bottom:50px}}
@media screen and (max-width:485px){.head--big{height:315px}.hero__text{font-size:25px}}
.head-contact{background-color:#231F1A;margin-bottom:120px}.head-contact--no-mar{margin-bottom:0}.head-contact__wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px;font-family:'Montserrat',sans-serif;font-size:15px;color:#fff;font-weight:500}.h-contact-info{display:flex;align-items:center}.h-contact-info__item{display:flex;align-items:center;margin-right:40px}.head-contact__icon{width:45px;margin-right:10px}
@media screen and (max-width:768px){.head-contact{margin-bottom:40px}.head-contact--no-mar{margin-bottom:0}.head-contact__wrapper{flex-direction:column;align-items:start}.h-contact-info__item--first{margin-bottom:20px}}
@media screen and (max-width:620px){.head-contact__wrapper{align-items:center}}
.content{font-size:17px}.content--bg-change{background-color:#fff;overflow:hidden}.project-highlights{display:flex;align-items:center;justify-content:space-around;font-family:'Montserrat',sans-serif;font-size:25px;margin:60px 0 60px 0}.project-highlights__item{text-align:center;width:33%}.project-highlights__icon{width:135px}.subtitle{margin-top:40px}.condo-showcase,.interior-showcase,.stn{background-image:url(stan.jpg);background-size:cover;height:555px;position:relative;background-position:center}.interior-showcase{background-image:url(dt48-11.jpg)}.stn{background-image:url(5s.jpg);background-position:top;}.condo-showcase__link{display:inline-block;background:rgba(255,255,255,.8);text-align:center;font-family:'Montserrat',sans-serif;font-size:45px;color:#231F1A;padding:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.condo-showcase__link:hover{padding:90px}.location{overflow:hidden;display:flex;align-items:center}.location__left,.location__right{width:50%;margin:0}.location__info{width:100%;max-width:585px;float:right;padding:0 50px 0 20px}.location__google-map{margin-bottom:-3px}.gallery-images{display:flex;flex-wrap:wrap}.gallery-images img{width:100%}.gallery-images__item{width:25%;margin-bottom:-4px}.gallery--border-top{border-top:10px solid #efcb68}.gallery--border-bottom{border-bottom:10px solid #efcb68}.gallery-title{padding:40px 0}.finance-info__intro-txt{margin-bottom:50px}.tab-menu{display:flex;justify-content:space-around;margin:0 0 100px 0}.tab-menu__item{width:33%;text-align:center;padding:0 15px;font-size:18px;font-weight:300;line-height:1.2;font-family:'Montserrat',sans-serif;position:relative;cursor:pointer}.tab-menu__num{font-size:100px;line-height:1;font-weight:500}.tab-menu__txt{display:block;position:absolute;left:0;right:0;padding:0 20px}.tab-menu__item:after{content:"";position:absolute;background-color:#231F1A;z-index:1;bottom:0;left:0;height:40px;width:100%;transition:all .3s ease-in}.tab-menu__item:hover,.tab-menu__item--active{color:#efcb68}.tab-menu__item:hover:after,.tab-menu__item--active:after{height:0}.tab-content-2,.tab-content-3{display:none}.tab-content__subtitle{margin-bottom:20px;display:block}.text-list__item{margin-bottom:7px;line-height:1.4}.mob-tab__link{display:none;margin-bottom:25px;border-bottom:1px dashed #fff;padding-bottom:25px;cursor:pointer}.calculator__result{font-weight:700;line-height:normal;text-align:center;margin-top:20px}.contact{margin-bottom:100px}.form{overflow:hidden}.form__group{overflow:hidden}.form__group--m{margin:20px 0 40px 0}.form__title{margin-bottom:5px;display:block}.form__message{height:200px}.contact-info{clear:both;margin-top:40px;display:flex}.contact-info__item{width:50%;margin-right:20px}.i-area-nav{background-color:#f2f2f2;padding:20px 20px 8px 20px;border-bottom:1px solid #231F1A;margin-bottom:40px}.i-area-nav__item{color:#231F1A;border-right:1px solid #231F1A;display:inline-block;margin-right:15px;margin-bottom:12px;padding-right:15px;font-weight:700;font-family:'Montserrat',sans-serif}.i-area-nav__item--no-border{border:none}.i-area-nav__item:hover,i-area-nav--active{color:#E31E24}.i-area{width:1500px;height:748px;position:relative;transform:scale(1.695);transform-origin:0 0 0}.i-area__bg{width:1500px;height:748px;position:absolute;left:0;right:auto;top:0;bottom:auto}.i-area svg path,.i-area svg polygon,.i-area svg rect{fill-opacity:0}.i-area svg path:hover,.i-area svg polygon:hover,.i-area svg rec:hover{fill-opacity:1;cursor:pointer;stroke: rgb(239, 203, 104, 1);stroke-width:2}.i-area-title{color:gray;text-align:center;font-size:35px;font-family:'Montserrat',sans-serif;font-weight:300;margin-bottom:80px;padding:0 200px;position:relative}.ap-slider{position:absolute}.ap-slider span{color:#231F1A;font-size:15px;vertical-align:super;font-weight:700}.ap-slider svg{max-width:35px;height:auto;fill:#231F1A}.ap-slider--prev{left:20px;top:0}.ap-slider--next{right:20px;top:0}.ap-slider--next svg{transform:rotate(180deg)}.north img{width:60px}.north--position1{position:absolute;right:26%;top:60%}.north--position2{padding-top:45px;padding-right:10px}
@media screen and (max-width:768px){.i-area-title{padding:0;margin-bottom:40px}.i-area-title h1{padding:50px 10px 0 10px;font-size:35px}.ap-slider--prev{top:0}.ap-slider--next{top:0}}
.i-area--ap svg path:hover,.i-area--ap svg polygon:hover{fill-opacity:1;stroke:none}.label{position:absolute;font-family:'Montserrat',sans-serif;font-weight:700;font-size:32px;cursor:pointer}.label a{color:#231F1A}.status{width:12px;height:12px;border-radius:50%;display:inline-block;vertical-align:middle;border:2px solid #fff;margin-left:-5px}.status--free{background-color:#58d647}.status--sold{background-color:#a5040b}.ap-info__wrapper{margin:0 auto;display:table;position:relative}.ap-info__flex{display:flex}.ap-blueprint{position:relative}.ap-label{}.ap-blueprint__wrapper{position:relative}.ap-blueprint__img{padding-left:85px}.ap-label{font-size:50px;font-family:'Montserrat',sans-serif;font-weight:700;color:#231F1A;opacity:.8;position:absolute}.ap-col-left{padding:0 0 50px 20px}.ap-col-right{padding:0 20px 50px 0}.info-table{color:#231F1A;border:1px solid #231F1A;max-width:650px}.info-table__item{display:flex;justify-content:space-between;border-bottom:1px solid #231F1A;padding:15px 15px 15px 15px;align-items:center}.info-table__item--top{background-color:#231F1A}.info-table__item--top span{font-weight:700;color:#fff}.info-table__item span{}.info-table--3-cols .info-table__item span{width:33.33%;text-align:center}.info-table__item span:first-child,.info-table__item--top span:first-child{text-align:left}.info-table__dark{background-color:#f2f2f2}.info-table__item--last{border-bottom:none;background-color:#231F1A;color:#fff}.remark{display:block;color:#231F1A;margin-top:8px;font-size:15px}.ap-position{margin-top:80px;position:relative}.ap-pdf{margin-top:40px}.ap-pdf img{max-width:50px}.ap-info-buttons{padding-bottom:80px;clear:both}.btn--mar{margin-right:15px}
@media screen and (max-width:1200px){.info-table{margin:0 auto;text-align:left}.ap-info-buttons{padding:0 20px 80px 20px}.btn--mar{margin-right:0;margin-bottom:15px}}
@media screen and (max-width:1000px){.ap-col-left,.ap-col-right{width:100%;padding:0 20px;text-align:center;}.ap-col-right{margin-bottom:40px}.ap-col-left{}}
@media screen and (max-width:480px){.ap-label{font-size:30px}.btn--third{width:100%}}
@media screen and (max-width:850px){.calculator-form-wrap{width:48.7%;margin-bottom:20px}.calculator-form-wrap:nth-child(even) {margin-right:0}}
@media screen and (max-width:768px){.layout-left,.layout-right{width:100%;margin-right:0}.underlined-title{margin-bottom:40px}.project-highlights{margin:60px 0 30px 0}.project-highlights__icon{width:105px;margin-bottom:10px}.project-highlights{font-size:18px}.location{flex-direction:column}.location__left,.location__right{width:100%}.location__info{max-width:100%;padding:60px 20px}}
@media screen and (max-width:600px){.tab-menu{display:none}.mob-tab__link{display:block}}
@media screen and (max-width:500px){.condo-showcase__link{font-size:35px;padding:40px}.condo-showcase__link:hover{padding:40px}.project-highlights{flex-direction:column}.project-highlights__item{margin-bottom:20px;width:100%}.calculator-form-wrap{width:100%}.form__item{width:100%;margin: right:0;margin-bottom:20px}.form__group--m{margin:0 0 40px 0}.contact-info{flex-direction:column}.contact-info__item{width:100%}}
.foot-wrapper{background-color:#231F1A}.foot{display:flex;justify-content:space-between;align-items:flex-end;padding-top:40px;padding-bottom:40px}.foot-menu{display:flex;margin-top:25px}.foot-menu__item{margin-right:25px;font-size:14px}.foot-menu__link{transition:all .3s ease}.foot-menu__link:hover{opacity:.8}.social-media--foot{overflow:hidden}.social-media__item--foot{background-color:#fff;padding:12px 0;width:70px;text-align:center;margin-left:10px}.social-media--foot svg{height:40px;width:auto;fill:#231F1A;transition:all .3s ease}.social-media--foot a:hover svg{fill:#E31E24}.knet{text-align:right;margin-top:10px;font-size:13px}.knet a{transition:all .3s ease}.knet a:hover{opacity:.8}
@media screen and (max-width:660px){.foot-menu{flex-direction:column}.foot-menu__item{margin-top:10px}}
@media screen and (max-width:400px){.foot{flex-direction:column;align-items:flex-start}.social-media--foot{margin-left:-10px;margin-top:20px}}.cookies{position:fixed;bottom:0;left:0;width:100%;background-color:#9e9e9e;padding:20px 130px 20px 15px;z-index:99999999;display:none}.cookies p{font-size:15px;line-height:normal;text-align:left;color:#fff}.cookies p a{text-decoration:underline;color:#fff}.cookies p a:hover{opacity:.7}.cookies a.button{position:absolute;right:15px;top:50%;padding:10px 10px;font-size:14px;font-weight:700;margin-top:-17px;background-color:rgba(255,255,255,1);color:#3c3c3c;text-transform:uppercase;transition:all .3s ease}.cookies a.button:hover{background-color:rgba(255,255,255,.7);text-decoration:none}


.stannaslov {width: 100%;flex-direction:row;display:flex;align-items:center;margin:10px 0;}
.stanbroj {border-right-color:#231F1A;border-right-width:2px;border-right-style:none;font-size:24px;line-height:38px;letter-spacing:0.75px;font-weight:600;color:#231F1A;border-top-style:none;border-bottom-style:none;border-left-style: none;}
.razmak {margin-left:12px;margin-right:12px;border-left-color:#ccc;border-left-width:2px;border-left-style: solid;max-height:22px;width:2px;min-height:22px;}
.struktura {border-right-color: #231F1A;border-right-width:2px;border-right-style:none;font-size:24px;line-height: 38px;letter-spacing:0.75px;font-weight:400;color:#231F1A;border-top-style:none;border-bottom-style:none;border-left-style: none;}

.tline, .tline2 {width:100%;flex-direction:row;display:flex;align-items:center;margin-bottom:2px;min-height:30px;border-bottom:1px solid #231F1A;}
.tline2 {border:none}
.tnumd {background-color:#E31E24;align-items:center;text-align:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;}
.tnum {color:#ffffff;font-size:18px;line-height:32px;letter-spacing:0.75px;font-weight:500;}
.topov {width:100%;flex-direction:row;display:flex;align-items:center;padding-left:12px;padding-right:12px;justify-content:space-between;text-align:justify;min-height:32px;background-color:#f2f3f4;}
.topov2 {width:100%;flex-direction:row;display:flex;align-items:center;padding-left:12px;padding-right:12px;justify-content:space-between;text-align:justify;min-height:32px;background-color:#fff;}
.topis {font-size:18px;line-height:32px;font-weight:400;color:#231F1A;}
.topis a {color:#231F1A;text-decoration:underline}
@media screen and (max-width:660px){.grid_10.topis {font-size:16px;line-height:30px;}}
.tpov {font-size:16px;line-height:34px;letter-spacing:0.75px;font-weight:700;color:#231F1A;min-width:80px;text-align:right;}
.tpov2 {font-size:14px;line-height:28px;font-weight:700;color:#888;min-width:80px;text-align:center;}