.ServiceDetail_page__main__bTji6{max-width:1425px;margin:auto;padding:50px 20px;position:relative}.ServiceDetail_page__JZoJQ:before{content:"";width:100%;left:0;height:100vh;background-image:url(/back_services.png);display:block;position:absolute;background-position:50%;background-repeat:no-repeat;z-index:-1}.ServiceDetail_popup__ae8KO{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ServiceDetail_popup__content__biOsx{padding:20px;border-radius:8px;width:90%;max-width:500px}.ServiceDetail_popup__form__yYK_M{flex-direction:column}.ServiceDetail_popup__form__yYK_M button{padding:10px;background:#007bff;color:white;border:none;border-radius:4px;cursor:pointer}.ServiceDetail_popup__form__yYK_M button:hover{background:#0056b3}.ServiceDetail_popup__close__0__6Y{position:absolute;top:10px;right:10px;font-size:24px;border:none;background:none;cursor:pointer}.ServiceDetail_popupOverlay__eN2mw{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ServiceDetail_popup__content__biOsx{background:white;padding:50px;border-radius:24px;max-width:1093px;width:100%;position:relative}.ServiceDetail_popup__form__yYK_M{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;margin-top:20px}.ServiceDetail_popup__content__biOsx h2{font-family:Steppe,sans-serif;font-weight:600;font-size:38px;line-height:120%;letter-spacing:-.04em;margin-bottom:30px;text-align:center;color:#383941}.ServiceDetail_popupForm__P0Xme{display:flex;gap:20px;flex-direction:row;flex-wrap:wrap}.ServiceDetail_popup__form__yYK_M>*{flex:1 1 47%}.ServiceDetail_popup__ae8KO input{height:80px}.ServiceDetail_popup__ae8KO input,.ServiceDetail_popup__ae8KO textarea{width:467px;background:#f6f6f6;color:#000}.ServiceDetail_popup__ae8KO input,.ServiceDetail_popup__ae8KO textarea,.ServiceDetail_popup__form__yYK_M button{border-radius:16px;padding:27px;font-family:Steppe,sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:-.02em}.ServiceDetail_popup__form__yYK_M button{max-width:489px;margin-left:auto;text-align:center;color:#fff;background:#6ec5cc}.ServiceDetail_popup__form__yYK_M label{font-weight:400;font-size:18px;line-height:140%;letter-spacing:-.02em;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#7f7f7f;max-width:467px}.ServiceDetail_backButton__link__MRVq4{font-family:Steppe,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.05em;text-decoration:underline!important;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#7f7f7f}.ServiceDetail_service__container__PUdy6{display:flex;align-items:center;flex-wrap:wrap}.ServiceDetail_service__container__PUdy6>*{flex:1 1}.ServiceDetail_service__title__ImTx2{font-family:Steppe,sans-serif;font-weight:600;font-size:48px;line-height:150%;letter-spacing:-.05em;margin-top:10px;color:#383941}.ServiceDetail_service__description__ItR3d,.ServiceDetail_service__details__IHhFj{font-family:Steppe,sans-serif;font-weight:400;font-size:24px;line-height:140%;letter-spacing:-.04em;margin-bottom:40px;max-width:600px;color:#7f7f7f}.ServiceDetail_service__price__MD1T_{font-family:Steppe,sans-serif;font-weight:600;font-size:36px;line-height:150%;letter-spacing:-.05em;color:#383941}.ServiceDetail_service__button__ty00h{font-family:Steppe,sans-serif;font-weight:400;font-size:24px;line-height:150%;letter-spacing:-.05em;text-align:center;color:#fff;border-radius:16px;padding:30px 50px;width:389px;height:96px;display:flex;align-items:center;justify-content:center;margin-top:40px;background:#6ec5cc}.ServiceDetail_service__image___JXrJ:first-child{position:relative;top:53px;border-radius:0 36px 36px 0}.ServiceDetail_service__image___JXrJ{width:100%}.ServiceDetail_service__image___JXrJ:last-child{border-radius:36px 0 0 36px}.ServiceDetail_service__images__vDCe2{display:flex;gap:15px}@media (max-width:768px){.ServiceDetail_service__title__ImTx2{font-size:22px}.ServiceDetail_service__description__ItR3d,.ServiceDetail_service__details__IHhFj{font-size:16px;margin-bottom:20px}.ServiceDetail_service__images__vDCe2{flex-direction:column;margin-top:15px}.ServiceDetail_service__container__PUdy6{flex-direction:column}.ServiceDetail_service__price__MD1T_{font-size:24px}.ServiceDetail_service__button__ty00h{width:100%;padding:20px;font-size:14px;margin-top:20px;height:60px}.ServiceDetail_popup__form__yYK_M{flex-direction:column}.ServiceDetail_popup__content__biOsx{padding:20px;width:90%}.ServiceDetail_popup__ae8KO input{width:100%;height:60px;padding:20px;font-size:14px}.ServiceDetail_popup__content__biOsx h2{font-size:24px;margin:20px 0}.ServiceDetail_popup__form__yYK_M label{font-size:14px}.ServiceDetail_popup__form__yYK_M button{margin:auto;width:100%;height:60px;padding:20px;flex:1 1 100%}.ServiceDetail_service__image___JXrJ:first-child{position:relative;top:0}}