*,:after,:before{box-sizing:border-box}.no-scroll{overflow:hidden!important;height:100vh}body{display:flex;flex-direction:column;margin:0;padding:0;min-width:-moz-fit-content;min-width:fit-content;min-width:590px;max-width:100vw;height:100%;overflow:auto;font-family:var(--var-montserrat),sans-serif;letter-spacing:0;line-height:1.3;font-weight:400;font-size:14px;font-style:normal;color:#160e00;background-color:#fff;outline:none}main{flex-grow:1}h1,h2,h3,h4,h5,h6{font-size:24px;font-weight:600;line-height:1.2}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}button{padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent;border:none;cursor:pointer;color:#160e00}button:focus{outline:none}button:disabled,button:disabled:active,button:disabled:focus,button:disabled:focus-visible{outline:none!important;border-color:transparent!important}a{text-decoration:none}a,input,textarea{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}input,textarea{font-family:inherit;outline:none}.container{margin:0 auto;padding:0 24px;min-width:590px;max-width:1920px;width:100%}@media screen and (min-width:768px){.container{padding:0 32px}}@media screen and (min-width:1024px){.container{padding:0 24px}}@media screen and (min-width:1440px){.container{padding:0 16px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.error-message-global{margin-top:4px;font-size:10px;min-height:12px}.error-message-global,.error-message-producer{margin-left:auto;font-weight:400;font-style:italic;height:-moz-fit-content;height:fit-content;white-space:pre-line;text-align:right;color:red}.error-message-producer{margin-top:8px;font-size:14px;line-height:1}.title-main-general{margin-bottom:24px;font-size:24px;font-weight:600;line-height:1}.section-general{padding:12px 0}@media(min-width:1920px){.section-general{padding:24px 0}}@media screen and (min-width:590px)and (max-width:767.9px){.section-general{padding:22px 0}}.container-general{padding:0 40px}@media(min-width:1920px){.container-general{padding:0 24px}}@media(max-width:1440px){.container-general{padding:0 24px}}@media(max-width:1024px){.container-general{padding:0 32px}}@media screen and (min-width:590px)and (max-width:767.9px){.container-general{padding:0 32px 0 16px}}.section-main{padding:24px 0 76px}@media screen and (min-width:1024px){.section-main{padding:24px 0 32px}}.middle-container-main{padding:0 24px;width:100%}@media(min-width:1920px){.middle-container-main{padding:0 22px}}@media(min-width:1024px)and (max-width:1440px){.middle-container-main{padding:0 22px}}.main-page-module__container{padding:0 24px}.main-page-module__container.top{padding-top:50px}.container-main{padding:0 16px 0 0}.no-results-message-general{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600}.no-results-message-general-static{margin-top:30px;text-align:center;font-weight:600}.scroll-container-gray::-webkit-scrollbar{width:8px}.scroll-container-gray::-webkit-scrollbar-track{background:#e1e3e1;border-radius:8px}.scroll-container-gray::-webkit-scrollbar-thumb{background:#999;border-radius:6px}@-moz-document url-prefix(){.scroll-container-gray{scrollbar-width:thin;scrollbar-color:#999 #e1e3e1}}.textarea-scroll-global::-webkit-scrollbar{width:6px}.textarea-scroll-global::-webkit-scrollbar-thumb{background-color:#999;border-radius:10px}.textarea-scroll-global::-webkit-scrollbar-track{background:transparent}@-moz-document url-prefix(){.textarea-scroll-global{scrollbar-width:thin;scrollbar-color:#999 transparent}}.label-alert-image,.label-alert-required-image,.label-input-alert-image{top:2px;position:absolute;right:0;left:auto}.label-alert-image.margin-bottom,.label-alert-required-image.margin-bottom,.label-input-alert-image.margin-bottom{top:-5px}.label-input-alert-image{right:10px;top:43px}.label-alert-required-image{right:18px}