.WorkStageCard_card__HbQNZ{width:100%;padding:1.875rem 0;cursor:pointer;position:relative}.WorkStageCard_card__HbQNZ:before{content:"";position:absolute;top:0;right:0;width:0;height:100%;background-color:var(--blue-eb);transition:width .5s ease}.WorkStageCard_card__HbQNZ:hover .WorkStageCard_image____sGY{opacity:1}.WorkStageCard_card__HbQNZ:hover:before{width:100%}.WorkStageCard_card__HbQNZ:not(:last-child){border-bottom:1px solid var(--blue-e1)}.WorkStageCard_container__pbWx6{display:flex;align-items:flex-start;gap:4.25rem}.WorkStageCard_numStage__UmRpl{font-weight:400;font-size:var(--fs-16-24);text-transform:uppercase;color:var(--blue-36);padding-right:3rem;padding-top:1.25rem}.WorkStageCard_image____sGY{border-radius:1.25rem;height:12.5rem;width:16.25rem;opacity:0;transition:width,opacity .5s ease}.WorkStageCard_stageInfo__aQQbs{max-width:26.625rem;width:100%;text-align:start;display:flex;flex-direction:column;gap:.375rem}.WorkStageCard_stageTitle__3VfWN{font-weight:400;font-size:var(--fs-16-24);line-height:1.1;color:var(--black-23);margin:0;text-transform:uppercase}.WorkStageCard_days__T_cta{font-weight:400;font-size:var(--fs-12-18);color:var(--blue-2c)}.WorkStageCard_descriptionDesktop__5guLS{width:100%}.WorkStageCard_description__MC5r_ p{font-weight:400;font-size:var(--fs-14-20);line-height:1.4;color:var(--black-23);margin:0;text-align:start}.WorkStageCard_descriptionMobile___5Vfc{display:none}@media(max-width:1440px){.WorkStageCard_container__pbWx6{gap:3.5rem}.WorkStageCard_numStage__UmRpl{padding:0}.WorkStageCard_stageInfo__aQQbs{max-width:22rem}}@media(max-width:1300px){.WorkStageCard_container__pbWx6{gap:3.5rem}.WorkStageCard_numStage__UmRpl{padding:0}.WorkStageCard_stageInfo__aQQbs{max-width:none;width:100%;gap:0}.WorkStageCard_days__T_cta{margin-top:.375rem}.WorkStageCard_descriptionMobile___5Vfc{display:block;margin-top:1rem}.WorkStageCard_descriptionDesktop__5guLS{display:none}.WorkStageCard_image____sGY{width:16.25rem;opacity:0}}@media(max-width:1024px){.WorkStageCard_container__pbWx6{flex-direction:column;gap:2rem}.WorkStageCard_image____sGY{opacity:1;width:100%;height:auto}.WorkStageCard_card__HbQNZ{background-color:var(--white)}.WorkStageCard_card__HbQNZ:before{display:none}.WorkStageCard_card__HbQNZ:hover .WorkStageCard_image____sGY{width:100%;opacity:1}}.Contacts_container__k_wmL{padding-top:5.625rem;background:#fafcfd;z-index:10;position:relative}.Contacts_content__TebWc{display:flex;margin-top:6.875rem;padding-bottom:6.25rem;gap:2.5rem}.Contacts_title__d4d2_{font-weight:400;font-size:var(--fs-26-56);line-height:1.1;color:var(--blue-36);margin:0;text-transform:uppercase}.Contacts_borderBlock__95qKo{box-shadow:0 4px 15px 0 rgba(74,98,144,.2);background:var(--white);border-radius:1.25rem;padding:2.5rem;display:flex;flex-direction:column;max-width:35rem;width:100%;overflow:hidden}.Contacts_formTitle__yUi7l{font-weight:400;font-size:var(--fs-12-18);line-height:1.56;color:var(--grey-38);margin:0}.Contacts_input__a4ZHs{background:var(--white);border:1px solid var(--black-40);border-radius:4rem;margin-top:1.875rem;padding:1.25rem;font-weight:400;font-size:var(--fs-14-20);color:var(--grey-8b);transition:background-color .3s ease,background-color .3s ease}.Contacts_input__a4ZHs.Contacts_error__JOLfH{border-color:red;background-color:rgba(255,0,0,.1)}.Contacts_input__a4ZHs::placeholder{font-weight:400;font-size:var(--fs-14-20);color:var(--grey-8b)}.Contacts_errorText__YKwTm{color:red;font-size:12px;margin-top:6px;line-height:1.2}.Contacts_policy__GRS16{font-weight:400;font-size:.825rem;color:var(--grey-41);margin:1.25rem 0 0}.Contacts_policy__GRS16 .Contacts_HardReloadLink__bgkjg{text-decoration:underline!important;text-underline-offset:2px}.Contacts_checkboxLabel__nAuRH{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Contacts_checkbox__PUMRH{display:none}.Contacts_checkbox__PUMRH.Contacts_error__JOLfH+.Contacts_customCheckbox__52hsR{border-color:red;box-shadow:inset 0 0 0 2px rgba(255,0,0,.2)}.Contacts_customCheckbox__52hsR{width:18px;height:18px;border:1px solid var(--black-40);border-radius:4px;position:relative;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}.Contacts_checkbox__PUMRH:checked+.Contacts_customCheckbox__52hsR{background-color:var(--blue-36);border-color:var(--blue-36)}.Contacts_checkbox__PUMRH:checked+.Contacts_customCheckbox__52hsR:after{content:"";position:absolute;left:4px;top:1px;width:6px;height:10px;border:solid var(--white);border-width:0 2px 2px 0;transform:rotate(45deg)}.Contacts_formButton__YiAP_{position:relative;cursor:pointer;overflow:hidden;border-radius:4rem;background:var(--blue-36);color:var(--white);margin-top:1.25rem;padding:1.25rem;border:none;font-weight:600;font-size:var(--fs-16-24);text-transform:uppercase}.Contacts_contactTitle__5T4tT{font-weight:400;font-size:var(--fs-20-32);color:var(--back-33);margin:0}.Contacts_street__mOADE p{font-weight:300;font-size:var(--fs-14-20);line-height:1.25;color:var(--back-33);margin:1.5rem 0 0}.Contacts_telephone__Rrjj6{font-weight:500;font-size:var(--fs-20-40);line-height:1;color:var(--back-33);margin:2.75rem 0 0}.Contacts_email__BrNGc{font-weight:400;font-size:var(--fs-14-20);line-height:1;color:var(--grey-5a);margin:1.25rem 0 0}@media(max-width:1440px){.Contacts_borderBlock__95qKo{padding:25px}.Contacts_content__TebWc{margin-top:4rem;gap:1.5rem}.Contacts_formButton__YiAP_,.Contacts_input__a4ZHs{margin-top:1rem}.Contacts_policy__GRS16{margin-top:.75rem}.Contacts_telephone__Rrjj6{margin-top:1.5rem}}@media(max-width:1280px){.Contacts_content__TebWc{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.Contacts_borderBlock__95qKo:first-child{grid-area:2/1/3/2}.Contacts_borderBlock__95qKo:nth-child(2){grid-area:1/1/2/3;width:100%;max-width:none}.Contacts_borderBlock__95qKo:nth-child(3){grid-area:2/2/3/3}}@media(max-width:768px){.Contacts_content__TebWc{display:flex;flex-direction:column}.Contacts_borderBlock__95qKo{max-width:none}}.Contacts_error__JOLfH{border-color:red!important;background-color:rgba(255,0,0,.1)!important}.Socials_socials__v4gQ7{display:flex;flex-direction:column;gap:2.375rem;padding:2.5rem;border-radius:1.25rem;transition:background-color .3s ease;position:relative;background:var(--white) none;box-shadow:0 .25rem .9375rem 0 rgba(74,98,144,.2)}.Socials_socials__v4gQ7.Socials_hovered__GaIFF .Socials_social__SDhwd{border-color:var(--white)}.Socials_socials__v4gQ7.Socials_hovered__GaIFF .Socials_social__SDhwd svg path{fill:var(--white)}.Socials_socials__v4gQ7.Socials_hovered__GaIFF .Socials_socialsTitle__6iWsx{color:var(--white)}.Socials_socialsTitle__6iWsx{font-weight:400;font-size:var(--fs-20-32);color:var(--back-33);margin:0;transition:color .3s ease;position:relative;z-index:1}.Socials_socialsContainer__CUaz4{display:flex;flex-wrap:wrap;max-width:13.75rem;gap:.625rem}.Socials_social__SDhwd{cursor:pointer;width:6.25rem;height:6.25rem;border-radius:100%;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;position:relative;z-index:1}.Socials_social__SDhwd svg path{transition:fill .3s ease}.Socials_social__SDhwd.Socials_ws__ZSEGf:hover{background-color:var(--white);border:none}.Socials_social__SDhwd.Socials_ws__ZSEGf:hover svg path{fill:#48e060}.Socials_social__SDhwd.Socials_yt__CcyPH:hover{background-color:var(--white);border:none}.Socials_social__SDhwd.Socials_yt__CcyPH:hover svg path{fill:red}.Socials_social__SDhwd.Socials_vk__6qjWk:hover{background-color:var(--white);border:none}.Socials_social__SDhwd.Socials_vk__6qjWk:hover svg path{fill:#4885e0}.Socials_social__SDhwd.Socials_tg__Jh_Tr:hover{background-color:var(--white);border:none}.Socials_social__SDhwd.Socials_tg__Jh_Tr:hover svg path{fill:#229ed9}.Socials_bg__J2D8u{position:absolute;top:20px;right:20px}@media(max-width:1440px){.Socials_socials__v4gQ7{gap:1.5rem}.Socials_social__SDhwd{width:5rem;height:5rem}}.ripple{position:absolute;background:hsla(0,0%,100%,.5);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;animation:waveButtonAnimate .6s linear}@keyframes waveButtonAnimate{0%{width:0;height:0;opacity:1}to{width:1500px;height:1500px;opacity:0}}