.House_house__JFOxL{height:250vh;min-height:calc(700/2160*200vh);position:relative;overflow:hidden}@media(max-width:1000px){.House_house__JFOxL{height:auto;min-height:auto}}.House_house_img__d8DUn{position:relative;height:100vh}.House_house_img__d8DUn img{object-fit:cover}@media(max-width:1000px){.House_house_img__d8DUn{max-height:none;height:calc(300/375*100vw)!important;position:relative!important}}.House_h_block__CU4zH{position:absolute;top:calc(191/2160*200vh);left:0;background:var(--e-8-e-3-df);padding:calc(100/2160*200vh) calc(60/3840*200vw);display:flex;flex-direction:column;align-items:flex-start;gap:calc(40/2160*200vh);color:#5e6950;min-width:calc(750/3840*200vw);transform:translateY(100vh);z-index:3}@media(max-width:1000px){.House_h_block__CU4zH{position:relative;top:0;transform:none;padding:calc(30/375*100vw) calc(20/375*100vw);gap:calc(15/375*100vw)}}.House_h_block_name__3ItUT{font-family:var(--font_tenor);font-size:calc(78/3840*200vw);line-height:1.05;letter-spacing:calc(-2.34/3840*200vw);text-transform:uppercase}@media(max-width:1000px){.House_h_block_name__3ItUT{font-size:calc(24/375*100vw);line-height:1.05;letter-spacing:-.72px;margin-bottom:calc(5/375*100vw)}}.House_h_block_params___s4I8{display:flex;align-items:center;justify-content:space-between;border-top:.5px solid #5e6950;border-bottom:.5px solid #5e6950;padding:calc(20/2160*200vh) 0;font-size:calc(22/3840*200vw);line-height:1.2;width:100%}@media(max-width:1000px){.House_h_block_params___s4I8{font-size:calc(10/375*100vw);font-weight:500;line-height:1.2;letter-spacing:1px;padding:calc(7/375*100vw) 0;text-transform:uppercase}}.House_h_block_params2__tp5UA{display:flex;align-items:center;justify-content:space-between;width:100%}.House_h_block_param_title__T8iRR{font-weight:500;line-height:1.2;font-size:calc(12/3840*200vw);letter-spacing:calc(1.2/3840*200vw);text-transform:uppercase}.House_h_block_param_val__ktJdM{font-size:calc(24/3840*200vw);line-height:1.4;letter-spacing:normal}@media(max-width:1000px){.House_h_block_param_val__ktJdM{font-size:calc(12/375*100vw);line-height:1.5;position:relative;text-decoration:none}}.House_h_block_param_val__ktJdM sup{font-size:calc(10/3840*200vw)}@media(max-width:1000px){.House_h_block_param_val__ktJdM sup{font-size:calc(6/375*100vw);position:absolute;left:101%;top:44%}}.House_h_block_param_val__ktJdM span{font-family:var(--font_tenor);font-size:calc(50/3840*200vw);line-height:1.2;letter-spacing:-1px;text-transform:uppercase}@media(max-width:1000px){.House_h_block_param_val__ktJdM span{font-size:calc(24/375*100vw);line-height:1.05;letter-spacing:-.72px;text-decoration:none}.House_h_block_param_val__ktJdM span.House_h_block_param_val_else__o8iei{text-transform:none;font-size:calc(24/375*100vw);text-decoration:none}.House_h_block_param_valPrice__8lR3x{display:flex;align-items:center;gap:calc(2/375*100vw)}}.House_h_block_but__OT8yM{border-radius:calc(50/3840*200vw);border:1px solid var(--6-a-765-a);background:var(--6-a-765-a);padding:0 calc(40/3840*200vw);height:calc(75/2160*200vh);color:var(--white);font-size:calc(22/3840*200vw);line-height:1.2;display:flex;width:auto;align-items:center;gap:calc(30/3840*200vw);justify-content:center;text-decoration:none;transition:background-color var(--speed_hover),color var(--speed_hover);white-space:nowrap}@media(max-width:1000px){.House_h_block_but__OT8yM{border-radius:calc(50/375*100vw);padding:0 calc(40/375*100vw);height:calc(51/375*100vw);gap:calc(30/375*100vw);font-size:calc(16/375*100vw);width:100%;max-width:calc(500/375*100vw);margin-top:calc(15/375*100vw)}}@media(hover:hover)and (pointer:fine){.House_h_block_but__OT8yM:hover{background-color:rgba(0,0,0,0);color:var(--6-a-765-a)}.House_h_block_but__OT8yM:hover path{fill:var(--6-a-765-a)}}.House_h_block_but__OT8yM>div{width:calc(31/3840*200vw);position:relative;overflow:hidden}@media(max-width:1000px){.House_h_block_but__OT8yM>div{width:calc(31/375*100vw)}}.House_h_block_but__OT8yM svg{width:calc(31/3840*200vw);height:auto;animation:House_h_block_but__OT8yM 1s ease-in-out infinite}@media(max-width:1000px){.House_h_block_but__OT8yM svg{width:calc(31/375*100vw)}}.House_h_block_but__OT8yM svg path{transition:fill var(--speed_hover)}@keyframes House_h_block_but__OT8yM{0%{transform:translateX(-105%)}to{transform:translateX(105%)}}