.Alert_wrapper__9ggF_{padding:0;border-radius:4px!important}.Alert_root__Zd75M{background-color:#5bd77f!important;border-radius:4px!important;padding:0 16px 0 0!important;align-items:center}.Alert_root__Zd75M .Alert_icon__x2hmA{padding:10px!important;background-color:#37b487;border-radius:4px 0 0 4px!important}.Alert_error__GtiiB{background-color:#f44336!important}.Alert_error__GtiiB .Alert_icon__x2hmA{background-color:#ad453d}.Alert_warning__Mellk{background-color:#ffb400!important}.Alert_warning__Mellk .Alert_icon__x2hmA{background-color:#f5a623}.JobCardField_jobCardField__Io0Jj{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:10px;width:100%;padding-right:25px;box-sizing:border-box}.JobCardField_jobCardField__Io0Jj .JobCardField_field__Ypg_E{width:100%;display:flex;flex-direction:row;height:100%}.JobCardField_jobCardField__Io0Jj .JobCardField_field__Ypg_E .JobCardField_fieldIcon__Ckr66{margin-right:15px;height:24px;width:24px;min-width:24px;display:flex;justify-content:center;align-items:center;border-radius:50%}.JobCardField_jobCardField__Io0Jj .JobCardField_field__Ypg_E .JobCardField_fieldValue__kLf9M{display:flex;align-items:flex-start;flex-wrap:wrap;font-size:14px;flex-direction:column;font-family:Montserrat-regular,Open Sans,Helvetica Neue;justify-content:flex-start;color:#000}.JobCardField_jobCardField__Io0Jj .JobCardField_field__Ypg_E .JobCardField_fieldValue__kLf9M .JobCardField_fieldLabel__O3IsU{display:flex;align-items:flex-start;font-size:14px;font-family:Montserrat-semibold,Open Sans,Helvetica Neue;margin-right:5px;white-space:nowrap;color:#000}.JobCardField_jobCardField__Io0Jj .JobCardField_fieldRight__zmAfY{width:65%}.TextInput_main__eQVaX{margin-bottom:18px;background-color:#fff;position:relative}.TextInput_main__eQVaX>div{width:100%;min-width:380px}.TextInput_main__eQVaX>div label{font-family:Montserrat-light,Open Sans,Helvetica Neue}.TextInput_main__eQVaX>div>div>input{padding:11px 20px 11px 40px;font-family:Montserrat-medium,Open Sans,Helvetica Neue}.TextInput_main__eQVaX>div>div>input::placeholder{font-family:Montserrat-light,Open Sans,Helvetica Neue}.TextInput_main__eQVaX .TextInput_iconWrapper__hJt_B{position:absolute;top:15px;left:10px}@media screen and (max-width:480px){.TextInput_main__eQVaX>div{min-width:auto}}.Modal_dialogMain__n6s_H>div>div{border-radius:20px;border:.5px solid rgba(32,83,104,.502);box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);margin:0}.Modal_modal__cq0sC{padding:60px 20px 25px;position:relative;border-radius:20px;min-width:380px}.Modal_modal__cq0sC form,.Modal_modal__cq0sC>div{display:flex;align-items:center;flex-direction:column;justify-content:center}.Modal_modal__cq0sC form .Modal_loader__YKna0,.Modal_modal__cq0sC>div .Modal_loader__YKna0{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.Modal_modal__cq0sC form .Modal_closeButton__whk9e,.Modal_modal__cq0sC>div .Modal_closeButton__whk9e{position:absolute;top:20px;right:20px;cursor:pointer}.Modal_modal__cq0sC form h3,.Modal_modal__cq0sC>div h3{font-size:16px;line-height:19.3px;font-family:Montserrat-medium,Open Sans,Helvetica Neue;margin:0;text-align:center}.Modal_modal__cq0sC form .Modal_modalContacts__fG43L,.Modal_modal__cq0sC>div .Modal_modalContacts__fG43L{display:flex;flex-direction:column;margin-top:20px}.Modal_modal__cq0sC form button,.Modal_modal__cq0sC>div button{align-self:center;padding:7px 48px;background-color:#ffcf00;border:none;border-radius:70px;font-size:18px;line-height:20px;font-family:Montserrat-medium,Open Sans,Helvetica Neue;cursor:pointer}.Modal_modal__cq0sC .Modal_successView__XUs_R h3{color:#34a853;font-size:16px;font-family:Montserrat-semibold,Open Sans,Helvetica Neue;margin-bottom:16px}.Modal_modal__cq0sC .Modal_successView__XUs_R p{margin-top:12px;font-size:14px;line-height:20px;font-family:Montserrat-medium,Open Sans,Helvetica Neue;text-align:center;width:80%}.Modal_modal__cq0sC .Modal_errorView__yRJU7 h3{color:#e00;font-size:16px;font-family:Montserrat-semibold,Open Sans,Helvetica Neue;margin-bottom:16px}.Modal_modal__cq0sC .Modal_errorView__yRJU7 p{margin-top:12px;font-size:14px;line-height:20px;font-family:Montserrat-medium,Open Sans,Helvetica Neue;text-align:center;width:80%}.Modal_modal__cq0sC .Modal_errorView__yRJU7 .Modal_errorText__hj4mB{margin-top:0}@media screen and (max-width:480px){.Modal_dialogMain__n6s_H>div>div{min-width:90%;margin:0 15px}.Modal_modal__cq0sC{min-width:auto}.Modal_modal__cq0sC form h3,.Modal_modal__cq0sC>div h3{font-size:14px}.Modal_modal__cq0sC form .Modal_modalContacts__fG43L,.Modal_modal__cq0sC>div .Modal_modalContacts__fG43L{width:100%}}.JobCardFieldWithLongText_jobCardField__EC6Zr{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:10px;width:100%;padding-right:25px;box-sizing:border-box}.JobCardFieldWithLongText_jobCardField__EC6Zr .JobCardFieldWithLongText_field__bDNqY{width:100%;display:flex;flex-direction:row;height:100%}.JobCardFieldWithLongText_jobCardField__EC6Zr .JobCardFieldWithLongText_field__bDNqY .JobCardFieldWithLongText_fieldIcon__4OYG5{margin-right:15px;height:24px;width:24px;min-width:24px;display:flex;justify-content:center;align-items:center;border-radius:50%}.JobCardFieldWithLongText_jobCardField__EC6Zr .JobCardFieldWithLongText_field__bDNqY .JobCardFieldWithLongText_fieldValue__Ohfxc{display:flex;align-items:flex-start;flex-wrap:wrap;font-size:14px;flex-direction:column;font-family:Montserrat-regular,Open Sans,Helvetica Neue;justify-content:flex-start;color:#000}.JobCardFieldWithLongText_jobCardField__EC6Zr .JobCardFieldWithLongText_field__bDNqY .JobCardFieldWithLongText_fieldValue__Ohfxc .JobCardFieldWithLongText_fieldLabel__VpiV_{display:flex;align-items:flex-start;font-size:14px;font-family:Montserrat-semibold,Open Sans,Helvetica Neue;margin-right:5px;white-space:nowrap;color:#000}.JobCardFieldWithLongText_jobCardField__EC6Zr .JobCardFieldWithLongText_field__bDNqY .JobCardFieldWithLongText_fieldValue__Ohfxc .JobCardFieldWithLongText_viewMoreWrapper__I9jWz{margin-top:12px;display:flex;flex-direction:row;align-items:center}.JobCardFieldWithLongText_jobCardField__EC6Zr .JobCardFieldWithLongText_field__bDNqY .JobCardFieldWithLongText_fieldValue__Ohfxc .JobCardFieldWithLongText_viewMoreWrapper__I9jWz .JobCardFieldWithLongText_viewMoreText__lTycQ{font-size:14px;font-family:Montserrat-semibold,Open Sans,Helvetica Neue;margin-right:5px}.JobCardFieldWithLongText_jobCardField__EC6Zr .JobCardFieldWithLongText_fieldRight___GK49{width:65%}.JobCard_jobCard__poXf_{margin-bottom:25px;width:100%;border-radius:20px;box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);border:.5px solid rgba(0,0,0,.251);box-sizing:border-box;padding:0 30px;background-color:#fff;cursor:pointer}.JobCard_jobCard__poXf_ .JobCard_jobCardTopBlock__uVpKV{display:flex;flex-direction:row;padding-bottom:20px}.JobCard_jobCard__poXf_ .JobCard_jobCardTopBlock__uVpKV .JobCard_jobCardTitleWrapper__hH_tz{padding:15px 35px;background-color:#00d3dc;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.JobCard_jobCard__poXf_ .JobCard_jobCardTopBlock__uVpKV .JobCard_jobCardTitleWrapper__hH_tz .JobCard_jobCardTitleText__08NbH{min-height:22px;font-size:18px;font-family:Montserrat-semibold,Open Sans,Helvetica Neue;color:#000}.JobCard_jobCard__poXf_ .JobCard_jobCardFieldsWrapper__Z2X8k{margin:15px 0;display:flex;flex-direction:row;flex-wrap:wrap}.JobCard_jobCard__poXf_ .JobCard_jobCardFieldsWrapper__Z2X8k .JobCard_jobCardLeftColumn__dpxLz,.JobCard_jobCard__poXf_ .JobCard_jobCardFieldsWrapper__Z2X8k .JobCard_jobCardRightColumn__E1Uzc{width:50%;display:flex;flex-direction:column}.JobCard_jobCard__poXf_ .JobCard_jobCardButtonWrapper__pK_qd{padding:0 0 30px;display:flex;flex-direction:row;justify-content:flex-end}.JobCard_jobCard__poXf_ .JobCard_jobCardButtonWrapper__pK_qd>button{background-color:#ffcf00;border:none;padding:9px 50px;border-radius:70px;font-size:18px;color:#000;font-family:Montserrat-medium,Open Sans,Helvetica Neue}@media screen and (max-width:480px){.JobCard_jobCard__poXf_{padding:0 15px}.JobCard_jobCard__poXf_ .JobCard_jobCardTopBlock__uVpKV .JobCard_jobCardTitleWrapper__hH_tz{padding:10px 15px}.JobCard_jobCard__poXf_ .JobCard_jobCardTopBlock__uVpKV .JobCard_jobCardTitleWrapper__hH_tz .JobCard_jobCardTitleText__08NbH{font-size:16px}.JobCard_jobCard__poXf_ .JobCard_jobCardFieldsWrapper__Z2X8k{width:100%;flex-direction:column;margin:10px 0}.JobCard_jobCard__poXf_ .JobCard_jobCardFieldsWrapper__Z2X8k .JobCard_jobCardLeftColumn__dpxLz,.JobCard_jobCard__poXf_ .JobCard_jobCardFieldsWrapper__Z2X8k .JobCard_jobCardRightColumn__E1Uzc{width:100%}}@font-face{font-family:Montserrat-bold;src:url(/_next/static/media/Montserrat-Bold.2d8d7280.ttf);font-weight:700;font-style:normal}@font-face{font-family:Montserrat-semibold;src:url(/_next/static/media/Montserrat-SemiBold.d6397601.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat-medium;src:url(/_next/static/media/Montserrat-Medium.19261002.ttf);font-weight:500}@font-face{font-family:Montserrat-regular;src:url(/_next/static/media/Montserrat-Regular.2cf917c2.ttf);font-weight:400}@font-face{font-family:Montserrat-light;src:url(/_next/static/media/Montserrat-Light.28bb0e74.ttf);font-weight:300}.MainPage_container__x_yN1{display:flex;width:100%;flex-direction:column;margin:0 auto;box-sizing:border-box;overflow-y:visible;justify-content:flex-start;padding:30px 0}.MainPage_container__x_yN1 .MainPage_loader__rrWEv{z-index:2;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.MainPage_container__x_yN1 .MainPage_header___c7nw{display:flex;flex-direction:column;z-index:1}.MainPage_container__x_yN1 .MainPage_header___c7nw .MainPage_logoIcon__60xgd{margin-left:50px}.MainPage_container__x_yN1 .MainPage_header___c7nw .MainPage_logo__V_3EW{text-transform:uppercase;text-decoration:underline;font-size:22px;line-height:24.2px;font-family:Montserrat-bold,Open Sans,Helvetica Neue;color:#000;padding:20px 0 20px 50px;margin:40px 0;background-position-x:left;background-position-y:center;background-repeat:no-repeat;background-size:contain;background-image:url(/_next/static/media/title_background.ebdaa778.png)}.MainPage_container__x_yN1 .MainPage_backgroundIcon__ZZqdA{top:30%;right:30%;position:fixed;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain;background-image:url(/_next/static/media/Сomposition.c03f5b1e.png);height:470px;width:410px;z-index:0}.MainPage_container__x_yN1 .MainPage_backgroundMobile__3Pjbh{display:none}.MainPage_container__x_yN1 .MainPage_jobsList__CfWfs{height:100%;width:60%;padding:0 0 20px 50px;box-sizing:border-box;overflow:visible;z-index:1}.MainPage_container__x_yN1 .MainPage_jobsList__CfWfs .MainPage_jobsListWrapper__mWiem{max-height:100%;height:100%}@media screen and (max-width:1024px){.MainPage_container__x_yN1 .MainPage_jobsList__CfWfs{width:100%}}@media screen and (max-width:480px){.MainPage_container__x_yN1{padding:25px 0}.MainPage_container__x_yN1 .MainPage_header___c7nw .MainPage_logoIcon__60xgd{margin-left:16px;width:43px;height:27px}.MainPage_container__x_yN1 .MainPage_header___c7nw .MainPage_logo__V_3EW{font-size:16px;padding:10px 16px}.MainPage_container__x_yN1 .MainPage_backgroundIcon__ZZqdA{height:326px;width:278px;top:12%;right:0;background-image:url(/_next/static/media/СompositionMobile.b4c0a593.png)}.MainPage_container__x_yN1 .MainPage_backgroundMobile__3Pjbh{display:block;position:fixed;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain;height:326px;width:278px;bottom:2%;left:0;background-image:url(/_next/static/media/СompositionMobile.b4c0a593.png);z-index:0;transform:scaleX(-1)}.MainPage_container__x_yN1 .MainPage_jobsList__CfWfs{padding:0 25px}}