.project-card_project-card__J4VJy{background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;gap:25px;flex-direction:column;justify-content:flex-end;padding:20px;position:relative;min-height:50vh;cursor:pointer}.project-card_project-card__J4VJy:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1));border-radius:10px;z-index:1;opacity:.5;transition:all .2s}.project-card_project-card__J4VJy *{font-family:Ubuntu Condensed,sans-serif;color:white;font-weight:300}.project-card_project-card__J4VJy h2{font-size:40px;z-index:3}.project-card_project-card_detail__gVD29{z-index:3;max-height:0;opacity:0;transform:translateY(100%);display:flex;justify-content:space-between;transition:all .2s}.project-card_project-card_detail_left__wJ0X_{display:flex;flex-direction:column;gap:10px}.project-card_project-card_detail_left__wJ0X_ h5{font-size:20px}.project-card_project-card_detail_right__gS3wH h5{font-size:40px}.project-card_project-card__J4VJy:hover:before{opacity:1}.project-card_project-card__J4VJy:hover .project-card_project-card_detail__gVD29{transform:translateY(0);max-height:100%;opacity:1}@media (max-width:768px){.project-card_project-card__J4VJy h2{font-size:30px}.project-card_project-card_detail_left__wJ0X_ h5{font-size:13px}.project-card_project-card_detail_right__gS3wH h5{font-size:18px}}.page_main__GlU4n{padding:70px 0;display:flex;flex-direction:column;gap:100px}.page_hero-section__vrx5O{display:flex;gap:30px;min-height:60vh}.page_hero-section__vrx5O *{font-family:Spectral SC,sans-serif;text-transform:uppercase;letter-spacing:2px;color:var(--accent-color)}.page_hero-swipe__3bKCS{flex:3;border-radius:10px;background-image:url(/_next/static/media/footer-background.af23b771.png);background-size:cover;background-color:var(--primary-color);border:solid #496854;border-width:5px 5px 10px;padding:0}.page_hero-type-1__NUXZX{display:flex;justify-content:space-around;align-items:center;gap:50px;flex-direction:column;padding:50px}.page_hero-type-1__NUXZX h2{flex:1.5;font-size:45px;text-align:center;font-weight:300}.page_hero-type-1-2___65ZD{display:flex;flex-direction:column;align-items:center;gap:10px;padding:50px}.page_hero-type-1-2___65ZD div{display:flex;align-items:center;justify-content:center;gap:10px}.page_hero-type-1-2___65ZD h2{font-size:45px;text-align:center;font-weight:300}.page_hero-type-1-2___65ZD img{border-radius:5px}.page_hero-type-1-2___65ZD h3{padding:30px 100px;font-size:30px;text-align:center;font-weight:500}.page_hero-type-1-2___65ZD a{padding:20px;text-align:center;background:var(--accent-color);color:var(--primary-color);border-radius:10px;width:50%;transition:all .2s;border:1px solid transparent}.page_hero-type-1-2___65ZD a:hover{background:var(--primary-color);color:var(--accent-color);border-color:var(--accent-color)}.page_hero-type-2__HWQIl{flex:1.3;background-color:#6f6337;border:5px solid var(--accent-color);display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:10px}.page_hero-type-2__HWQIl h2{font-size:50px;font-weight:300;text-align:center}.page_hero-type-2__HWQIl h5{color:white;font-size:150px;text-align:center;font-weight:300}.page_projects-section__2z1VB>div{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:50px}.page_offer-section__yim3O h1{font-size:60px;text-align:start}.page_company-section_content__uWpD_{padding:50px 0;display:flex;align-items:center;justify-content:space-between;gap:50px}.page_company-section_content__uWpD_ div{background-color:var(--primary-color);border-radius:10px;padding:20px;gap:30px}.page_company-section_content__uWpD_ div h2{font-family:Spectral SC,sans-serif;color:var(--accent-color);text-align:center;font-size:50px}.page_company-section_content__uWpD_ div p{font-family:Ubuntu Condensed,sans-serif;color:white;font-size:20px}.page_contacts-section__tqWn_,.page_support-section_content__oDMeC{display:flex;flex-direction:column;align-items:center;gap:30px}.page_support-section_content__oDMeC{background-color:var(--primary-color);padding:30px;border-radius:10px;justify-content:center}.page_support-section_content__oDMeC a{display:flex;align-items:center;padding-left:40px;position:relative;color:var(--accent-color)}.page_support-section_content__oDMeC a:first-child:before{background-image:url(/_next/static/media/geo.fc74b179.svg)}.page_support-section_content__oDMeC a:before,.page_support-section_content__oDMeC a:first-child:before{content:"";position:absolute;left:0;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:50%}.page_support-section_content__oDMeC a:before{background-image:url(/_next/static/media/whatsapp.19b2ee41.svg)}.page_support-section_content__oDMeC div{padding:20px 0;display:flex;gap:30px}.page_support-section_content__oDMeC div a:first-child:before{background-image:url(/_next/static/media/instagram.9d743396.svg)}.page_support-section_content__oDMeC div a:nth-child(2):before{background-image:url(/_next/static/media/vk.18f427d7.svg)}.page_support-section_content__oDMeC div a:nth-child(3):before{background-image:url(/_next/static/media/gmail.d7214310.svg)}@media (min-width:768px) and (max-width:1024px){.page_hero-section__vrx5O{flex-direction:column;min-height:100vh}.page_hero-type-1__NUXZX img{height:70px;width:100%}.page_hero-type-1__NUXZX h2{bottom:35%;left:0;right:0;font-size:36px}.page_hero-type-2__HWQIl{flex:1}.page_hero-type-2__HWQIl h2{width:100%;font-size:36px}.page_hero-type-2__HWQIl h5{font-size:130px}.page_projects-section__2z1VB>div{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr)}.page_offer-section__yim3O h1{font-size:30px;text-align:center}.page_company-section_content__uWpD_{flex-direction:column;align-items:center;justify-content:center}}@media (max-width:768px){.page_hero-section__vrx5O{flex-direction:column;min-height:100vh}.page_hero-swipe__3bKCS{flex:1;min-height:50vh;border:5px solid #496854;max-width:100%}.page_hero-type-1__NUXZX img{height:50px;width:85%}.page_hero-type-1__NUXZX h2{bottom:35%;font-size:20px}.page_hero-type-1-2___65ZD{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 10px}.page_hero-type-1-2___65ZD div{display:flex;align-items:center;justify-content:center;gap:10px}.page_hero-type-1-2___65ZD h2{font-size:18px;text-align:center;font-weight:300}.page_hero-type-1-2___65ZD img{width:30%;height:fit-content}.page_hero-type-1-2___65ZD h3{padding:30px;font-size:18px}.page_hero-type-1-2___65ZD a{font-size:12px;padding:10px;width:50%}.page_hero-type-2__HWQIl{flex:1}.page_hero-type-2__HWQIl h2{top:50px;width:100%;font-size:20px}.page_hero-type-2__HWQIl h5{bottom:10px;font-size:100px}.page_projects-section__2z1VB>div{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr)}.page_offer-section__yim3O h1{font-size:30px;text-align:center}.page_company-section_content__uWpD_{flex-direction:column;align-items:center;justify-content:center}.page_company-section_content__uWpD_ img{width:300px;height:150px}.page_company-section_content__uWpD_ div h2{font-size:36px}.page_company-section_content__uWpD_ div p{text-align:center}}.project-offer_project-offer___x6Qv{border-radius:10px;border:1px solid var(--primary-color);display:flex;overflow:hidden}.project-offer_project-offer_cover__wzOwp{height:100%;flex:0.8;object-fit:cover}.project-offer_project-offer_info__v7qyP{padding:30px;flex:0.4;display:flex;flex-direction:column;gap:20px}.project-offer_project-offer_info__v7qyP *{color:black;font-family:Ubuntu Condensed,sans-serif;font-weight:300}.project-offer_project-offer_content__gg0wY{display:flex;flex-direction:column;gap:12px}.project-offer_project-offer_content__gg0wY h2{font-size:40px}.project-offer_project-offer_content__gg0wY h3{font-size:20px}.project-offer_project-offer_content__gg0wY p{font-size:15px}.project-offer_project-offer_pay-sum__WE_AO{font-size:30px;text-align:end}.project-offer_project-offer_flats__n0xlz{display:flex;justify-content:space-between}.project-offer_project-offer_flats__n0xlz div{display:flex;flex-direction:column;gap:10px}.project-offer_project-offer_flats__n0xlz div:first-child h5,.project-offer_project-offer_flats__n0xlz div:last-child h5{font-size:15px}.project-offer_project-offer_info__v7qyP>a{display:flex;justify-content:center}.project-offer_project-offer_info__v7qyP button{width:100%;background-color:var(--primary-color);font-size:15px;border-radius:25px;border:1px solid transparent;padding:20px;text-transform:uppercase;color:white;transition:all .2s;cursor:pointer}.project-offer_project-offer_info__v7qyP button:hover{background-color:white;border-color:var(--primary-color);color:var(--primary-color)}@media (min-width:768px) and (max-width:1024px){.project-offer_project-offer___x6Qv{flex-direction:column}.project-offer_project-offer_cover__wzOwp{flex:1;max-width:100%}.project-offer_project-offer_info__v7qyP{padding:30px;flex:1;gap:20px}.project-offer_project-offer_content__gg0wY h2{font-size:50px}.project-offer_project-offer_content__gg0wY h3{font-size:30px}.project-offer_project-offer_content__gg0wY p{font-size:18px}}@media (max-width:768px){.project-offer_project-offer___x6Qv{flex-direction:column}.project-offer_project-offer_cover__wzOwp{flex:1;max-width:100%}.project-offer_project-offer_info__v7qyP{padding:30px;flex:1;gap:20px}.project-offer_project-offer_content__gg0wY h2{font-size:30px}.project-offer_project-offer_content__gg0wY h3{font-size:20px}.project-offer_project-offer_content__gg0wY p{font-size:14px}}.calculator_calculator__Rpjr8{border:1px solid var(--primary-color);border-radius:15px;padding:30px;display:flex;justify-content:center}.calculator_calculator_input-list__eqKlK{width:50%;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:30px;border-right:3px solid var(--primary-color)}.calculator_calculator_input-list__eqKlK li{display:flex;flex-direction:column;align-items:center;justify-content:center}.calculator_calculator_input-list__eqKlK li h4{color:var(--primary-color);width:50%;text-align:center;margin-bottom:10px;font-family:Spectral SC,sans-serif}.calculator_calculator_input-list__eqKlK li select{width:50%;font-size:18px;font-family:Ubuntu Condensed,sans-serif;background:var(--primary-color) url(/_next/static/media/dropdown-arrow.bd9d5429.svg) no-repeat right 5px center;border:1px solid var(--primary-color);padding:15px 30px 15px 15px;border-radius:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--accent-color);overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.calculator_calculator_input-list__eqKlK li select:focus{outline:none}.calculator_calculator_input-list__eqKlK li>div{width:50%}.calculator_calculator_input-list__eqKlK li h4:last-child{padding-top:10px;text-align:center;font-family:Ubuntu Condensed,sans-serif}.calculator_calculator_result__nMZG1{width:50%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:50px;padding:50px 30px;align-items:center}.calculator_calculator_result__nMZG1 div:first-child{grid-area:1/1/2/2}.calculator_calculator_result__nMZG1 div:nth-child(2){grid-area:1/2/2/3}.calculator_calculator_result__nMZG1 button{grid-area:3/1/4/3;cursor:pointer;width:50%;margin:20px auto 0;padding:20px;background-color:var(--primary-color);color:var(--accent-color);outline:none;border-radius:15px;border:1px solid transparent;transition:all .2s}.calculator_calculator_result__nMZG1 button:hover{color:var(--primary-color);background-color:transparent;border-color:var(--primary-color)}.calculator_calculator_result__nMZG1 div h5{color:var(--secondary-color);opacity:.8;text-align:center;font-size:16px;margin-bottom:20px}.calculator_calculator_result__nMZG1 div h3{color:var(--primary-color);font-size:25px;text-align:center}@media (min-width:768px) and (max-width:1024px){.calculator_calculator_result__nMZG1 div h5{font-size:14px}.calculator_calculator_result__nMZG1 div h3{font-size:20px}.calculator_calculator_input-list__eqKlK li select{font-size:16px;width:75%}.calculator_calculator_input-list__eqKlK li h4,.calculator_calculator_input-list__eqKlK li>div,.calculator_calculator_result__nMZG1 button{width:75%}.calculator_calculator_result__nMZG1{padding:30px}}@media (max-width:768px){.calculator_calculator__Rpjr8{flex-direction:column;padding:20px 10px}.calculator_calculator_input-list__eqKlK{width:100%;border-right:none;border-bottom:3px solid var(--primary-color);padding-bottom:50px}.calculator_calculator_input-list__eqKlK li select{font-size:16px;width:100%}.calculator_calculator_input-list__eqKlK li h4,.calculator_calculator_input-list__eqKlK li>div{width:100%}.calculator_calculator_result__nMZG1{padding:30px 0;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:10px;grid-row-gap:30px;align-self:center}.calculator_calculator_result__nMZG1 div h5{font-size:16px}.calculator_calculator_result__nMZG1 div h3{font-size:20px}.calculator_calculator_result__nMZG1 div:first-child{grid-area:1/1/2/2}.calculator_calculator_result__nMZG1 div:nth-child(2){grid-area:2/1/3/2}.calculator_calculator_result__nMZG1 div:nth-child(3){grid-area:3/1/4/2}.calculator_calculator_result__nMZG1 div:nth-child(4){grid-area:4/1/5/2}.calculator_calculator_result__nMZG1 button{grid-area:5/1/6/2;width:100%;padding:20px 0}}