.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.checkbox{width:100%}.checkbox__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.checkbox__container+.checkbox__error-caption{margin-top:.5rem}.checkbox__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.checkbox__label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#000;cursor:pointer;font-size:1.0625rem;letter-spacing:-.0425rem;line-height:141%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.checkbox__label{font-size:.9375rem;letter-spacing:-.0375rem;line-height:1.375rem}}.checkbox__box{-webkit-flex-shrink:0;position:relative;-ms-flex-negative:0;background:#fff;border:1px solid rgba(0,0,0,.25);border-radius:.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1.25rem;margin-right:.625rem;padding:.1875rem;width:1.25rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.125rem;-webkit-transition:border-color .15s ease-in-out,background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (max-width:767px){.checkbox__box{margin-top:.25rem}}.checkbox__box .icon{height:100%;width:100%}.checkbox__checkmark{color:#fff;height:.5625rem;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;-moz-transition:opacity .15s ease-in-out,transform .15s ease-in-out,-moz-transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out;width:.75rem}.checkbox__text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.checkbox__text_required{color:#30f}.checkbox__error-caption{color:#fa3636;font-size:.875rem;font-weight:600;letter-spacing:-.01313rem;line-height:128%;padding-left:1.875rem;will-change:max-height,opacity,transform}@media (hover:hover) and (pointer:fine){.checkbox__label:hover .checkbox__box{border-color:#30f}}.checkbox_checked .checkbox__box{background-color:#30f;border-color:#30f}.checkbox_checked .checkbox__checkmark{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (hover:hover) and (pointer:fine){.checkbox_checked .checkbox__label:hover .checkbox__box{background-color:rgba(51,0,255,.7);border-color:transparent}}.checkbox_checked .checkbox__input:focus-visible+.checkbox__label .checkbox__box{background-color:rgba(51,0,255,.7);border-color:transparent}.checkbox__input:focus-visible+.checkbox__label .checkbox__box{-webkit-box-shadow:0 0 0 .1875rem rgba(51,0,255,.3);box-shadow:0 0 0 .1875rem rgba(51,0,255,.3);outline:none}.checkbox__input:focus:not(:focus-visible)+.checkbox__label .checkbox__box{-webkit-box-shadow:none;box-shadow:none;outline:none}.checkbox__input:focus-visible+.checkbox__label:hover .checkbox__box{border-color:#30f}.checkbox_error .checkbox__box{border-color:#fa3636}.checkbox_error.checkbox_checked .checkbox__box{background-color:#fa3636;border-color:#fa3636}.checkbox_error .checkbox__input:focus-visible+.checkbox__label .checkbox__box{-webkit-box-shadow:0 0 0 .1875rem rgba(250,54,54,.3);box-shadow:0 0 0 .1875rem rgba(250,54,54,.3)}.checkbox .error-caption-enter-active,.checkbox .error-caption-leave-active{max-height:1rem;opacity:1;-webkit-transition:max-height .15s ease-in-out,opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:max-height .15s ease-in-out,opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;-moz-transition:max-height .15s ease-in-out,opacity .15s ease-in-out,transform .15s ease-in-out,-moz-transform .15s ease-in-out;transition:max-height .15s ease-in-out,opacity .15s ease-in-out,transform .15s ease-in-out;transition:max-height .15s ease-in-out,opacity .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out}.checkbox .error-caption-enter,.checkbox .error-caption-leave-to{max-height:0;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.feedback-modal-client{background:#fff;height:100vh!important;left:auto!important;overflow-y:auto;position:fixed;right:0!important;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out;will-change:transform;z-index:10}.feedback-modal-client::-webkit-scrollbar{background:transparent;width:.375rem}.feedback-modal-client::-webkit-scrollbar-thumb{background-color:#eee;border-radius:.5rem}.feedback-modal-client__body{padding:3.375rem;position:relative}.feedback-modal-client__body *{text-align:left}.feedback-modal-client__body ::-webkit-scrollbar{display:none}@media (max-width:767px){.feedback-modal-client__body{padding:5.3125rem 1.5625rem 3.125rem}.layout_android .feedback-modal-client__body,.layout_ios .feedback-modal-client__body{padding:5.3125rem 1.5625rem 6.25rem}}.feedback-modal-client__body_success{height:100%}@media (max-width:767px){.feedback-modal-client__body_success{padding:1.5625rem}}.feedback-modal-client__close{background-color:#f6f6f6;border:none;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:2.5rem;position:absolute;right:2.1875rem;top:2.5rem;width:2.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:10}@media (max-width:767px){.feedback-modal-client__close{right:1.25rem;top:1.5625rem}}.feedback-modal-client__close:hover .feedback-modal-client__close-ico{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.feedback-modal-client__close-ico{height:1rem;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-moz-transition:transform .15s ease-in-out,-moz-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out;width:1rem}.feedback-modal-client__title{font-size:4.25rem;font-weight:700;letter-spacing:-.2125rem;line-height:110%;margin-bottom:.75rem}@media (max-width:767px){.feedback-modal-client__title{font-size:2.25rem;font-weight:600;letter-spacing:-.09rem;line-height:116%}}.feedback-modal-client__text{font-size:2rem;font-weight:400;letter-spacing:-.09rem;line-height:108%;margin-bottom:3rem}@media (max-width:767px){.feedback-modal-client__text{font-size:1.5rem;font-weight:400;letter-spacing:-.06rem;line-height:133%;margin-bottom:2.5rem}}.feedback-modal-client__form{margin-bottom:2rem;width:100%}@media (max-width:767px){.feedback-modal-client__form{margin-bottom:1.75rem}}.feedback-modal-client__input-wrapper{margin-bottom:2.6875rem;width:100%}@media (max-width:767px){.feedback-modal-client__input-wrapper{margin-bottom:2rem}}.feedback-modal-client__input-wrapper_budgets,.feedback-modal-client__input-wrapper_services{margin-bottom:1.9375rem}@media (max-width:767px){.feedback-modal-client__input-wrapper_budgets,.feedback-modal-client__input-wrapper_services{margin-bottom:1.4375rem}}.feedback-modal-client__input-wrapper:last-child{margin:0}.feedback-modal-client__chisps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.feedback-modal-client__chisps>*{margin-bottom:.8125rem}.feedback-modal-client__chisps>:not(:last-child){margin-right:.9375rem}@media (max-width:767px){.feedback-modal-client__chisps>:not(:last-child){margin-right:.75rem}.feedback-modal-client__chisps>*{margin-bottom:.6875rem}}.feedback-modal-client__chisps_service{max-width:52.5625rem}.feedback-modal-client__input-name{font-size:1.5rem;font-weight:600;letter-spacing:-.03125rem;line-height:120%;margin-bottom:1.25rem;padding-left:1.25rem}@media (max-width:767px){.feedback-modal-client__input-name_last{margin-bottom:.75rem!important}.feedback-modal-client__input-name{letter-spacing:-.03313rem;line-height:125%;padding-left:0}}.feedback-modal-client__inputs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback-modal-client__inputs>*{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 0.625rem);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}@media (max-width:767px){.feedback-modal-client__inputs>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.feedback-modal-client__inputs>:nth-child(odd){margin-right:1.25rem}@media (max-width:767px){.feedback-modal-client__inputs>:nth-child(odd){margin-right:0}}.feedback-modal-client__inputs>:not(:nth-last-child(-n+2)){margin-bottom:1.25rem}@media (max-width:767px){.feedback-modal-client__inputs>:not(:nth-last-child(-n+2)){margin-bottom:0}.feedback-modal-client__inputs>:not(:last-child){margin-bottom:1rem}}.feedback-modal-client__files{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.75rem;width:100%}@media (max-width:767px){.feedback-modal-client__files{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}}.feedback-modal-client__files input{display:none}.feedback-modal-client__files-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;margin-right:1rem}@media (max-width:767px){.feedback-modal-client__files-label{margin-bottom:.5rem;margin-right:0}}.feedback-modal-client__files-label:not(.feedback-modal-client__files-label_disabled):hover .feedback-modal-client__files-label-button{background:#30f;color:#fff}.feedback-modal-client__files-label:not(.feedback-modal-client__files-label_disabled):hover .feedback-modal-client__files-label-button svg path{fill:#fff}.feedback-modal-client__files-label_disabled{cursor:not-allowed}.feedback-modal-client__files-label-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background:#e5ebff;border:none;border-radius:3.125rem;color:#30f;cursor:pointer;font-size:1.0625rem;font-weight:400;justify-content:center;letter-spacing:-.03188rem;line-height:127%;outline:none;padding:.875rem 1.4375rem;pointer-events:none}.feedback-modal-client__files-label-button svg{height:1.5rem;margin-right:.5rem;width:1.5rem}.feedback-modal-client__files-label-button:disabled{background:#ececec;color:rgba(0,0,0,.3)}.feedback-modal-client__files-label-button:disabled svg path{fill:rgba(0,0,0,.3)}@media (max-width:767px){.feedback-modal-client__files-label-button{max-width:13.5625rem}}.feedback-modal-client__files-label-description{font-size:.9375rem;font-weight:400;letter-spacing:-.0375rem;line-height:120%;margin-right:2rem;max-width:8.5rem;opacity:.3;width:100%}@media (max-width:767px){.feedback-modal-client__files-label-description{margin-right:0;max-width:none;position:static}}.feedback-modal-client__files-list{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;display:grid;-ms-flex:1;flex:1;grid-template-columns:repeat(2,1fr);grid-gap:.5rem}@media (max-width:767px){.feedback-modal-client__files-list{grid-template-columns:1fr;margin-top:1rem;max-width:13.5625rem;width:100%}}.feedback-modal-client__files-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#e5ebff;border-radius:2rem;max-width:100%;width:100%}.feedback-modal-client__files-item-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feedback-modal-client__files-item span{display:block;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;color:#30f;-ms-flex:1;flex:1;font-size:1.0625rem;font-weight:600;letter-spacing:-.03188rem;margin:0 .75rem;text-align:left;white-space:nowrap;width:4.6875rem}.feedback-modal-client__files-item-button{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none;cursor:pointer;height:1.5rem;padding:0;width:1.5rem}.feedback-modal-client__files-item-button img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feedback-modal-client__files-item_error{background:rgba(250,54,54,.1)}.feedback-modal-client__files-item_error span{color:#fa3636;font-weight:400;letter-spacing:-.0425rem;line-height:140%}.feedback-modal-client__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.feedback-modal-client__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.feedback-modal-client__send{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background:#30f;border:none;border-radius:3rem;color:#f6f6f6;cursor:pointer;font-size:1.0625rem;font-weight:600;justify-content:center;letter-spacing:-.03188rem;line-height:118%;margin-right:1rem;max-width:19.375rem;padding:1.125rem 2.5rem;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease;width:100%}@media (max-width:767px){.feedback-modal-client__send{margin-right:0;max-width:none;padding:1.125rem;width:100%}}.feedback-modal-client__send_disabled{background:rgba(51,0,255,.2);cursor:not-allowed}.feedback-modal-client__send:not(.feedback-modal-client__send_disabled):hover{background:#0e00b3}.feedback-modal-client__agreement{color:rgba(0,0,0,.6);font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.0375rem;line-height:1.375rem;margin-bottom:2.5rem}.feedback-modal-client__agreement a{color:#30f;-webkit-text-decoration:none;text-decoration:none}.feedback-modal-client__success{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.feedback-modal-client__success-title{font-size:4.6875rem;font-weight:700;letter-spacing:-.23438rem;line-height:104%;margin-bottom:.75rem;text-align:center}@media (max-width:767px){.feedback-modal-client__success-title{font-size:2.75rem;letter-spacing:-.1375rem}}.feedback-modal-client__success-subtitle{font-size:2rem;font-weight:400;letter-spacing:-.09rem;line-height:125%;margin-bottom:2.5rem;text-align:center}@media (max-width:767px){.feedback-modal-client__success-subtitle{font-size:1.5rem;letter-spacing:-.06rem;line-height:134%}}.feedback-modal-client__success-button{background:none;background:#ececec;border:none;border-radius:3rem;color:inherit;color:#30f;cursor:pointer;font-family:inherit;font-size:1.0625rem;font-weight:600;letter-spacing:-.03188rem;line-height:118%;outline:none;padding:1.125rem 2.5rem;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;-moz-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out;will-change:color,background}.feedback-modal-client__success-button:hover{background:rgba(0,0,0,.1)}.feedback-modal-client__success-button:disabled{background:#ececec;color:#fff}.vm--overlay{background-color:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}
.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.feedback-modal-vacancies{background:#fff;height:100vh!important;left:auto!important;overflow-y:auto;position:fixed;right:-webkit-calc(50vw - 50%)!important;right:-moz-calc(50vw - 50%)!important;right:calc(50vw - 50%)!important;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out;will-change:transform;z-index:10}.feedback-modal-vacancies::-webkit-scrollbar{background:transparent;width:.375rem}.feedback-modal-vacancies::-webkit-scrollbar-thumb{background-color:#eee;border-radius:.5rem}.feedback-modal-vacancies__body{padding:3.5rem;position:relative}.feedback-modal-vacancies__body *{text-align:left}.feedback-modal-vacancies__body ::-webkit-scrollbar{display:none}@media (max-width:767px){.feedback-modal-vacancies__body{padding:5.3125rem .8125rem 1.875rem 1.5625rem}}.feedback-modal-vacancies__body_success{height:100%}@media (max-width:767px){.feedback-modal-vacancies__body_success{padding:1.5625rem}}.feedback-modal-vacancies__close{background-color:#f6f6f6;border:none;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:2.5rem;position:absolute;right:2.5rem;top:2.5rem;width:2.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:10}@media (max-width:767px){.feedback-modal-vacancies__close{right:1.5625rem;top:1.5625rem}}.feedback-modal-vacancies__close:hover .feedback-modal-vacancies__close-ico{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.feedback-modal-vacancies__close-ico{height:1rem;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-moz-transition:transform .15s ease-in-out,-moz-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out;width:1rem}.feedback-modal-vacancies__title{font-size:4.25rem;font-weight:700;letter-spacing:-.2125rem;line-height:110%;margin-bottom:.75rem}@media (max-width:767px){.feedback-modal-vacancies__title{font-size:2.25rem;font-weight:600;letter-spacing:-.09rem;line-height:116%}}.feedback-modal-vacancies__text{font-size:2rem;font-weight:400;letter-spacing:-.09rem;line-height:108%;margin-bottom:2.75rem}@media (max-width:767px){.feedback-modal-vacancies__text{font-size:1.5rem;font-weight:400;letter-spacing:-.06rem;line-height:133%;margin-bottom:2.5rem}}.feedback-modal-vacancies__form{margin-bottom:2rem;width:100%}.feedback-modal-vacancies__input{margin-bottom:1.25rem}.feedback-modal-vacancies__input-wrapper{width:100%}@media (max-width:767px){.feedback-modal-vacancies__input-wrapper{margin-bottom:2rem}}.feedback-modal-vacancies__input-wrapper_budgets,.feedback-modal-vacancies__input-wrapper_services{margin-bottom:1.625rem}@media (max-width:767px){.feedback-modal-vacancies__input-wrapper_budgets,.feedback-modal-vacancies__input-wrapper_services{margin-bottom:inherit}}.feedback-modal-vacancies__input-wrapper:last-child{margin:0}.feedback-modal-vacancies__chisps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.feedback-modal-vacancies__chisps>*{margin-bottom:.875rem}.feedback-modal-vacancies__chisps>:not(:last-child){margin-right:.875rem}.feedback-modal-vacancies__chisps_service{max-width:52.5625rem}.feedback-modal-vacancies__files{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.75rem;width:100%}@media (max-width:767px){.feedback-modal-vacancies__files{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}}.feedback-modal-vacancies__files input{display:none}.feedback-modal-vacancies__files-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;margin-right:1rem}@media (max-width:767px){.feedback-modal-vacancies__files-label{margin-bottom:.5rem;margin-right:0}}.feedback-modal-vacancies__files-label:not(.feedback-modal-vacancies__files-label_disabled):hover .feedback-modal-vacancies__files-label-button{background:#30f;color:#fff}.feedback-modal-vacancies__files-label:not(.feedback-modal-vacancies__files-label_disabled):hover .feedback-modal-vacancies__files-label-button svg path{fill:#fff}.feedback-modal-vacancies__files-label_disabled{cursor:not-allowed}.feedback-modal-vacancies__files-label-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background:#e5ebff;border:none;border-radius:3.125rem;color:#30f;cursor:pointer;font-size:1.0625rem;font-weight:400;justify-content:center;letter-spacing:-.03188rem;line-height:127%;outline:none;padding:.875rem 1.4375rem;pointer-events:none}.feedback-modal-vacancies__files-label-button svg{height:1.5rem;margin-right:.5rem;width:1.5rem}.feedback-modal-vacancies__files-label-button:disabled{background:#ececec;color:rgba(0,0,0,.3)}.feedback-modal-vacancies__files-label-button:disabled svg path{fill:rgba(0,0,0,.3)}@media (max-width:767px){.feedback-modal-vacancies__files-label-button{max-width:13.5625rem}}.feedback-modal-vacancies__files-label-description{font-size:.9375rem;font-weight:400;letter-spacing:-.0375rem;line-height:120%;margin-right:2rem;max-width:8.5rem;opacity:.3;width:100%}@media (max-width:767px){.feedback-modal-vacancies__files-label-description{margin-right:0;max-width:none;position:static}}.feedback-modal-vacancies__files-list{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;display:grid;-ms-flex:1;flex:1;grid-template-columns:repeat(2,1fr);grid-gap:.5rem}@media (max-width:767px){.feedback-modal-vacancies__files-list{grid-template-columns:1fr;margin-top:1rem;max-width:13.5625rem;width:100%}}.feedback-modal-vacancies__files-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#e5ebff;border-radius:2rem;max-width:100%;width:100%}.feedback-modal-vacancies__files-item-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feedback-modal-vacancies__files-item span{display:block;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;color:#30f;-ms-flex:1;flex:1;font-size:1.0625rem;font-weight:600;letter-spacing:-.03188rem;margin:0 .75rem;text-align:left;white-space:nowrap;width:4.6875rem}.feedback-modal-vacancies__files-item-button{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none;cursor:pointer;height:1.5rem;padding:0;width:1.5rem}.feedback-modal-vacancies__files-item-button img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feedback-modal-vacancies__files-item_error{background:rgba(250,54,54,.1)}.feedback-modal-vacancies__files-item_error span{color:#fa3636;font-weight:400;letter-spacing:-.0425rem;line-height:140%}.feedback-modal-vacancies__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.feedback-modal-vacancies__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.feedback-modal-vacancies__send{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;background:#30f;border:none;border-radius:3rem;color:#f6f6f6;cursor:pointer;font-size:1.0625rem;font-weight:600;justify-content:center;letter-spacing:-.03188rem;line-height:118%;margin-right:1rem;max-width:19.375rem;padding:1.125rem 2.5rem;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease;width:100%}@media (max-width:767px){.feedback-modal-vacancies__send{margin-bottom:.75rem;margin-right:0;max-width:none;padding:1.25rem;width:100%}}.feedback-modal-vacancies__send_disabled{background:rgba(51,0,255,.2);cursor:not-allowed}.feedback-modal-vacancies__send:not(.feedback-modal-vacancies__send_disabled):hover{background:#0e00b3}.feedback-modal-vacancies__policy{color:rgba(0,0,0,.3);font-size:.9375rem;font-weight:400;letter-spacing:-.0375rem;line-height:120%;max-width:23.875rem;width:100%}@media (max-width:767px){.feedback-modal-vacancies__policy{max-width:none}.feedback-modal-vacancies__policy br{display:none}}.feedback-modal-vacancies__policy-link{cursor:pointer;display:inline;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.feedback-modal-vacancies__success{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.feedback-modal-vacancies__success-title{font-size:4.6875rem;font-weight:700;letter-spacing:-.23438rem;line-height:104%;margin-bottom:.75rem;text-align:left}@media (max-width:767px){.feedback-modal-vacancies__success-title{font-size:2.75rem;letter-spacing:-.1375rem}}.feedback-modal-vacancies__success-subtitle{font-size:2rem;font-weight:400;letter-spacing:-.09rem;line-height:125%;margin-bottom:2.5rem;text-align:left}@media (max-width:767px){.feedback-modal-vacancies__success-subtitle{font-size:1.5rem;letter-spacing:-.06rem;line-height:134%}}.feedback-modal-vacancies__success-button{background:none;background:#ececec;border:none;border-radius:3rem;color:inherit;color:#30f;cursor:pointer;font-family:inherit;font-size:1.0625rem;font-weight:600;letter-spacing:-.03188rem;line-height:118%;outline:none;padding:1.125rem 2.5rem;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;-moz-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out;will-change:color,background}.feedback-modal-vacancies__success-button:hover{background:rgba(0,0,0,.1)}.feedback-modal-vacancies__success-button:disabled{background:#ececec;color:#fff}.vm--overlay{background-color:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100vw;z-index:1}
.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.photo-modal{position:fixed;z-index:999999}.photo-modal,.photo-modal__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.photo-modal__wrapper{height:100%;width:100%}.photo-modal__inner{margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1.5625rem}.photo-modal__image-wrapper,.photo-modal__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.photo-modal__image-wrapper{height:38.125rem;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.625rem}@media (max-width:1200px){.photo-modal__image-wrapper{height:30.375rem}}.photo-modal__image{border-radius:.625rem;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.photo-modal__image{height:auto;width:100%}}.photo-modal__control{margin:1.25rem auto 0;width:13.8125rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.photo-modal__control,.photo-modal__control-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.photo-modal__control-button{background-color:#fff;border-radius:50%;height:2.75rem;width:2.75rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;border:none;cursor:pointer;justify-content:center;outline:none;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-moz-transition:transform .15s ease,-moz-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease,-moz-transform .15s ease}.photo-modal__control-button:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.photo-modal__control-button_prev img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.photo-modal__control-button_next img{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.photo-modal__control-text{color:#fff;font-size:1.0625rem;font-weight:400;letter-spacing:-.0425rem;line-height:1.5rem}
.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.iso-badge{bottom:1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;width:100vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.1875rem 0;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end;opacity:1;pointer-events:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.iso-badge-img{display:block;height:auto;max-width:100%;padding-right:1.75rem;width:auto}.iso-badge-img,.iso-badge__block{left:-webkit-calc(50vw - 50% - 1.25rem);left:-moz-calc(50vw - 50% - 1.25rem);left:calc(50vw - 50% - 1.25rem);position:relative}.iso-badge__block-bg{-webkit-filter:drop-shadow(.1875rem .0625rem .25rem rgba(0,0,0,.15));filter:drop-shadow(.1875rem .0625rem .25rem rgba(0,0,0,.15));position:relative}.iso-badge__text{font-family:Inter;font-size:1rem;font-weight:500;left:1rem;letter-spacing:-.04em;line-height:1.3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.iso-badge__text-link{border-bottom:1px solid rgba(51,0,255,.3);color:#30f;font-size:1.0625rem;font-weight:600;letter-spacing:-.03em;line-height:1.25rem;pointer-events:all;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:uppercase;text-underline-position:from-font;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.iso-badge__text-link:hover{border-bottom:1px solid rgba(51,0,255,.45);color:#0e00b3}.iso-badge__close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;-webkit-box-shadow:-.0625rem .125rem .625rem .0625rem rgba(10,12,19,.149);box-shadow:-.0625rem .125rem .625rem .0625rem rgba(10,12,19,.149);cursor:pointer;height:1.75rem;pointer-events:all;position:absolute;right:.4375rem;top:-1.125rem;width:1.75rem;z-index:100}.iso-badge__close:hover .iso-badge__close-img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.iso-badge__close-img{height:.75rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease;width:.75rem;z-index:1000}.iso-badge--hiden{opacity:0;pointer-events:none;visibility:hidden;z-index:-1}
.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.cookie-notification{background-color:#fff;border-radius:.625rem;bottom:1.875rem;-webkit-box-shadow:0 .1875rem 1.5rem 0 hsla(0,0%,40%,.15);box-shadow:0 .1875rem 1.5rem 0 hsla(0,0%,40%,.15);left:auto;padding:1rem;position:fixed;right:1.875rem;width:64rem;z-index:1000}@media (max-width:1200px){.cookie-notification{left:1.875rem;width:-webkit-calc(100% - 3.75rem);width:-moz-calc(100% - 3.75rem);width:calc(100% - 3.75rem)}}@media (max-width:767px){.cookie-notification{bottom:1rem;left:1.5625rem;right:1.5625rem;width:-webkit-calc(100% - 3.125rem);width:-moz-calc(100% - 3.125rem);width:calc(100% - 3.125rem)}}.cookie-notification__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#666;font-size:.9375rem;letter-spacing:-.0375rem;line-height:1.375rem}@media (max-width:767px){.cookie-notification__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:.875rem;letter-spacing:-.01875rem;line-height:1rem}}.cookie-notification__content-text{margin-right:1.5rem}@media (max-width:767px){.cookie-notification__content-text{margin-bottom:1.125rem;margin-right:0}}.cookie-notification__content-link{color:#30f}
.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.layout{height:100%;position:relative;width:100%}.layout_no-scroll{overflow-y:hidden}.layout__holder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}.layout__holder_hide{opacity:0}.layout__header{left:0;position:fixed;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100vw;z-index:1}.layout__content{min-height:100%;padding-bottom:2.125rem;position:relative;width:100vw;z-index:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;padding-top:6.25rem}.layout__content_modal{z-index:1}@media (max-width:1200px){.layout__content{padding-top:5.625rem}}@media (max-width:767px){.layout__content{padding-top:5.4375rem}}.layout__footer{margin-bottom:1.5625rem;z-index:0}@media (max-width:767px){.layout__footer{margin-bottom:0}}
