.mainForm_mainform__P_FyG{display:none}@media(min-width:860px){.mainForm_mainform__P_FyG{display:flex;flex-direction:column;border:1px solid #ffdd2d;border-radius:5px;background-color:#ffdd2d;transition:.3s;max-width:200px}.mainForm_mainform_active__VrlkV{border-color:#ffdd2d;max-width:384px;background-color:transparent}.mainForm_mainform_active__VrlkV .mainForm_mainform__header__TM2Vp{font-size:1.8rem;font-weight:700;border-radius:0;max-width:384px}.mainForm_mainform_active__VrlkV .mainForm_mainform__form__x_DxG{grid-template-rows:1fr;padding:20px;opacity:1}.mainForm_mainform__header__TM2Vp{padding:20px;font-size:1.4rem;text-align:center;border-radius:5px;cursor:pointer;transition:.3s;max-width:200px}.mainForm_mainform__header__TM2Vp:active{transform:scale(.96)}.mainForm_mainform__form__x_DxG{display:grid;grid-template-rows:0fr;overflow:hidden;padding:0;transition:.3s;opacity:0}.mainForm_mainform__form__x_DxG *{min-height:0;min-width:0}.mainForm_mainform__formcontainer__xiO0k{display:flex;flex-direction:column;gap:20px}.mainForm_mainform__nullinputs__bRSCm{display:none}.mainForm_mainform__inputs__SzyVA{display:flex;flex-direction:column;gap:10px}.mainForm_mainform__input__TKEIM{font-family:inherit;font-size:1.6rem;padding:10px;width:100%;border:1px solid transparent;border-radius:5px;background-color:#efefef;transition:transform .3s}.mainForm_mainform__input__TKEIM:focus{border-color:color-mix(in oklab,#126df7,transparent 20%)}.mainForm_mainform__input__TKEIM:active{transform:scale(.99)}.mainForm_mainform__input__TKEIM::placeholder{color:color-mix(in oklab,#000,transparent 60%);font-size:1.4rem}.mainForm_mainform__footer__JAgZu{display:flex;flex-direction:column;align-items:center;gap:10px}.mainForm_mainform__button__HPMti{font-size:1.4rem;border:none;border-radius:5px;padding:20px;background-color:#ffdd2d;transition:.3s}}@media(min-width:860px)and (hover:hover){.mainForm_mainform__button__HPMti:hover{transform:scale(.98)}}@media(min-width:860px){.mainForm_mainform__button__HPMti:active{transform:scale(.95)}.mainForm_mainform__information__xE_XN{font-size:1.2rem;text-align:center}.mainForm_mainform__informationlink__TKhG6{color:#126df7}}.questions_questions__yhl3l{display:flex;flex-direction:column;padding:0 20px;border-radius:10px;background-color:#fff}.questions_questions__item___CKO6{border-bottom:1px solid #efefef}.questions_questions__item___CKO6:last-child{border-bottom:none}.questions_questions__button__RaUBy{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;cursor:pointer}@media(hover:hover){.questions_questions__button__RaUBy:hover{color:color-mix(in oklab,#000,transparent 60%)}}.questions_questions__button__RaUBy:active .questions_questions__title__2Fsph{transform:scale(.97)}.questions_questions__title__2Fsph{transition:transform .3s;font-size:1.6rem}@media(min-width:540px){.questions_questions__title__2Fsph{font-size:1.8rem}}.questions_questions__description__ZZlhQ{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s}.questions_questions__description__ZZlhQ p{min-height:0;padding:0 20px;transition:padding-bottom .3s}.questions_questions__description_active__X5Nhf{grid-template-rows:1fr}.questions_questions__description_active__X5Nhf p{padding-bottom:20px}.questions_questions__arrow__KILAr{width:12px;height:12px;stroke:#000;stroke-width:1px;transform:rotate(45deg);transition:transform .3s}.questions_questions__arrow_active__QHYzU{transform:rotate(-45deg)}@media(min-width:720px){.questions_questions__yhl3l{padding:20px 40px}}.reviewCardPhoto_reviewcardphoto__j75HI{width:100%;max-width:40px;max-height:40px;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;flex-shrink:1;position:relative}@media(hover:hover){.reviewCardPhoto_reviewcardphoto__j75HI:hover{transform:scale(.95)}}.reviewCardPhoto_reviewcardphoto_active__iJIUe{max-width:160px;max-height:160px;flex-shrink:0}@media(min-width:540px){.reviewCardPhoto_reviewcardphoto_active__iJIUe{max-width:400px;max-height:400px}}@media(min-width:900px){.reviewCardPhoto_reviewcardphoto_active__iJIUe{max-width:235px;max-height:235px}}.reviewCardPhoto_reviewcardphoto_main_active__osZwQ{max-width:320px;max-height:320px;flex-shrink:0}@media(min-width:400px){.reviewCardPhoto_reviewcardphoto_main_active__osZwQ{max-width:460px;max-height:460px}}@media(min-width:540px){.reviewCardPhoto_reviewcardphoto_main_active__osZwQ{max-width:400px;max-height:400px}}@media(min-width:900px){.reviewCardPhoto_reviewcardphoto_main_active__osZwQ{max-width:235px;max-height:235px}}.reviewCardPhoto_reviewcardphoto__img__rzOTW{width:100%;height:100%;border-radius:5px;object-fit:cover}.reviewCard_reviewcard__axJtc{display:flex;flex-direction:column;align-items:start;gap:20px;padding:20px;border-radius:10px;background-color:#fff}.reviewCard_reviewcard__header__M2JUB{display:flex;flex-direction:column;gap:10px;width:100%}.reviewCard_reviewcard__name__L1vyZ{font-size:1.8rem;font-weight:700}.reviewCard_reviewcard__service__oSD5B{font-size:1.4rem;color:color-mix(in oklab,#000,transparent 60%)}.reviewCard_reviewcard__photolist__5PM_P{display:flex;gap:5px;min-height:40px;transition:.3s}.reviewCard_reviewcard__photolist_open__kvyiZ{gap:0;transition:.3s}.reviewCard_reviewcard__footer__lgMT7{color:color-mix(in oklab,#000,transparent 60%);font-size:1.2rem;padding-top:10px;width:100%;border-top:1px solid #efefef}.reviewCard_reviewcard_main__UHNnc{height:100%}.reviewCard_reviewcard_main__UHNnc .reviewCard_reviewcard__footer__lgMT7{margin-top:auto}.reviewsList_reviewslist__IswzP{display:flex;align-self:stretch;gap:20px;overflow-x:scroll;padding:0 20px}.reviewsList_reviewslist__item__dZLwc{min-width:200px;max-width:260px}.reviewsList_reviewslist_main__dkIws{flex-direction:column;padding:0;overflow-x:hidden}.reviewsList_reviewslist_main__dkIws .reviewsList_reviewslist__item__dZLwc{min-width:none;max-width:none}@media(min-width:540px){.reviewsList_reviewslist__IswzP{display:grid;grid-template-columns:1fr 1fr;padding:0}.reviewsList_reviewslist__item__dZLwc{min-width:none;max-width:none}}@media(min-width:900px){.reviewsList_reviewslist__IswzP{grid-template-columns:1fr 1fr 1fr 1fr}}.sectionMain_sectionmain__ErHRh{margin:0 auto;padding:0 20px;width:100%;max-width:1200px}.sectionMain_sectionmain__container__kmVTC{display:flex;flex-direction:column;border-radius:10px;background-color:#fff}.sectionMain_sectionmain__header__UnJ2J{display:flex;flex-direction:column;align-items:center;gap:40px;padding:40px 20px}.sectionMain_sectionmain__headerhead__DcuHq{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.sectionMain_sectionmain__headerhead__DcuHq span{color:#126df7}.sectionMain_sectionmain__action__wZDX9{display:flex;flex-direction:column;gap:10px;width:min-content}@media(min-width:860px){.sectionMain_sectionmain__action__wZDX9{display:none}}.sectionMain_sectionmain__actioninformation__NhSqV{display:flex;font-size:1rem;color:color-mix(in oklab,#000,transparent 60%)}.sectionMain_sectionmain__img__W7Xus{position:relative;width:100%;min-width:280px;aspect-ratio:4/3;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:20px;overflow:hidden}.sectionMain_sectionmain__imgimg__LMbcj{width:100%;height:100%;object-fit:cover}.sectionMain_buttonaction__oPwh_{background-color:#ffdd2d;padding:20px;display:flex;align-items:center;gap:20px;width:-moz-fit-content;width:fit-content;border:none;border-radius:5px;transition:.3s}.sectionMain_buttonaction__oPwh_:active{transform:scale(.95)}.sectionMain_buttonaction__left__sCbKk{display:flex;flex-direction:column;align-items:start;gap:5px;white-space:nowrap}.sectionMain_buttonaction__title__40uBl{font-size:12px}.sectionMain_buttonaction__price__TvKnv{font-size:14px;font-weight:700}.sectionMain_buttonaction__price__TvKnv span{font-weight:400}@media(min-width:720px){.sectionMain_sectionmain__container__kmVTC{flex-direction:row;align-items:center}.sectionMain_sectionmain__header__UnJ2J{align-items:start;gap:40px;max-width:40%;padding:40px}.sectionMain_sectionmain__headerhead__DcuHq{align-items:start;text-align:start;gap:20px}.sectionMain_sectionmain__action__wZDX9{gap:20px}.sectionMain_sectionmain__img__W7Xus{align-self:stretch;object-position:25%;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-bottom:0}}.purchase_purchase__xzaez{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:transform .3s}@media(hover:hover){.purchase_purchase__xzaez:hover{transform:scale(.995)}}.purchase_purchase__xzaez:active{transform:scale(.985)}@media(min-width:540px){.purchase_purchase__xzaez{flex-direction:row}}.purchase_purchase__top__4jSN1{display:flex;flex-direction:column;gap:20px;text-align:center;padding:20px}.purchase_purchase__top__4jSN1:after{content:"Подробнее";position:absolute;bottom:20px;left:50%;transform:translateX(-50%);padding:10px 20px;background-color:#fff;border-radius:5px;font-size:1.4rem;z-index:1}@media(min-width:540px){.purchase_purchase__top__4jSN1{text-align:left;align-self:center}.purchase_purchase__top__4jSN1:after{position:relative;left:0;top:0;transform:translate(0);width:-moz-fit-content;width:fit-content;color:#126df7;background-color:color-mix(in oklab,#126df7,transparent 90%)}}@media(min-width:860px){.purchase_purchase__top__4jSN1{gap:20px;padding:40px 20px 40px 40px}}.purchase_purchase__header__xvb7J{display:flex;flex-direction:column;gap:10px;max-width:450px}.purchase_purchase__title__DTvAl{font-size:1.8rem}.purchase_purchase__footer__nXV82{position:relative;width:100%;aspect-ratio:1.7/1}@media(min-width:540px){.purchase_purchase__footer__nXV82{aspect-ratio:2/1}}@media(min-width:860px){.purchase_purchase__footer__nXV82{max-width:40%}}.purchase_purchase__footerimg__wSwhS{width:100%;height:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;object-fit:cover;object-position:50%}@media(min-width:540px){.purchase_purchase__footerimg__wSwhS{object-position:50%}}.contacts_contacts__CzECX{font-style:normal;display:flex;flex-direction:column;align-items:center;gap:20px}@media(min-width:540px){.contacts_contacts__CzECX{align-items:start}}.contacts_contacts__phones__wh0r3{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media(min-width:540px){.contacts_contacts__phones__wh0r3{flex-direction:column;justify-content:start;gap:10px}}.contacts_contacts__phonelink__k3B00{display:block;padding:20px;border-radius:5px;font-size:1.2rem;font-weight:700;background-color:#ffdd2d;transition:transform .3s}.contacts_contacts__phonelink__k3B00:active{transform:scale(.95)}@media(hover:hover){.contacts_contacts__phonelink__k3B00:hover{color:#126df7}}@media(min-width:540px){.contacts_contacts__phonelink__k3B00{background-color:transparent;padding:0;font-size:2rem}}.contacts_contacts__city__hqEUM{font-size:1.2rem}.contacts_contacts__socials__Uf5U2{display:flex;gap:20px}@media(min-width:540px){.contacts_contacts__socials__Uf5U2{gap:10px;order:3}}.contacts_contacts__social__b5bhG svg{transition:.3s}.contacts_contacts__social__b5bhG:active svg{transform:scale(.9)}.contacts_contacts__social__b5bhG:first-child:active svg path{fill:#40c351}.contacts_contacts__social__b5bhG:last-child:active svg path{fill:#29b6f6}@media(hover:hover){.contacts_contacts__social__b5bhG:first-child:hover svg path{fill:#40c351}.contacts_contacts__social__b5bhG:last-child:hover svg path{fill:#29b6f6}}.contactsform_contactsform__JfMMR{font-size:1.4rem;padding:20px;background-color:#fff;border-radius:10px}@media(min-width:860px){.contactsform_contactsform__JfMMR{padding:40px 80px}}.contactsform_contactsform__JfMMR fieldset{border:none;display:flex;flex-direction:column;align-items:center;gap:20px}.contactsform_contactsform__nullinputs__YDugS{display:none}.contactsform_contactsform__JfMMR legend{margin-bottom:20px;font-size:2rem;font-weight:700;text-align:center}.contactsform_contactsform__inputs__E_7PQ{width:100%}.contactsform_contactsform__inputs__E_7PQ,.contactsform_contactsform__inputsitem__gGfwL{display:flex;flex-direction:column;gap:10px}.contactsform_contactsform__label__lwzH3{color:color-mix(in oklab,#000,transparent 60%)}.contactsform_contactsform__input__GKeDT{padding:10px;border-radius:5px;border:1px solid transparent;font-size:1.6rem;font-style:normal;font-family:inherit;transition:transform .3s;background-color:#efefef}.contactsform_contactsform__input__GKeDT:focus{border-color:color-mix(in oklab,#126df7,transparent 20%)}.contactsform_contactsform__input__GKeDT:active{transform:scale(.99)}.contactsform_contactsform__footer__ujd8N{display:flex;flex-direction:column;align-items:center;gap:15px}.contactsform_contactsform__button__Ubbnc{border:none;width:-moz-fit-content;width:fit-content;font-size:1.4rem;background-color:#ffdd2d;padding:20px;border-radius:5px;transition:.3s}@media(hover:hover){.contactsform_contactsform__button__Ubbnc:hover{transform:scale(.98)}}.contactsform_contactsform__button__Ubbnc:active{transform:scale(.95)}.contactsform_contactsform__information__mpfSd{font-size:1.2rem;text-align:center;width:80%}.contactsform_contactsform__informationlink__sau9E{color:#126df7}.contactsform_contactsform_lineform____Ilb{width:100%}@media(min-width:860px){.contactsform_contactsform_lineform____Ilb{padding:20px}.contactsform_contactsform_lineform____Ilb fieldset{flex-direction:row}}@media(min-width:540px){.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__inputs__E_7PQ{flex-direction:row}.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__inputsitem__gGfwL{width:100%}}.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__input__GKeDT::placeholder{color:color-mix(in oklab,#000,transparent 60%);font-size:1.4rem}@media(min-width:360px){.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__footer__ujd8N{flex-direction:row;justify-content:start;width:100%}}@media(min-width:540px){.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__footer__ujd8N{flex-direction:row;justify-content:start;width:100%}}@media(min-width:860px){.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__footer__ujd8N{width:auto}}.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__button__Ubbnc{flex-shrink:0}@media(min-width:360px){.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__information__mpfSd{text-align:left;font-size:1rem}}@media(min-width:540px){.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__information__mpfSd{text-align:left;font-size:1.2rem;max-width:300px}}@media(min-width:860px){.contactsform_contactsform_lineform____Ilb .contactsform_contactsform__information__mpfSd{width:230px}}.sectionContacts_section__container__lUUSM{padding:0 20px;max-width:1200px;margin:0 auto;justify-content:space-between;align-items:center}.sectionContacts_section__container__lUUSM,.sectionContacts_section__containertop__3KLWy{display:flex;flex-direction:column;gap:40px}.sectionContacts_section__containerbottom__df0C7{display:flex;justify-content:center;width:100%}.sectionContacts_section__title__V26lC{text-align:center;max-width:343px}.sectionContacts_section__title__V26lC span{color:#126df7}@media(min-width:540px){.sectionContacts_section__container__lUUSM{flex-direction:row;justify-content:space-between;gap:40px}.sectionContacts_section__containertop__3KLWy{gap:20px}.sectionContacts_section__title__V26lC{text-align:left;max-width:none}}@media(min-width:860px){.sectionContacts_section__container__lUUSM{gap:60px}.sectionContacts_section__containerbottom__df0C7{justify-content:end}}@media(min-width:720px){.sectionContacts_section__title__V26lC{width:100%;max-width:354px}}.section_section__container__Gs1Rt{padding:0 20px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}.section_section__container_without_padding__fr1vp{padding:0}@media(min-width:540px){.section_section__container__Gs1Rt{gap:40px}.section_section__container_without_padding__fr1vp{padding:0 20px}}@media(min-width:720px){.section_section__container__Gs1Rt{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.section_section__content__FInzS{order:2}}@media(min-width:860px){.section_section__container__Gs1Rt{gap:60px}}.section_section__title__Gk77s{text-align:center}@media(min-width:720px){.section_section__title__Gk77s{text-align:left}}.section_section__content__FInzS{width:100%}.section_section__link__wcP5k{display:flex;width:-moz-fit-content;width:fit-content;padding:10px 20px;color:#126df7;font-size:1.4rem;border:1px solid color-mix(in oklab,#126df7,transparent 50%);border-radius:5px;transition:transform .3s}@media(hover:hover){.section_section__link__wcP5k:hover{background-color:color-mix(in oklab,#126df7,transparent 90%)}}.section_section__link__wcP5k:active{transform:scale(.95);background-color:color-mix(in oklab,#126df7,transparent 90%)}.page_page__IOrt7{background-color:#efefef;display:flex;flex-direction:column;gap:40px;padding-bottom:20px;animation:page_page-show__mnwSZ .3s forwards;overflow:hidden}@keyframes page_page-show__mnwSZ{0%{opacity:0}to{opacity:1}}@media(min-width:540px){.page_page__IOrt7{gap:40px;padding:0}}@media(min-width:860px){.page_page__IOrt7{gap:80px}}