.BathroomWrapper{display:grid;grid-template-rows:107.5vmin 115.7vmin}.BathroomImgStylesWrapper{position:relative}.BathroomImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute;box-shadow:0 1vmin 6vmin #000}.BathroomInfoBlock{display:grid;justify-items:center}.BathroomInfoBlockWrapper{height:100%;display:grid;grid-template-rows:83.7vmin 12vmin;width:100%;max-width:1280px}.BathroomInfoBlockContainer{height:100%;display:grid;align-items:center;grid-template-columns:100%;max-width:1280px;width:100%;justify-items:center}.BathroomInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:start;grid-template-columns:100%;width:-webkit-fill-available}.BathroomInfoBlockTextContainer{width:100%;margin-top:16.4vmin;display:grid;justify-content:center;justify-items:center;align-items:center;align-content:center;margin-left:0%}.BathroomInfoBlockTextContainer b{font-size:2.3vw;letter-spacing:.03vw;text-transform:uppercase}.BathroomInfoBlockTextContainer ul{padding:0 0 0 .3%;font-size:1.46vw;letter-spacing:.044vw;margin:0 0 0 2.6%;line-height:5.4vmin}.BathroomInfoBlockTextContainer li{text-wrap:nowrap;list-style-type:"- ";font-weight:300;text-transform:uppercase}.BathroomInfoBlockTextContainerli::marker{margin-right:2%}.BathroomPhoneBlock{height:100%;display:grid;grid-template-columns:67.2% 29%;align-content:center;align-items:center;margin-left:10%}.BathroomPhoneLinkContainer{display:flex;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;text-transform:uppercase;font-weight:300;font-size:1.165vw;text-decoration:none}.BathroomPhoneLinkContainer p{text-decoration:none;color:#fff;margin:0}.BathroomPhoneIconContainer{display:grid}.BathroomDetailsWrapper{height:min-content}.BathroomDetailsTitleWrapper{display:grid;justify-items:center;align-items:end}.BathroomDetailsTitleWrapper h3{margin:0;font-size:2.24vw;font-weight:300;text-transform:uppercase;text-indent:1.35vw;letter-spacing:.08vw}.BathroomDetailsContainer{display:grid;grid-template-rows:18vmin 98vmin}.BathroomDetailsInfoWrapper{display:grid;justify-items:center}.BathroomDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:63% 36%}.BathroomImgWrapper{position:relative}.BathroomImgContainer{position:absolute;margin-left:1.7%;margin-top:4.6%}.BathroomImgLines{border:.1vw solid white;width:50.3vw;height:86.4vmin;position:absolute}.BathroomImgStyles{position:absolute;width:55.8vw;height:68.3vmin;margin-top:9.2vmin;margin-left:2.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.BathroomDetailsTitleText{display:grid}.BathroomDetailsTitleText p{margin:33.3% 0 0;font-size:1vw;font-weight:200;line-height:3.3vmin;text-transform:uppercase;letter-spacing:.012vw;grid-template-rows:max-content}@media (min-width: 1281px){.BathroomWrapper{display:grid;grid-template-rows:843px 906px}.BathroomImgStylesWrapper{position:relative}.BathroomImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute}.BathroomInfoBlockWrapper{height:100%;display:grid;grid-template-rows:656.7px 92px}.BathroomInfoBlockContainer{height:100%;display:grid;align-items:center;max-width:1280px;width:100%}.BathroomInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:start}.BathroomInfoBlockTextContainer{width:100vw;max-width:1280px;margin-top:127px;display:grid;margin-left:-1%}.BathroomInfoBlockTextContainer b{font-size:30px;letter-spacing:.01px;text-transform:uppercase}.ContactBtn{font-family:Lexend Exa,sans-serif;border:1px solid white;text-transform:uppercase;font-size:20px;padding:0;margin:.4% 0 0;width:254px;height:72px;border-radius:37px;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.ContactBtn:hover{background:#fff;color:#000}.BathroomPhoneBlock{height:100%;display:grid;grid-template-columns:67.2% 29%;align-content:center;align-items:center;margin-left:10%}.BathroomPhoneLinkContainer{display:flex;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;text-transform:uppercase;font-weight:300;font-size:15px;text-decoration:none}.BathroomPhoneLinkContainer p{text-decoration:none;color:#fff;margin:0}.BathroomPhoneIconContainer{display:grid}.BathroomLinksWrapper{grid-template-rows:205px 651.2px}.LinksBathroomBtn{padding-bottom:306px;font-size:30px}.LinksBathroomBtn:hover{padding-bottom:60px}.LinkBathroomImg{width:100%}.BathroomLinksTitleWrapper h3{font-size:30px}.BathroomDetailsWrapper{height:min-content}.BathroomDetailsTitleWrapper{display:grid;justify-items:center;align-items:end}.BathroomDetailsTitleWrapper h3{margin:0;font-size:30px;font-weight:300;text-transform:uppercase;text-indent:0;letter-spacing:0}.BathroomDetailsContainer{display:grid;grid-template-rows:140px 765px}.BathroomDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:62% 36%}.BathroomImgWrapper{position:relative}.BathroomImgContainer{position:absolute;margin-left:1.7%;margin-top:4.6%}.BathroomImgLines{border:1px solid white;width:643px;height:678px;position:absolute}.BathroomImgStyles{position:absolute;width:713px;height:537px;margin-top:72px;margin-left:26px;object-fit:contain}.BathroomDetailsTitleText{display:grid}.BathroomDetailsTitleText p{margin:33.3% 0 0;font-size:13px;font-weight:200;line-height:25.87px;text-transform:uppercase;letter-spacing:0px}}@media (max-width: 1024px){.BathroomWrapper{display:grid;grid-template-rows:106.5vmin 172.7vmin}.BathroomInfoBlockWrapper{grid-template-rows:87.7vmin 10vmin}.BathroomInfoBlockTextContainer b{font-size:3.76vw;letter-spacing:.03vw;text-transform:uppercase}.BathroomPhoneBlock{grid-template-columns:58.52% 37%;margin-left:8%}.BathroomPhoneBlock button{font-size:2.55vw;width:34.5vw;height:9.2vmin}.BathroomPhoneLinkContainer{margin-bottom:1.2vmin;column-gap:4%;font-size:1.875vw;letter-spacing:.1vw}.BathroomPhoneIconContainer svg{width:2.2vw!important;height:2vmin!important}.BathroomDetailsContainer{display:grid;grid-template-rows:17vmin 133vmin}.BathroomDetailsTitleWrapper h3{margin:0;font-size:4vw;text-indent:2vw;letter-spacing:0vw}.BathroomDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:none;grid-template-rows:94vmin 40vmin}.BathroomDetailsTitleText p{font-size:1.74vw;font-weight:200;line-height:3.5vmin;text-transform:uppercase;letter-spacing:.012vw;margin:0 0 0 8%}.BathroomImgContainer{position:absolute;margin-left:8.1%;margin-top:6.6%}.BathroomImgStyles{position:absolute;width:71.8vw;height:68.3vmin;margin-top:8.2vmin;margin-left:13.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.BathroomImgLines{border:.1vw solid white;width:60.1vw;height:79.6vmin;position:absolute}}@media (max-width: 600px){.BathroomWrapper{display:grid;grid-template-rows:216.3vmin max-content 37vmin;height:100%}.BathroomInfoBlockWrapper{height:100%;display:grid;grid-template-rows:159.7vmin 55vmin;width:100%;max-width:1280px}.BathroomPhoneBlock{height:100%;display:grid;grid-template-rows:19vmin 24vmin;grid-template-columns:none;align-content:stretch;margin-left:0;justify-items:center;align-items:end}.BathroomInfoBlockTextContainer{width:100%;margin-top:23.4vmin;display:grid;justify-content:center;justify-items:center;align-items:center;align-content:center;margin-left:0%}.BathroomInfoBlockTextContainer b{font-size:7.8vw;letter-spacing:.03vw;text-transform:uppercase;line-height:14vmin;text-align:center}.BathroomPhoneBlock button{font-family:Lexend Exa,sans-serif;border:.1vw solid white;text-transform:uppercase;font-size:5vw;padding:0;margin:0;width:63.9vw;height:19.2vmin;border-radius:10vmin;margin-top:.23vmin;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.BathroomPhoneLinkContainer{display:flex;margin-bottom:1.2vmin;align-content:center;align-items:center;column-gap:2%;margin-left:0;text-transform:uppercase;font-weight:300;font-size:3.775vw;text-decoration:none;flex-wrap:nowrap;width:83%}.BathroomDetailsContainer{display:grid;grid-template-rows:46vmin 235vmin}.BathroomDetailsTitleWrapper h3{margin:0 0 5%;font-size:6.9vw;font-weight:300;text-transform:uppercase;text-align:center;text-indent:1.35vw;letter-spacing:.01vw;line-height:14vmin}.BathroomDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:none;grid-template-rows:103vmin 132vmin}.BathroomImgContainer{position:absolute;margin-left:5.7%;margin-top:2.6%}.BathroomImgLines{border:.1vw solid white;width:68.3vw;height:92.4vmin;position:absolute}.BathroomImgStyles{position:absolute;width:75.8vw;height:57.3vmin;margin-top:19.2vmin;margin-left:10.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.BathroomDetailsTitleText p{font-size:3.34vw;font-weight:200;margin:4.6% 0 0 5%;line-height:6.7vmin;text-transform:uppercase;letter-spacing:.012vw;grid-template-rows:max-content}}.FooterWrapper{display:grid;grid-template-rows:65.57vmin 27.3vmin}.FooterWrapper div{display:grid;align-items:center}.FooterBlockOneWrapper{background-color:#121212;justify-items:center}.FooterBlockOneContainer{display:grid;grid-template-columns:26% 70%;max-width:1280px;width:100%;height:100%;align-items:center;justify-items:center;margin-left:.4%}.FooterLogoContainer{margin-top:8vmin}.FooterInfoContainer{width:100%;display:grid;grid-template-rows:16vmin 8vmin 14vmin;margin-top:9.7%;margin-left:2%}.ContactsInfoBlock{display:grid;grid-template-rows:8.3vmin 2.3vmin 2.6vmin;height:100%}.ContactsInfoBlock h3{border-bottom:.1vw solid white;width:22.587%;padding-bottom:1.6%;margin:-1.1% 0 0 2.6%;font-size:1.27vw;letter-spacing:.05vw;text-transform:uppercase;font-weight:400}.FooterPhoneIcon{display:grid;align-items:start!important}.FooterPhoneIcon svg{width:1vw;height:1.4vmin;margin-top:23.9%}.ContactsInfoBlock a{display:grid;grid-template-columns:2.6% 56%;align-content:center;font-size:1.25vw;letter-spacing:.05vw;font-weight:200;align-items:center;text-transform:uppercase;color:#fff;text-decoration:none}.ContactsInfoBlock b{font-size:1.25vw;letter-spacing:.1vw;font-weight:200;text-decoration:underline;text-transform:uppercase}.AddressInfoBlock{display:grid;grid-template-rows:7.3vmin 9.3vmin;margin-top:9.38%}.AddressInfoBlock h3{border-bottom:.1vw solid white;width:35.887%;padding-bottom:1.6%;margin:-.8% 0 0 2.6%;font-size:1.27vw;letter-spacing:.05vw;text-transform:uppercase;font-weight:400}.FooterGeoIcon{display:grid;align-items:start!important}.AddressInfoBlock a{display:grid;grid-template-columns:2.6% 56%;align-content:center;font-size:1.25vw;letter-spacing:.05vw;font-weight:200;color:#fff;text-decoration:none;text-transform:uppercase}.AddressInfoBlock p{font-size:1.25vw;letter-spacing:.081vw;font-weight:200;margin:0;text-transform:uppercase}.FooterBlockSecondContainer{display:grid;justify-items:center;height:100%;align-items:center}.FooterBlockSecondContainer p{font-weight:200;margin:0;text-transform:uppercase;font-size:1.198vw;margin-top:1vmin}@media (min-width: 1281px){.FooterWrapper{grid-template-rows:513.57px 213.3px}.FooterBlockSecondContainer p{font-weight:200;margin:9px 0 0;text-transform:uppercase;font-size:15px}.FooterBlockOneWrapper{background-color:#121212;justify-items:center}.FooterBlockOneContainer{display:grid;grid-template-columns:26% 70%;max-width:1280px;width:100%;height:100%;align-items:center;justify-items:center;margin-left:.4%}.FooterLogoContainer{margin-top:57px}.FooterInfoContainer{width:100%;display:grid;grid-template-rows:125px 66px 138px;margin-top:12.7%;margin-left:2%}.ContactsInfoBlock{display:grid;grid-template-rows:68.3px 18.3px 19.6px}.ContactsInfoBlock h3{border-bottom:1px solid white;font-size:16px;letter-spacing:1px}.FooterPhoneIcon{display:grid;align-items:start!important}.FooterPhoneIcon svg{width:13px;height:12px;margin-top:17.9%}.ContactsInfoBlock a{font-size:16px;letter-spacing:1px}.ContactsInfoBlock b{font-size:16px;letter-spacing:1.3px;font-weight:200;text-decoration:underline;text-transform:uppercase}.AddressInfoBlock{display:grid;grid-template-rows:58.3px 67.3px;margin-top:9.38%}.AddressInfoBlock h3{border-bottom:1px solid white;font-size:16px;letter-spacing:1px}.FooterGeoIcon{display:grid;align-items:start!important}.AddressInfoBlock a{font-size:16px;letter-spacing:1px}.AddressInfoBlock p{font-size:16px;letter-spacing:1.2px}}@media (max-width: 1024px){.FooterWrapper{grid-template-rows:52.57vmin 19.3vmin}.FooterBlockOneContainer{grid-template-columns:36% 60%}.FooterInfoContainer{width:100%;display:grid;grid-template-rows:16vmin 15vmin 6vmin;margin-top:9.7%;margin-left:0%}.FooterLogoContainer{margin-top:4vmin}.FooterBlockSecondContainer p{font-size:2vw;margin-top:-2vmin}.ContactsInfoBlock{grid-template-rows:8.3vmin 2.3vmin 3.6vmin}.ContactsInfoBlock a{grid-template-columns:4.6% 89%;font-size:2.25vw}.ContactsInfoBlock b{font-size:2.25vw}.ContactsInfoBlock h3{border-bottom:.1vw solid white;width:41.587%;padding-bottom:1.6%;margin:-5.1% 0 0 4.6%;font-size:2.27vw;letter-spacing:.05vw;text-transform:uppercase;font-weight:400}.AddressInfoBlock a{grid-template-columns:4.6% 97%}.AddressInfoBlock p{font-size:2.25vw}.AddressInfoBlock h3{border-bottom:.1vw solid white;width:41.587%;padding-bottom:1.6%;margin:-5.1% 0 0 4.6%;font-size:2.27vw;letter-spacing:.05vw;text-transform:uppercase;font-weight:400}}@media (max-width: 600px){.FooterWrapper{display:grid;grid-template-rows:128.57vmin 47.3vmin}.FooterBlockSecondContainer p{font-weight:200;margin:0;text-transform:uppercase;font-size:3.7vw;margin-top:2vmin}.FooterBlockOneContainer{grid-template-columns:none;grid-template-rows:39vmin 83vmin;width:97%}.FooterLogoContainer{margin-top:11vmin}.FooterInfoContainer{width:100%;width:94%;display:grid;grid-template-rows:34vmin 39vmin 9vmin;margin-top:0;margin-left:3%;height:100%}.ContactsInfoBlock{display:grid;grid-template-rows:16.3vmin 6.3vmin 11.6vmin}.ContactsInfoBlock h3{border-bottom:.1vw solid white;width:57.587%;padding-bottom:3.6%;margin:-3.1% 0 0 6.6%;font-size:3.67vw;letter-spacing:.55vw;text-transform:uppercase;font-weight:400}.ContactsInfoBlock a{display:grid;grid-template-columns:6.6% 92%;align-content:center;font-size:4.25vw;letter-spacing:.05vw;font-weight:200;align-items:center;text-transform:uppercase;color:#fff;text-decoration:none}.FooterPhoneIcon svg{width:3vw;height:3.4vmin;margin-top:-.1%}.ContactsInfoBlock b{font-size:4.25vw;letter-spacing:.22vw;font-weight:200;text-decoration:underline;text-transform:uppercase}.AddressInfoBlock{display:grid;grid-template-rows:14.3vmin 21.3vmin;margin-top:2.38%}.AddressInfoBlock a{grid-template-columns:5.6% 89%}.AddressInfoBlock h3{border-bottom:.1vw solid white;width:57.587%;padding-bottom:3.6%;margin-top:-7.1%;margin-left:6.6%;font-size:3.67vw;letter-spacing:.55vw;text-transform:uppercase;font-weight:400}.AddressInfoBlock p{font-size:4.25vw;letter-spacing:.2vw;font-weight:200;align-items:center;text-transform:uppercase;color:#fff;text-decoration:none}.FooterGeoIcon{margin-top:29%}}.KitchenWrapper{display:grid;grid-template-rows:107.5vmin 115.7vmin}.KitchenImgStylesWrapper{position:relative}.KitchenImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute;box-shadow:0 1vmin 6vmin #000}.KitchenInfoBlock{display:grid;justify-items:center}.KitchenInfoBlockWrapper{height:100%;display:grid;grid-template-rows:83.7vmin 12vmin;width:100%;max-width:1280px}.KitchenInfoBlockContainer{height:100%;display:grid;align-items:center;grid-template-columns:100%;max-width:1280px;width:100%;justify-items:center}.KitchenInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:start;grid-template-columns:100%;width:-webkit-fill-available}.KitchenInfoBlockTextContainer{width:100%;margin-top:16.4vmin;display:grid;justify-content:center;justify-items:center;align-items:center;align-content:center;margin-left:0%}.KitchenInfoBlockTextContainer b{font-size:2.3vw;letter-spacing:.03vw;text-transform:uppercase}.KitchenInfoBlockTextContainer ul{padding:0 0 0 .3%;font-size:1.46vw;letter-spacing:.044vw;margin:0 0 0 2.6%;line-height:5.4vmin}.KitchenInfoBlockTextContainer li{text-wrap:nowrap;list-style-type:"- ";font-weight:300;text-transform:uppercase}.KitchenInfoBlockTextContainerli::marker{margin-right:2%}.KitchenPhoneBlock{height:100%;display:grid;grid-template-columns:67.32% 23%;align-content:center;align-items:center;margin-left:10%}.KitchenPhoneLinkContainer{display:flex;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;text-transform:uppercase;font-weight:300;font-size:1.165vw;text-decoration:none}.KitchenPhoneLinkContainer p{text-decoration:none;color:#fff;margin:0}.KitchenPhoneIconContainer{display:grid}.KitchenDetailsWrapper{height:min-content}.KitchenDetailsTitleWrapper{display:grid;justify-items:center;align-items:end}.KitchenDetailsTitleWrapper h3{margin:0;font-size:2.24vw;font-weight:300;text-transform:uppercase;text-indent:1.35vw;letter-spacing:.08vw}.KitchenDetailsContainer{display:grid;grid-template-rows:18vmin 98vmin}.KitchenDetailsInfoWrapper{display:grid;justify-items:center}.KitchenDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:63% 36%}.KitchenImgWrapper{position:relative}.KitchenImgContainer{position:absolute;margin-left:1.7%;margin-top:4.6%}.KitchenImgLines{border:.1vw solid white;width:50.3vw;height:86.4vmin;position:absolute}.KitchenImgStyles{position:absolute;width:55.8vw;height:68.3vmin;margin-top:9.2vmin;margin-left:2.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.KitchenDetailsTitleText{display:grid}.KitchenDetailsTitleText p{margin:39.3% 0 0;font-size:1vw;font-weight:200;line-height:3.3vmin;text-transform:uppercase;letter-spacing:.012vw;grid-template-rows:max-content;height:fit-content}@media (min-width: 1281px){.KitchenWrapper{display:grid;grid-template-rows:843px 906px}.KitchenImgStylesWrapper{position:relative}.KitchenImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute}.KitchenInfoBlockWrapper{height:100%;display:grid;grid-template-rows:656.7px 92px}.KitchenInfoBlockContainer{height:100%;display:grid;align-items:center;max-width:1280px;width:100%}.KitchenInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:start}.KitchenInfoBlockTextContainer{width:100vw;max-width:1280px;margin-top:127px;display:grid;margin-left:-1%}.KitchenInfoBlockTextContainer b{font-size:30px;letter-spacing:.01px;text-transform:uppercase}.ContactBtn{font-family:Lexend Exa,sans-serif;border:1px solid white;text-transform:uppercase;font-size:20px;padding:0;margin:.4% 0 0;width:254px;height:72px;border-radius:37px;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.ContactBtn:hover{background:#fff;color:#000}.KitchenPhoneBlock{height:100%;display:grid;grid-template-columns:67.2% 29%;align-content:center;align-items:center;margin-left:10%}.KitchenPhoneLinkContainer{display:flex;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;text-transform:uppercase;font-weight:300;font-size:15px;text-decoration:none}.KitchenPhoneLinkContainer p{text-decoration:none;color:#fff;margin:0}.KitchenPhoneIconContainer{display:grid}.KitchenLinksWrapper{grid-template-rows:205px 651.2px}.LinksKitchenBtn{padding-bottom:306px;font-size:30px}.LinksKitchenBtn:hover{padding-bottom:60px}.LinkKitchenImg{width:100%}.KitchenLinksTitleWrapper h3{font-size:30px}.KitchenDetailsWrapper{height:min-content}.KitchenDetailsTitleWrapper{display:grid;justify-items:center;align-items:end}.KitchenDetailsTitleWrapper h3{margin:0;font-size:30px;font-weight:300;text-transform:uppercase;text-indent:0;letter-spacing:0}.KitchenDetailsContainer{display:grid;grid-template-rows:140px 765px}.KitchenDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:62% 36%}.KitchenImgWrapper{position:relative}.KitchenImgContainer{position:absolute;margin-left:1.7%;margin-top:4.6%}.KitchenImgLines{border:1px solid white;width:643px;height:678px;position:absolute}.KitchenImgStyles{position:absolute;width:713px;height:537px;margin-top:72px;margin-left:26px;object-fit:contain}.KitchenDetailsTitleText{display:grid}.KitchenDetailsTitleText p{margin:39.3% 0 0;font-size:13px;font-weight:200;line-height:25.87px;text-transform:uppercase;letter-spacing:0px}}@media (max-width: 1024px){.KitchenWrapper{display:grid;grid-template-rows:106.5vmin 172.7vmin}.KitchenInfoBlockWrapper{grid-template-rows:87.7vmin 10vmin}.KitchenInfoBlockTextContainer b{font-size:3.76vw;letter-spacing:.03vw;text-transform:uppercase}.KitchenPhoneBlock{grid-template-columns:58.52% 37%;margin-left:8%}.KitchenPhoneBlock button{font-size:2.55vw;width:34.5vw;height:9.2vmin}.KitchenPhoneLinkContainer{margin-bottom:1.2vmin;column-gap:4%;font-size:1.875vw;letter-spacing:.1vw}.KitchenPhoneIconContainer svg{width:2.2vw!important;height:2vmin!important}.KitchenDetailsContainer{display:grid;grid-template-rows:17vmin 133vmin}.KitchenDetailsTitleWrapper h3{margin:0;font-size:4vw;text-indent:2vw;letter-spacing:0vw}.KitchenDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:none;grid-template-rows:94vmin 40vmin}.KitchenDetailsTitleText p{font-size:1.74vw;font-weight:200;line-height:3.5vmin;text-transform:uppercase;letter-spacing:.012vw;margin:0 0 0 8%}.KitchenImgContainer{position:absolute;margin-left:8.1%;margin-top:6.6%}.KitchenImgStyles{position:absolute;width:71.8vw;height:68.3vmin;margin-top:8.2vmin;margin-left:13.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.KitchenImgLines{border:.1vw solid white;width:60.1vw;height:79.6vmin;position:absolute}}@media (max-width: 600px){.KitchenWrapper{display:grid;grid-template-rows:216.3vmin max-content 37vmin;height:100%}.KitchenInfoBlockWrapper{height:100%;display:grid;grid-template-rows:159.7vmin 55vmin;width:100%;max-width:1280px}.KitchenPhoneBlock{height:100%;display:grid;grid-template-rows:19vmin 24vmin;grid-template-columns:none;align-content:stretch;margin-left:0;justify-items:center;align-items:end}.KitchenInfoBlockTextContainer{width:100%;margin-top:23.4vmin;display:grid;justify-content:center;justify-items:center;align-items:center;align-content:center;margin-left:0%}.KitchenInfoBlockTextContainer b{font-size:7.8vw;letter-spacing:.03vw;text-transform:uppercase;line-height:14vmin;text-align:center}.KitchenPhoneBlock button{font-family:Lexend Exa,sans-serif;border:.1vw solid white;text-transform:uppercase;font-size:5vw;padding:0;margin:0;width:63.9vw;height:19.2vmin;border-radius:10vmin;margin-top:.23vmin;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.KitchenPhoneLinkContainer{display:flex;margin-bottom:1.2vmin;align-content:center;align-items:center;column-gap:2%;margin-left:0;text-transform:uppercase;font-weight:300;font-size:3.775vw;text-decoration:none;flex-wrap:nowrap;width:83%}.KitchenDetailsContainer{display:grid;grid-template-rows:46vmin 235vmin}.KitchenDetailsTitleWrapper h3{margin:0 0 5%;font-size:6.9vw;font-weight:300;text-transform:uppercase;text-align:center;text-indent:1.35vw;letter-spacing:.01vw;line-height:14vmin}.KitchenDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:none;grid-template-rows:103vmin 132vmin}.KitchenImgContainer{position:absolute;margin-left:5.7%;margin-top:2.6%}.KitchenImgLines{border:.1vw solid white;width:68.3vw;height:92.4vmin;position:absolute}.KitchenImgStyles{position:absolute;width:75.8vw;height:57.3vmin;margin-top:19.2vmin;margin-left:10.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.KitchenDetailsTitleText p{font-size:3.34vw;font-weight:200;margin:4.6% 0 0 5%;line-height:6.7vmin;text-transform:uppercase;letter-spacing:.012vw;grid-template-rows:max-content}}.HomeWrapper{display:grid;grid-template-rows:107.5vmin 171.6vmin}.HomeImgStylesWrapper{position:relative}.HomeImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute;box-shadow:0 1vmin 6vmin #000}.HomeInfoBlockWrapper{height:100%;display:grid;width:100vw;justify-items:center}.HomeInfoBlockContainer{height:100%;display:grid;align-items:center;grid-template-rows:51.5% 36%;max-width:1280px;width:100%}.HomeInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:center;width:100%}.HomeInfoBlockTextWrapper h1{margin:16% 0 0;font-weight:200;text-transform:uppercase;font-size:3.13vw}.HomeInfoBlockTextContainer{margin-left:-12%;width:100%;margin-top:-6.3vmin;display:grid;grid-template-rows:5vmin 17vmin 9.3vmin}.HomeInfoBlockTextContainer b{font-size:2.3vw;letter-spacing:.03vw;text-transform:uppercase}.HomeInfoBlockTextContainer ul{padding:0 0 0 .3%;font-size:1.46vw;letter-spacing:.044vw;margin:0 0 0 2.6%;line-height:5.4vmin}.HomeInfoBlockTextContainer li{text-wrap:nowrap;list-style-type:"- ";font-weight:300;text-transform:uppercase}.HomeInfoBlockTextContainerli::marker{margin-right:2%}.HomeInfoBlockTextContainer button{font-family:Lexend Exa,sans-serif;border:.1vw solid white;text-transform:uppercase;font-size:1.55vw;padding:0;margin:0;width:19.9vw;height:9.2vmin;border-radius:5vmin;margin-top:.23vmin;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.HomeInfoBlockTextContainer button:hover{background:#fff;color:#000}.PhoneBlock{height:100%;display:grid;align-items:end;grid-template-columns:50% 39%;justify-content:end}.PhoneLinkContainer{display:flex;margin-bottom:3.8vmin;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;margin-left:22%;text-transform:uppercase;font-weight:300;font-size:1.165vw;text-decoration:none}.PhoneLinkContainer p{text-decoration:none;color:#fff;margin:0}.PhoneIconContainer{display:grid}.HomeLinksWrapper{width:100%;display:grid;justify-content:center;height:-webkit-fill-available;grid-template-rows:26vmin 63vmin 83.2vmin}.WhyUsWrapper{height:100%;display:grid;width:100vw;justify-items:center}.WhyUsContainer{display:grid;align-items:start;max-width:1280px;width:100%;grid-template-columns:32% 35% 30%;justify-items:center;justify-content:center;margin-top:1.67%}.WhyUsBlock{display:grid;justify-items:center;justify-content:center;align-items:center;grid-template-rows:12vmin 13vmin 11vmin}.WhyUsBlock:first-child{grid-template-rows:12vmin 13vmin 15vmin}.WhyUsBlock:last-child{margin-left:-9%}.WhyUsTitle{text-align:center;font-weight:700;text-transform:uppercase;font-size:1.4vw;line-height:4.4vmin;margin:2% 0 0}.WhyUsTitle h4{margin:0}.WhyUsText{font-size:1.17vw;line-height:3.9vmin;text-align:center;font-weight:300;text-transform:uppercase}.HomeLinksTitleWrapper{display:grid;justify-content:center;align-items:center}.HomeLinksTitleWrapper h3{margin:0;font-weight:700;font-size:2.34vw}.HomeLinksContainer{display:grid;width:100vw;grid-template-columns:33.5% 33.7% 33.7%;position:relative}.LinkHomeImg{object-fit:cover;height:100%;position:absolute;width:34vw;z-index:-9;filter:brightness(.5);transition:all .7s}.LinksHomeBtn{position:relative;display:grid;justify-content:center;align-items:end;padding-bottom:71%;transition:all .7s;color:#fff;text-decoration:none;font-weight:300;text-transform:uppercase;font-size:2.35vw}.LinksHomeBtn:hover{align-items:end;padding-bottom:14%}.LinksHomeBtn:hover .LinkHomeImg{filter:brightness(1)}@media (min-width: 1281px){.HomeWrapper{display:grid;grid-template-rows:843px 1346px}.HomeImgStylesWrapper{position:relative}.HomeImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute}.HomeInfoBlockWrapper{height:100%;display:grid;width:100vw;justify-items:center}.HomeInfoBlockContainer{height:100%;display:grid;align-items:center;max-width:1280px;width:100%;grid-template-rows:51.5% 36%}.HomeInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:center}.HomeInfoBlockTextWrapper h1{margin:16% 0 0;font-weight:200;text-transform:uppercase;font-size:40px}.HomeInfoBlockTextContainer{margin-left:-12%;width:100%;margin-top:-41px;display:grid;grid-template-rows:46px 132px 76.3px}.HomeInfoBlockTextContainer b{font-size:30px;letter-spacing:.01px;text-transform:uppercase}.HomeInfoBlockTextContainer ul{padding:0 0 0 .3%;font-size:18px;letter-spacing:1.13px;margin:0 0 0 3.6%;line-height:41.4px}.HomeInfoBlockTextContainer li{text-wrap:nowrap;list-style-type:"- ";font-weight:300;text-transform:uppercase}.HomeInfoBlockTextContainerli::marker{margin-right:2%}.HomeInfoBlockTextContainer button{font-family:Lexend Exa,sans-serif;border:1px solid white;text-transform:uppercase;font-size:20px;padding:0;margin:.4% 0 0;width:254px;height:72px;border-radius:37px;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.HomeInfoBlockTextContainer button:hover{background:#fff;color:#000}.PhoneBlock{height:100%;display:grid;align-items:end;grid-template-columns:50% 39%}.PhoneLinkContainer{display:flex;margin-bottom:5.2%;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;margin-left:22%;text-transform:uppercase;font-weight:300;font-size:15px}.PhoneLinkContainer p{margin:0}.PhoneIconContainer{display:grid}.WhyUsWrapper{height:100%;display:grid;width:100vw;justify-items:center}.WhyUsContainer{display:grid;align-items:start;max-width:1280px;width:100%;grid-template-columns:32% 35% 30%;justify-items:center;justify-content:center;margin-top:1.67%}.WhyUsBlock{display:grid;justify-items:center;justify-content:center;align-items:center;grid-template-rows:108px 87px 102px}.WhyUsBlock:first-child{grid-template-rows:109px 87px 127px}.WhyUsBlock:last-child{margin-left:-9%}.WhyUsTitle{text-align:center;font-weight:700;text-transform:uppercase;font-size:18px;line-height:37px;margin:2% 0 0}.WhyUsTitle h4{margin:0}.WhyUsText{font-size:15px;line-height:30px;text-align:center;font-weight:300;text-transform:uppercase}.HomeLinksWrapper{grid-template-rows:196px 500px 650.2px}.LinksHomeBtn{padding-bottom:306px;font-size:30px}.LinksHomeBtn:hover{padding-bottom:60px}.LinkHomeImg{width:100%}.HomeLinksTitleWrapper h3{font-size:30px}}@media (max-width: 1024px){.HomeWrapper{display:grid;grid-template-rows:106.5vmin 138.2vmin}.HomeInfoBlockContainer{grid-template-columns:none;grid-template-rows:43vmin 57vmin}.HomeLinksWrapper{grid-template-rows:23vmin 48vmin 60.34vmin}.HomeLinksTitleWrapper h3{font-size:4vw}.LinksHomeBtn{font-size:4vw;padding-bottom:82%}.LinksHomeBtn:hover{padding-bottom:10%}.WhyUsBlock:first-child{grid-template-rows:12vmin 10vmin 15vmin;margin-left:11%}.WhyUsBlock{display:grid;justify-items:center;justify-content:center;align-items:center;grid-template-rows:12vmin 10vmin 11vmin;margin-left:11%}.WhyUsContainer{display:grid;align-items:start;max-width:1280px;width:100%;grid-template-columns:35% 36% 29%;justify-items:start;justify-content:start;margin-top:4.67%}.HomeInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:center;width:100%}.HomeInfoBlockTextWrapper h1{text-align:center}.HomeInfoBlockTextContainer{margin-left:22%;width:100%;margin-top:4.7vmin;display:grid;grid-template-rows:6vmin 18vmin 11.3vmin}.HomeInfoBlockTextContainer b{font-size:4.056vw}.HomeInfoBlockTextContainer ul{padding:0 0 0 .3%;font-size:2.46vw;letter-spacing:.178vw;margin:0 0 0 4.6%;line-height:5.4vmin}.HomeInfoBlockTextContainer button{font-family:Lexend Exa,sans-serif;border:.1vw solid white;text-transform:uppercase;font-size:2.55vw;padding:0;margin:0;width:34.9vw;height:10.2vmin;border-radius:5vmin;margin-top:.03vmin;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.HomeInfoBlockTextWrapper h1{margin:46% 0 0;font-weight:200;text-transform:uppercase;font-size:4.2vw;text-align:center;letter-spacing:.1vw;line-height:9vmin}.PhoneBlock{height:100%;display:grid;align-items:end;grid-template-columns:none;justify-content:start}.PhoneLinkContainer{display:flex;margin-bottom:2.9vmin;flex-wrap:wrap;align-content:center;align-items:center;column-gap:2.13%;margin-left:22%;text-transform:uppercase;font-weight:300;font-size:2vw;text-decoration:none;width:100%}.PhoneIconContainer svg{width:2.2vw!important;height:2vmin!important}.HomeLinksContainer{grid-template-columns:33.3% 33.3% 33%}}@media (max-width: 600px){.HomeWrapper{display:grid;grid-template-rows:216.3vmin 811.2vmin 175vmin;height:100%}.HomeInfoBlockContainer{grid-template-columns:unset;grid-template-rows:118vmin 85vmin}.HomeInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:start}.HomeInfoBlockTextContainer{margin-left:8%;width:114%;margin-top:2vmin;display:grid;grid-template-rows:21vmin 38vmin 19.3vmin}.HomeInfoBlockTextWrapper h1{margin:0;margin-top:20vmin;font-weight:200;text-transform:uppercase;font-size:8.2vw;text-align:center;letter-spacing:.1vw;line-height:16.5vmin}.HomeInfoBlockTextContainer b{font-size:7.3vw;line-height:10vmin;letter-spacing:.2vw;text-transform:uppercase}.HomeInfoBlockTextContainer ul{padding:0 0 0 2.3%;font-size:5vw;letter-spacing:.024vw;margin:0 0 0 1.6%;line-height:10.4vmin}.HomeInfoBlockTextContainer button{font-family:Lexend Exa,sans-serif;border:.1vw solid white;text-transform:uppercase;font-size:5vw;padding:0;margin:0;width:63.9vw;height:19.2vmin;border-radius:10vmin;margin-top:.23vmin;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.PhoneBlock{height:100%;display:grid;align-items:end;grid-template-columns:none;justify-content:start;grid-template-rows:67vmin 17vmin}.PhoneLinkContainer{display:flex;margin-bottom:0;flex-wrap:wrap;align-content:center;align-items:center;column-gap:2%;margin-left:8%;text-transform:uppercase;font-weight:300;font-size:3.775vw;text-decoration:none}.HomeLinksContainer{display:grid;width:100vw;grid-template-columns:none;grid-template-rows:145vmin 145vmin 145vmin;position:relative}.HomeLinksWrapper{grid-template-rows:40vmin 316vmin 383.2vmin}.WhyUsContainer{display:grid;align-items:start;max-width:1280px;width:auto;grid-template-columns:none;grid-template-rows:112vmin 107vmin 97vmin;justify-items:center;justify-content:start;margin-top:0}.WhyUsBlock:first-child{margin:0;grid-template-rows:37vmin 15vmin 39vmin}.WhyUsBlock:last-child{margin:0}.WhyUsBlock{margin:0;grid-template-rows:37vmin 15vmin 39vmin}.WhyUsTitle{text-align:center;font-weight:700;text-transform:uppercase;font-size:4.4vw;line-height:9.4vmin;margin:1% 0 0}.WhyUsText{font-size:3.77vw;line-height:8vmin;text-align:center;font-weight:300;text-transform:uppercase}.LinksHomeBtn{padding-top:23vmin!important;font-size:7.35vw;padding-bottom:72vmin}.LinkHomeImg{width:100vw}.LinksHomeBtn:hover{align-items:end;padding-bottom:9vmin;padding-top:47vmin}.HomeLinksTitleWrapper h3{margin:0;font-weight:700;font-size:6.89vw}}.navigationWrapper{position:absolute;display:grid;justify-items:center;width:100vw;padding-top:6vmin;z-index:6}.navigationContainer{display:grid;max-width:1150px;width:100%;grid-template-columns:14% 38% 14% 15.4% 11.5%;align-items:center;justify-items:end}.navigationContainer a{text-decoration:none;font-weight:300;color:#fff;text-transform:uppercase;font-size:1.175vw;height:6.6vmin;display:grid;align-items:center;transition:all .3s}.navigationContainer a:hover{font-weight:700}.burgerMenu{display:none;transition:transform .5s ease}.burgerMenu.open{transform:rotate(90deg)}.burgerMenuContent,.burgerMenuContent a{display:none}.activeLink{font-weight:700!important}@media (min-width: 1281px){.navigationWrapper{position:absolute;display:grid;justify-items:center;width:100vw;padding-top:47px}.navigationContainer a{font-size:15px;height:51px}}@media (max-width: 1024px){.navigationWrapper{padding-top:5vmin}.navigationContainer{grid-template-columns:28% 23% 14.5% 16.78% 11.35%}.navigationContainer a{font-size:2vw;height:6.6vmin}}@media (max-width: 600px){.navigationWrapper{padding-top:6vmin}.navigationContainer{display:grid;max-width:1150px;width:100%;grid-template-columns:47% auto 9%;align-items:center;justify-items:end}.navigationContainer a{text-decoration:none;font-weight:300;color:#fff;text-transform:uppercase;font-size:1.175vw;height:23.6vmin;display:grid;align-items:center;z-index:13}.DesktopVersionLink{display:none!important}.navLinks{display:none}.burgerMenu,.burgerMenuContent{display:block}.burgerMenu{cursor:pointer;font-size:2rem;color:#fff;z-index:13}.burgerMenuContent{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#1e1e1e;z-index:10;display:grid;grid-template-rows:23% 8% 9% 8%;align-items:center}.burgerMenuContent a{display:grid;color:#fff;text-decoration:none;text-transform:uppercase;align-items:end;font-size:7.67vw;height:100%;margin-left:5%}.burgerMenuContent a:hover{font-weight:700}}body.menu-open{position:fixed;width:100%;overflow:hidden}.LayoutWrapper{display:grid}.RotateMessage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:grid;grid-template-rows:1fr 1fr;place-items:center;width:100vw;height:25vh;text-transform:uppercase;font-weight:300}.FloorWrapper{display:grid;grid-template-rows:107.5vmin 115.7vmin}.FloorImgStylesWrapper{position:relative}.FloorImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute;box-shadow:0 1vmin 6vmin #000}.FloorInfoBlock{display:grid;justify-items:center}.FloorInfoBlockWrapper{height:100%;display:grid;grid-template-rows:83.7vmin 12vmin;width:100%;max-width:1280px}.FloorInfoBlockContainer{height:100%;display:grid;align-items:center;grid-template-columns:100%;max-width:1280px;width:100%;justify-items:center}.FloorInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:start;grid-template-columns:100%;width:-webkit-fill-available}.FloorInfoBlockTextContainer{width:100%;margin-top:16.4vmin;display:grid;justify-content:center;justify-items:center;align-items:center;align-content:center;margin-left:0%}.FloorInfoBlockTextContainer b{font-size:2.3vw;letter-spacing:.03vw;text-transform:uppercase}.FloorInfoBlockTextContainer ul{padding:0 0 0 .3%;font-size:1.46vw;letter-spacing:.044vw;margin:0 0 0 2.6%;line-height:5.4vmin}.FloorInfoBlockTextContainer li{text-wrap:nowrap;list-style-type:"- ";font-weight:300;text-transform:uppercase}.FloorInfoBlockTextContainerli::marker{margin-right:2%}.ContactBtn{font-family:Lexend Exa,sans-serif;border:.1vw solid white;text-transform:uppercase;font-size:1.55vw;padding:0;margin:0;width:19.9vw;height:9.2vmin;border-radius:5vmin;margin-top:.23vmin;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.ContactBtn:hover{background:#fff;color:#000}.FloorPhoneBlock{height:100%;display:grid;grid-template-columns:67.32% 23%;align-content:center;align-items:center;margin-left:10%}.FloorPhoneLinkContainer{display:flex;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;text-transform:uppercase;font-weight:300;font-size:1.165vw;text-decoration:none}.FloorPhoneLinkContainer p{text-decoration:none;color:#fff;margin:0}.FloorPhoneIconContainer{display:grid}.FloorDetailsWrapper{height:min-content}.FloorDetailsTitleWrapper{display:grid;justify-items:center;align-items:end}.FloorDetailsTitleWrapper h3{margin:0;font-size:2.24vw;font-weight:300;text-transform:uppercase;text-indent:1.35vw;letter-spacing:.08vw}.FloorDetailsContainer{display:grid;grid-template-rows:18vmin 98vmin}.FloorDetailsInfoWrapper{display:grid;justify-items:center}.FloorDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:63% 36%}.FloorImgWrapper{position:relative}.FloorImgContainer{position:absolute;margin-left:1.7%;margin-top:4.6%}.FloorImgLines{border:.1vw solid white;width:50.3vw;height:86.4vmin;position:absolute}.FloorImgStyles{position:absolute;width:55.8vw;height:68.3vmin;margin-top:9.2vmin;margin-left:2.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.FloorDetailsTitleText{display:grid}.FloorDetailsTitleText p{margin:20.3% 0 0;font-size:1vw;font-weight:200;line-height:3.3vmin;text-transform:uppercase;letter-spacing:.012vw;grid-template-rows:max-content;height:fit-content}.FloorDetailsTitleText p b{font-weight:400}@media (min-width: 1281px){.FloorWrapper{display:grid;grid-template-rows:843px 906px}.FloorImgStylesWrapper{position:relative}.FloorImgStylesContainer{width:100vw;object-fit:cover;height:100%;filter:brightness(.5);z-index:-2;position:absolute}.FloorInfoBlockWrapper{height:100%;display:grid;grid-template-rows:656.7px 92px}.FloorInfoBlockContainer{height:100%;display:grid;align-items:center;max-width:1280px;width:100%}.FloorInfoBlockTextWrapper{height:100%;display:grid;align-items:center;justify-content:start}.FloorInfoBlockTextContainer{width:100vw;max-width:1280px;margin-top:127px;display:grid;margin-left:-1%}.FloorInfoBlockTextContainer b{font-size:30px;letter-spacing:.01px;text-transform:uppercase}.ContactBtn{font-family:Lexend Exa,sans-serif;border:1px solid white;text-transform:uppercase;font-size:20px;padding:0;margin:.4% 0 0;width:254px;height:72px;border-radius:37px;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.ContactBtn:hover{background:#fff;color:#000}.FloorPhoneBlock{height:100%;display:grid;grid-template-columns:67.2% 29%;align-content:center;align-items:center;margin-left:10%}.FloorPhoneLinkContainer{display:flex;flex-wrap:wrap;align-content:center;align-items:center;column-gap:3%;text-transform:uppercase;font-weight:300;font-size:15px;text-decoration:none}.FloorPhoneLinkContainer p{text-decoration:none;color:#fff;margin:0}.FloorPhoneIconContainer{display:grid}.FloorLinksWrapper{grid-template-rows:205px 651.2px}.LinksFloorBtn{padding-bottom:306px;font-size:30px}.LinksFloorBtn:hover{padding-bottom:60px}.LinkFloorImg{width:100%}.FloorLinksTitleWrapper h3{font-size:30px}.FloorDetailsWrapper{height:min-content}.FloorDetailsTitleWrapper{display:grid;justify-items:center;align-items:end}.FloorDetailsTitleWrapper h3{margin:0;font-size:30px;font-weight:300;text-transform:uppercase;text-indent:0;letter-spacing:0}.FloorDetailsContainer{display:grid;grid-template-rows:140px 765px}.FloorDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:62% 36%}.FloorImgWrapper{position:relative}.FloorImgContainer{position:absolute;margin-left:1.7%;margin-top:4.6%}.FloorImgLines{border:1px solid white;width:643px;height:678px;position:absolute}.FloorImgStyles{position:absolute;width:713px;height:537px;margin-top:72px;margin-left:26px;object-fit:contain}.FloorDetailsTitleText{display:grid}.FloorDetailsTitleText p{margin:20.3% 0 0;font-size:13px;font-weight:200;line-height:25.87px;text-transform:uppercase;letter-spacing:0px}}@media (max-width: 1024px){.FloorWrapper{display:grid;grid-template-rows:106.5vmin 180.7vmin}.FloorInfoBlockWrapper{grid-template-rows:87.7vmin 10vmin}.FloorInfoBlockTextContainer b{font-size:3.76vw;letter-spacing:.03vw;text-transform:uppercase}.FloorPhoneBlock{grid-template-columns:58.52% 37%;margin-left:8%}.FloorPhoneBlock button{font-size:2.55vw;width:34.5vw;height:9.2vmin}.FloorPhoneLinkContainer{margin-bottom:1.2vmin;column-gap:4%;font-size:1.875vw;letter-spacing:.1vw}.FloorPhoneIconContainer svg{width:2.2vw!important;height:2vmin!important}.FloorDetailsContainer{display:grid;grid-template-rows:17vmin 133vmin}.FloorDetailsTitleWrapper h3{margin:0;font-size:4vw;text-indent:2vw;letter-spacing:0vw}.FloorDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:none;grid-template-rows:94vmin 40vmin}.FloorDetailsTitleText p{font-size:1.74vw;font-weight:200;line-height:3.5vmin;text-transform:uppercase;letter-spacing:.012vw;margin:0 0 0 8%}.FloorImgContainer{position:absolute;margin-left:8.1%;margin-top:6.6%}.FloorImgStyles{position:absolute;width:71.8vw;height:68.3vmin;margin-top:8.2vmin;margin-left:13.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.FloorImgLines{border:.1vw solid white;width:60.1vw;height:79.6vmin;position:absolute}}@media (max-width: 600px){.FloorWrapper{display:grid;grid-template-rows:216.3vmin max-content 67vmin;height:100%}.FloorInfoBlockWrapper{height:100%;display:grid;grid-template-rows:159.7vmin 55vmin;width:100%;max-width:1280px}.FloorPhoneBlock{height:100%;display:grid;grid-template-rows:19vmin 24vmin;grid-template-columns:none;align-content:stretch;margin-left:0;justify-items:center;align-items:end}.FloorInfoBlockTextContainer{width:100%;margin-top:23.4vmin;display:grid;justify-content:center;justify-items:center;align-items:center;align-content:center;margin-left:0%}.FloorInfoBlockTextContainer b{font-size:7.8vw;letter-spacing:.03vw;text-transform:uppercase;line-height:14vmin;text-align:center}.FloorPhoneBlock button{font-family:Lexend Exa,sans-serif;border:.1vw solid white;text-transform:uppercase;font-size:5vw;padding:0;margin:0;width:63.9vw;height:19.2vmin;border-radius:10vmin;margin-top:.23vmin;background:transparent;color:#fff;cursor:pointer;transition:all .3s}.FloorPhoneLinkContainer{display:flex;margin-bottom:1.2vmin;align-content:center;align-items:center;column-gap:2%;margin-left:0;text-transform:uppercase;font-weight:300;font-size:3.775vw;text-decoration:none;flex-wrap:nowrap;width:83%}.FloorDetailsContainer{display:grid;grid-template-rows:46vmin 235vmin}.FloorDetailsTitleWrapper h3{margin:0 0 5%;font-size:6.9vw;font-weight:300;text-transform:uppercase;text-align:center;text-indent:1.35vw;letter-spacing:.01vw;line-height:14vmin}.FloorDetailsInfoContainer{display:grid;max-width:1280px;width:100%;grid-template-columns:none;grid-template-rows:103vmin 132vmin}.FloorImgContainer{position:absolute;margin-left:5.7%;margin-top:2.6%}.FloorImgLines{border:.1vw solid white;width:68.3vw;height:92.4vmin;position:absolute}.FloorImgStyles{position:absolute;width:75.8vw;height:57.3vmin;margin-top:19.2vmin;margin-left:10.2vw;object-fit:contain;filter:drop-shadow(0 0 3vmin black)}.FloorDetailsTitleText p{font-size:3.34vw;font-weight:200;margin:4.6% 0 0 5%;line-height:6.7vmin;text-transform:uppercase;letter-spacing:.012vw;grid-template-rows:max-content}}body{margin:0;padding:0;background-color:#1e1e1e;font-family:Lexend Exa,sans-serif;color:#fff;overflow-x:hidden;-webkit-text-size-adjust:100%}.mobile-disabler{display:none!important}.desktop-disabler{display:grid!important}.tablet-disabler{display:none!important}@media (max-width: 1024px){.mobile-disabler{display:none!important}.tablet-disabler{display:grid!important}.desktop-disabler{display:none!important}}@media (max-width: 600px){.mobile-disabler{display:grid!important}.tablet-disabler,.desktop-disabler{display:none!important}}
