section.vakansii .vakansii-tabs>section.catalog-header-nav,section.vakansii .delivery-pickup>section.catalog-header-nav{margin-top:60px;margin-bottom:64px}section.vakansii .vakansii-tabs{margin-top:0;padding-bottom:10px}section.vakansii .vakansii-tabs__panel--hidden{display:none}section.vakansii .vakansii-form{display:flex;flex-wrap:wrap;grid-gap:25px;margin-top:80px;margin-bottom:80px;justify-content:center}section.vakansii .vakansii-form form{display:grid;grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:center}section.vakansii .vakansii-form form>div:first-child{grid-column:span 2;padding:0;margin:0}section.vakansii .vakansii-form form>div:nth-child(2){order:1}section.vakansii .vakansii-form>div:last-child{flex:1}section.vakansii .vakansii-form>div:first-child{width:404px;background:url(/local/templates/gofromir_refactored/assets/images_new/vakansii_banner.webp);border-radius:60px;background-size:cover}section.vakansii .vakansii-form .b24-form{flex:1}section.vakansii .vakansii-form .b24-form-wrapper{border:2px solid #e6e6e6;border-radius:60px;padding:64px 72px;max-width:unset}section.vakansii .vakansii-form .b24-form-padding-side{padding:0}section.vakansii .vakansii-form .b24-form-header{text-align:start;border-bottom:unset}section.vakansii .vakansii-form .b24-form-header-title{color:#3e3e3e;font-family:Montserrat;font-weight:600;font-size:28px;line-height:24px;margin-bottom:32px}section.vakansii .vakansii-form .b24-form-field .b24-form-control-label{position:static;order:-1;padding:0;color:#3e3e3e;font-family:Montserrat;font-weight:500;font-size:16px;line-height:24px;margin-bottom:8px;opacity:1;transform:none}section.vakansii .vakansii-form .b24-form-control-container{display:flex;flex-direction:column}section.vakansii .vakansii-form .b24-form-control-required{margin-left:8px;color:#fb1100;font-family:Open Sans;font-size:14px}section.vakansii .vakansii-form .b24-form-field .b24-form-control{border:1px solid #e6e6e6;background:0 0;padding:10px 24px;border-radius:8px;font-family:Inter;font-weight:500;margin:0}section.vakansii .vakansii-form .b24-form-control-alert-message{bottom:-12px}section.vakansii .vakansii-form .b24-form-field-agreement .b24-form-control-container{max-width:362px;margin:0;display:block}section.vakansii .vakansii-form .b24-form-btn{border-radius:16px;padding:16px 32px;width:auto;font-family:Inter;font-weight:600;font-size:16px;line-height:24px;margin-right:24px}section.vakansii .vakansii-form .b24-form-field-agreement .b24-form-control-desc{opacity:1}section.vakansii .vakansii-form .b24-form-field-agreement .b24-form-field-agreement-link{color:#3e3e3e;font-family:Inter;font-size:14px;line-height:21px}section.vakansii .vakansii-form .b24-form-field-agreement{margin:0}section.vakansii .vakansii-form .b24-form-btn-container{margin:0}section.vakansii .vakansii-form .b24-form-control-file{border:1px dashed #3db845;border-radius:8px;background:0 0;padding:16px 24px}section.vakansii .vakansii-form .b24-form-control-file .b24-form-control-container{flex-direction:row;gap:16px;margin-bottom:0;align-items:center}section.vakansii .vakansii-form .b24-form-control-file .b24-form-control-label{margin:0;order:2;color:#3db845;font-family:Inter;word-break:normal}section.vakansii .vakansii-form .b24-form-control-filelist{margin-top:0}section.vakansii .vakansii-form .b24-form-btn-block{padding:0}section.vakansii .vakansii-form .b24-form-control-filelist label.b24-form-control{font-size:0;background:0 0;border:unset;padding:0!important}section.vakansii .vakansii-form .b24-form-control-file .b24-form-control:before{content:url(/local/templates/gofromir_refactored/assets/images_new/attach.webp);background:0 0;position:static;width:21px;height:24px;margin:0}section.vakansii .vakansii-form .b24-form-control-file .b24-form-control:after{content:unset}@media screen and (max-width:1199px){section.vakansii .vakansii-tabs>section.catalog-header-nav,section.vakansii .delivery-pickup>section.catalog-header-nav{margin-top:30px;margin-bottom:30px}.catalog-header-nav{flex-direction:row}section.vakansii .vakansii-tabs>section.catalog-header-nav a{font-size:12px}}@media screen and (max-width:989px){section.vakansii .title{font-size:20px;margin-bottom:16px}section.vakansii .vakansii-form{margin-top:48px;margin-bottom:50px}section.vakansii .vakansii-form>div:first-child{display:none}section.vakansii .vakansii-form .b24-form-wrapper{border-radius:32px;padding:32px 16px}section.vakansii .vakansii-form .b24-form-header-title{margin-bottom:24px;font-size:20px}section.vakansii .vakansii-form .b24-form-field{margin-bottom:8px}section.vakansii .vakansii-form .b24-form-field .b24-form-control-label{font-weight:600;font-size:12px}section.vakansii .vakansii-form .b24-form-btn{margin-right:0;width:100%;border-radius:10px;padding:14px 0;font-size:12px;line-height:140%;margin:8px 0 16px}section.vakansii .vakansii-form .b24-form-btn-container{grid-column:span 2}section.vakansii .vakansii-form .b24-form-field-agreement .b24-form-field-agreement-link{font-size:12px;line-height:14px}}@media screen and (max-width:768px){section.vakansii .vakansii-tabs>section.catalog-header-nav a{margin-bottom:unset}section.vakansii .vakansii-tabs>section.catalog-header-nav{flex-direction:row;justify-content:space-between}}