@font-face{font-family:'Index Mono DL v1 AAA';src:url(/wp-content/themes/mastercollections/fonts/IndexMonoDLv1AAA-Regular.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/IndexMonoDLv1AAA-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Futurism';src:url(/wp-content/themes/mastercollections/fonts/Futurism-Regular.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/Futurism-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Futurism';src:url(/wp-content/themes/mastercollections/fonts/Futurism-Light.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/Futurism-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Futurism';src:url(/wp-content/themes/mastercollections/fonts/Futurism-Bold.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/Futurism-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Schnyder Wide S';src:url(/wp-content/themes/mastercollections/fonts/SchnyderWideS-Light.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/SchnyderWideS-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Lucky Times';src:url(/wp-content/themes/mastercollections/fonts/LuckyTimes-Italic.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/LuckyTimes-Italic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Schnyder Wide S';src:url(/wp-content/themes/mastercollections/fonts/SchnyderWideS-Bold.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/SchnyderWideS-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'GT America Mono';src:url(/wp-content/themes/mastercollections/fonts/GTAmericaMono-Light.woff2) format('woff2'),url(/wp-content/themes/mastercollections/fonts/GTAmericaMono-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}:root{--dark-grey:#2D2D2C;--crem:#F9F4EA;--dark-crem:#F1EBE0;--middle-crem:#ECE7DF;--white:#fff;--dark:#030404;--dark-green:#003319;--red:#C33029;--bleft-green:#7F9583;--bleft-grey:#636260;--brown:#957039;--bleft-grey-line:#C7C1B5;--green:#023D1F}strong,html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead,.contact-form-thank-message strong,fn,input,textarea,p,th,td,.three-images-layout .item .title,select{border:0 none;color:var(--dark-grey);list-style-type:none;vertical-align:baseline;margin:0;padding:0;font-family:"Index Mono DL v1 AAA","Arial",sans-serif;font-weight:300;font-size:1rem}html,body{height:100%;margin:0;padding:0;direction:rtl}html{overflow-x:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}html.open-popup{overflow-y:hidden}header,div:not(.no-trans),span:not(.no-trans),a:not(.no-trans),p,li,ul,section,input,span:not(.preloader-el),label,img,:after,:before,button,i,img:not(.preloader-el),nav{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.b-lazy{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.b-lazy.b-loaded,.b-lazy.b-error{-webkit-backface-visibility:visible;backface-visibility:visible;opacity:1}img{max-width:100%;display:block;margin:auto}p,strong{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}strong{font-weight:700}.fullscreen-wraper{position:relative;padding-right:80px;padding-left:80px}.entry .fullscreen-wraper,.page-template-apartment .breadcrubs{padding-right:50px;padding-left:50px}.wrapper,.page-template-apartments .wrapper-middlesize,.entry.sticky-engine-entry .fullscreen-wraper .breadcrubs{padding:0;margin:auto;position:relative;max-width:1425px}.wrapper-middlesize{max-width:1250px;margin:auto;position:relative}.wrapper-fullwidth{max-width:none;padding:0 95px}.schnyder,.menu-cities-heb-container>ul>li>a,.about-content .main-area h2,.main-menu ul li.main a,.page-content h2,.page-content h3,.error-content h1,.why .title,.page-content h4,.page-content h5{font-family:'Futurism';font-weight:300}.menu-cities-heb-container .sub-menu li a em,.lucky,footer .top-section ul.menu>li>a,ul.dist-menu>li>a,.menu-cities-heb-container .sub-menu li span,.about-content .main-area em,.job-description em,.notice,footer .top-section ul.sub-menu li a em{font-weight:500}.centeralign{text-align:center}.transparent-link{background-color:transparent;text-transform:uppercase;padding:17px 55px;display:inline-block}.red-link{text-transform:uppercase;display:inline-block;background-color:var(--red);color:#fff;border:1px solid transparent}.red-link:hover,.offers .item .content a:hover{border:1px solid #000}.red-link:focus,.offers .item .content a:focus{background-color:#AF2B25;border:2px solid #000}.hotels-options ul li:hover{text-decoration:underline}.red-link,.offers-area .without-image .item-wrapper a{padding:17px 45px}.transparent-link:hover{background-color:var(--dark-crem)}.page-template-building .book-now.transparent-link:hover{background-color:transparent!important}.transparent-link:focus{outline:2px solid var(--dark-grey)}.dark-border{border:1px solid var(--dark-grey)}.red-color,.page-template-offers h1,.offers-area .without-image .item-wrapper a,.stick .page-template-building .book-now,.stick header.apartment-sticky-engine .book-now{color:var(--red)}.stick .page-template-building .book-now,.stick header.apartment-sticky-engine .book-now{border-color:transparent}.red-border{border:1px solid var(--red)}.white-color{color:var(--white)}.red-background{background-color:var(--red)}.page-template-home .hero h1{font-size:5.625rem;direction:ltr;font-family:'Schnyder Wide S'}.contact-content .information .whatsapp h2,.contact-content .information .contact-us h2,.menu-title,.wrapper-job .description h3{font-size:1.875rem}ul.contact-form .active span.title,body .wpcf7-not-valid-tip{font-size:.7rem}.entry h1{font-size:4.375rem}.offers .item .content h3,.policy h3,.featured-apartments-slider .item h3{font-size:1.625rem}.master ul h3,.error-content p{font-size:1.5rem}.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities h2,.master ul h3,.why ul li h3,.our-values h3,.offers h2,.offers .item .content h3,.page-template-offers h1,.other-apartments .content h3,.apartments-list .description h2,.featured-apartments h2,.apartment-middle.apartment-middle-sticky-engine .policy h2,.page-template-apartment .apartment-middle-sticky-engine .location h2{font-weight:700}.contact-content .social h2,.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities h2,.apartment-middle.apartment-middle-sticky-engine .policy h2,.page-template-apartment .apartment-middle-sticky-engine .location h2{font-size:1.75rem}.wrapper-job .description h4,.apartment-middle-sticky-engine .policy h3,.footer-promo .description,footer .bottom-section .r-side ul.menu li a,.content-wrapper .description,.building-hero .type,.how-get h3{font-size:1.125rem}.job-description em,footer .top-section ul.menu>li>a,footer .social-links h2,ul.dist-menu>li>a,.near .side .address h3,.apartments-list .description h2,.other-apartments-apartments .content .inside h3{font-size:1.375rem}h2,.building-hero h1,.page-content h2{font-size:2.625rem}.title-box h1,.city-wrapper .content h1,.error-content h1{font-size:3.125rem}.addRoom,.room-options li label,body .date-picker-wrapper .footer strong,body .date-picker-wrapper .footer div,body .date-picker-wrapper .footer span,body .date-picker-wrapper .month-wrapper table th,.apartments-list .description ul li,.apartments-list .description .address,.other-apartments .content ul.info li,.policy .description,.cities-list li .type,.title-box .address,.title-box .description,.welcome-banner .description,.why ul li .description,footer .top-section ul.sub-menu li a,.menu-cities-heb-container .sub-menu li a,.menu-cities-heb-container .sub-menu li span,body .wprev_preview_tcolor2_T7,.breadcrubs,.near .side .address,.how-get .description,.building-hero .address,.building-hero ul.info li,.services .description,.view,.apartments-list .description .price,.hotels-options ul li{font-size:.875rem;line-height:24px}.footer-promo h2,.offers-area .without-image .item-wrapper h3,.services-description li:first-child{font-size:3.5625rem;line-height:58px}h3,.welcome-banner h2{font-size:2.25rem}.other-apartments .content h3{font-size:1.2rem;white-space:normal;min-height:40px}h3 a{font-size:inherit;font-weight:inherit;font-family:inherit;display:inline-block}#engine>div.night-price .price,.our-values h3,.main-menu ul li.main a,.menu-cities-heb-container>ul>li>a,.page-content h3,.page-content h4,.page-content h5{font-size:1.5rem}#engine .add-menu .stitle span,.room-options li label span,.room-options .room-number,body .date-picker-wrapper .month-wrapper table .day,.apartment-middle-sticky-engine .policy .description,.for-you-items .thumb .description,.inernal-menu ul li a,.other-apartments .content ul.info li,footer .bottom-section .r-side .description ul li a,.maxlist-more a,.other-apartments .title-section .description,.page-template-apartment .location .description,.apartment-middle .wrapper .amenities ul li,.cities-menu li span,.services .description,.offers .item .content .description,footer .bottom-section .r-side .description,.contact-content .info .description td,.contact-content .info .description a,.building-hero .description .thumb,.apartments .column-2,.around .description{font-size:.9375rem;line-height:26px}.about-content .main-area em,.building-hero ul.info span,.services h3,.for-you-items .thumb h3{font-size:2rem}.why ul li h3,.contact-content .information .whatsapp a{font-size:1.4375rem}.apartment-middle .wrapper .amenities h2,.policy h2,.page-template-apartment .location h2{font-size:2.375rem}.wpsm-show,.wpsm-hide{font-size:0.875rem!important}body .t7displayname.wprev_preview_tcolor2_T7{font-size:1rem}.welcome-banner .desc,.menu-cities-heb-container .sub-menu li span,.building-hero ul.services p,#engine>div.night-price .from,#engine>div.night-price span{font-size:.75rem}.type{font-size:.6875rem}.featured-apartments h2{font-size:4.875rem;line-height:64px}.offers h2,.page-template-offers h1{font-size:4.125rem}.green-color,.menu-cities-heb-container .sub-menu li a:hover,.menu-cities-heb-container>ul>li>a:hover,.hotels-options ul li:hover{color:var(--dark-green)}.black-border-link{display:inline-block;padding:15px 25px;text-transform:uppercase;border:1px solid var(--dark-grey)}.green-background{background-color:var(--dark-green)}.green-border{border:1px solid var(--dark-green);color:var(--dark-green)}header{position:fixed;z-index:30000;width:100%;top:0}header{height:75px;background-color:var(--crem)}.stick header{box-shadow:0 3px 5px rgba(0,0,0,.14)}.stick .home header,.stick .page-template-building header,.stick header.apartment-sticky-engine{background-color:var(--crem);height:75px}.page-template-apartment header,.stick .page-template-building header,.stick .page-template-apartments header,.stick .page-template-location header,.stick .page-template-services header,.stick .page-template-offers header{box-shadow:none}.page-template-building .header-space{height:0}.inernal-menu{background-color:var(--crem);text-align:center;position:fixed;width:100%;top:75px;z-index:20000;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 3px 5px rgba(0,0,0,.14)}.stick .inernal-menu{opacity:1;visibility:visible;pointer-events:all}.inernal-menu ul{margin:0 auto;padding:0;list-style-type:none;display:table}.inernal-menu ul li{display:table-cell;padding:0 10px 0}.inernal-menu ul li a{display:inline-block;padding:30px 10px 20px;border-bottom:2px solid transparent}.inernal-menu ul li.active a,.inernal-menu ul li a:hover,.page-template-apartment .inernal-menu ul li:nth-child(2) a{border-bottom:2px solid var(--dark-grey)}header a.logo,.stick .home a.logo{margin-top:18px}.page-template-building header a.logo img,header.apartment-sticky-engine a.logo img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.stick .page-template-building header a.logo img,.stick header.apartment-sticky-engine a.logo img{filter:none}.menu-title{float:right;margin-top:20px;padding-right:20px;margin-right:20px;text-transform:uppercase;border-right:1px solid var(--white);color:var(--white)}.dark-color{color:var(--dark-grey);border-right:1px solid var(--dark-grey)}.stick .menu-title{color:var(--dark);border-color:var(--dark)}.hamburger{margin-top:0}.cities{margin-top:0;padding:27.5px 35px}.book-now{margin-top:10px}header .fullscreen-wraper{padding-right:50px;padding-left:0;position:relative;z-index:1}a.logo{display:inline-block;float:right}.home a.logo{margin-top:35px}.home header{height:100px}.home header,.page-template-building header,header.apartment-sticky-engine{background-color:transparent}.page-template-building .header-image:after{content:'';background:linear-gradient(180deg,rgba(0,0,0,.42) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;right:0;width:100%;height:120px}.hero{height:1350px;background-size:cover;background-position:center;padding:10px 10px 0;background-attachment:fixed}.hero .overlay{position:relative;height:690px;text-align:center;display:table;width:100%;mix-blend-mode:unset;z-index:1;background-color:var(--crem)}.hero .entry{display:table-cell;vertical-align:middle}.hero h1{text-transform:uppercase;line-height:110px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-size:100%;background-attachment:fixed}.hero .description{padding-top:25px}.about{padding:100px 0 65px;background-color:var(--crem);z-index:100;position:relative}.about .centeralign{padding-top:40px}.about .content{max-width:700px;padding-bottom:85px}.about h2{padding-bottom:35px;font-family:'Schnyder Wide S';font-weight:300}.building-hero .description .thumb,.apartments .column-2,.around .description,.apartment-middle .wrapper .amenities ul li{line-height:26px}.main-menu a{line-height:40px}.page-template-careers .subdescription,.error-content p,.about .content p,.content-wrapper .description,.about-content .main-area p,.offers .item .content .description,.experience .description,.services-description li,.page-content p,.page-template-careers .master .description{line-height:30px}.about .slick-track{right:90px}.welcome-banner{position:absolute;left:95px;width:430px;height:420px;text-align:center;background-color:var(--white);padding:55px;top:-245px;box-shadow:0 0 14px rgb(0 0 0 / 5%)}.welcome-banner h2{text-transform:uppercase;padding-bottom:5px;color:#003319;font-family:'Futurism'}.welcome-banner .description{padding-top:35px;padding-bottom:35px;color:#003319}.welcome-banner ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center}.welcome-banner li{text-align:center}.welcome-banner .image{width:80px;text-align:center;margin:auto;height:70px}.welcome-banner .desc{text-transform:uppercase;padding-top:13px;color:#003319}.welcome-banner .image img{margin:auto}.cities-slider{position:relative;direction:rtl}.cities-slider .item .wrpp{width:305px;display:table-cell;text-align:center;height:305px;position:relative;vertical-align:top}.cities-slider .item .wrpp:hover{background-color:var(--dark-crem)}.cities-slider .item .wrpp .image{position:relative;max-width:250px;margin:auto;display:block;padding:20px 0}.cities-slider .item .wrpp .image img{max-height:130px}.cities-slider .item:nth-child(1) .wrpp .image img{-webkit-transform:translateX(0);transform:translateX(0)}.cities-slider .item:nth-child(2) .wrpp .image img{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.cities-slider .item:nth-child(4) .wrpp .image img{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.cities-slider .item:nth-child(5) .wrpp .image img{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.cities-slider .item:nth-child(6) .wrpp .image img{-webkit-transform:translateX(-13px);transform:translateX(-13px)}.cities-slider .item:nth-child(9) .wrpp .image img{-webkit-transform:translateX(18px);transform:translateX(18px)}.cities-slider .item:nth-child(10) .wrpp .image img{-webkit-transform:translateX(-18px);transform:translateX(-18px)}.cities-slider .logo{margin:30px 0 10px}.cities-slider h3{text-transform:uppercase}.slick-arrow{font-size:0;position:absolute;left:95px;border:none;width:55px;height:55px;z-index:10;display:inline-block;top:calc(100% + 37px);cursor:pointer;background-image:url(/wp-content/themes/mastercollections/gfx/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-color:transparent;border:1px solid transparent}.cities-slider .slick-arrow:focus{border:1px solid #2d2d2c24}.slick-disabled{opacity:0;visibility:hidden}.slick-arrow:hover{background-color:var(--dark-crem)}.slick-prev{left:calc(95px + 60px);transform:rotate(180deg)}.slick-next{left:90px;transform:rotate(0deg);background-position:top 20px center}.featured-apartments .slick-arrow{left:125px;top:-90px;background-image:url(/wp-content/themes/mastercollections/gfx/arrow-white-slider.svg);border:1px solid transparent}.featured-apartments .slick-arrow:hover{background-color:#022715;border:1px solid #000}.featured-apartments .slick-arrow:focus{background-color:#02371C;border:1px solid #000}.featured-apartments .slick-next{left:65px}.why{padding-bottom:100px}.page-template-master-for-you-internal .why{padding-top:50px}.why .logo{position:absolute;width:265px;height:265px;right:0;left:0;bottom:0;top:0;margin:auto;pointer-events:none}.why ul{margin:0;padding:0;list-style-type:none;display:grid;row-gap:0;column-gap:0;grid-template-columns:auto auto;text-align:center}.why ul li{padding-top:100px;vertical-align:top}.why ul li .image{padding-bottom:25px;max-width:120px;margin:auto}.why ul li h3{color:var(--dark)}.why ul li .description{max-width:275px;display:inline-block;margin:auto;padding-top:7px}.master{padding-top:120px}.master h2,.wrapper-jobs h2{flex-basis:calc(100% + 110px);color:var(--dark-green)}.master .description{flex-basis:100%}.master .title{display:flex}.master ul{margin:0;padding:0;padding-top:50px;display:flex;list-style-type:none;margin-left:-55px}.master ul li{flex-basis:100%}.master ul li .wrap{max-width:315px}.master ul .image{height:400px;background-size:cover;background-position:center}.master ul h3{padding:20px 0;font-family:'Schnyder Wide S','Futurism';font-size:1.25rem}.master ul .description{line-height:25px}.master ul li:nth-child(even) .image{height:450px}.footer-promo{padding-top:130px;padding-bottom:140px}.home .footer-promo{padding-top:190px}.page-template-location .footer-promo{padding-top:125px;margin-top:110px;border-top:1px solid var(--bleft-grey-line)}.footer-promo .content{display:flex}.footer-promo .desc{flex-basis:calc(100% - 260px)}.footer-promo h2{text-transform:uppercase;max-width:990px;color:var(--red)}.footer-promo .description{color:var(--red);padding:20px 0 30px;max-width:650px;line-height:26px}.footer-promo .image{overflow:hidden}.footer-promo .image img{width:260px}footer{background-color:var(--dark-green);padding-top:50px;padding-bottom:40px}footer .top-section ul.menu{margin:0;padding:0;list-style-type:none;display:table;width:100%;table-layout:fixed}footer .top-section ul.menu>li{display:table-cell}.dist-menu{padding:0}ul.dist-menu>li{padding-bottom:40px}ul.dist-menu>li:last-child{padding-bottom:0}footer .top-section ul.menu>li>a,ul.dist-menu>li>a{color:var(--bleft-green)}footer .top-section ul.sub-menu{padding:0;margin:0}footer .top-section ul.sub-menu li{padding-top:10px}footer .top-section ul.sub-menu li a{color:var(--crem)}footer .top-section ul.sub-menu li a em{color:#CCB087;text-transform:capitalize;font-size:11px;font-style:normal}footer .top-section ul.sub-menu li a:hover,footer .top-section ul.menu>li>a:hover,ul.dist-menu>li>a:hover,footer .bottom-section .r-side ul.menu li a:hover{text-decoration:underline}footer .bottom-section{padding-top:87px;display:flex}footer .bottom-section .logo{margin:0;display:table-cell;width:83px;vertical-align:middle}footer .bottom-section .credit{display:table;align-items:center;width:calc(100% - 330px)}footer .bottom-section .r-side{padding-right:20px;display:table-cell;vertical-align:middle}footer .bottom-section .r-side ul.menu{margin:0;padding:0;font-size:0;list-style-type:none}footer .bottom-section .r-side ul.menu li{display:inline-block;padding-left:35px}footer .bottom-section .r-side ul.menu li a{color:var(--crem)}footer .bottom-section .r-side ul.menu#menu-credit-he li a{color:var(--crem)}footer .bottom-section .r-side .description{padding-top:12px;margin-top:15px;border-top:1px dashed var(--bleft-green)}footer .bottom-section .r-side .description p{display:inline-block}.menu-credit-second-he-container{display:inline-block}footer .bottom-section .r-side .description ul{margin:0;padding:0;font-size:0;list-style-type:none}footer .bottom-section .r-side .description ul li{padding-left:20px}footer .bottom-section .r-side .description,footer .bottom-section .r-side .description a{color:var(--bleft-green)}footer .social-links{padding-right:30px}footer .social-links h2{color:var(--bleft-green)}footer .social-links ul{margin:0;padding:0;padding-top:10px;font-size:0}footer .social-links ul li{display:inline-block;padding-left:30px}footer .social-links ul li a{width:40px;height:40px;display:inline-block;position:relative}footer .social-links ul li a:hover{background-color:#00000020}footer .social-links ul li a:focus{outline:1px solid #000}footer .social-links ul li a img{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.hamburger{width:95px;height:75px;position:relative;left:0;cursor:pointer;top:0;bottom:auto;margin-left:auto;float:left;margin-right:auto}.menu-active .hamburger{background-color:var(--dark-crem)}.home .hamburger{top:10px;z-index:1;height:90px;left:10px}.stick .home .hamburger{top:0;height:75px}.hamburger .inside,.hamburger .inside:after,.hamburger .inside:before{content:"";position:absolute;width:55px;height:1px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform;background-color:var(--dark);display:block;left:0;right:0;margin:auto}.page-template-building .hamburger .inside,.page-template-building .hamburger .inside:after,.page-template-building .hamburger .inside:before,.offers-area .without-image .item-wrapper a,header.apartment-sticky-engine .hamburger .inside,header.apartment-sticky-engine .hamburger .inside:before,header.apartment-sticky-engine .hamburger .inside:after{background-color:var(--white)}.stick .page-template-building .hamburger .inside:after,.stick .page-template-building .hamburger .inside,.stick .page-template-building .hamburger .inside:before,.menu-active .hamburger .inside:after,.menu-active .hamburger .inside,.menu-active .hamburger .inside:before,.menu-active header.apartment-sticky-engine .hamburger .inside,.menu-active header.apartment-sticky-engine .hamburger .inside:before,.menu-active header.apartment-sticky-engine .hamburger .inside:after,.stick header.apartment-sticky-engine .hamburger .inside,.stick header.apartment-sticky-engine .hamburger .inside:after,.stick header.apartment-sticky-engine .hamburger .inside:before{background-color:var(--dark-grey)}.hamburger .inside:before{top:-12px}.hamburger .inside:after{bottom:-12px}.hamburger .inside{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms;top:50%;display:block;margin-top:-2px}.menu-active .hamburger .inside{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.menu-active .hamburger .inside:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.menu-active .hamburger .inside:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.book-now{position:relative;left:0;top:0;float:left;margin-left:25px}.middle-size-button{padding:17px 30px;display:inline-block;text-transform:uppercase;text-align:center}.page-template-building .book-now,header.apartment-sticky-engine .book-now{color:var(--white);border:1px solid var(--white)}header.apartment-sticky-engine .book-now:hover{color:var(--dark-grey)}.home .book-now{margin-top:27px;z-index:2;background-color:var(--red);color:var(--white);border:1px solid transparent}.home .book-now:hover{border:1px solid #000}.stick .home .book-now{margin-top:10px}.cities{float:left;margin-left:10px;cursor:pointer}.home .cities{margin-top:10px;padding:34px 35px}.stick .home .cities{margin-top:0;padding:28px 35px 27px}.cities .title{position:relative;padding-left:34px}.page-template-building .cities .title,header.apartment-sticky-engine .cities .title{color:var(--white)}.page-template-building .cities.active .title,.stick .page-template-building .cities .title,.stick header.apartment-sticky-engine .cities .title,header.apartment-sticky-engine .cities.active .title{color:var(--dark-grey)}.cities.active,.cities:hover{background-color:var(--dark-crem)}.apartment-sticky-engine .cities:hover .title{color:var(--dark-grey)}.page-template-building .cities:hover{background-color:transparent}.cities .title:after,.hotelsBooking>section:after,#engine>div:after{content:'';background-image:url(/wp-content/themes/mastercollections/gfx/arrow-cities.svg);width:14px;height:8px;display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;right:auto}.cities.active .title:after{transform:rotate(180deg)}.hotelsBooking>section:after,#engine>div:after{left:20px}.page-template-building .cities .title:after,header.apartment-sticky-engine .cities .title:after{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(0deg) bleftness(100%) contrast(100%)}.page-template-building .cities.active .title:after,.stick .page-template-building .cities .title:after,.stick header.apartment-sticky-engine .cities .title:after{filter:none}.menu-cities-heb-container{position:absolute;left:75px;top:55px;opacity:0;visibility:hidden;pointer-events:none;padding-top:20px}.cities.active .menu-cities-heb-container{opacity:1;visibility:visible;pointer-events:all}.page-template-building .menu-cities-heb-container{padding-top:0;top:75px}.home .menu-cities-heb-container{top:75px}.stick .home .menu-cities-heb-container{top:55px}.menu-cities-heb-container.active{opacity:1;visibility:visible;pointer-events:all}.menu-cities-heb-container>ul{margin:0;list-style-type:none;padding:35px 25px;background-color:var(--crem);min-width:465px;padding-bottom:0;box-shadow:0 6px 4px rgb(0 0 0 / 10%)}header.desktop-element .menu{overflow-y:auto}.menu-cities-heb-container>ul>li{display:block;padding-bottom:30px}.disable{pointer-events:none!important}.menu-cities-heb-container .sub-menu{margin:0;padding:0;list-style-type:none;padding-top:8px}.menu-cities-heb-container .sub-menu li{height:25px}.menu-cities-heb-container .sub-menu li:after{content:'';border-bottom:dashed 1px var(--dark-grey);display:block;overflow:hidden;height:16px;opacity:.2;margin-top:0}.menu-cities-heb-container .sub-menu li a{float:right;margin-left:.5em;display:inline-block;font-size:14px}.menu-cities-heb-container .sub-menu li a em{font-size:13px;font-style:normal;color:#957039;text-transform:capitalize}.notice{display:inline-block;font-size:13px;margin-top:5px;position:absolute;right:0;left:0;margin:auto;background-color:transparent;top:8px;text-transform:capitalize;color:#957039}.booking-area .menu-cities-heb-container .sub-menu li a em{display:none}.menu-cities-heb-container .sub-menu li span{float:left;margin-right:.5em;color:var(--bleft-grey);font-size:12px}.menu-cities-heb-container .sub-menu li a span{float:right;margin-left:.5rem;margin-right:0;font-size:16px;text-decoration:inherit;margin-top:-1px}.reviews{padding-top:120px;display:none}body .wprevpro_t7_outer_div{margin:0;padding:0}body .wprevpro_t7_outer_div .outerrevdiv{position:relative;white-space:normal}body .wprevpro_t7_outer_div .outerrevdiv:after{content:'';width:0;height:0;border-right:0 solid transparent;border-left:90px solid transparent;border-top:40px solid var(--crem);position:absolute;right:55px;top:100%}body .wprevpro_t7_outer_div .outerrevdiv>div{margin:0;padding:0;background-color:var(--crem);margin-left:10px;padding-bottom:100px;padding-top:45px}body .wprev_preview_tcolor2_T7{margin-top:0;padding-top:0;position:absolute;font-style:normal;bottom:25px}body .t7displayname.wprev_preview_tcolor2_T7{bottom:50px}body .wpproslider_t7_DIV_3{font-style:normal;line-height:17px;padding-top:20px}body .wpproslider_t7_DIV_3 span,body .wprev_preview_tcolor2_T7 span,h1 p,.address a,h1 p span{font-style:inherit;color:inherit!important;line-height:inherit;font-size:inherit}.master-font{font-family:'Schnyder Wide S'!important;font-weight:700!important;color:inherit;text-transform:lowercase;font-size:inherit}body .wpproslider_t7_DIV_3_logo{position:absolute;bottom:30px;left:30px}body .wpproslider_t7_star_DIV{text-align:right;padding:30px 35px 0}body .wpproslider_t7_star_DIV span{display:inline-block;float:none}body .wpproslider_t7_DIV_2_top{position:absolute;width:calc(100% - 10px);height:100%;right:0;top:0;pointer-events:none}.wprevpro{padding-top:50px;margin-left:-10px}body .wpproslider_t7_DIV_2{padding-right:35px;padding-left:35px}.entry{margin-top:75px;position:relative}.entry.sticky-engine-entry{margin-top:0}.entry.sticky-engine-entry .fullscreen-wraper .breadcrubs{margin:auto}.entry.sticky-engine-entry .fullscreen-wraper{padding-right:0;padding-left:0}body .breadcrubs,.entry.sticky-engine-entry .fullscreen-wraper .breadcrubs{padding-top:20px;padding-bottom:20px;opacity:.6;position:relative;z-index:1}.page-template-apartment .breadcrubs{max-width:none}.fullscreen-wraper .breadcrubs{margin:0}.breadcrubs a,.breadcrubs span,.breadcrubs div{font-size:inherit}.breadcrubs span.master-font{font-size:16px}.breadcrubs a:hover{text-decoration:underline;color:var(--green)}.contact-image{position:absolute;right:0;width:100%;height:100%;top:0;pointer-events:none}.contact-image div{width:40%;height:100%;float:left;background-size:cover;background-position:center}.entry h1{text-transform:uppercase}.page-template-apartment .entry h1{text-transform:capitalize}h1.title-with-icon{text-align:center}h1.title-with-icon .image{height:40px;margin-bottom:25px}h1.title-with-icon img{height:100%}.content-wrapper{padding-top:40px;position:relative;z-index:1;padding-bottom:185px}.about-content .content-wrapper{padding-bottom:0}.content-wrapper .description{padding-top:40px;padding-bottom:50px}.contact-content .information{display:grid;width:1000px;row-gap:0;column-gap:80px;grid-template-columns:calc(435px - 0px) calc(475px - 0px)}.contact-content .information .whatsapp,.contact-content .information .contact-us{background-color:var(--crem);padding:25px 35px 15px}.contact-content .information .contact-us{padding-bottom:30px}.contact-content .information .whatsapp h2,.contact-content .information .contact-us h2{text-transform:capitalize;color:var(--dark-green)}.contact-content .information .whatsapp a{margin-top:0;display:block;background-color:var(--dark-green);color:var(--white);padding:16px 65px;position:relative}.contact-content .information .whatsapp .note{text-align:center;padding-top:15px}.contact-content .information .whatsapp a:before{content:'';background-image:url(/wp-content/themes/mastercollections/gfx/whatsapp-icon.svg);width:30px;height:30px;position:absolute;right:20px;top:0;bottom:0;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.contact-content .information .whatsapp a:after{content:'';width:9px;height:14px;position:absolute;left:25px;top:0;bottom:0;margin:auto}.contact-content .info{padding-top:120px;padding-right:0;padding-left:0;text-align:right}.contact-content .info .description{padding-top:20px;padding-bottom:20px}.contact-content .info .description table{width:auto!important;margin-bottom:20px}.contact-content .info .description td,.contact-content .info .description a{width:auto!important;color:var(--brown)}.contact-content .info .description td:first-child{padding-left:10px}.contact-content .info>img{margin:0}.contact-content .social{padding-right:0;padding-left:0}.contact-content .social h2{color:var(--brown)}.contact-content .social ul{margin:0;padding:0;list-style-type:none;padding-top:20px;display:table;table-layout:fixed}.contact-content .social ul li{padding-left:40px;display:table-cell;vertical-align:middle}.contact-content .social a{display:inline-block}ul.contact-form{margin:0;padding:0;list-style-type:none;padding-top:40px}body .wpcf7 form .wpcf7-response-output{display:none}ul.contact-form li{margin-bottom:22px;position:relative}ul.contact-form li:last-child{margin-bottom:0;margin-top:8px}ul.contact-form input,ul.contact-form textarea,ul.contact-form select{padding:15px;background-color:var(--dark-crem);width:100%;-webkit-appearance:none;outline:none;resize:none}body .wpcf7-not-valid-tip{position:absolute;padding-top:2px;right:0;width:100%}.wpcf7-form-control-wrap{display:block}[data-name="subject"]:after{content:'';background-image:url(/wp-content/themes/mastercollections/gfx/arrow-brown-down.svg);width:14px;height:8px;position:absolute;left:0;z-index:1;display:block;top:0;bottom:0;margin:auto;left:20px}ul.contact-form textarea{height:135px}ul.contact-form [type='submit']{cursor:pointer;background-color:var(--brown);color:#fff;text-transform:uppercase;width:auto;padding:16px 60px}ul.contact-form span.title{position:absolute;z-index:1;pointer-events:none;top:0;bottom:0;margin:auto;right:0;display:inline-block;height:20px;right:16px}ul.contact-form .active span.title,ul.contact-form .textarea.active span.title{bottom:auto;top:3px}ul.contact-form .textarea span.title{bottom:auto;top:16px}body .wpcf7-spinner{position:absolute;left:0;top:0;bottom:0;margin:auto}.about-top-icon{margin-bottom:25px}.about-top-icon img{max-height:60px}.about-content .main-area{display:flex;padding-top:100px;margin:auto}.about-content .main-area .column-1{flex-basis:100%;padding-left:165px;padding-bottom:130px}.about-content .main-area .column-2{flex-basis:80%}.about-content .main-area h2{padding-bottom:20px}.about-content .main-area em{padding-bottom:20px;display:inline-block;padding-top:40px}.about-content .main-area .thumb{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.our-values{background-color:var(--crem);padding-top:110px;padding-bottom:85px;margin-top:-55px}.our-values h2{color:var(--dark-green)}.our-values ul{margin:0;padding:0;list-style-type:none;display:grid;row-gap:85px;column-gap:150px;grid-template-columns:auto auto auto;text-align:center;margin-top:85px}.our-values .image{height:90px;margin-bottom:25px}.our-values img{max-height:100%}.our-values .description{padding-top:20px}.gallery ul{display:grid;grid-auto-rows:0fr;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style-type:none;row-gap:20px;column-gap:20px}.gallery{padding:50px 25px;padding-bottom:0}.gallery li:first-child{grid-row:span 1;grid-column:span 4}.gallery li:nth-child(2),.gallery li:nth-child(3){grid-row:span 1;grid-column:span 2}.gallery li:nth-child(4){grid-row:span 1;grid-column:span 2}.gallery li:first-child .thumb{height:475px}.gallery li:nth-child(2) .thumb,.gallery li:nth-child(3) .thumb{height:420px}.gallery li .thumb{height:290px;background-size:cover;background-position:center;background-repeat:no-repeat}.header-image{height:570px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:1}.building-hero{padding-top:90px;padding-bottom:60px}.apartment-middle-sticky-engine .building-hero{padding-top:30px}.building-hero .type{padding-top:15px}.address a{color:var(--dark-green)!important;text-decoration:underline}.building-hero .address{padding-top:6px}.building-hero ul.info{padding:0;margin:0;list-style-type:none;padding-top:40px;display:table;table-layout:fixed}.building-hero ul.info li{display:table-cell;padding-left:110px;padding-right:25px;border-right:1px solid var(--dark-crem)}.page-template-apartment .building-hero ul.info li{padding-left:70px}.building-hero ul.info li:first-child{padding-right:0;border-right:none}.building-hero ul.info span{display:block;color:var(--dark-green);padding-bottom:13px}.building-hero ul.services{margin:0;padding:0;list-style-type:none;padding-top:50px;display:flex;column-gap:normal;display:none!important}.apartment-middle-sticky-engine .building-hero ul.services{padding-top:40px}.building-hero ul.services li{text-align:center;padding-left:40px;align-self:start;display:none}.building-hero ul.services li .thumb{max-width:100px;padding-top:0}.building-hero ul.services li img{max-height:30px}.building-hero ul.services p{padding-top:13px}.building-hero .wrapper{display:flex}.apartment-middle-sticky-engine .building-hero .wrapper-fullwidth{display:block}.page-template-apartment .building-hero .wrapper-fullwidth{padding:0}.building-hero .title{flex-basis:100%}.wrapper-static-engine .building-hero .title{padding-left:20px}.building-hero .description{flex-basis:100%;padding-top:40px}.building-hero .description .thumb{max-width:590px;padding-top:60px}.page-template-apartment .building-hero .description .thumb{padding-top:0;max-width:none;padding-right:75px;border-right:1px solid var(--bleft-grey-line)}.page-template-apartment .apartment-middle-sticky-engine .building-hero .description .thumb{border-right:none;padding-right:0}.apartments{background-color:var(--crem);padding-top:85px;padding-bottom:70px;text-align:center}.apartments .title{text-align:right;display:flex;padding-bottom:50px;align-items:flex-start}.apartments .column-1{flex-basis:50%}.apartments .column-2{flex-basis:50%}.apartments ul.list{margin:0;padding:0;list-style-type:none}.wpsm-show,.wpsm-hide{color:var(--dark-green)!important;text-decoration:underline}.around{padding-top:80px}.around .content{position:absolute;top:60px;max-width:430px;z-index:100}.around .description{padding-top:25px}.around ul.tabs-menu{margin:0;padding:0;list-style-type:none;display:flex;padding-top:85px;display:none}.around ul.tabs-menu li{padding-left:30px;padding-right:30px;border-left:1px solid var(--middle-crem);padding-top:5px;padding-bottom:5px}.around ul.tabs-menu div{position:relative;min-height:22px;cursor:pointer}.around ul.tabs-menu div:before{content:'';display:inline-block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;float:right;margin-top:-2px;margin-left:18px}.around ul.tabs-menu div:after{content:'';position:absolute;bottom:0;height:2px;width:100%;display:block;bottom:-20px;background-color:transparent}.around ul.tabs-menu div.active:after{background-color:var(--dark-green)}.around ul.tabs-menu .image:before{background-image:url(/wp-content/themes/mastercollections/gfx/image-icon.svg)}.around ul.tabs-menu .video:before{background-image:url(/wp-content/themes/mastercollections/gfx/video-icon.svg)}.around ul.tabs-menu li:first-child{padding-right:0}.building-slider .item{display:grid!important;grid-auto-rows:0fr;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style-type:none;row-gap:20px;column-gap:20px}.gallery li:first-child{grid-row:span 1;grid-column:span 4}.building-slider .item .thumb-wrapper{grid-row:span 1;grid-column:span 1}.building-slider .item .thumb-wrapper:nth-child(1){grid-row:span 1;grid-column:span 2}.building-slider .item .thumb-wrapper:nth-child(2){grid-row:span 1;grid-column:span 2}.building-slider .item .thumb-wrapper:nth-child(2) .thumb{height:545px}.building-slider .item .thumb-wrapper:nth-child(3){grid-row:span 1;grid-column:span 2}.building-slider .item .thumb{height:320px;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;cursor:pointer}.building-slider .item.slick-current .thumb{-webkit-transform:translateX(0%);transform:translateX(0%)}.building-slider .slick-arrow{top:calc(50% + 47px);left:calc(50% + 10px);background-color:#F9F4EA;border:1px solid transparent}.building-slider .slick-arrow:hover,.building-slider .slick-arrow:focus{background-color:#F1EBE0}.building-slider .slick-arrow:focus{border:1px solid #2d2d2c24}.building-slider .slick-next{top:calc(50% - 12px)}.offers{margin-top:70px;border-top:1px solid var(--bleft-grey-line);padding-top:80px}.page-template-master-for-you .offers,.page-template-master-for-you-internal .offers{border-top:none;margin-top:90px}.page-template-master-for-you-internal .offers{margin-top:0}.page-template-offers .offers{margin-top:0;border:none;padding-top:60px;padding-bottom:90px}.page-template-offers #offers{padding-top:0}.offers .title{position:relative;text-align:right}.offers-slider{margin:0 -15px;margin-top:35px;text-align:right;direction:ltr}.offers .title a{position:absolute;left:0;top:0;bottom:0;margin:auto;height:55px}.offers .title a:hover{background-color:#F1EBE0}.offers .title a:focus{background-color:#E5DFD5}.offers .item .thumb{flex-basis:310px}.offers .item .image{height:415px;background-size:cover;background-position:center;background-repeat:no-repeat}.offers .item .content{flex-basis:calc(100% - 310px);padding-right:35px;padding-top:35px;position:relative}.offers .item .content .description{padding-top:18px}.offers .item .content a{position:absolute;bottom:0;width:calc(100% - 35px);right:35px;border:1px solid transparent}.offers .item-wrapper{margin-right:15px;margin-left:15px;padding:30px 35px;display:flex;height:500px}.offers .slick-arrow{top:-122px;filter:invert(0) sepia(0%) saturate(240%) hue-rotate(20deg) bleftness(100%) contrast(100%);filter:invert(28%) sepia(29%) saturate(2108%) hue-rotate(345deg) bleftness(80%) contrast(200%);left:180px}.offers .slick-arrow:hover{background-color:transparent}.offers .slick-prev{left:240px}.good h2{cursor:pointer;position:relative}.good .wrapper-middlesize{border-top:1px solid var(--bleft-grey-line);padding-top:25px;margin-top:85px;padding-bottom:25px;border-bottom:1px solid var(--bleft-grey-line)}.good h2:after,.policy h3:before{content:'';background-image:url(/wp-content/themes/mastercollections/gfx/arrow-black-down.svg);display:inline-block;width:14px;height:8px;position:absolute;left:0;top:0;bottom:0;margin:auto;pointer-events:none;transform-origin:center}.good .active h2:after,.policy .active h3:before{transform:rotate(180deg)}.good.amenities .wrapper-middlesize{margin-top:0;border-top:0}.good.amenities ul li{font-size:1rem;padding-right:20px;position:relative}.good.amenities ul li:before,.apartment-middle .wrapper .amenities ul li:before,.policy .description ul li:before{content:'';width:4px;height:4px;display:inline-block;position:absolute;background-color:var(--dark-grey);border-radius:50%;top:0;bottom:0;margin:auto;right:5px}.policy .description ul li:before{bottom:auto;top:10px}.apartment-middle .wrapper .amenities ul li:before{right:0}.good.amenities ul li::marker{font-size:10px}.good .description{padding-top:40px;display:none}.good.amenities .active ul{display:grid}.good .active .description{display:block}.good table{width:auto!important}.good td{padding-bottom:10px}.good.amenities ul{margin:0;padding-left:0;padding-right:0;padding-bottom:0;font-size:0;display:grid;row-gap:10px;column-gap:0;grid-template-columns:auto auto;list-style-type:none;align-items:flex-start}.location{padding-top:80px;padding-bottom:130px}.page-template-apartment .location{padding-top:145px}.page-template-apartment .apartment-middle-sticky-engine .location{padding-top:30px;padding-bottom:50px}#map-canvas{height:500px}.title-box{padding-top:30px;max-width:700px;background-color:#fff;padding-right:60px;padding-left:60px;padding-bottom:35px;margin-bottom:0;margin-right:0}.page-template-offers .title-box{padding-right:0;padding-left:0;padding-bottom:0}.page-template-services .title-box,.page-template-apartments .title-box,.page-template-reviews .title-box{padding-right:0;padding-left:0;max-width:none;padding-bottom:70px}.page-template-reviews .title-box{padding-bottom:0}.page-template-services .title-box .description,.page-template-apartments .title-box .description{max-width:600px}.page-template-location .title-box{position:absolute;right:-60px;top:0}.title-box h1{padding-bottom:30px}.title-box .address{padding-top:0;padding-bottom:10px;display:inline-block;position:relative}.title-box .address p{display:inline-block}.copy{display:inline-block;background-image:url(/wp-content/themes/mastercollections/gfx/copy.svg);width:18px;height:18px;float:left;margin-right:10px;margin-top:2px;cursor:pointer}.page-template-offers h1{text-transform:capitalize;padding-bottom:0}.wpsm-content,.show_more{font-size:inherit;line-height:inherit}.show_more .master-font,.services .description .master-font,.building-hero .description .master-font,.other-apartments .title-section .description .master-font{font-size:120%}.page-template-location .main-image{height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:270px}.near{padding-top:90px;display:flex;position:relative;z-index:100}.near .list{flex-basis:calc(100% - 480px);padding-left:55px}.near .side{flex-basis:480px}.near .side .address{text-align:center;padding:45px 0;box-shadow:0 0 14px rgba(0,0,0,.05);margin-bottom:50px;margin-top:-190px;background-color:var(--white)}.near .side .address h3{text-transform:uppercase;padding-bottom:10px}.near .side #map-canvas{height:480px;outline:1px solid transparent;border:none}.near .list ol{margin:0;padding:0;padding-top:25px;list-style-type:none}.near .list li{padding:10px;counter-increment:item;padding-right:55px;position:relative;cursor:pointer}.near .list li.active{background-color:var(--crem)}.near .list li:before{content:counter(item);position:absolute;right:5px;width:30px;height:30px;display:inline-block;text-align:center;line-height:25px;top:0;bottom:0;margin:auto;border-radius:50%;border:2px solid transparent}.near .list li.active:before{border-color:var(--dark-green)}.how-get{text-align:center;padding-top:120px}.how-get ul{margin:0;padding:0;list-style-type:none;padding-top:50px}.how-get ul.list>li{padding-bottom:70px}.how-get .image{height:30px}.how-get img{max-height:100%}.how-get h3{padding-top:15px}.how-get .description{max-width:700px;margin:auto;padding-top:20px}.how-get .description ul,.how-get .description ol{text-align:right}.how-get .description ul li,.how-get .description ol li{padding-bottom:30px;line-height:24px}.how-get .description ul li span,.how-get .description ol li span{padding-bottom:15px}.services{margin:0;padding:0;list-style-type:none;display:grid;row-gap:0;column-gap:245px;grid-template-columns:calc(50% - 122px) calc(50% - 123px)}.services li{text-align:center}.services li:nth-of-type(2n) .image,.services li:nth-of-type(3n) .image{height:670px}.services li:nth-of-type(4n) .image{height:540px}.services li:nth-of-type(4n) .thumb,.services li:nth-of-type(5n) .thumb,.services li:nth-of-type(6n) .thumb{padding-top:125px}.services h3{padding:50px 0 20px;text-transform:uppercase}.services .image{height:540px;background-size:cover;background-position:center}.services .description{max-width:350px;margin:auto}.offers-area{display:grid;row-gap:30px;column-gap:30px;grid-template-columns:calc(50% - 15px) calc(50% - 15px)}.offers-area:after{content:'';display:block;clear:both}.offers-area .without-image .content{flex-basis:100%;padding:0;align-items:center;justify-content:center;text-align:center;max-width:380px;margin:auto}.offers-area .item-wrapper{margin-right:0;margin-left:0}.offers-area .without-image .item-wrapper{align-items:center;justify-content:center}.offers-area .without-image .item-wrapper h3{color:var(--white);width:400px;margin:auto}.offers-area .without-image .item-wrapper a{position:relative;right:0;width:auto}.offers-area .item.without-image .content .description{padding-top:30px;color:var(--white);padding-bottom:40px}.cities-menu{margin:0 auto;padding:0;list-style-type:none;display:table;padding-top:30px}.cities-menu li{text-align:center;display:table-cell;padding:0 35px;border-left:1px solid var(--bleft-grey-line)}.cities-menu li:last-child{border-left:none}.cities-menu li span{cursor:pointer;opacity:.8;text-transform:uppercase}.cities-menu li span.active,.cities-menu li span:hover{opacity:1}.cities-list{margin:0 auto;padding:0;list-style-type:none;display:block;margin-top:35px;margin-bottom:100px;font-size:0;text-align:center}.cities-list li{display:inline-block;width:33.3333%;vertical-align:top;margin-bottom:40px;margin-left:auto;margin-right:auto}.cities-list li.hidden{display:none}.cities-list li a{display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:425px}.cities-list li a:hover .inside{opacity:0;visibility:hidden}.cities-list li .inside{text-align:center;padding-top:60px;background-color:#fff;height:100%}.cities-list li h3{padding-bottom:5px;text-transform:uppercase}.cities-list li .type{padding-bottom:12px}.cities-list li .icon{display:flex;justify-content:center;height:270px}.cities-list li .icon img{display:block;max-height:220px}.apartment-gallery{margin:0;padding:0;list-style-type:none;display:grid;row-gap:8px;column-gap:8px;grid-auto-rows:0fr;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(14,1fr)}.apartment-gallery li{grid-row:span 7;grid-column:span 4}.apartment-gallery li .item{display:block;height:100%;background-size:cover;background-position:center;cursor:pointer;position:relative}.apartment-gallery li:nth-child(1) .item:after{content:'';position:absolute;right:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.apartment-gallery li:nth-child(1){grid-row:span 14;grid-column:span 8;height:510px}.apartment-middle .wrapper{display:flex}.apartment-middle .wrapper .content{flex-basis:calc(100% - 400px);padding-left:65px}.apartment-middle.apartment-middle-sticky-engine .wrapper .content{flex-basis:calc(100% - 600px);padding-left:0}.apartment-middle .wrapper .amenities{background-color:var(--crem);padding:60px 45px}.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities{background-color:var(--white);padding:0}.apartment-middle .wrapper .amenities h2{color:var(--dark-green)}.apartment-middle .wrapper .amenities ul{margin:0;padding:0;list-style-type:none;padding-top:25px}.apartment-middle .maxlist-more{line-height:normal;padding-top:5px;padding-right:10px}.apartment-middle .wrapper .amenities ul li{display:inline-block;width:49%;position:relative;padding-right:24px}.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities ul li{display:inline-block!important;padding-right:15px}.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities .maxlist-more{display:none}.apartment-middle .wrapper .side{flex-basis:400px;text-align:left}.apartment-middle.apartment-middle-sticky-engine .wrapper .side{flex-basis:600px}.sticky-sidebar-form{background-color:var(--crem);padding:30px;width:335px;display:inline-block}.apartment-middle .wrapper .side ul{margin:0;padding:0;list-style-type:none}.apartment-middle .wrapper .side ul li{padding-bottom:15px}.apartment-middle .wrapper .side ul li:first-child .thumb{height:615px}.apartment-middle .wrapper .side .thumb{height:260px;background-size:cover;background-position:center;background-repeat:no-repeat}.policy{padding-top:80px}.policy ul{padding:0;margin:0;list-style-type:none;margin-top:30px;border-bottom:1px solid var(--bleft-grey-line)}.apartment-middle-sticky-engine .policy ul{border-bottom:none}.policy ul li{position:relative}.policy .description{padding-bottom:25px;display:none}.apartment-middle-sticky-engine .policy .description{display:block;padding-bottom:40px}.policy .description ul{border:none;margin-top:0}.policy .description ul li{padding-right:20px}.policy h3{padding:20px 0;border-top:1px solid var(--bleft-grey-line);position:relative;cursor:pointer}.apartment-middle-sticky-engine .policy h3{padding-top:0;border-top:none;font-family:"GT America Mono","Arial",sans-serif;font-style:normal;padding-bottom:10px}.apartment-middle-sticky-engine .policy h3:before{display:none}.policy li.active h3{border-bottom:none}.policy h3:before{content:''}.policy .active .description{display:block}.page-template-apartment .location .description{padding-top:10px;padding-bottom:60px;max-width:700px}.page-template-apartment .apartment-middle-sticky-engine .location .description{max-width:560px;padding-bottom:25px}.gallery-popup{position:fixed;z-index:10;width:100%;height:100%;top:0;right:0;opacity:0;visibility:hidden;pointer-events:none;z-index:300}.wrap-img{display:inline-block;margin:auto;position:relative}.pagingInfo{position:absolute;top:10px;right:left;z-index:1;display:inline-block;background-color:rgba(0,0,0,.5);color:var(--white);padding:5px 10px}.gallery-popup-active .gallery-popup{opacity:1;visibility:visible;pointer-events:all;direction:ltr}.gallery-popup-active{overflow:hidden}.gallery-popup .inside{position:relative;z-index:1;height:100%}.gallery-popup .close{background-image:url(/wp-content/themes/mastercollections/gfx/close.svg);width:55px;height:55px;display:inline-block;position:absolute;background-size:auto;background-position:center;background-repeat:no-repeat;background-color:#f9f4ea21;left:15px;top:15px;z-index:10;cursor:pointer}.gallery-popup .close:hover{background-color:#63626040}.gallery-popup-slider,.gallery-popup-slider .slick-list,.gallery-popup-slider .slick-track{height:100%}.gallery-popup:after{content:'';background-color:#030404;opacity:.8;position:absolute;width:100%;height:100%;top:0;right:0}.gallery-popup-slider{direction:ltr}.gallery-popup-slider .item{height:100%}.gallery-popup-slider .item.slick-slide{float:left}.gallery-popup-slider .item .wrap{display:table;width:100%;height:100%}.gallery-popup-slider .item .cell{display:table-cell;vertical-align:middle;text-align:center}.gallery-popup-slider .item img{max-height:700px;max-width:none}.gallery-popup-slider .slick-arrow{background-image:url(/wp-content/themes/mastercollections/gfx/arrow-white-right-line.svg);left:0;top:0;bottom:0;margin:auto;background-position:center;background-color:#f9f4ea21}.gallery-popup-slider .slick-arrow:hover{background-color:#63626040}.gallery-popup-slider .slick-next{left:12px;right:auto;transform:rotate(180deg)}.gallery-popup-slider .slick-prev{right:12px;left:auto;transform:rotate(0deg)}.other-apartments{padding-top:85px;padding-bottom:85px;background-color:var(--crem);text-align:center}.other-apartments .transparent-link{border:1px solid var(--dark-green);margin-top:35px;color:var(--dark-green)}.other-apartments-apartments{padding:0;background-color:transparent}.other-apartments .title-section{display:flex;text-align:right}.other-apartments .title-section h2{flex-basis:100%}.other-apartments .title-section .description{flex-basis:100%}.other-apartments .apartments-l{margin:0;padding:0;list-style-type:none;padding-top:65px;display:grid;row-gap:65px;column-gap:65px;grid-template-columns:calc(50% - 35px) calc(50% - 30px);text-align:right}.other-apartments-apartments .apartments-l{padding-top:0;grid-template-columns:100%;row-gap:95px;column-gap:0}.other-apartments .apartments-l>.apart,#portfoliolist>div:not(.grid-sizer){background-color:var(--white);-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.other-apartments ul li:after{content:'';display:block}.other-apartments .apartments-l>.apart:nth-child(5),.other-apartments .apartments-l>.apart:nth-child(6),.other-apartments .apartments-l>.apart:nth-child(7),.other-apartments .apartments-l>.apart:nth-child(8),.other-apartments .apartments-l>.apart:nth-child(9),.other-apartments .apartments-l>.apart:nth-child(10){display:none}.other-apartments.other-apartments-apartments .apartments-l>.apart,#portfoliolist>div:not(.grid-sizer){display:block;width:100%}#portfoliolist>div:not(.grid-sizer){margin-bottom:40px;height:540px}.other-apartments-slider .item{float:right}.other-apartments-slider .item .thumb{height:355px;background-size:cover;background-position:center}.other-apartments-apartments .other-apartments-slider .item .thumb{height:540px}.other-apartments-slider .slick-arrow{bottom:30px;top:auto;width:45px;height:45px;background-color:#00000042;background-position:center;background-image:url(/wp-content/themes/mastercollections/gfx/arrow-white-slider.svg)}.other-apartments-slider .slick-next{left:5px}.other-apartments-slider .slick-prev{right:5px;left:auto}.other-apartments-apartments .other-apartments-slider .slick-arrow{background-image:url(/wp-content/themes/mastercollections/gfx/arrow-slider.svg);background-color:var(--white);width:55px;height:55px;left:10px;bottom:75px}.other-apartments-apartments .other-apartments-slider .slick-prev{right:auto;bottom:15px}.other-apartments ul.slick-dots{display:flex;padding:0 5px;margin:0;position:absolute;bottom:15px;width:100%;column-gap:4px;list-style-type:none;background-color:transparent}.other-apartments-apartments ul.slick-dots{display:none!important}.other-apartments ul.slick-dots li{flex-basis:100%}.other-apartments ul.slick-dots li:only-child{display:none}.other-apartments ul.slick-dots button{-webkit-appearance:none;border:none;padding:0;background-color:var(--white);font-size:0;width:auto;display:block;height:3px;margin:0;opacity:.4;width:100%;cursor:pointer}.other-apartments ul.slick-dots .slick-active button{opacity:1}.other-apartments .content{float:right;width:220px;padding:30px 30px 25px;height:100%;position:relative}.other-apartments-apartments .content{width:285px;padding:0}.other-apartments-apartments .content .inside{position:absolute;height:calc(100% - 80px);top:40px;left:-20px;background-color:var(--white);z-index:1;padding-left:45px;padding-top:45px;padding-right:20px;width:300px}.other-apartments .out-slider{display:inline-block;float:right;width:calc(100% - 220px);direction:ltr}.other-apartments-apartments .out-slider{width:calc(100% - 285px);direction:ltr}.other-apartments .content ul.info{padding-top:20px;display:block;padding-bottom:15px;padding-right:0;padding-left:0;margin:0;list-style-type:none}.other-apartments-apartments .content ul.info{padding-bottom:25px}.other-apartments .content ul.info span{font-size:inherit;line-height:inherit}.view,.maxlist-more a,.menu-cities-heb-container .sub-menu li a:hover,.menu-cities-heb-container>ul>li>a:hover{text-decoration:underline}.menu-cities-heb-container .sub-menu li a:hover,.menu-cities-heb-container>ul>li>a:hover{text-decoration-color:var(--dark-green)}.other-apartments .content .middle-size-button{color:var(--white);position:absolute;bottom:15px;right:25px;width:calc(100% - 50px);border:1px solid transparent}.other-apartments-apartments .content .middle-size-button{width:calc(100% - 65px);right:20px;bottom:45px}.city-wrapper{display:flex;height:980px;border-bottom:1px solid var(--bleft-grey-line);padding-bottom:2px}.city-wrapper .content{flex-basis:100%;padding-right:80px;padding-left:35px}.city-wrapper .content .bottom-section{padding-top:40px;height:calc(100% - 155px);overflow-y:auto}.city-wrapper .map{flex-basis:100%;z-index:1}.city-wrapper .map #map-canvas{height:100%}.list-description{padding-top:10px}.apartments-list{margin:0;padding:0;list-style-type:none}.apartments-list>li{padding-top:30px;padding-bottom:30px;border-bottom:1px solid var(--bleft-grey-line)}.apartments-list>li:last-child{border-bottom:none}.apartments-list .item{display:flex;height:270px}.apartments-list.one-item .item{display:block;height:auto;padding-left:65px}.apartments-list.one-item .item .image{height:320px}.apartments-list.one-item .item .description{padding-right:0;padding-top:25px;position:relative}.apartments-list .image{flex-basis:250px;background-size:cover;background-position:center;background-repeat:no-repeat}.apartments-list .description{padding-right:50px}h2 a{font-size:inherit;font-family:inherit;font-weight:inherit;background-color:inherit!important}.apartments-list .description .address{padding-top:20px}.apartments-list .description ul{margin:0;padding:0;list-style-type:none;padding-bottom:20px}.apartments-list .description ul li span{font-size:inherit}.apartments-list .description .price{padding-bottom:20px;display:none}.apartments-list .description a:hover{background-color:#F1EBE0}.apartments-list .description a:focus{background-color:#E5DFD5;border:2px solid #000}.apartments-list .description .price span{display:block;font-size:inherit}.experience{padding-top:115px}.experience .description{padding-top:30px;max-width:730px}.main-menu{position:absolute;left:0;top:75px;background-color:var(--crem);padding:20px 35px;min-height:525px;min-width:420px;box-shadow:0 6px 4px rgba(0,0,0,.1);opacity:0;visibility:hidden;pointer-events:none}.home .main-menu{top:100px;left:10px}.main-menu{overflow-y:auto}.stick .home .main-menu{top:75px}.menu-active .main-menu{opacity:1;visibility:visible;pointer-events:all}.main-menu ul{margin:0;padding:0;list-style-type:none}.main-menu ul li.main a{padding-bottom:10px}.main-menu ul li.for-you{border-top:1px solid var(--bleft-grey-line);padding-top:15px;margin-top:15px}.main-menu a{display:inline-block}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{box-shadow:transparent}body::-webkit-scrollbar-thumb{background-color:#D3CDC0}.featured-apartments{background-color:var(--dark-green);padding:80px 0 50px}.featured-apartments h2{color:var(--white);position:relative;z-index:1}.featured-apartments-slider{margin-top:35px;direction:rtl}.featured-apartments-slider .item{padding-left:25px;width:605px;float:right}.featured-apartments-slider .item .thumb{display:flex;padding-top:75px;padding-right:35px;padding-left:35px;padding-bottom:35px;background-color:var(--green);align-content:flex-end;align-items:end;direction:rtl}.featured-apartments-slider .item h3,.parent-title,.featured-apartments-slider .item a{color:inherit}.featured-apartments-slider .item h3{text-transform:uppercase;padding-bottom:20px}.parent-title{text-transform:uppercase;max-width:60%;padding-bottom:30px}.featured-apartments-slider .item a{border:1px solid var(--white);padding:15px 20px;width:100%}.featured-apartments-slider .item a:hover{background-color:#0F472A}.featured-apartments-slider .item a:focus{background-color:#02371C;border:1px solid #ffffff20}.featured-apartments-slider .item .content{color:var(--white);padding-right:35px;flex-basis:calc(100% - 305px);padding-bottom:35px}.featured-apartments-slider .item .image{height:400px;width:300px;background-size:cover;background-position:center;background-repeat:no-repeat}.subdescription{padding-top:30px;line-height:26px}.for-you-items{padding-bottom:100px}.for-you-items ul{margin:0;padding:0;list-style-type:none;padding-top:116px;display:grid;row-gap:150px;column-gap:250px;grid-template-columns:auto auto}.for-you-items .thumb{text-align:center;width:475px;margin:auto}.for-you-items .thumb h3{text-transform:uppercase;padding:50px 0 20px}.for-you-items .thumb .image{width:100%;height:540px;background-repeat:no-repeat;background-size:cover;background-position:center}.for-you-items .thumb .description{padding-bottom:35px}.for-you-items .thumb a{min-width:260px;color:var(--white)}.services-description{padding-top:100px;padding-bottom:115px;grid-template-columns:calc(50% - 60px) calc(50% - 120px);column-gap:180px}.services-description li{text-align:right}.services-description li:first-child{color:var(--brown)}.booking-area{position:absolute;bottom:-30px;right:0;left:0;margin:auto;top:auto;text-align:center}.page-template-master-for-you-internal .booking-area{position:relative;bottom:0;padding-top:80px}.page-template-master-for-you-internal .booking-area form#engine{box-shadow:none}.hotelsBooking,#engine{display:flex;margin:auto;background-color:var(--crem);box-shadow:0 0 14px rgba(0,0,0,.05);padding:15px 5px;width:fit-content;position:relative;justify-content:right}.hotelsBooking>section,.hotelsBooking [data-action="book"],#engine>div{padding:0;min-height:50px;margin-right:15px}.hotelsBooking>section,#engine>div{background-color:var(--dark-crem);cursor:pointer;padding-left:0;border:1px solid transparent;min-width:auto;position:relative}.hotelsBooking>section:hover,#engine>div:hover{border:1px solid var(--dark-grey)}.hotelsBooking>section.active,#engine>div.active{border:2px solid var(--dark-grey)}#engine .fields.guests.active .guests-menu{opacity:1;visibility:visible;pointer-events:all}#engine>div.hotels{position:relative}#engine .apartments-options,#engine #calendar,#engine #total-rooms{text-align:right;padding:15px;padding-left:60px;background-color:transparent;cursor:pointer}#engine>div.night-price{width:120px;background-color:transparent;text-align:right;margin-right:200px}.night-price{display:none!important}#engine>div.night-price .from{color:var(--bleft-grey)}#engine>div.night-price .price{color:var(--dark)}#engine>div.night-price span{color:var(--bleft-grey)}#engine>div.night-price:after,#engine>div.submit:after{display:none}#engine #total-rooms{min-width:160px}#engine #total-rooms>div{display:inline-block}#engine .guests.active #total-rooms{background-color:var(--white)}#engine .apartments-options{width:250px;overflow:hidden;white-space:nowrap}#engine .apartments-options:after{content:'';position:absolute;left:0;top:0;bottom:0;background-color:var(--dark-crem);width:55px;pointer-events:none}#engine .hotels.active .apartments-options,#engine .hotels.active .apartments-options:after{background-color:var(--white)}#engine .guests-menu{position:absolute;width:335px;background-color:var(--crem);padding:4px;opacity:0;visibility:hidden;pointer-events:none;right:50%;transform:translate(50%,0%);z-index:1;top:calc(100% + 2px)}#engine .guests-menu.active{opacity:1;visibility:visible;pointer-events:all}#engine .rooms-control{position:relative}#engine .add-menu-wrapper{background-color:var(--white)}#engine .guests-title{text-align:right;padding:15px;padding-right:25px;margin:0 1px;background-color:var(--crem)}#engine .rooms-control .title{text-align:right;background-color:var(--white);padding:25px 25px}#engine .rooms-control .buttons span{font-size:0;width:15px;height:15px;display:inline-block;background-repeat:no-repeat;background-size:auto;background-position:center;display:table-cell}#engine .rooms-control .buttons input{display:table-cell;width:20px;text-align:center}#engine .rooms-control .buttons span.clone{background-image:url(/wp-content/themes/mastercollections/gfx/+.svg)}#engine .rooms-control .buttons span.remove{background-image:url(/wp-content/themes/mastercollections/gfx/-.svg)}#engine .add-menu-wrapper-inside{background-color:var(--white);padding-top:20px;margin-bottom:4px}#engine .add-menu-wrapper-inside:last-child{margin-bottom:0}#engine .results{background-color:var(--crem);padding-top:4px}#engine .add-menu{padding-bottom:20px;padding-left:25px;padding-right:25px;text-align:right}#engine .add-menu .menu,#engine .rooms-control .buttons{float:left;width:65px;text-align:center;display:table}#engine .add-menu .menu a,#engine .rooms-control .buttons span{font-size:0;width:15px;height:15px;display:inline-block;background-repeat:no-repeat;background-size:auto;background-image:url(/wp-content/themes/mastercollections/gfx/+.svg);background-position:center;display:table-cell}#engine .add-menu .menu a.minus{background-image:url(/wp-content/themes/mastercollections/gfx/-.svg)}#engine .add-menu .menu input{width:20px;text-align:center;font-size:15px}#engine .add-menu .stitle{float:right}#engine .add-menu .stitle span{display:block;color:var(--bleft-grey);font-size:14px}#engine .add-menu:after{content:'';display:block;clear:both}#engine .rooms-control .buttons{position:absolute;float:none;left:25px;top:0;bottom:0;margin:auto;text-align:center;display:table}input,textarea{outline:none!important}#engine #calendar{width:290px;padding-left:40px;position:relative;direction:ltr}#engine .dates.active #calendar{background-color:var(--white)}#engine .apartment-list{right:-5px;position:absolute;background-color:var(--crem);padding:5px;height:540px;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;top:calc(100% + 2px);width:420px}#engine .menu-cities-heb-container>ul{text-align:right;background-color:var(--white);min-width:370px;padding:20px;box-shadow:none}#engine .menu-cities-heb-container{opacity:1;visibility:visible;pointer-events:all;position:relative;left:0;top:0;padding-top:0;height:100%;pointer-events:none}#engine .active .menu-cities-heb-container{pointer-events:all}#engine .hotels.active .apartment-list{opacity:1;visibility:visible;pointer-events:all}#engine .menu-cities-heb-container>ul>li>a{font-size:1rem;pointer-events:none}#engine .menu-cities-heb-container .sub-menu li a{font-size:13px}#engine .datepicker{right:-317px;width:844px;padding:4px;border-radius:0;background-color:var(--crem);right:50%;transform:translate(50%,0%);top:calc(100% + 2px)}.page-template-building .booking-area #engine .datepicker,.page-template-apartment .booking-area #engine .datepicker{right:0;transform:translate(0%,0%)}.page-template-apartment .booking-area #engine .datepicker{right:auto;left:0}#engine .datepicker__inner{background-color:var(--white);padding:35px 30px 0}#engine .datepicker--topbar-bottom .datepicker__topbar{padding:10px 0;background-color:var(--crem);margin:0 -30px;border:none}#engine .datepicker--topbar-has-close-button .datepicker__info{max-width:none;text-align:right;padding-right:25px;font-style:normal;font-size:14px;color:#636260;letter-spacing:.02em}#engine .datepicker--topbar-has-close-button .datepicker__info--selected .datepicker__info{padding-right:0}#engine .datepicker__info-text--selected-days{font-size:14px;text-transform:capitalize}#engine .datepicker__info-text--selected-days span{font-size:inherit}#engine .datepicker__info--selected{padding-right:30px}#engine .datepicker__buttons{display:none}#engine .datepicker__months:before{display:none}#engine .datepicker__month{width:calc(50% - 15px)}#engine .datepicker__month--month1{margin-left:15px}#engine .datepicker__months{padding-bottom:15px}#engine .datepicker__month--month2{margin-right:15px}#engine .datepicker__month-caption{border:none}#engine .datepicker__week-name{font-size:13px;color:var(--bleft-grey);text-transform:capitalize}#engine .datepicker__month-day{padding:0;height:52px;width:54px;line-height:52px}#engine .datepicker__month-day--selected,#engine .datepicker__month-day--hovering{background-color:rgba(0,51,25,.3);color:var(--dark-green)}#engine .datepicker__month-day--selected{background:rgba(0,51,25,.3)}#engine .datepicker__month-day--first-day-selected,#engine .datepicker__month-day--last-day-selected{background-color:var(--dark-green);color:var(--white)}#engine .datepicker__month-day--today{background-color:var(--bleft-grey-line)}#engine .datepicker__month-button{background-image:url(/wp-content/themes/mastercollections/gfx/arrow-calendar.svg);width:15px;height:15px;background-size:auto;background-position:center;background-repeat:no-repeat;display:inline-block;padding:0;transform:rotate(180deg)}#engine .datepicker__month-button--prev{transform:rotate(0deg)}.hotelsBooking>section.clicked{background-color:var(--white);border:1px solid var(--dark-crem)}.selected-hotel-container{text-align:right}.hotelsBooking [data-action="book"],.updateRooms,#engine div.submit,#engine .continue{background-color:var(--green);color:var(--white);text-transform:uppercase;padding:15px 25px;outline:1px solid transparent}.hotelsBooking [data-action="book"]:hover,.updateRooms:hover,.other-apartments .content .middle-size-button:hover,#engine>div.submit:hover,#engine .continue:hover{border:1px solid #000;background-color:#114A2D}.hotelsBooking [data-action="book"]:focus,.updateRooms:focus,#engine>div.submit:focus,.other-apartments .content .middle-size-button:focus,#engine .continue:focus{background-color:#002E16;border:1px solid #000}#engine div.submit{margin-right:30px;margin-left:15px}#engine .continue-wrapper{text-align:left;padding-top:0}#engine .continue{display:inline-block;padding:15px 30px}#engine div.submit span{color:inherit}.hotels-options,.calendar-dropdown{position:absolute;width:120%;text-align:right;right:0;background-color:var(--crem);padding:3px;top:calc(100% + 2px);opacity:0;visibility:hidden;pointer-events:none}.choosehotels.clicked .hotels-options,.calendar-dropdown.opened{opacity:1;visibility:visible;pointer-events:all}.hotels-options ul{margin:0;padding:0;list-style-type:none;background-color:var(--white);padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:40px}.hotels-options ul li{padding-top:20px}.calendar-dropdown{position:absolute;right:0;top:100%;width:787px;left:0;margin:auto}.custom-top{display:none}body .date-picker-wrapper .month-wrapper{border:none;background-color:var(--white);border-radius:0;padding:0;padding:20px;width:780px!important}body .date-picker-wrapper{padding:0;padding-bottom:0!important;border:none;background:transparent}body .date-picker-wrapper .month-wrapper table .day{padding:0;width:50px;height:50px;line-height:50px}body .date-picker-wrapper .month-wrapper table .day.toMonth.hovering,body .date-picker-wrapper .month-wrapper table .day.checked{background-color:#023d1f50}body .date-picker-wrapper .first-date-selected,body .date-picker-wrapper .last-date-selected{background-color:var(--dark-green)!important}body .date-picker-wrapper .month-wrapper table .day.real-today{background-color:var(--crem)}body .date-picker-wrapper .month-wrapper table td,body .date-picker-wrapper .month-wrapper table th{text-transform:capitalize}body .date-picker-wrapper .month-wrapper table th{color:var(--bleft-grey);padding-bottom:15px;padding-top:10px}body .date-picker-wrapper .month-wrapper table th.month-name{font-size:1rem;color:var(--dark-grey);padding-bottom:0;padding-top:0}body .calendar-header{display:none}.date-picker-wrapper .month-wrapper table.month1{margin-left:20px}.date-picker-wrapper .month-wrapper table.month2{margin-right:20px}body .date-picker-wrapper table .caption .next,body .date-picker-wrapper table .caption .prev{background-color:transparent!important;font-size:0;background-image:url(/wp-content/themes/mastercollections/gfx/arrow-cities.svg);width:20px;height:20px;display:inline-block!important;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);padding:0;float:left;margin-top:5px}body .date-picker-wrapper table .caption .prev{transform:rotate(90deg);float:right}body .date-picker-wrapper .drp_top-bar{display:none}body .date-picker-wrapper .footer{display:flex;padding:0 30px;column-gap:60px}body .date-picker-wrapper .footer>div{padding:10px 0 5px}.rooms-options-out{position:absolute;width:110%;top:100%;right:50%;transform:translate(-50%,0%);background-color:var(--crem);text-align:right;padding:3px;min-width:335px}.rooms-options-out:after{content:'';clear:both;display:block}.rooms-options-out .main-title{background-color:var(--white);padding:25px 25px}.room-options{width:100%;position:relative}.room-options ul{margin:0;padding:0;list-style-type:none;background-color:var(--white)}.room-options li.room-number{padding:12px 25px;background-color:var(--crem);margin-bottom:25px;height:auto}.room-options li{background-color:var(--white);padding:25px;padding-top:0;height:70px}.room-options li label{color:var(--bleft-grey);float:right}.room-options li label span{display:block}.room-options li:after{content:'';clear:both}.room-select-section{display:table;float:left;margin-top:-3px}.pluses .plus,.minuses .minus{width:100%;height:32px;position:relative}.pluses .plus:before,.minuses .minus:before,.pluses .plus:after{content:"";background-color:var(--dark-green);height:1.5px;width:12px;position:absolute;top:0;bottom:0;margin:auto;right:0;left:0;display:none}.pluses .plus:after{transform:rotate(90deg)}.pluses .plus.active,.minuses .minus.active{display:block}.pluses .plus.last-child,.minuses .minus.last-child{pointer-events:none;opacity:.3}.pluses .plus.active:after,.minuses .minus.active:after,.pluses .plus.active:before,.minuses .minus.active:before{display:block}.pluses,.minuses,.room-select-section div{display:table-cell;vertical-align:middle;text-align:center;width:32px}.addRoom{display:none!important;float:right;margin-top:19px;margin-right:25px;text-decoration:underline}.updateRooms{float:left;margin-top:5px;margin-bottom:5px;text-decoration:none}.remove-room-options{position:absolute;background-image:url(/wp-content/themes/mastercollections/gfx/close.svg);top:17px;left:25px;width:18px;height:18px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(0deg) bleftness(100%) contrast(100%);background-size:65%;background-repeat:no-repeat;background-position:center}.choose-hotel-error,.choose-date-error{position:absolute;right:0;bottom:-40px;color:var(--white)}.page-content{padding-top:100px;padding-bottom:50px}.page-content ol a{text-decoration:underline}.page-content h2{padding-bottom:25px;color:var(--dark-green)}.page-content h3{padding-bottom:15px}.page-content ul li,.page-content ol li{padding-bottom:20px}h2 span,h3 span,h4 span,h5 span{font-size:inherit;font-family:inherit;font-weight:inherit!important}.page-content p{padding-bottom:40px}.error-content{text-align:center;padding-top:40px}.error-slider{padding-top:120px;background-color:var(--white);padding-bottom:110px}.error-content h1{padding-bottom:15px}.error-slider .slick-arrow{top:-90px;right:0;left:0;margin:auto}.error-slider .slick-prev{right:calc(0px - 60px)}.error-slider .slick-next{left:calc(0px - 60px)}.error-content .about-top-icon{padding-top:40px;margin-bottom:0}.error-content .about-top-icon img{max-height:100px}.page-template-careers .entry:after{content:'';background-color:var(--crem);position:absolute;top:0;right:0;width:100%;height:calc(100% - 80px)}.careers-gallery{margin:0 50px;padding:0;list-style-type:none;display:flex;column-gap:20px;margin-top:55px;position:relative;z-index:1}.careers-gallery li{flex-basis:33.333333%}.careers-gallery .thumb{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-careers .master .title{display:block;text-align:center}.page-template-careers .master .description{text-align:center;padding-top:15px;max-width:700px;margin:auto}.page-template-careers .master ul h3{text-transform:none;white-space:normal}.jobs{padding-top:130px;text-align:center;position:relative}.jobs-nav{margin:0 auto;padding:0;padding-top:50px;display:flex;list-style-type:none;justify-content:center;align-items:start;column-gap:0;padding-bottom:55px}.jobs-nav li{padding:0 30px 15px;border-bottom:2px solid transparent;cursor:pointer}.jobs-nav li.active{border-bottom:2px solid var(--dark-green)}.wrapper-job{display:flex}.job{margin-left:40px;padding:75px 60px;background-color:var(--crem);text-align:right;margin-bottom:15px;margin-right:40px}.job:last-child{margin-bottom:-40px}.job.hidden{opacity:0;visibility:hidden;pointer-events:none;display:none}.wrapper-job .description{padding-left:100px;flex-basis:calc(100% - 475px)}.wrapper-job .description h3{font-weight:600;padding-bottom:5px}.job-id{padding-bottom:10px}.job-description{line-height:30px;max-width:700px}.job-description p{padding-top:30px}.job-description em{color:var(--bleft-grey);padding-top:15px;display:inline-block;font-style:normal}.job-description ul{margin:20px 0}.wrapper-job .form{flex-basis:475px}.wrapper-job .form>div{background-color:var(--white)}.apply-form{padding:35px 35px 30px}.job-form{margin:0;padding:0;list-style-type:none;padding-top:40px}.job-form li{position:relative;margin-bottom:20px}.job-form li.upload{padding:10px 0}[for="file-upload"]{text-align:center;display:block;border:1px solid var(--dark-grey);height:52px;line-height:52px;cursor:pointer}[for="file-upload"]:hover{background-color:#F1EBE0}[for="file-upload"]:focus{border:2px solid var(--dark-grey);background-color:#E5DFD5}.job-form li:last-child{margin-bottom:0}.job-form li:after{content:'';clear:both;display:block}.job-form input{background-color:var(--crem);width:100%;padding:15px}#file-upload{display:none}.job-form li.active .input-title{font-size:11px;top:4px;bottom:auto}.input-title{position:absolute;z-index:1;right:15px;top:0;bottom:0;margin:auto;height:24px;pointer-events:none}.job-form input[type='submit']{background-color:var(--dark-green);color:var(--white);text-transform:uppercase;width:160px;float:left}.job-form .wpcf7-spinner{left:auto;right:0}.page-template-building .booking-area,.page-template-apartment .booking-area{bottom:-40px;position:relative}.page-template-building .booking-area #engine,.page-template-apartment .booking-area #engine{box-shadow:none}.page-template-building .booking-area #engine>div.night-price,.page-template-apartment .booking-area #engine>div.night-price{margin:0;position:absolute;left:320px}.page-template-building .booking-area #engine>div.submit,.page-template-apartment .booking-area #engine>div.submit{position:absolute;left:0;padding:15px 40px;left:20px;margin:0}.page-template-building .booking-area #engine .fields #calendar,.page-template-apartment .booking-area #engine .fields #calendar{width:325px}.page-template-building .booking-area #engine .fields #total-rooms,.page-template-apartment .booking-area #engine .fields #total-rooms{width:240px}.page-template-apartment .side .booking-area #engine{min-width:auto;display:block;padding:0;width:auto;box-shadow:none;padding-top:90px;padding-top:0}.page-template-apartment .side .booking-area{bottom:0;position:relative}.page-template-apartment .side .booking-area #engine .fields{margin-right:0;margin-bottom:10px}.page-template-apartment .side .booking-area #engine .fields.guests{margin-bottom:20px}.page-template-apartment .side .booking-area #engine>div.submit{padding-right:0;padding-left:0;width:100%;position:relative;left:0;margin-top:10px}.careers-banner{background-size:cover;background-position:top center}.page-template-apartment .side .booking-area #engine>div.night-price{left:auto;right:0;top:0}.page-template-apartment .side .booking-area #engine .fields #calendar,.page-template-apartment .side .booking-area #engine .fields #total-rooms{width:100%}.side #engine .datepicker{right:auto;left:0;transform:none}.how-get .description ul{text-align:right}.how-get .description ul li{padding-bottom:30px;line-height:24px}.how-get .description ul li span{padding-bottom:15px;display:inline-block}#reviews{display:block!important;padding-top:0}.good .description p{padding-bottom:20px}.inline-description{padding-bottom:20px}.inline-description-link{padding-top:40px}.main-menu ul{position:relative}.main-menu ul li.wpml-ls-current-language.wpml-ls-menu-item{position:absolute;left:0;top:400px}.main-menu ul li.wpml-ls-menu-item:after{content:'';background-image:url(/wp-content/themes/mastercollections/gfx/lang-arrow.svg);display:inline-block;width:14px;height:8px;position:absolute;top:16px;left:0}.main-menu ul li.wpml-ls-menu-item:hover .sub-menu{opacity:1;visibility:visible}.main-menu ul.sub-menu li.wpml-ls-menu-item:after{display:none}.main-menu ul li.wpml-ls-menu-item>a{padding:0 10px;padding-left:20px}.main-menu li.wpml-ls-current-language>a{pointer-events:none}.main-menu ul li.wpml-ls-menu-item .sub-menu{opacity:0;visibility:hidden}.main-menu ul li.wpml-ls-menu-item .sub-menu li{position:relative;left:0;bottom:0}.main-menu ul li.wpml-ls-menu-item span{font-size:inherit}body #CookiebotWidget{z-index:200}.gallery-popup-around-active .gallery-popup-around,.gallery-popup-images-active .gallery-popup-images{opacity:1;visibility:visible;pointer-events:all}::placeholder{color:var(--dark-grey);opacity:1}:-ms-input-placeholder{color:var(--dark-grey)}::-ms-input-placeholder{color:var(--dark-grey)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.luxury-content .booking-area{position:relative;bottom:0;margin-top:100px;margin-bottom:100px}.luxury-content #engine{box-shadow:none}.other-apartments.luxury-subsection{padding-top:0;padding-bottom:0;background-color:transparent}.luxury-subsection .title-section{column-gap:100px}.other-apartments.luxury-apartments{padding-top:100px}.luxury-apartments h2{font-weight:300}.button-group{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;margin-top:40px}#portfoliolist{margin-top:80px;display:block}.city-name{position:absolute;z-index:1;left:10px;top:10px;background-color:var(--white);font-size:1.375rem;padding:10px;font-weight:600}.other-apartments-slider{direction:rtl}.button-group li{padding:0 15px;border-left:1px solid rgba(0,0,0,.5)}.button-group li:last-child{border-left:none}.button-group .button{cursor:pointer}.button-group .button.active{color:var(--red)}.contact-content .info .description td a{position:relative;color:var(--dark-green)}.contact-content .info .description td a:before{content:'';background-image:url(/wp-content/themes/mastercollections/gfx/whatsapp-icon-s.svg);width:20px;height:20px;display:inline-block;filter:brightness(0) saturate(100%) invert(15%) sepia(37%) saturate(1016%) hue-rotate(102deg) brightness(101%) contrast(106%);right:left;margin-top:2px;margin-left:5px}.gm-style-iw>button{display:none!important}.engine-hotel-error #engine>div.hotels{border-color:var(--red)}.engine-hotel-error #engine .apartments-options{color:var(--red)}.error-location{background-color:var(--red);position:absolute;right:-1px;width:calc(100% + 2px);padding:4px 15px;color:var(--crem);font-size:12px;text-align:right;opacity:0;visibility:hidden;pointer-events:none;z-index:1}.engine-hotel-error .error-location{opacity:1;visibility:visible;pointer-events:all}.languages-selector{float:left;margin-top:28px;margin-left:10px;position:relative}.home .languages-selector{margin-top:45px}.stick .languages-selector{margin-top:28px}.languages-selector .globe{cursor:pointer}.languages-selector .globe:hover{opacity:.7}.languages-selector .globe img{filter:brightness(0) saturate(100%) invert(14%) sepia(5%) saturate(220%) hue-rotate(22deg) brightness(97%) contrast(90%)}.stick .languages-selector .globe img{filter:brightness(0) saturate(100%) invert(14%) sepia(5%) saturate(220%) hue-rotate(22deg) brightness(97%) contrast(90%)!important}.page-template-building .languages-selector .globe img,.page-template-apartment .languages-selector .globe img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.languages-selector .wpml-ls-legacy-list-horizontal{position:absolute;left:auto;right:-18px;margin:auto;width:58px;box-shadow:0 0 8px rgba(0,0,0,.14);border-radius:7px;background-color:var(--crem);z-index:1;top:calc(100% + 7px);opacity:0;visibility:hidden;pointer-events:none}.languages-active .languages-selector .wpml-ls-legacy-list-horizontal{opacity:1;visibility:visible;pointer-events:all}.languages-selector .wpml-ls-legacy-list-horizontal ul{display:block}.languages-selector .wpml-ls-legacy-list-horizontal ul li{display:block}.languages-selector .wpml-ls-legacy-list-horizontal ul a:hover{opacity:.5}.menu-item-description,.sub-menu li:after{display:none!important}.menu-title span.master-font{font-size:inherit;color:inherit;font-family:inherit;text-transform:initial}.page-template-apartment .menu-title span.master-font{display:none}body .ppw-post-password-container{padding:200px}body .ppw-ppf-desc{padding-bottom:15px}body .ppw-post-password-container input{padding:5px;border:1px solid #000}body .ppw-post-password-container input[type='submit']{padding:5px 15px}.wpml-ls-item-ca{display:none!important}.instagram-wraper{padding-top:80px}div.eapps-widget a[rel="noreferrer"]{opacity:0;visibility:hidden}body .eapps-instagram-feed-posts-grid-load-more{border:1px solid var(--dark-green);margin-top:35px;color:var(--dark-green);padding:17px 55px;line-height:normal;margin:auto;width:auto;height:auto;border-radius:0}body .eapps-instagram-feed-posts-grid-load-more-container{text-align:center;padding-top:50px}.hero-slideshow{height:980px;position:relative}.hero-slideshow:before{content:'';position:fixed;width:100%;height:160px;background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);z-index:1}.stick .hero-slideshow:before{opacity:0}.hero-slideshow .slideshow{position:absolute;width:100%;height:100%;top:0;left:0;right:0}.hero-slideshow .slideshow div{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-slideshow .wrapper{height:auto;width:100%;position:absolute;bottom:62px;z-index:1;z-index:299}.hero-slideshow h1{color:var(--white);font-size:90px;text-transform:uppercase;font-family:'Schnyder Wide S'}.hero-slideshow .booking-area{position:relative;bottom:0;padding-top:40px;max-width:1000px;margin:0}.hero-slideshow .booking-area #engine{margin:0}.hero-slideshow #engine div.submit{background-color:var(--brown);margin-right:30px}.hero-slideshow #engine div.submit:focus{outline:2px solid #000;background-color:#866533}.home a.logo img,.languages-selector .globe img,.home .cities .title,.hamburger .inside,.hamburger .inside:after,.hamburger .inside:before{filter:brightness(0) invert(1) grayscale(1)}.stick .home a.logo img,.stick .languages-selector .globe img,.stick .home .cities .title,.home .cities .title:hover,.home .cities:hover .title,.home .cities.active .title,.menu-active .hamburger .inside,.menu-active .hamburger .inside:after,.menu-active .hamburger .inside:before,.stick .hamburger .inside,.stick .hamburger .inside:after,.stick .hamburger .inside:before{filter:none}.home .book-now{background-color:var(--crem);color:var(--red)}.home .book-now:hover{background-color:#e5dfd5;border-color:var(--red)}.stick .home .book-now{background-color:var(--red);color:var(--white)}.stick .home .book-now:hover{border-color:#000}.home #engine .datepicker{right:calc(50% + 50px)}.home .hotelsBooking>section,.home #engine .apartments-options:after,.home #engine>div{background-color:var(--white)}.home #engine .apartments-options:after{background-color:transparent}.welcome-banner li{flex:1}.content-faq #portfoliolist>div{height:auto;margin:0}.content-faq h2{color:var(--red);font-size:3.125rem}.content-faq h2:after{display:none}.content-faq #portfoliolist>div .wrapper-middlesize{border:none;margin-top:50px;padding-bottom:0}.content-faq #portfoliolist>div .list{margin:0;padding:0;list-style-type:none;padding-top:35px}.content-faq #portfoliolist>div .list li{border-bottom:1px solid var(--bright-grey-line);margin-bottom:20px;padding-bottom:20px}.content-faq #portfoliolist>div .list li:last-child{padding-bottom:0;margin-bottom:0;border:none}.content-faq #portfoliolist>div .list .question{font-size:1.5rem;position:relative;cursor:pointer}.content-faq #portfoliolist>div .list .question i{position:absolute;right:0;top:0;bottom:0;margin:auto;width:18px;height:18px}.content-faq #portfoliolist>div .list .question i:before,.content-faq #portfoliolist>div .list .question i:after{content:'';width:100%;position:absolute;right:0;top:0;bottom:0;margin:auto;left:0;height:2px;background-color:var(--dark-green)}.content-faq #portfoliolist>div .list .question i:after{transform:rotate(90deg)}.content-faq #portfoliolist>div .answer{padding-top:20px;padding-bottom:20px;display:none;opacity:0;visibility:hidden}.content-faq #portfoliolist>div .question,.content-faq #portfoliolist>div .answer{padding-left:350px}.content-faq #portfoliolist>div .list li.active .question i:after{opacity:0}.content-faq #portfoliolist>div .list li.active .answer{display:block;opacity:1;visibility:visible}.about-content .content-faq{padding-bottom:100px}.page-template-luxury-apartments .languages-selector .globe img,.page-template-city .languages-selector .globe img,.page-template-faq .languages-selector .globe img,.page-template-universe .languages-selector .globe img{filter:brightness(0) saturate(100%) invert(14%) sepia(5%) saturate(220%) hue-rotate(22deg) brightness(97%) contrast(90%)}.stick .page-template-faq header{box-shadow:none}.page-template-luxury-apartments .hamburger .inside,.page-template-luxury-apartments .hamburger .inside:after,.page-template-luxury-apartments .hamburger .inside:before,.page-template-faq .hamburger .inside,.page-template-faq .hamburger .inside:after,.page-template-faq .hamburger .inside:before,.page-template-city .hamburger .inside,.page-template-city .hamburger .inside:after,.page-template-city .hamburger .inside:before,.page-template-universe .hamburger .inside,.page-template-universe .hamburger .inside:after,.page-template-universe .hamburger .inside:before{filter:none}.filters-select-wrap{display:none}.mobile-list-active .hero-slideshow,.mobile-list-active .entry{z-index:9999}.page-template-universe .rewards ul.items li img{max-width:140px}@media (max-width:1200px){.page-template-universe .rewards ul.items li img{max-width:110px}.hero-slideshow h1{font-size:60px}.hero-slideshow{height:650px}.hero-slideshow .booking-area #engine{width:100%}.hero-slideshow #engine div.submit{margin-right:0}.home .welcome-banner{top:170px}.hero-slideshow .booking-area{margin-bottom:-198px}.home .about .content{padding-top:275px}.home #engine .datepicker{right:0}.around .full-content h2{color:var(--dark-green);padding-top:40px}.around.mobile-element.mobile-instagram:after{display:none}.around.mobile-instagram a{padding:0}.instagram-wraper{padding-top:30px}body .eapps-instagram-feed-posts-grid-load-more-container{padding-top:20px}.apartments-list .item{flex-wrap:wrap;height:auto;width:100%;flex-direction:column}.apartments-list .image{height:225px}.apartments-list .description{padding-left:0;padding-top:22px;position:relative;padding-right:0}.apartments-list .description a.black-border-link{position:relative}#engine .datepicker__buttons{display:block;text-align:left;padding-left:20px}#engine .datepicker__buttons button{background-color:var(--green);color:var(--white);text-transform:uppercase;padding:15px 25px;outline:1px solid transparent;font-size:12px;float:none}#engine .datepicker--topbar-bottom .datepicker__topbar{min-height:90px}.hotelsBooking [data-action="book"],.updateRooms,#engine div.submit,#engine .continue{padding:25px 25px}.languages-selector{float:none;position:absolute;left:85px;top:26px;margin:0}.home .languages-selector{margin-top:8px}.stick .languages-selector{left:85px;top:26px;margin:0}.menu-opened header{z-index:9999}.luxury-content #engine{width:100%}.button-group{white-space:nowrap;overflow-x:auto;justify-content:start}.luxury-content .booking-area{margin-top:50px;margin-bottom:50px}.other-apartments.luxury-apartments{padding-top:50px;padding-bottom:0}#portfoliolist>div:not(.grid-sizer){height:auto;display:flex;flex-direction:column-reverse}#portfoliolist>div:not(.grid-sizer) .inside{height:100%}#portfoliolist .content .view{display:inline-block}#portfoliolist{margin-top:0}#portfoliolist>div:not(.grid-sizer) .out-slider{overflow:hidden;flex-basis:280px}#portfoliolist>div:not(.grid-sizer) .content{flex-basis:calc(100% - 280px)}.main-menu ul li.wpml-ls-menu-item.menu-item-has-children>a{pointer-events:none}ul .wpml-ls-menu-item a{font-size:14px}footer .bottom-section .r-side ul.menu li{padding-left:20px;padding-bottom:8px}footer .bottom-section .r-side ul.menu li a{font-size:.9375rem}footer .bottom-section .r-side .description ul li a{color:var(--bleft-green)}html{font-size:15px}footer .top-section{display:none}footer .bottom-section{padding-top:0;display:block}footer .bottom-section .credit{width:100%;display:none}footer .bottom-section .credit.mobile-element{display:table}footer .social-links{padding-right:0}footer .bottom-section .credit .logo{display:none}footer .bottom-section .r-side{padding-right:0}footer .bottom-section .r-side .description{padding-top:0;border:none}.menu-credit-second-container{display:block}footer .menu-credit-container{display:none}.apartment-middle .wrapper .amenities ul li{width:100%;vertical-align:top}html.menu-opened .fullscreen-wraper:after{content:'';height:75px;display:block;position:absolute;top:0;right:0;width:100%;background-color:var(--crem);z-index:1}.wrapper-job .description{padding-left:0}.apply-form{padding-top:100px;padding-left:15px;padding-right:15px}.page-template-careers .entry:after{background-color:var(--white);height:calc(100% - 80px)}.page-template-apartment .building-hero .title{padding-bottom:30px}.job-form-header{height:50px;position:relative}.job-form-header .close{width:24px;height:24px;position:absolute;left:15px;margin:auto;top:0;bottom:0;right:auto;cursor:pointer}.job-form-header .close:before,.job-form-header .close:after{content:'';position:absolute;right:0;left:0;bottom:0;top:0;margin:auto;height:1px;width:100%;background-color:var(--dark-grey);transform:rotate(45deg)}.job-form-header .close:after{transform:rotate(-45deg)}.job-form-header img{height:20px;width:auto;position:absolute;top:0;bottom:0;margin:auto;right:0;left:0}.around{display:none;position:relative}.wrapper-job{display:block}.apply-button{color:var(--white);display:block;margin-top:30px}.apply-form h3{text-align:center;font-size:26px;line-height:30px}.job{padding:25px 0;margin-left:0;margin-right:0}.wrapper-job .form{position:fixed;z-index:1000;top:0;right:0;height:100%;width:100%;background-color:#03040480;opacity:0;visibility:hidden;pointer-events:none}.wrapper-job.active .form{opacity:1;visibility:visible;pointer-events:all}.job-form input[type='submit']{width:100%}.careers-gallery{margin:0 20px;margin-top:55px;column-gap:5px}.about .slick-track{right:0}.apartment-middle .wrapper .amenities ul li:before{right:0}.cities-slider-desktop{display:none!important}.cities-slider{direction:ltr}.cities-slider-mobile{display:block}.around.mobile-element{display:block;padding-top:0;text-align:center}.around:after{content:'';background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);position:absolute;top:auto;right:0;width:100%;height:390px;z-index:10;bottom:0}.desktop-offers{display:none!important}.apartment-middle-sticky-engine .building-hero ul.services{padding:0}.around h2{color:var(--white);font-size:48px;line-height:42px;padding-bottom:20px;padding-left:40px;padding-right:40px}.around .description{color:var(--white)}.around a{color:var(--white);border:1px solid var(--white);text-transform:uppercase;padding:15px 35px;display:inline-block}.around .info{position:absolute;bottom:45px;z-index:100;width:100%}.around .item{height:625px;background-size:cover;background-position:center}.around ul{margin:0;padding:0;text-align:center;position:absolute;top:7px;width:100%;padding:0 25px;display:table!important}.around ul li{display:table-cell;width:20%;padding:0 3px}.around ul li button{-webkit-appearance:none;border:none;padding:0;background-color:var(--white);font-size:0;display:block;height:4px;margin:0;opacity:.4;width:100%;cursor:pointer}.around ul li.slick-active button{opacity:1}footer,.error-content .about-top-icon{display:none}.entry .fullscreen-wraper{padding-left:0;padding-right:0}body footer{display:block;padding-bottom:90px;padding-top:20px}.services li:nth-of-type(4n) .thumb,.services li:nth-of-type(5n) .thumb,.services li:nth-of-type(6n) .thumb{padding-top:0}.error-content .about-top-icon.mobile-element{display:block;padding-top:0;padding-bottom:20px}.apartment-middle .wrapper .amenities h2,.policy h2,.page-template-apartment .location h2{font-size:1.75rem}.page-template-apartment .location .description{padding-bottom:30px}.apartment-middle .wrapper .side{display:none}.apartment-middle .wrapper .content{padding-left:0}.menu-title{font-size:20px;max-width:200px;text-align:right;margin-top:14px;min-height:22px;display:flex;align-items:center}.stick .inernal-menu{padding:0}.apartments-list .description h2,.featured-apartments h2,.apartment-middle.apartment-middle-sticky-engine .policy h2,.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities h2,.page-template-apartment .apartment-middle-sticky-engine .location h2{font-weight:300}.page-template-apartment .building-hero ul.info{display:block;font-size:0;border-top:1px solid var(--middle-crem);border-bottom:1px solid var(--middle-crem);padding-top:5px;padding-bottom:5px;margin-top:10px}.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities,.apartment-middle .wrapper .amenities{background-color:var(--crem);padding:30px;margin:0 -30px}.apartment-middle-sticky-engine .policy .description{padding-bottom:20px}.policy{padding-top:40px}.page-template-apartment .building-hero ul.info li{display:inline-block;width:50%;padding-left:0}.page-template-offers .offers{padding-top:20px;padding-bottom:0}h2,.building-hero h1,.page-content h2{font-size:2rem}.page-template-location .footer-promo{margin-top:0;border-top:none;padding-top:100px}.offers-area{display:block}.page-template-location .title-box{position:relative;right:0;padding-left:0;padding-right:0}.location-wrapper{display:none}.location-wrapper.mobile-element{display:block}.page-template-location .title-box.mobile-element{display:block}.near .list li{pointer-events:none}.title-box .address{display:block}.title-box .address p{display:block}.other-apartments .transparent-link{margin-top:0;border:none;text-transform:capitalize;text-decoration:underline;padding:0}.city-wrapper{padding-top:50px;height:auto;display:block;border-bottom:none}.other-apartments .title-section{display:block}.other-apartments .title-section h2{padding-bottom:15px}.map-converter{position:fixed;width:60px;height:60px;background-repeat:no-repeat;background-position:center;left:10px;bottom:85px;z-index:100;cursor:pointer}.map-icon{background-image:url(/wp-content/themes/mastercollections/gfx/icon-map.svg)}.list-icon{background-image:url(/wp-content/themes/mastercollections/gfx/icon-list.svg);opacity:0;visibility:hidden;pointer-events:none}.map-active .map-icon{opacity:0;visibility:hidden;pointer-events:none}.map-active .list-icon{opacity:1;visibility:visible;pointer-events:all}.experience{padding-top:80px}.city-wrapper .map{position:fixed;width:100%;height:calc(100% - 150px);top:75px;opacity:0;visibility:hidden;pointer-events:none}.map-active .city-wrapper .map{opacity:1;visibility:visible;pointer-events:all}.city-wrapper .content{padding-right:30px;padding-left:30px}.apartments-list.one-item .item{padding-left:0}.black-border-link{position:absolute;left:0;bottom:30px}.city-wrapper .content .bottom-section{padding-top:10px}.apartments-list>li{border-bottom:none;padding-bottom:0}.cities-menu{white-space:nowrap;width:100%;overflow:auto;display:block;text-align:center}.cities-menu li{display:inline-block;padding:0 20px}.cities-list li .inside{padding-top:30px}.cities-list li a{height:335px}.cities-list li{width:50%}.cities-list li .icon{height:200px}.error-content .about-top-icon img{max-height:40px}.footer-promo .desc{padding-left:100px}.why .logo{display:none}.error-content{padding-bottom:40px}.gallery{padding:30px}.why ul li{padding-top:50px}.page-template-master-for-you-internal .booking-area{padding-top:40px}.why .title{text-align:center;padding-top:110px;font-size:25px;font-weight:700;text-transform:lowercase;font-family:'Schnyder Wide S','Futurism'}.why .title strong{font-family:inherit;font-size:35px;text-transform:uppercase;display:block}.footer-promo h2,.offers-area .without-image .item-wrapper h3,.services-description li:first-child{font-size:2.5625rem;line-height:50px}.services-description li:first-child{padding-bottom:20px}.why .title br{display:none}.why .logo-mobile{position:absolute;right:0;top:30px}.reviews{padding-top:80px;text-align:center}.footer-promo .image{position:absolute;left:-25px;top:140px;width:150px}body .wpproslider_t7_star_DIV{padding:20px 15px 0}.footer-promo .content{display:block}.apartment-gallery li{grid-row:span 2;grid-column:span 2}.wprevpro{padding-top:40px;margin-left:0}.wrapper,.page-template-apartments .wrapper-middlesize,.entry.sticky-engine-entry .fullscreen-wraper .breadcrubs{max-width:1200px;padding:0 30px}.good .wrapper-middlesize{padding:30px}body .wpproslider_t7_DIV_3{line-height:17px;padding-top:10px}.near{display:block;padding-top:20px;z-index:1}.map-active{overflow:hidden}.apartment-middle .wrapper{display:block;padding:0 30px}.offers h2,.offers h3{font-size:2.25rem;font-weight:300;text-transform:uppercase}.how-get{padding-top:80px}.offers .item-wrapper{margin-right:10px;margin-left:10px;padding:10px;display:block}.offers .offers-area .item-wrapper{margin-left:30px;margin-right:30px;height:100%}.offers-area .item{margin-bottom:50px}.how-get ul.list>li{padding-bottom:50px}.page-template-contact .content-wrapper{text-align:center}.page-template-contact .about-top-icon{padding-top:40px}.contact-image{display:none}.contact-image.mobile-element{height:500px;display:block;position:relative;background-size:cover;background-position:center;margin-top:-220px}.offers .slick-arrow{display:none!important}.offers .title a{display:none}.master .description{padding-top:15px;white-space:normal}body .wpproslider_t7_DIV_2{padding-right:15px;padding-left:15px}body .wprevpro_t7_outer_div{display:block;overflow-x:scroll;white-space:nowrap;overflow-y:hidden}body .wprevpro_t7_outer_div .outerrevdiv{width:300px;display:inline-block;text-align:right;float:none;vertical-align:top}.master{padding-top:50px}#engine .datepicker--topbar-bottom .datepicker__topbar{margin:0}.about-content .content-wrapper{padding-top:50px}.about-top-icon img{max-height:40px}.for-you-items ul li{padding-bottom:80px}.master .title{display:block;text-align:center}.featured-apartments-slider .item{width:360px;padding-left:30px;padding-right:0}.featured-apartments h2{font-size:3.875rem;line-height:48px}.featured-apartments-slider{margin-top:25px}.featured-apartments .slick-arrow{display:none!important}.parent-title{max-width:none;padding-bottom:0}#engine .datepicker{right:0;width:100%;padding:0;right:0;transform:none;top:0;position:fixed;height:100%!important;z-index:1111}.featured-apartments-slider .item .content{padding-right:0;padding-bottom:0;padding-top:20px}.featured-apartments-slider .item h3{padding-bottom:5px}.featured-apartments-slider .item .thumb{display:none;padding:15px}.featured-apartments-slider .item .thumb.mobile-element{display:block;border:none}.about .centeralign,.about .slick-arrow{display:none!important}.about h2{padding-bottom:15px}.about .content{padding-bottom:35px;text-align:center;margin:auto;padding-top:20px}.welcome-banner li{padding:0 20px}#engine .datepicker__months{top:15px}#engine .datepicker__inner{padding:0}.booking-area{position:absolute}.entry .fullscreen-wraper .booking-area{display:none}.page-template-apartment .booking-area{bottom:0;position:relative}.calendar-open{overflow:hidden}.mobile-list-active header{z-index:1}#engine .guests-menu{position:fixed;right:0;top:0;width:100%;height:100%;transform:none;padding:0;z-index:1111}#engine .add-menu-wrapper{height:calc(100% - 100px)}#engine .results{padding:0}.hero .entry{display:table-cell;vertical-align:top;padding-top:130px}#engine .apartments-options,#engine #calendar{width:100%}.hotelsBooking,#engine{display:block;width:calc(100% - 80px);padding:10px 15px}.page-template-master-for-you-internal .booking-area form#engine{width:100%}.menu-cities-heb-container .sub-menu li{height:30px}#engine .hotels.active .apartments-options,#engine .hotels.active .apartments-options:after{background-color:transparent;width:100%}#engine div.submit{margin-right:0;margin-left:0;text-align:center;margin-bottom:0}.hotelsBooking>section,.hotelsBooking [data-action="book"],#engine>div{min-height:46px;margin-right:0;margin-bottom:8px;text-align:right}.page-template-building .booking-area #engine>div.night-price{display:none}.page-template-apartment .booking-area #engine>div.night-price.mobile-element{position:relative;left:0;text-align:center;display:inline-block;padding-bottom:10px;border:none!important}.menu-active{position:fixed}.page-template-building .booking-area #engine>div.submit,.page-template-apartment .booking-area #engine>div.submit{width:100%;position:relative;left:0}header a.logo,.home a.logo{float:none;margin-right:auto;margin-left:auto;margin-top:25px}header a.logo{margin-top:18px}.page-template-building header a.logo,.page-template-apartments header a.logo,.page-template-location header a.logo,.page-template-offers header a.logo,.page-template-apartment header a.logo{float:right;margin-right:30px;margin-top:18px}header .book-now,.home .book-now{position:absolute;right:35px;left:auto;padding-right:0;padding-left:0;margin:0;top:20px;outline:none!important;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.inernal-menu ul{display:block;white-space:nowrap;overflow:auto}.inernal-menu ul li a{padding-top:20px;padding-bottom:15px}.menu-active .home .book-now,.menu-active header .book-now{opacity:1;visibility:visible;pointer-events:all}.main-menu ul li.wpml-ls-current-language.wpml-ls-menu-item{bottom:85px;top:auto}.home .book-now{padding-right:30px;padding-left:30px}.page-template-building .book-now,header.apartment-sticky-engine .book-now{color:var(--red);border:transparent}.home .menu-cities-heb-container,header .menu-cities-heb-container{padding-top:10px}#engine .menu-cities-heb-container{pointer-events:none}#engine .fields.active .menu-cities-heb-container{pointer-events:all}header .hamburger,.home .hamburger{top:0;height:90px;right:auto;position:absolute;z-index:2;left:0}.menu-active header{z-index:10000}header .hamburger{height:75px;z-index:2}.home .main-menu,header .main-menu{top:75px;left:0;width:100%;height:100%;position:fixed;text-align:right}.desktop-element{display:none}.main-menu ul li.for-you{padding-top:15px;margin-top:0}.menu-cities-heb-container .sub-menu{padding-top:10px}.hamburger .inside,.hamburger .inside:after,.hamburger .inside:before{width:35px}.menu-cities-heb-container>ul>li{padding-bottom:15px}#engine .menu-cities-heb-container>ul>li>a{font-size:18px}.menu-cities-heb-container{opacity:1;visibility:visible;pointer-events:none;position:relative;top:0!important;left:0}.menu-active .menu-cities-heb-container{pointer-events:all}.main-menu ul li.main,.main-menu ul li.city{display:none}.menu-cities-heb-container>ul{padding:0;min-width:auto;box-shadow:none}.hero h1{line-height:50px;background-size:300%;background-position:top 0 center;background-attachment:local;background-repeat:no-repeat}.hero{height:800px;position:relative;z-index:100;background-attachment:local}.mobile-list-active .hero{z-index:10000}.master ul{margin-left:0;padding-top:30px;display:block;overflow-x:scroll;white-space:nowrap;font-size:0}.page-template-careers .master ul{grid-template-columns:calc(50% - 10px) calc(50% - 10px);display:grid;column-gap:20px;row-gap:15px;white-space:normal;margin-left:0;margin-right:0;padding-right:0}.page-template-careers .master ul li{padding-left:0}.page-template-careers .master ul li .wrap{max-width:none}.page-template-careers .master ul h3{text-align:center;padding-top:15px}.page-template-careers .master ul .description{display:none}.page-template-careers .master ul li .image{height:200px}.page-template-careers .master ul li:nth-child(even) .image{height:200px}.master ul li{display:inline-block;vertical-align:top;padding-left:40px}.wrapper-middlesize{max-width:1200px;padding:0 30px}.gallery li:nth-child(5){grid-row:span 1;grid-column:span 2}.gallery ul li:last-child{display:none}.our-values{text-align:center;padding-top:70px;margin-top:0;padding-bottom:25px}.about-content .main-area{display:none}.about-content .main-area.mobile-element{display:block;padding-top:50px}.about-content .main-area .column-1{padding-left:0;padding-top:50px;padding-bottom:60px}.about-content .main-area em{padding-bottom:20px;padding-top:10px}.about-content .main-area .thumb{width:80%;height:500px;margin:auto}.page-template-home .hero h1{font-size:3rem}.hero .overlay{height:500px}.wrapper-fullwidth{padding:0 25px}.welcome-banner{left:auto;height:auto;padding:40px;position:relative;top:-40px;width:auto}#engine .apartment-list{height:100%;position:fixed;width:100%;top:0;right:0;z-index:1000;padding:0;pointer-events:none}.engine-header{height:50px;text-align:center;line-height:50px;position:relative;background-color:var(--crem)}.engine-header .close{right:20px;top:0;bottom:0;position:absolute;width:20px;height:20px;margin:auto;background-image:url(/wp-content/themes/mastercollections/gfx/arrow-brown-down.svg);background-repeat:no-repeat;background-position:center;transform:rotate(90deg)}.master ul li .wrap{max-width:280px}.master ul li:nth-child(even) .image{height:380px}.master ul .image{height:330px}.entry h1{font-size:2rem}.page-template-careers .subdescription,.error-content p,.about .content p,.content-wrapper .description,.about-content .main-area p,.offers .item .content .description,.experience .description,.services-description li,.page-content p,.page-template-careers .master .description{line-height:28px}.gallery li:first-child .thumb{height:425px}.title-box h1{padding-bottom:20px}.page-template-offers h1{font-size:58px;text-align:center;line-height:56px}.page-template-offers .title-box{padding-top:40px}.copy{margin:0;position:absolute;left:0;top:0}h1.title-with-icon{padding-top:35px}.gallery li:nth-child(2) .thumb,.gallery li:nth-child(3) .thumb{height:370px}.page-template-contact .content-wrapper .description{padding-top:20px}.contact-content .social{text-align:center}.contact-content .social ul{margin:auto}.contact-content .social ul li{padding-left:20px;padding-right:20px}ul.contact-form input,ul.contact-form textarea,ul.contact-form select{background-color:var(--white)}ul.contact-form [type='submit']{display:block;width:100%}.contact-content .information .contact-us{margin-top:60px}.page-template-contact .contact-content .info .description{margin:auto;display:inline-block}.contact-content .info .description table{margin:auto;margin-bottom:25px}.contact-content .information{width:100%;display:block}.contact-content .info{padding-top:70px;text-align:center}.contact-content .info>img{margin:auto}.services li:nth-of-type(2n) .image,.services li:nth-of-type(3n) .image{height:520px}.our-values ul{row-gap:60px;column-gap:90px;margin-top:30px;display:block}.our-values .image{height:70px;margin-bottom:10px}.services .image{height:380px;margin:0 30px}.services h3{padding:40px 0 15px}.our-values li{padding-bottom:35px}.offers{margin-top:70px;padding-top:60px}.page-template-building .offers{border-top:none;margin-top:0}.page-template-building .offers .wrapper-middlesize{text-align:center}.offers .simple-link{display:inline-block;margin:auto;text-decoration:underline;margin-top:30px}.page-template-apartments .offers{border-top:none;margin-top:0;padding-top:0}.our-values .description{padding-top:10px}.page-template-master-for-you .offers,.page-template-master-for-you-internal .offers{margin-top:60px}.page-template-master-for-you .offers{margin-top:0}.for-you-items ul{padding-top:90px;row-gap:150px;column-gap:200px;display:block}.job-description{line-height:28px}.careers-gallery .thumb{height:200px}.for-you-items{padding-bottom:0}.services{column-gap:245px;grid-template-columns:calc(50% - 122px) calc(50% - 123px);display:block;padding-top:40px;padding-bottom:0}.services .description{max-width:none}.building-hero ul.services{display:block;margin:auto;font-size:0;text-align:center;padding-top:40px}.building-hero .description{padding-top:40px}.apartment-middle .building-hero .description{padding-top:0}.building-hero ul.services li .thumb{max-width:none;padding:0 20px}.services li{padding-bottom:80px}.services li:last-child{padding-bottom:20px}.services-description li{padding-bottom:0}.wrapper-fullwidth{max-width:none;padding:0 30px}.wrapper-fullwidth .wrapper{padding:0}.building-hero .wrapper{display:block}.breadcrubs{display:none}.building-hero ul.services li{padding:0;display:inline-block;vertical-align:top;width:50%;padding-bottom:30px}.building-hero .description .thumb{padding-top:30px;text-align:right;max-width:none}.page-template-apartment .building-hero .description .thumb{padding-right:0;border-right:none;padding-top:35px}.building-hero .type{padding-top:5px;padding-bottom:20px}.building-hero ul.info{padding-top:5px;display:inline-block;margin:auto}.building-hero ul.info li{display:block;padding:0;border:none}.building-hero ul.info li span{font-size:.875rem;display:inline-block;padding-bottom:0}.about{padding-top:0;padding-bottom:30px}.mobile-list-active .about{z-index:0}.careers-banner{height:500px}.jobs{padding-top:100px}header .fullscreen-wraper{padding-right:0;text-align:center}.for-you-items .thumb .image{height:480px}.jobs-nav{padding-top:30px;padding-bottom:45px}.hero .description{padding-top:15px;display:none}.offers .item .image{height:220px}.offers .item .content{padding-right:10px;padding-top:20px;padding-bottom:80px;padding-left:10px}.offers .item .content .description{line-height:20px}.offers .item .content .description br{display:none}.offers .item .content a{position:absolute;bottom:0;width:calc(100% - 10px);right:5px}.offers .item .content h3{font-size:20px;text-transform:capitalize}.apartment-middle.apartment-middle-sticky-engine .wrapper .side{flex-basis:500px}.offers-area .without-image .item-wrapper h3{font-size:36px}#map-canvas{height:420px}.page-template-apartment #map-canvas{height:335px}.offers-area .without-image .item-wrapper .content{padding-bottom:35px}.page-template-location .main-image{height:350px;margin-top:0}.near .side .address{display:none}.other-apartments-apartments .other-apartments-slider .item .thumb{height:360px}.near .side #map-canvas{height:calc(100% - 150px);position:fixed!important;top:75px;right:0;width:100%;opacity:0;visibility:hidden;pointer-events:none}.offers-area .item.without-image .content .description{padding-top:10px;padding-bottom:0}.offers-area .item.without-image .content a{position:relative;margin-top:25px;width:auto;padding:10px 20px}.map-active .near .side #map-canvas{opacity:1;visibility:visible;pointer-events:all}.header-image{height:500px;z-index:2}.page-template-building .booking-area #engine,.page-template-apartment .booking-area #engine{min-width:auto;width:100%;box-shadow:none}.location{padding-top:40px;padding-bottom:70px}.building-hero{padding-top:200px;padding-bottom:40px;text-align:center}.page-template-building .booking-area{padding-right:30px;padding-left:30px;bottom:-150px;position:absolute}.page-template-apartment .building-hero{text-align:right;padding-top:40px}.page-template-apartment .location{padding-top:30px;padding-bottom:0}.gallery-popup-slider .item img{max-height:500px}.footer-promo,.home .footer-promo{padding-top:100px;padding-bottom:50px}.apartment-middle.apartment-middle-sticky-engine .wrapper .content{flex-basis:calc(100% - 500px)}.footer-book{background-color:var(--crem);position:fixed;width:100%;bottom:0;right:0;padding:11px 10px;z-index:100}.mobile-list-active .footer-book{z-index:1}.footer-space{height:75px}.stick .page-template-building .book-now{color:var(--white)}.footer-book a.book-now{margin:0!important;position:relative;right:0;top:0;opacity:1;visibility:visible;pointer-events:all;background-color:var(--dark-green);color:var(--white);display:block;float:none}.page-template-building .book-now:hover,header.apartment-sticky-engine .book-now:hover{color:var(--white)}.page-template-services .title-box,.page-template-apartments .title-box{padding-bottom:30px;padding-top:40px}.other-apartments{padding-top:55px;padding-bottom:55px}.other-apartments-apartments{padding-top:0}.other-apartments.other-apartments-apartments .apartments-l{display:none}.other-apartments.other-apartments-apartments .apartments-l.mobile-element{display:block}.other-apartments .apartments-l{padding-top:35px;display:block;overflow:auto;white-space:nowrap;font-size:0}.other-apartments ul.slick-dots{display:block!important;text-align:center;padding:0}.other-apartments ul.slick-dots li{display:inline-block;padding:0 4px}.other-apartments ul.slick-dots li button{width:8px;height:8px;border-radius:50%}.other-apartments-slider .item .thumb{height:280px}.other-apartments .out-slider{float:none;width:100%}.other-apartments-slider .slick-arrow{display:none!important}.other-apartments .content{float:none;width:100%;padding:20px 30px 70px}.other-apartments-apartments .content{padding:0}.page-template-apartment .other-apartments .content{padding:20px 20px 70px}.other-apartments-apartments .content .inside{position:relative;top:0;left:0;width:100%;padding-top:20px;padding-right:0;padding-left:0;padding-bottom:70px}.other-apartments .content .middle-size-button{width:calc(50% - 30px);left:30px;right:auto;bottom:15px}.page-template-apartment .other-apartments .content .middle-size-button{padding:12px 30px;left:20px;bottom:20px}.other-apartments-apartments .content .middle-size-button{left:0;width:50%}.other-apartments .apartments-l>.apart{margin-bottom:50px;vertical-align:top}.page-template-apartment .other-apartments .apartments-l>.apart{width:320px;display:inline-block;margin-bottom:0;margin-left:15px}.other-apartments .content .view{position:absolute;right:30px;bottom:30px;display:none}.other-apartments .content .view.mobile-element{display:inline-block}.page-template-apartment .other-apartments .content .view{right:20px}.other-apartments-apartments .content .view{right:0}.other-apartments .content ul.info{padding-top:10px;font-size:0;white-space:normal}.other-apartments .content ul.info li{display:inline-block;width:50%}.apartment-gallery{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(5,1fr)}.apartment-middle{margin:0 -30px}.apartment-gallery li:nth-child(1){height:250px;grid-row:span 3;grid-column:span 8}}@media (max-width:479px){.hero-slideshow h1{font-size:47px}.hero-slideshow .booking-area{margin-bottom:-190px}.home .welcome-banner{top:160px}.hero-slideshow:before{height:70px}.home.page-template-home a.logo{margin-top:20px}.home.page-template-home .hamburger{top:18px}.home.page-template-home .languages-selector{margin-top:8px}#engine .datepicker__buttons{padding-left:0}.languages-selector{left:72px;top:15px}.stick .languages-selector{margin-top:0;top:15px;left:72px}.home .languages-selector{margin-top:18px}.stick .home .languages-selector{margin-top:6px}html{font-size:15px}.page-template-careers .subdescription br,.page-template-careers .master .description br{display:none}.offers .item{width:250px;margin-left:20px;float:left!important}.wrapper-jobs{padding:0 30px}.jobs-nav li{padding:0 15px 10px;display:inline-block}.entry{margin-top:50px}.wrapper-job .description h3{font-size:20px;line-height:24px}.wrapper-job .description h4{font-size:13px;padding-top:15px}.gallery-popup .close{top:0;left:0}.gallery-popup-slider .slick-arrow{bottom:0;top:auto;background-color:#63626040}.gallery-popup-slider .slick-next{left:0;top:auto}#engine>div.night-price .price{font-size:16px}.gallery-popup-slider .slick-prev{right:0}.inernal-menu{top:50px}.page-template-apartments .inernal-menu,.page-template-services .inernal-menu,.page-template-offers .inernal-menu{top:50px}.apartments-list .description ul{padding-bottom:20px}.page-template-location .inernal-menu{top:50px}.cities-list li h3{font-size:18px}.apartments-list.one-item .item .description{padding-top:20px;padding-bottom:50px}.apartments-list{padding-top:25px}.our-values h3{font-size:16px;line-height:20px}.apartments-list.one-item .item .image{height:225px}.page-template-apartment .entry h1{font-size:22px;line-height:27px}body .apartments-list .description h2{font-weight:600}.cities-menu li span,.list-description{font-size:13px}h1.title-with-icon .image{height:30px;margin-bottom:15px}body .cities-list li .type{font-size:8px}.cities-list{margin-left:-10px;margin-right:-10px;margin-bottom:0}body .menu-cities-heb-container .sub-menu li span{font-size:12px;margin-top:2px}body .menu-cities-heb-container .sub-menu li span.master-font{margin-top:-1px;font-size:16px}.menu-cities-heb-container>ul>li>a{font-size:18px}.contact-content .information .contact-us h2{font-size:20px;line-height:24px}.error-content h1{font-size:40px;line-height:48px}ul.contact-form textarea{height:100px}ul.contact-form{padding-top:25px}.contact-content .social h2{font-size:20px;line-height:24px}.contact-content .information .whatsapp,.contact-content .information .contact-us{padding:15px 25px}header{height:50px}.contact-content .information .whatsapp a{padding:15px 55px;font-size:18px;text-align:right}.page-template-building header{height:62px}.contact-content .information .whatsapp a:before{width:25px;height:25px;right:15px}.offers-slider{margin:0 -15px;margin-top:20px}.gallery ul{row-gap:10px;column-gap:10px}.around{display:none;position:relative}.addRoom,.room-options li label,body .date-picker-wrapper .footer strong,body .date-picker-wrapper .footer div,body .date-picker-wrapper .footer span,body .date-picker-wrapper .month-wrapper table th,.apartments-list .description ul li,.apartments-list .description .address,.other-apartments .content ul.info li,.policy .description,.cities-list li .type,.title-box .address,.title-box .description,.welcome-banner .description,.why ul li .description,footer .top-section ul.sub-menu li a,.menu-cities-heb-container .sub-menu li a,.menu-cities-heb-container .sub-menu li span,body .wprev_preview_tcolor2_T7,.breadcrubs,.near .side .address,.how-get .description,.building-hero .address,.building-hero ul.info li,.services .description,.view,.apartments-list .description .price,.hotels-options ul li{font-size:14px;line-height:22px}.about-top-icon{margin-bottom:20px}.main-menu a{font-size:14px}.main-menu a .master-font{font-size:16px}.subdescription{padding-top:20px}.why{padding-bottom:70px}.for-you-items .thumb h3,.for-you-items .thumb .description{margin:0 -30px}.for-you-items .thumb h3{font-size:20px;line-height:24px;text-transform:capitalize;font-weight:600;padding-top:25px;padding-bottom:10px}.for-you-items .thumb .description{font-size:13px;line-height:20px;padding-bottom:20px}.for-you-items .thumb a{min-width:auto}.gallery li .thumb{height:160px}.middle-size-button{padding:15px 30px}.featured-apartments-slider .item .image{height:290px;width:215px}.cities-slider .item .wrpp{transform:scale(.6);display:block}.cities-slider .item.slick-current .wrpp{transform:scale(1)}.footer-promo .image img{width:260px;margin-left:-25px}.page-template-master-for-you-internal .why{padding-top:0}#engine .datepicker__month{width:100%}.around.mobile-element{display:block;padding-top:0;text-align:center}.why ul li h3{font-size:16px;line-height:14px}.why ul li .image{width:100px;margin:auto;height:75px}.why ul{row-gap:0;column-gap:30px}.why ul li .image img{max-width:none;max-height:100%}.welcome-banner .description{padding-top:35px;padding-bottom:35px}.around:after{content:'';background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);position:absolute;top:auto;right:0;width:100%;height:390px;z-index:10;bottom:0}.around h2{color:var(--white);font-size:48px;line-height:42px;padding-bottom:20px;padding-left:40px;padding-right:40px}.around .description{color:var(--white)}.around a{color:var(--white);border:1px solid var(--white);text-transform:uppercase;padding:15px 35px;display:inline-block}.around .info{position:absolute;bottom:45px;z-index:100;width:100%}.around .item{height:625px;background-size:cover;background-position:center}.around ul{margin:0;padding:0;text-align:center;position:absolute;top:7px;width:100%;padding:0 25px}.around ul li{display:table-cell;width:20%;padding:0 3px}.around ul li button{-webkit-appearance:none;border:none;padding:0;background-color:var(--white);font-size:0;display:block;height:4px;margin:0;opacity:.4;width:100%;cursor:pointer}.around ul li.slick-active button{opacity:1}footer,.error-content .about-top-icon{display:none}.entry .fullscreen-wraper{padding-left:0;padding-right:0}.services li:nth-of-type(4n) .thumb,.services li:nth-of-type(5n) .thumb,.services li:nth-of-type(6n) .thumb{padding-top:0}.error-content .about-top-icon.mobile-element{display:block;padding-top:0;padding-bottom:15px}.apartment-middle .wrapper .amenities h2,.policy h2,.page-template-apartment .location h2{font-size:1.75rem}.page-template-apartment .location .description{padding-bottom:30px}.apartment-middle .wrapper .side{display:none}.apartment-middle .wrapper .content{padding-left:0}.menu-title{font-size:18px;max-width:100px;text-align:right;margin-top:13px;padding-right:10px;margin-right:10px;line-height:15px;padding-bottom:5px}.stick .inernal-menu{padding:0}.apartments-list .description h2,.featured-apartments h2,.apartment-middle.apartment-middle-sticky-engine .policy h2,.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities h2,.page-template-apartment .apartment-middle-sticky-engine .location h2{font-weight:300}.page-template-apartment .building-hero ul.info{display:block;font-size:0;border-top:1px solid var(--middle-crem);border-bottom:1px solid var(--middle-crem);padding-top:5px;padding-bottom:5px;margin-top:10px}.apartment-middle.apartment-middle-sticky-engine .wrapper .amenities,.apartment-middle .wrapper .amenities{background-color:var(--crem);padding:30px;margin:0 -30px}.apartment-middle-sticky-engine .policy .description{padding-bottom:20px}.policy{padding-top:40px}.page-template-apartment .building-hero ul.info li{display:inline-block;width:50%;padding-left:0}.page-template-offers .offers{padding-top:20px;padding-bottom:0}h2,.building-hero h1,.page-content h2{font-size:26px;line-height:31px}.page-template-location .footer-promo{margin-top:0;border-top:none;padding-top:100px}.building-hero h1{font-size:30px;line-height:34px}.offers-area{display:block}.page-template-location .title-box{position:relative;right:0;padding-left:0;padding-right:0}.location-wrapper{display:none}.location-wrapper.mobile-element{display:block}.page-template-location .title-box.mobile-element{display:block}.near .list li{pointer-events:none;padding-right:25px;font-size:13px}.near .list ol{padding-top:20px}.title-box .address{display:block}.title-box .address p{display:block}.other-apartments .transparent-link{margin-top:0;border:none;text-transform:capitalize;text-decoration:underline;padding:0}.city-wrapper{padding-top:50px;height:auto;display:block;border-bottom:none}.other-apartments .title-section{display:block}.other-apartments .title-section h2{padding-bottom:15px}.map-converter{position:fixed;width:60px;height:60px;background-repeat:no-repeat;background-position:center;left:10px;bottom:85px;z-index:100;cursor:pointer}.map-icon{background-image:url(/wp-content/themes/mastercollections/gfx/icon-map.svg)}.list-icon{background-image:url(/wp-content/themes/mastercollections/gfx/icon-list.svg);opacity:0;visibility:hidden;pointer-events:none}.map-active .map-icon{opacity:0;visibility:hidden;pointer-events:none}.map-active .list-icon{opacity:1;visibility:visible;pointer-events:all}.experience{padding-top:50px}.city-wrapper .map{position:fixed;width:100%;height:calc(100% - 120px);top:50px;opacity:0;visibility:hidden;pointer-events:none}.map-active .city-wrapper .map{opacity:1;visibility:visible;pointer-events:all}.city-wrapper .content{padding-right:30px;padding-left:30px}.apartments-list.one-item .item{padding-left:0}.black-border-link{position:absolute;left:0;bottom:8px;bottom:0;width:100%;text-align:center}.city-wrapper .content .bottom-section{padding-top:10px}.apartments-list>li{border-bottom:none;padding-bottom:0;padding-top:0;padding-bottom:60px}.cities-menu{white-space:nowrap;width:100%;overflow:auto;display:block;text-align:center;margin:0 -30px;width:calc(100% + 60px);padding-bottom:15px;font-size:0}.cities-menu li{display:inline-block;padding:0 10px}.cities-menu li:first-child{padding-right:20px}.cities-list li .inside{padding-top:0}.cities-list li a{height:180px;max-width:155px}.cities-list li{width:50%}.cities-list li .icon{height:120px}.cities-list li .icon img{max-width:100%;max-height:120px}.error-content .about-top-icon img{max-height:30px}.footer-promo .desc{padding-left:60px}.why .logo{display:none}.error-content{padding-bottom:40px}.gallery{padding:30px 15px 0}.why ul li{padding-top:50px}.page-template-master-for-you-internal .booking-area{padding-top:40px}.why ul li .description{font-size:12px;padding-top:8px}.why .title{text-align:center;padding-top:105px;font-size:25px;font-weight:700;text-transform:lowercase}.why .title strong{font-family:inherit;font-size:35px;text-transform:uppercase;display:block;line-height:20px}.footer-promo h2,.offers-area .without-image .item-wrapper h3,.services-description li:first-child{font-size:2.5625rem;line-height:50px}.footer-promo h2{font-size:26px;line-height:31px}.footer-promo .description{font-size:14px;line-height:19px;max-width:230px}.services-description li:first-child{padding-bottom:20px;font-size:32px;line-height:38px}.why .title br{display:none}.why .logo-mobile{position:absolute;right:0;top:55px}.reviews{padding-top:80px;text-align:center}.footer-promo .image{position:absolute;left:0;top:120px;width:150px}body .wpproslider_t7_star_DIV{padding:20px 15px 0}.footer-promo .content{display:block}.apartment-gallery li:nth-child(2){grid-row:span 3;grid-column:span 4}.apartment-gallery li:nth-child(4),.apartment-gallery li:nth-child(5){display:none}.apartment-gallery li{grid-row:span 3;grid-column:span 2}.wprevpro{padding-top:40px;margin-left:0}.wrapper,.page-template-apartments .wrapper-middlesize,.entry.sticky-engine-entry .fullscreen-wraper .breadcrubs{max-width:1200px;padding:0 30px}.good .wrapper-middlesize{padding:25px;margin-left:30px;margin-right:30px;padding-left:0;padding-right:0;margin-top:30px}body .wpproslider_t7_DIV_3{line-height:17px;padding-top:10px}.near{display:block;padding-top:20px;z-index:1}.map-active{overflow:hidden}.apartment-middle .wrapper{display:block;padding:0 30px}.offers h2,.offers h3{font-size:26px;font-weight:300;text-transform:uppercase}.near .list li:before{right:0;text-align:right;font-size:13px}.how-get{padding-top:80px}.offers .item-wrapper{margin-right:0;margin-left:0;padding:10px;display:block;height:460px}.offers .offers-area .item-wrapper{margin-left:30px;margin-right:30px}.offers .offers-area .red-background .item-wrapper{margin-left:0;margin-right:0}.offers-area .item{margin-bottom:50px;width:100%}.how-get li{padding-top:50px}.page-template-contact .content-wrapper{text-align:center}.page-template-contact .about-top-icon{padding-top:40px}.contact-image{display:none}.contact-image.mobile-element{height:500px;display:block;position:relative;background-size:cover;background-position:center;margin-top:-240px}.offers .slick-arrow{display:none!important}.offers .title a{display:none}.master .description{padding-top:15px;white-space:normal;font-size:13px;line-height:16px}.master ul .description{font-size:13px;line-height:16px;padding-top:0}body .wpproslider_t7_DIV_2{padding-right:15px;padding-left:15px}body .wprevpro_t7_outer_div{display:block;overflow-x:scroll;white-space:nowrap;overflow-y:hidden}body .wprevpro_t7_outer_div .outerrevdiv{width:300px;display:inline-block;text-align:right;float:none;vertical-align:top}.master{padding-top:50px}.featured-apartments{padding:50px 0 24px}#engine .datepicker--topbar-bottom .datepicker__topbar{margin:0;padding:15px}.about-content .content-wrapper{padding-top:50px}#engine .datepicker--topbar-has-close-button .datepicker__info{padding-right:0}.about-top-icon img{max-height:30px}.for-you-items ul li{padding-bottom:80px}.master .title{display:block;text-align:center}.featured-apartments-slider .item{width:265px;padding-left:20px;padding-right:0}.featured-apartments h2{font-size:34px;line-height:31px}.featured-apartments-slider{margin-top:20px}.featured-apartments .slick-arrow{display:none!important}.parent-title{max-width:none;padding-bottom:0;font-size:14px}#engine .datepicker{right:0;width:100%;padding:0;right:0;transform:none;top:0;position:fixed;height:100%!important}.featured-apartments-slider .item .content{padding-right:0;padding-bottom:0;padding-top:20px}.featured-apartments-slider .item h3{padding-bottom:5px;font-size:18px}.featured-apartments-slider .item .thumb{display:none;padding:15px}.featured-apartments-slider .item .thumb.mobile-element{display:block;border:none}.about .centeralign,.about .slick-arrow{display:none!important}.cities-slider .item .wrpp{height:300px;padding:20px 0;width:100%}.cities-slider .item{width:200px;float:left!important}.cities-slider .item .wrpp .image{height:190px;margin-top:20px}.type{font-size:8px}.cities-slider .item .wrpp .image img{max-width:90%;height:auto}.about h2{padding-bottom:15px;font-size:26px;line-height:31px}.about .content{padding-bottom:50px;text-align:center;margin:auto;padding-top:30px;font-size:13px;padding-right:10px;padding-left:10px}.welcome-banner li{padding:0 20px}#engine .datepicker__months{top:15px;padding-top:25px}#engine .datepicker__inner{padding:0}.booking-area{position:absolute}.entry .fullscreen-wraper .booking-area{display:none}.page-template-apartment .booking-area{bottom:0;position:relative}.calendar-open{overflow:hidden}.mobile-list-active header{z-index:1}#engine .guests-menu{position:fixed;right:0;top:0;width:100%;height:100%;transform:none;padding:0}#engine .add-menu-wrapper{height:calc(100% - 120px)}#engine .results{padding:0}.hero .entry{display:table-cell;vertical-align:top;padding-top:105px}#engine .apartments-options,#engine #calendar{width:100%}.hotelsBooking,#engine{display:block;width:calc(100% - 50px);padding:10px 15px}.page-template-master-for-you-internal .booking-area form#engine{width:100%}.menu-cities-heb-container .sub-menu li{height:30px}#engine .hotels.active .apartments-options,#engine .hotels.active .apartments-options:after{background-color:transparent;width:100%}#engine div.submit{margin-right:0;margin-left:0;text-align:center;margin-bottom:0}.hotelsBooking>section,.hotelsBooking [data-action="book"],#engine>div{min-height:46px;margin-right:0;margin-bottom:8px;text-align:right}.page-template-building .booking-area #engine>div.night-price{display:none}.page-template-apartment .booking-area #engine>div.night-price.mobile-element{position:relative;left:0;text-align:center;display:inline-block;padding-bottom:10px;border:none!important}.menu-active{position:fixed}.page-template-building .booking-area #engine>div.submit,.page-template-apartment .booking-area #engine>div.submit{width:100%;position:relative;left:0}header a.logo,.home a.logo{float:none;margin-right:auto;margin-left:auto;margin-top:32px;width:85px}header a.logo,.stick .home a.logo{margin-top:20px}.home header{height:68px}.stick .home header,.stick .page-template-building header,.stick header.apartment-sticky-engine{height:62px}header a.logo{margin-top:13px}.page-template-building header a.logo,.page-template-apartments header a.logo,.page-template-location header a.logo,.page-template-offers header a.logo,.page-template-services header a.logo,.page-template-apartment header a.logo{float:right;margin-right:30px;margin-top:12px}header .book-now,.home .book-now{position:absolute;right:20px;left:auto;padding-right:0;padding-left:0;margin:0;top:5px;outline:none!important;opacity:0;visibility:hidden;pointer-events:none}.inernal-menu ul{display:block;white-space:nowrap;overflow:auto}.inernal-menu ul li a{padding-top:15px;padding-bottom:15px}.menu-active .home .book-now,.menu-active header .book-now{opacity:1;visibility:visible;pointer-events:all}.home .book-now{padding-right:20px;padding-left:20px;padding-top:10px;padding-bottom:10px}html.menu-opened .fullscreen-wraper:after{height:50px}.home .menu-cities-heb-container,header .menu-cities-heb-container{padding-top:10px}#engine .menu-cities-heb-container{pointer-events:none}#engine .fields.active .menu-cities-heb-container{pointer-events:all}header .hamburger,.home .hamburger{top:29px;height:32px;right:auto;position:absolute;left:25px}.menu-active header .hamburger,.menu-active .home .hamburger{height:50px;top:0;left:0;width:100px;right:auto}.stick .home .hamburger{height:62px;top:1px}header .hamburger{height:50px;width:32px;top:1px}.home .main-menu,header .main-menu{top:50px;left:auto;width:100%;height:calc(100vh - 50px);position:fixed;text-align:right;right:0;min-width:auto;padding:0 20px 100px;overflow:auto}.desktop-element{display:none}.main-menu ul li.for-you{padding-top:15px;margin-top:0}.menu-cities-heb-container .sub-menu{padding-top:5px}.hamburger .inside,.hamburger .inside:after,.hamburger .inside:before{width:32px}.hamburger .inside:before{top:-8px}.hamburger .inside:after{bottom:-8px}.menu-cities-heb-container>ul>li{padding-bottom:15px}#engine .menu-cities-heb-container>ul>li>a{font-size:18px}.menu-cities-heb-container{opacity:1;visibility:visible;pointer-events:none;position:relative;top:0!important;left:0}.menu-active .menu-cities-heb-container{pointer-events:all}.main-menu ul li.main,.main-menu ul li.city{display:none}.menu-cities-heb-container>ul{padding:0;min-width:auto;box-shadow:none}.hero h1{line-height:50px;background-size:100%}.hero{height:800px;position:relative;z-index:100}.master ul{margin-left:-30px;padding-top:30px;display:block;overflow-x:scroll;white-space:nowrap;font-size:0;margin-right:-30px;padding-right:30px}.master ul li{display:inline-block;vertical-align:top;padding-left:40px}.wrapper-middlesize{max-width:1200px;padding:0 30px}.gallery li:nth-child(5){grid-row:span 1;grid-column:span 2}.gallery ul li:last-child{display:none}.our-values{text-align:center;padding-top:50px;margin-top:0;padding-bottom:25px}.about-content .main-area{display:none}.about-content .main-area.mobile-element{display:block;padding-top:50px;padding-left:0;padding-right:0}.about-content .main-area .column-1{padding-left:0;padding-top:50px;padding-bottom:60px}.about-content .main-area em{padding-bottom:20px;padding-top:10px;font-size:20px}.about-content .main-area .column-2{padding:0 30px}.about-content .main-area .thumb{width:100%;height:300px;margin:auto}.page-template-home .hero h1{font-size:36px;line-height:38px;padding-left:40px;padding-right:40px;background-size:260%}.page-template-home .hero h1 br{display:none}.hero .overlay{height:500px}.wrapper-fullwidth{padding:0 25px}.welcome-banner{left:auto;height:auto;padding:40px;position:relative;top:-30px;width:auto}#engine .apartment-list{height:100%;position:fixed;width:100%;top:0;right:0;z-index:1000;padding:0;pointer-events:none}.engine-header{height:50px;text-align:center;line-height:50px;position:relative;background-color:var(--crem);font-size:13px}.engine-header .close{right:20px;top:0;bottom:0;position:absolute;width:20px;height:20px;margin:auto;background-image:url(/wp-content/themes/mastercollections/gfx/arrow-brown-down.svg);background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}.master ul li .wrap{max-width:280px}.master ul li:nth-child(even) .image{height:395px}.master ul .image{height:350px}.master ul h3{font-size:16px;line-height:20px;padding:20px 0 15px}.entry h1{font-size:33px}.page-template-careers .subdescription,.error-content p,.about .content p,.content-wrapper .description,.about-content .main-area p,.offers .item .content .description,.experience .description,.services-description li,.page-content p,.page-template-careers .master .description{line-height:20px;font-size:14px}.city-wrapper .content h1{font-size:30px;line-height:36px}.gallery li:first-child .thumb{height:270px}.entry h1 br{display:none}.title-box h1{padding-bottom:20px}.page-template-offers h1{font-size:58px;text-align:center;line-height:56px}.page-template-offers .title-box{padding-top:40px}.copy{margin:0;position:absolute;left:0;top:4px}h1.title-with-icon{padding-top:35px}.gallery li:nth-child(2) .thumb,.gallery li:nth-child(3) .thumb{height:235px}.page-template-contact .content-wrapper .description{padding-top:20px;padding-bottom:45px}.page-template-contact .content-wrapper .description br{display:none}.contact-content .social{text-align:center}.contact-content .social ul{margin:auto}.contact-content .social ul li{padding-left:20px;padding-right:20px}ul.contact-form input,ul.contact-form textarea,ul.contact-form select{background-color:var(--white)}ul.contact-form [type='submit']{display:block;width:100%}.contact-content .information .contact-us{margin-top:60px;padding:25px 15px 15px}.page-template-contact .contact-content .info .description{margin:auto;display:inline-block;padding-bottom:20px}.contact-content .info .description table{margin:auto;margin-bottom:20px}.contact-content .information{width:100%;display:block}.contact-content .info{padding-top:70px;text-align:center}.contact-content .info>img{margin:auto;height:20px}.services li:nth-of-type(2n) .image,.services li:nth-of-type(3n) .image{height:340px}.our-values ul{row-gap:60px;column-gap:90px;margin-top:30px;display:block}.our-values .image{height:50px;margin-bottom:10px}.services .image{height:340px;margin:0 30px}.services h3{padding:30px 0 15px;font-size:20px;line-height:24px;text-transform:capitalize;font-weight:600}.our-values li{padding-bottom:35px}.offers{margin-top:70px;padding-top:60px}.page-template-building .offers{border-top:none;margin-top:0}.page-template-apartments .offers{border-top:none;margin-top:0;padding-top:0}.our-values .description{padding-top:10px;font-size:13px;line-height:16px}.page-template-master-for-you .offers,.page-template-master-for-you-internal .offers{margin-top:0;padding-top:0}.page-template-master-for-you .offers{margin-top:0;padding-top:50px}.for-you-items ul{padding-top:55px;row-gap:150px;column-gap:200px;display:block}.job-description{line-height:28px}.job-description ul{margin:10px 0;padding:0 20px;margin-bottom:20px}.job-description ul li{font-size:13px;line-height:20px;padding-bottom:10px}.job-description em{font-size:13px}.job-description p{font-size:13px;line-height:20px;padding-top:10px}.for-you-items .thumb{width:100%;padding:0 30px}.careers-gallery .thumb{height:200px}.for-you-items{padding-bottom:0}.services{column-gap:245px;grid-template-columns:calc(50% - 122px) calc(50% - 123px);display:block;padding-top:20px;padding-bottom:0}.services .description{max-width:none;font-size:14px;line-height:20px}.building-hero ul.services{display:block;margin:auto;font-size:0;text-align:center;padding-top:40px}.building-hero ul.services li .thumb{max-width:none;padding:0 20px}.services li{padding-bottom:80px}.services li:last-child{padding-bottom:20px;font-size:15px;line-height:20px}.services-description li{padding-bottom:0}.wrapper-fullwidth{max-width:none;padding:0 30px}.about .wrapper-fullwidth{padding:0 10px}.cities-slider .logo{margin:0 0 10px}.cities-slider h3{font-size:25px}.building-hero .wrapper-fullwidth{display:block}.breadcrubs{display:none}.building-hero ul.services li{padding:0;display:inline-block;vertical-align:top;width:50%;padding-bottom:30px}.building-hero .description .thumb{padding-top:0;text-align:right;max-width:none;font-size:13px;line-height:22px}.page-template-apartment .building-hero .description .thumb{padding-right:0;border-right:none;padding-top:35px}.building-hero .type{padding-top:5px;padding-bottom:20px;font-size:14px}.building-hero ul.info{padding-top:0;display:inline-block;margin:auto}.building-hero ul.info li{display:block;padding:0;border:none}.building-hero ul.info li span{font-size:.875rem;display:inline-block;padding-bottom:0}.about{padding-top:0;padding-bottom:50px}.mobile-list-active .about{z-index:0}.careers-banner{height:420px}.jobs{padding-top:60px}header .fullscreen-wraper{padding-right:0;text-align:center}.for-you-items .thumb .image{height:340px}.jobs-nav{padding-top:20px;padding-bottom:30px;display:block;white-space:nowrap;overflow:auto}.hero .description{padding-top:15px;display:none}.offers .item .image{height:220px}.offers .item .content{padding-right:10px;padding-top:20px;padding-bottom:70px;padding-left:10px}.offers .item .content .description{line-height:20px;min-height:78px}.offers .item .content .description br{display:none}.offers .item .content a{position:absolute;bottom:0;width:calc(100% - 10px);right:5px;padding:11px 0}.offers .item .content h3{font-size:20px;text-transform:capitalize}.apartment-middle.apartment-middle-sticky-engine .wrapper .side{flex-basis:500px}.offers-area .without-image .item-wrapper h3{font-size:36px;text-align:center;width:auto;line-height:36px}#map-canvas{height:335px}.page-template-apartment #map-canvas{height:335px}.offers-area .without-image .item-wrapper .content{padding-bottom:35px}.page-template-location .main-image{height:260px;margin-top:0}.near .side .address{display:none}.other-apartments-apartments .other-apartments-slider .item .thumb{height:280px}.near .side #map-canvas{height:calc(100% - 150px);position:fixed!important;top:75px;right:0;width:100%;opacity:0;visibility:hidden;pointer-events:none}.page-template-location .near .side #map-canvas{height:calc(100% - 171px);top:105px}.offers-area .item.without-image .content .description{padding-top:10px;padding-bottom:0;max-width:210px;margin:auto}.offers-area .item.without-image .content a{position:relative;margin-top:25px;width:auto;padding:10px 20px}.map-active .near .side #map-canvas{opacity:1;visibility:visible;pointer-events:all}.header-image{height:270px}.page-template-building .booking-area #engine,.page-template-apartment .booking-area #engine{min-width:auto;width:100%;box-shadow:none}.location{padding-top:25px;padding-bottom:50px}.building-hero{padding-top:175px;padding-bottom:40px;text-align:center}.page-template-building .booking-area{padding-right:30px;padding-left:30px;bottom:-150px}.page-template-apartment .building-hero{text-align:right;padding-top:40px}.page-template-apartment .location{padding-top:30px;padding-bottom:0}.gallery-popup-slider .item img{max-height:500px;max-width:100%}.footer-promo,.home .footer-promo{padding-top:100px;padding-bottom:50px}.footer-promo{padding-top:50px}.apartment-middle.apartment-middle-sticky-engine .wrapper .content{flex-basis:calc(100% - 500px)}.footer-book{background-color:var(--crem);position:fixed;width:100%;bottom:0;right:0;padding:11px 10px;z-index:100}.mobile-list-active .footer-book{z-index:1}.footer-space{height:75px}.stick .page-template-building .book-now{color:var(--white)}.footer-book a.book-now{margin:0!important;position:relative;right:0;top:0;opacity:1;visibility:visible;pointer-events:all;background-color:var(--dark-green);color:var(--white);display:block;float:none}.page-template-building .book-now:hover,header.apartment-sticky-engine .book-now:hover{color:var(--white)}.page-template-services .title-box,.page-template-apartments .title-box{padding-bottom:30px;padding-top:40px}.other-apartments{padding-top:45px;padding-bottom:55px}.other-apartments-apartments{padding-top:0}.other-apartments.other-apartments-apartments .apartments-l{display:none}.other-apartments.other-apartments-apartments .apartments-l.mobile-element{display:block}.other-apartments .apartments-l{padding-top:35px;display:block;overflow:auto;white-space:nowrap;font-size:0}.other-apartments ul.slick-dots{display:block!important;text-align:center;padding:0}.other-apartments ul.slick-dots li{display:inline-block;padding:0 4px}.other-apartments ul.slick-dots li button{width:8px;height:8px;border-radius:50%}.other-apartments-slider .item .thumb{height:280px}.other-apartments .out-slider{float:none;width:100%}.other-apartments-slider .slick-arrow{display:none!important}.other-apartments .content{float:none;width:100%;padding:20px 15px 70px}.other-apartments-apartments .content{padding:0}.page-template-apartment .other-apartments .content{padding:20px 20px 70px}.other-apartments-apartments .content .inside{position:relative;top:0;left:0;width:100%;padding-top:20px;padding-right:0;padding-left:0;padding-bottom:70px}.other-apartments .content .middle-size-button{width:calc(50% - 15px);left:15px;right:auto;bottom:15px;padding:12px 30px}.page-template-apartment .other-apartments .content .middle-size-button{padding:12px 30px;left:20px;bottom:20px}.other-apartments-apartments .content .middle-size-button{left:0;width:50%}.other-apartments .apartments-l>.apart{margin-bottom:50px;vertical-align:top}.page-template-apartment .other-apartments .apartments-l>.apart{width:320px;display:inline-block;margin-bottom:0;margin-left:15px}.other-apartments .content .view{position:absolute;right:15px;bottom:30px;display:none}.other-apartments .content .view.mobile-element{display:inline-block}.page-template-apartment .other-apartments .content .view{right:20px}.other-apartments-apartments .content .view{right:0}.other-apartments .content ul.info{padding-top:10px;font-size:0;white-space:normal}.other-apartments .content ul.info li{display:inline-block;width:50%}.apartment-gallery{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr)}.apartment-middle{margin:0 -30px}.apartment-gallery li:nth-child(1){height:250px;grid-row:span 3;grid-column:span 6}}@media (min-width:1200px){home #engine .apartments-options,.home #engine #calendar,.home #engine #total-rooms{width:177px;padding-left:45px;padding-right:10px}.hero-slideshow h1{font-size:76px}.hero-slideshow .booking-area{padding-top:20px;max-width:900px}.hero-slideshow .wrapper{bottom:29px}.home #engine .datepicker{right:calc(50% + 105px)}.hero-slideshow{height:680px}.hero-slideshow #engine div.submit{margin-left:10px;padding:15px 20px;margin-right:10px}.home #engine>div:after{left:10px}.home #engine>div{margin-right:10px}.families-promo{margin-top:100px}#engine .datepicker__inner{padding:20px 20px 0}#engine .datepicker__month-day{height:45px;width:45px;line-height:48px}html{font-size:15px}footer .top-section ul.sub-menu li a em{display:block}.menu-cities-heb-container .sub-menu li a{font-size:13px}.mobile-element{display:none!important}.wrapper,.page-template-apartments .wrapper-middlesize,.entry.sticky-engine-entry .fullscreen-wraper .breadcrubs{max-width:1200px}.page-template-apartment .building-hero ul.info li{padding-left:50px}.page-template-building .booking-area #engine,.page-template-apartment .booking-area #engine{min-width:1200px}.inernal-menu{padding:0 10px}.hero h1{line-height:80px;background-size:100%}.hero{height:1210px}.master ul{margin-left:-25px}.wrapper-middlesize{max-width:1200px}.page-template-home .hero h1{font-size:4.625rem}.hero .overlay{height:590px}.wrapper-fullwidth{padding:0 25px}.welcome-banner{left:25px;width:400px;height:450px;padding:40px;top:-210px}#engine .apartment-list{height:480px}.master ul li .wrap{max-width:290px}.master ul li:nth-child(even) .image{height:380px}.master ul .image{height:330px}.entry h1{font-size:3.575rem;background-position:top -200px center}.page-template-careers .subdescription,.error-content p,.about .content p,.content-wrapper .description,.about-content .main-area p,.offers .item .content .description,.experience .description,.services-description li,.page-content p,.page-template-careers .master .description{line-height:28px}.gallery li:first-child .thumb{height:425px}.gallery li:nth-child(2) .thumb,.gallery li:nth-child(3) .thumb{height:370px}.services li:nth-of-type(2n) .image,.services li:nth-of-type(3n) .image{height:520px}.our-values ul{row-gap:60px;column-gap:90px;margin-top:60px}.services .image{height:430px}.offers{margin-top:70px;padding-top:60px}.page-template-master-for-you .offers,.page-template-master-for-you-internal .offers{margin-top:60px}.for-you-items ul{padding-top:90px;row-gap:150px;column-gap:200px}.job-description{line-height:28px}.careers-gallery .thumb{height:350px}.services{column-gap:245px;grid-template-columns:calc(50% - 122px) calc(50% - 123px)}.wrapper-fullwidth{max-width:none;padding:0 25px}.careers-banner{height:500px}.jobs{padding-top:100px}header .fullscreen-wraper{padding-right:25px}.for-you-items .thumb .image{height:480px}.jobs-nav{padding-top:30px;padding-bottom:45px}.hero .description{padding-top:15px}.offers .item .image{height:100%}.apartment-middle.apartment-middle-sticky-engine .wrapper .side{flex-basis:500px}#map-canvas{height:420px}.page-template-location .main-image{height:450px}.other-apartments-apartments .other-apartments-slider .item .thumb{height:480px}.near .side #map-canvas{height:400px}.header-image{height:500px}.location{padding-top:80px;padding-bottom:70px}.page-template-apartment .location{padding-top:145px}.gallery-popup-slider .item img{max-height:500px}.footer-promo{padding-top:100px;padding-bottom:100px}.apartment-middle.apartment-middle-sticky-engine .wrapper .content{flex-basis:calc(100% - 500px)}.page-template-services .title-box,.page-template-apartments .title-box{padding-bottom:30px}.other-apartments{padding-top:55px;padding-bottom:55px}.other-apartments-apartments .content .middle-size-button{bottom:25px}.apartment-gallery li:nth-child(1){height:450px}}@media (min-width:1500px){.home #engine .apartments-options,.home #engine #calendar,.home #engine #total-rooms{width:190px;padding-left:45px;padding-right:10px}.hero-slideshow h1{font-size:90px}.hero-slideshow .wrapper{bottom:62px}.hero-slideshow .booking-area{padding-top:30px;max-width:1000px}.home #engine .datepicker{right:calc(50% + 50px)}.hero-slideshow{height:750px}.families-promo{margin-top:130px}.hero-slideshow #engine div.submit{margin-left:15px;margin-right:15px}.home #engine>div:after{left:10px}.home #engine>div{margin-right:15px}#engine .datepicker__inner{padding:35px 30px 0}#engine .datepicker__month-day{height:52px;width:54px;line-height:52px}html{font-size:15px}.menu-cities-heb-container .sub-menu li a{font-size:14px}.other-apartments-apartments .content .middle-size-button{bottom:45px}.page-template-apartment .building-hero ul.info li{padding-left:70px}.page-template-location .main-image{height:600px}.apartment-middle.apartment-middle-sticky-engine .wrapper .side{flex-basis:600px}.footer-promo{padding-top:130px;padding-bottom:140px}.location{padding-top:80px;padding-bottom:130px}.apartment-gallery li:nth-child(1){height:510px}.page-template-apartment .location{padding-top:145px}.gallery-popup-slider .item img{max-height:700px}.near .side #map-canvas{height:480px}.careers-banner{height:720px}.other-apartments-apartments .other-apartments-slider .item .thumb{height:540px}.page-template-services .title-box,.page-template-apartments .title-box{padding-bottom:70px}#map-canvas{height:500px}.services li:nth-of-type(2n) .image,.services li:nth-of-type(3n) .image{height:670px}.offers .item .image{height:100%}.for-you-items .thumb .image{height:540px}.offers{margin-top:70px;padding-top:80px}.page-template-master-for-you .offers,.page-template-master-for-you-internal .offers{margin-top:90px}.services .image{height:540px}.header-image{height:570px}.job{padding:75px 0;margin-left:40px;margin-right:40px}.services{column-gap:245px;grid-template-columns:calc(50% - 122px) calc(50% - 123px)}.for-you-items ul{padding-top:116px;row-gap:150px;column-gap:250px}.job-description{line-height:30px}#engine .apartment-list{height:540px}.careers-gallery .thumb{height:400px}.jobs{padding-top:130px}.jobs-nav{padding-top:50px;padding-bottom:55px}.entry h1{font-size:4.375rem}.master ul{margin-left:-55px}.gallery li:first-child .thumb{height:475px}header .fullscreen-wraper{padding-right:50px}.page-template-careers .subdescription,.error-content p,.about .content p,.content-wrapper .description,.about-content .main-area p,.offers .item .content .description,.experience .description,.services-description li,.page-content p,.page-template-careers .master .description{line-height:30px}.gallery li:nth-child(2) .thumb,.gallery li:nth-child(3) .thumb{height:420px}.wrapper,.page-template-apartments .wrapper-middlesize,.entry.sticky-engine-entry .fullscreen-wraper .breadcrubs{max-width:1425px}.welcome-banner{left:95px;width:430px;height:480px;padding:55px;top:-245px}.page-template-building .booking-area #engine,.page-template-apartment .booking-area #engine{min-width:1425px}.master ul li .wrap{max-width:315px}.master ul li:nth-child(even) .image{height:450px}.wrapper-middlesize{max-width:1250px}.master ul .image{height:400px}.hero h1{line-height:110px;background-size:cover;background-position:top -110px center}.hero .overlay{height:690px}.our-values ul{row-gap:85px;column-gap:90px;margin-top:85px}.hero .description{padding-top:25px}.wrapper-fullwidth{padding:0 95px}.wrapper-fullwidth{max-width:none;padding:0 95px}.hero{height:1350px}.page-template-home .hero h1{font-size:5.625rem}.other-apartments{padding-top:85px;padding-bottom:85px}}@media (min-width:1650px){.home #engine .apartments-options,.home #engine #calendar,.home #engine #total-rooms{width:215px;padding-left:45px}.hero-slideshow{height:980px}.home #engine>div:after{left:20px}}