.BlogItemHead_block__m5OiP{width:100%;overflow-x:hidden;background:var(--dark-bg-color);padding-bottom:8px}.BlogItemHead_media__container__P4SuF{height:100vh;display:flex;position:relative}@media (max-width:600px){.BlogItemHead_block__container__9K366{min-height:100vh}}.BlogItemHead_media__xjgcd{height:100vh;width:100%;object-fit:cover;opacity:0}.BlogItemHead_fade__in__static__image__exkNS{animation:BlogItemHead_fadeInStaticImage__AuPQh 1s ease-in-out forwards}@keyframes BlogItemHead_fadeInStaticImage__AuPQh{0%{opacity:0}to{opacity:1}}.BlogItemHead_fade__in__video__4mYQo{animation:BlogItemHead_fadeInVideo__0SjiT 3s ease-in-out forwards}.BlogItemHead_fade__out__video__Kz_fQ{animation:BlogItemHead_fadeOutVideo__stJti 3s ease-in-out}@keyframes BlogItemHead_fadeInVideo__0SjiT{0%{opacity:0}to{opacity:1}}@keyframes BlogItemHead_fadeOutVideo__stJti{0%{opacity:1}to{opacity:0}}.BlogItemHead_img__fade__oLMvc{animation:BlogItemHead_img__fade__oLMvc 6s ease-in-out}@keyframes BlogItemHead_img__fade__oLMvc{0%{opacity:0}50%{opacity:1}to{opacity:0}}.BlogItemHead_media__title__9wxHp{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);color:var(--primary-color);font-family:var(--font-ConLight);font-size:80px;line-height:125%;letter-spacing:2.4px;text-transform:uppercase;width:100%;max-width:1510px;margin:0 auto;padding:0 15px}@media (max-width:1600px){.BlogItemHead_media__title__9wxHp{padding:0 75px;font-size:56px}}@media (max-width:900px){.BlogItemHead_media__title__9wxHp{padding:0 20px;font-size:48px}}.BlogItemHead_scroll__indicator__lo3_y{position:absolute;bottom:0;left:50%;background:var(--secondary-bg-opacity-color);transform:translateX(-50%);height:64px;width:1px}.BlogItemHead_scroll__indicator__lo3_y:after{content:"";position:absolute;top:0;left:50%;background:#fff;border-radius:10%;height:64px;width:2px;transform:translateX(-25%);animation:BlogItemHead_scrollAnimation__zVw2w 3s ease-in infinite}@keyframes BlogItemHead_scrollAnimation__zVw2w{0%{top:0;height:0%}50%{top:0;height:100%}51%{top:1%;height:63px}to{top:64px;height:0}}.BlogItemHead_text__container__8osyM{display:flex;padding:50px 0;margin:0 auto;justify-content:space-between;align-items:center}.BlogItemHead_text__XTuCf{width:75%;max-width:1020px;display:flex;flex-direction:column;gap:56px}.BlogItemHead_text__title__9J2kj{color:var(--primary-color);font-family:var(--font-stLight);font-size:32px;line-height:125%;font-weight:400;letter-spacing:.96px;text-transform:uppercase}.BlogItemHead_text__paragraph__mUUsw{color:var(--primary-opacity-color);font-family:var(--font-stThin);font-size:20px;line-height:160%;letter-spacing:.6px}.BlogItemHead_properties__QX6bA{width:20%;display:flex;flex-direction:column;padding:0 10px;gap:24px}.BlogItemHead_property__block__jxMWd{display:flex;flex-direction:column;gap:8px}.BlogItemHead_property__title__CKqa1{color:var(--primary-opacity-color);font-family:var(--font-stThin);font-size:16px;line-height:normal;letter-spacing:.48px;text-transform:uppercase}.BlogItemHead_property__paragraph__ZGCk9{color:var(--primary-color);font-family:var(--font-stRegular);font-size:24px;line-height:normal;letter-spacing:.72px}.BlogItemHead_mobile__content__wrapper__ZIQ__{width:100%;display:flex;flex-direction:column}.BlogItemHead_mobile__header__block__7yzno{display:flex;justify-content:space-between;padding:8px 0 10px;color:var(--primary-opacity-color);font-family:var(--font-stLight);font-size:16px;line-height:125%;letter-spacing:.48px}.BlogItemHead_mobile__content__head__kunoM{display:flex}.BlogItemHead_units__8uUkG{font-size:12px}.BlogItemHead_mobile__text__container__9l4Ot{position:relative;display:flex;flex-direction:column;gap:8px;margin-top:16px}.BlogItemHead_mobile__text__title__R_qL8{font-family:var(--font-stLight);font-size:20px;line-height:125%;letter-spacing:.6px;text-transform:uppercase}.BlogItemHead_mobile__text__paragraph__Ua6iP{position:relative;font-family:var(--font-stThin);font-size:16px;line-height:160%;letter-spacing:.48px;padding-right:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.2em}.BlogItemHead_mobile__text__paragraph__Ua6iP.BlogItemHead_active__botME{-webkit-line-clamp:unset;max-height:unset;overflow:visible;padding-right:0}.BlogItemHead_mobile__text__paragraph__Ua6iP:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:35%;content:"";background:linear-gradient(180deg,rgba(31,31,31,0) 7.29%,#1f1f1f)}.BlogItemHead_mobile__text__paragraph__Ua6iP.BlogItemHead_active__botME:after{display:none}.BlogItemHead_mobile__text__button__2O_ux{color:hsla(0,0%,100%,.4);position:absolute;z-index:50;bottom:2px;right:0;cursor:pointer}.Recommends_section__q800e{padding:200px 0 220px}@media (max-width:600px){.Recommends_section__q800e{padding:20px 0}}.Recommends_section__title__lre2T{color:var(--primary-color);text-align:center;font-family:var(--font-ConLight);font-size:56px;font-weight:300;line-height:125%;letter-spacing:1.68px;text-transform:uppercase}@media (max-width:600px){.Recommends_section__title__lre2T{font-size:28px}}.Recommends_container__g8TMI{margin:80px auto 0;padding:0 20px;width:100%;max-width:1560px;display:flex;flex-wrap:wrap;gap:24px 48px;justify-content:center;align-items:center}@media (max-width:600px){.Recommends_container__g8TMI{margin:20px auto;padding:0}}.Recommends_card__container__portfolio__Gj8Yg{width:calc(50% - 24px)}@media (max-width:600px){.Recommends_card__container__portfolio__Gj8Yg{width:100%}}.Recommends_card__container__blog__kCI85{width:calc(33% - 30px)}@media (max-width:1100px){.Recommends_card__container__blog__kCI85{width:calc(50% - 24px)}}@media (max-width:600px){.Recommends_card__container__blog__kCI85{width:100%}}.ContactForm_section__wrapper__xiMI5{display:flex}.ContactForm_content__wrapper__0jY_D{display:flex;flex-direction:column;align-items:center;justify-content:center}.ContactForm_content__2mPNt{max-width:656px;margin:120px 0 145px}.ContactForm_main__text__G2nS5{display:flex;flex-direction:column;gap:32px;margin-bottom:56px}.ContactForm_title__2HI2K{color:var(--primary-color);font-family:var(--font-ConLight);font-size:32px;line-height:125%;letter-spacing:.96px;text-transform:uppercase}.ContactForm_paragraph__AJh_u{color:var(--primary-opacity-color);font-family:var(--font-stThin);font-size:20px;line-height:160%;letter-spacing:.6px}.ContactForm_form__content__RlkHY{min-height:340px;display:flex;flex-direction:column}.ContactForm_success__block__TnMjM{display:flex;flex-direction:column;margin:auto}.ContactForm_success__title__wVqlF{text-align:center;font-family:var(--font-ConLight);font-size:24px;line-height:125%;letter-spacing:.72px;text-transform:uppercase;margin-bottom:24px}.ContactForm_success__paragraph__ubH55{text-align:center;font-family:var(--font-stThin);font-size:16px;line-height:160%;letter-spacing:.48px}.ContactForm_form__wrapper__o5zom{max-width:280px;color:var(--primary-color);font-family:var(--font-stRegular);font-size:16px;line-height:normal;letter-spacing:.48px}.ContactForm_inputs__U_BzO{display:flex;flex-direction:column;gap:24px}.ContactForm_input__wrapper__h8qz2{position:relative;margin-bottom:4px}.ContactForm_input__wrapper__h8qz2:last-child{margin-bottom:45px}.ContactForm_input__wrapper__h8qz2 input{margin:0;border:none;outline:none;background:none;box-shadow:none;font-family:inherit;font-size:inherit;caret-color:var(--primary-color);width:100%;padding:16px 0 12px;color:var(--primary-color)}.ContactForm_input__notation__Vy5rK{position:absolute;bottom:-25px;width:400px;color:var(--error-color)}.ContactForm_input__wrapper__h8qz2 input::placeholder{color:var(--primary-opacity-color)}.ContactForm_input__wrapper__h8qz2 input::-moz-placeholder{color:var(--primary-opacity-color)}.ContactForm_input__wrapper__h8qz2 input:-ms-input-placeholder{color:var(--primary-opacity-color)}.ContactForm_input__wrapper__h8qz2 input::-webkit-input-placeholder{color:var(--primary-opacity-color)}.ContactForm_input__wrapper__h8qz2 input:-webkit-autofill,.ContactForm_input__wrapper__h8qz2 input:-webkit-autofill:active,.ContactForm_input__wrapper__h8qz2 input:-webkit-autofill:focus,.ContactForm_input__wrapper__h8qz2 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--primary-bg-color) inset!important;color:var(--primary-color)!important;-webkit-text-fill-color:var(--primary-color)!important}.ContactForm_input__wrapper__h8qz2 input:-moz-autofill,.ContactForm_input__wrapper__h8qz2 input:-moz-autofill:active,.ContactForm_input__wrapper__h8qz2 input:-moz-autofill:focus,.ContactForm_input__wrapper__h8qz2 input:-moz-autofill:hover{-moz-box-shadow:0 0 0 30px var(--primary-bg-color) inset!important;color:var(--primary-color)!important}.ContactForm_input__wrapper__h8qz2 input:-ms-autofill,.ContactForm_input__wrapper__h8qz2 input:-ms-autofill:active,.ContactForm_input__wrapper__h8qz2 input:-ms-autofill:focus,.ContactForm_input__wrapper__h8qz2 input:-ms-autofill:hover{-ms-box-shadow:0 0 0 30px var(--primary-bg-color) inset!important;color:var(--primary-color)!important}.ContactForm_input__wrapper__h8qz2:after{content:"";position:absolute;background:#6f6f6f;width:100%;left:0;bottom:0;height:1px}.ContactForm_notation__NzXis{color:var(--primary-opacity-color);font-family:var(--font-stThin);font-size:12px;line-height:normal;letter-spacing:.36px;margin-top:28px}.ContactForm_privacy__policy__i7Ng_ a{color:var(--primary-color);text-decoration:none}@media (max-width:600px){.ContactForm_content__wrapper__0jY_D{width:100%}.ContactForm_content__2mPNt{max-width:100%;margin:24px 0 25px}.ContactForm_input__notation__Vy5rK{overflow:hidden}.ContactForm_title__2HI2K{width:100%;font-size:20px;letter-spacing:.6px}.ContactForm_form__wrapper__o5zom,.ContactForm_paragraph__AJh_u{font-size:14px;letter-spacing:.42px}.ContactForm_inputs__U_BzO{gap:14px}.ContactForm_input__wrapper__h8qz2:last-child{margin-bottom:25px}.ContactForm_notation__NzXis{margin-top:16px}}