:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#bacb50;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#ea8a20;--bs-secondary:#73bbc2;--bs-success:#bacb50;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#1b1b1c;--bs-primary-rgb:234,138,32;--bs-secondary-rgb:115,187,194;--bs-success-rgb:186,203,80;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:27,27,28;--bs-white-rgb:255,255,255;--bs-black-rgb:24,24,24;--bs-body-color-rgb:27,27,28;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:Inter,var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#1b1b1c;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(24,24,24,0);background-color:#fff;color:#1b1b1c;font-family:"Inter",var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;margin:0}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.1;margin-bottom:0;margin-top:0}p{margin-bottom:0;margin-top:0}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:#fcf8e3;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none}a,a:hover{color:currentColor}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-family:var(--bs-font-monospace);font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;font-size:.875em}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:.875em;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(.focus-visible){outline:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:0;padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw)}.display-1,.display-2{font-weight:300;line-height:1.1}.display-2{font-size:calc(1.575rem + 3.9vw)}.display-3{font-size:calc(1.525rem + 3.3vw)}.display-3,.display-4{font-weight:300;line-height:1.1}.display-4{font-size:calc(1.475rem + 2.7vw)}.display-5{font-size:calc(1.425rem + 2.1vw)}.display-5,.display-6{font-weight:300;line-height:1.1}.display-6{font-size:calc(1.375rem + 1.5vw)}.list-inline,.list-unstyled,.pagination-list{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote,.wysiwyg blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child,.wysiwyg blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail,.wysiwyg .img-responsive,.wysiwyg img.is-revealed,.wysiwyg img:not([class]){height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:.875em}.table,.wysiwyg table:not([class]){--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#1b1b1c;--bs-table-striped-bg:hsla(0,0%,9%,.05);--bs-table-active-color:#1b1b1c;--bs-table-active-bg:hsla(0,0%,9%,.1);--bs-table-hover-color:#1b1b1c;--bs-table-hover-bg:hsla(0,0%,9%,.075);border-color:#e1dbd1;color:#1b1b1c;margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*,.wysiwyg table:not([class])>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem}.table>tbody,.wysiwyg table:not([class])>tbody{vertical-align:inherit}.table>thead,.wysiwyg table:not([class])>thead{vertical-align:bottom}.table>:not(:first-child),.wysiwyg table:not([class])>:not(:first-child){border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#fbe8d2;--bs-table-striped-bg:#f0dec9;--bs-table-striped-color:#181818;--bs-table-active-bg:#e4d3bf;--bs-table-active-color:#181818;--bs-table-hover-bg:#ead8c4;--bs-table-hover-color:#181818;border-color:#e4d3bf;color:#181818}.table-secondary{--bs-table-bg:#e3f1f3;--bs-table-striped-bg:#d9e6e8;--bs-table-striped-color:#181818;--bs-table-active-bg:#cfdbdd;--bs-table-active-color:#181818;--bs-table-hover-bg:#d4e1e3;--bs-table-hover-color:#181818;border-color:#cfdbdd;color:#181818}.table-success{--bs-table-bg:#f1f5dc;--bs-table-striped-bg:#e6ead2;--bs-table-striped-color:#181818;--bs-table-active-bg:#dbdfc8;--bs-table-active-color:#181818;--bs-table-hover-bg:#e1e4cd;--bs-table-hover-color:#181818;border-color:#dbdfc8;color:#181818}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c6e9f1;--bs-table-striped-color:#181818;--bs-table-active-bg:#bddee5;--bs-table-active-color:#181818;--bs-table-hover-bg:#c1e4eb;--bs-table-hover-color:#181818;border-color:#bddee5;color:#181818}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f3e8c4;--bs-table-striped-color:#181818;--bs-table-active-bg:#e8ddbb;--bs-table-active-color:#181818;--bs-table-hover-bg:#eee3bf;--bs-table-hover-color:#181818;border-color:#e8ddbb;color:#181818}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#edcdd0;--bs-table-striped-color:#181818;--bs-table-active-bg:#e2c4c7;--bs-table-active-color:#181818;--bs-table-hover-bg:#e7c9cb;--bs-table-hover-color:#181818;border-color:#e2c4c7;color:#181818}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#edeeef;--bs-table-striped-color:#181818;--bs-table-active-bg:#e2e3e3;--bs-table-active-color:#181818;--bs-table-hover-bg:#e7e8e9;--bs-table-hover-color:#181818;border-color:#e2e3e3;color:#181818}.table-dark{--bs-table-bg:#1b1b1c;--bs-table-striped-bg:#262627;--bs-table-striped-color:#fff;--bs-table-active-bg:#323233;--bs-table-active-color:#fff;--bs-table-hover-bg:#2c2c2d;--bs-table-hover-color:#fff;border-color:#323233;color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.form-label{margin-bottom:0}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#1b1b1c;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;border-color:#f5c590;box-shadow:0 0 0 .25rem rgba(234,138,32,.25);color:#1b1b1c;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#1b1b1c;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#1b1b1c;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#1b1b1c;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:auto;padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:.25rem;height:1.5em}.form-control-color::-webkit-color-swatch{border-radius:.25rem;height:1.5em}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;color:#1b1b1c;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-select:focus{border-color:#f5c590;box-shadow:0 0 0 .25rem rgba(234,138,32,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #1b1b1c}.form-select-sm{border-radius:.2rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.3rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:0;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{color-adjust:exact;-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid hsla(0,0%,9%,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#f5c590;box-shadow:0 0 0 .25rem rgba(234,138,32,.25);outline:0}.form-check-input:checked{background-color:#ea8a20;border-color:#ea8a20}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#ea8a20;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#ea8a20}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f5c590'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(234,138,32,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(234,138,32,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#ea8a20;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}.form-range::-webkit-slider-thumb:active{background-color:#f9dcbc}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#ea8a20;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}.form-range::-moz-range-thumb:active{background-color:#f9dcbc}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-ms-input-placeholder){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#1b1b1c;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.3rem;font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.valid-feedback{color:#bacb50;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(186,203,80,.9);border-radius:.25rem;color:#181818;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23bacb50' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#bacb50;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#bacb50;box-shadow:0 0 0 .25rem rgba(186,203,80,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#bacb50}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23bacb50' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#bacb50;box-shadow:0 0 0 .25rem rgba(186,203,80,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#bacb50}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#bacb50}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(186,203,80,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#bacb50}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.btn,.btn:hover{color:#1b1b1c}.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .25rem rgba(234,138,32,.25);outline:0}.btn.disabled,.btn:disabled,fieldset:disabled .btn{opacity:.65;pointer-events:none}.btn-primary{border-color:#ea8a20;color:#181818}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#ed9c41;border-color:#ec9636;color:#181818}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(203,121,31,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#eea14d;border-color:#ec9636;color:#181818}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(203,121,31,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#ea8a20;border-color:#ea8a20;color:#181818}.btn-secondary{background-color:#73bbc2;border-color:#73bbc2;color:#181818}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#88c5cb;border-color:#81c2c8;color:#181818}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem rgba(101,163,169,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#8fc9ce;border-color:#81c2c8;color:#181818}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(101,163,169,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#73bbc2;border-color:#73bbc2;color:#181818}.btn-success{background-color:#bacb50;border-color:#bacb50;color:#181818}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#c4d36a;border-color:#c1d062;color:#181818}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem rgba(162,176,72,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#c8d573;border-color:#c1d062;color:#181818}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(162,176,72,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#bacb50;border-color:#bacb50;color:#181818}.btn-info{background-color:#0dcaf0;border-color:#0dcaf0;color:#181818}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{background-color:#31d2f2;border-color:#25cff2;color:#181818}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem rgba(15,175,208,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#3dd5f3;border-color:#25cff2;color:#181818}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(15,175,208,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#0dcaf0;border-color:#0dcaf0;color:#181818}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#181818}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{background-color:#ffca2c;border-color:#ffc720;color:#181818}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem rgba(220,168,10,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#ffcd39;border-color:#ffc720;color:#181818}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(220,168,10,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#181818}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:#b02a37;border-color:#a52834;color:#fff}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#181818}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{background-color:#f9fafb;border-color:#f9fafb;color:#181818}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem hsla(210,2%,84%,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#f9fafb;border-color:#f9fafb;color:#181818}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,2%,84%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#181818}.btn-dark{background-color:#1b1b1c;border-color:#1b1b1c;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#171718;border-color:#161616;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem rgba(61,61,62,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#161616;border-color:#141415;color:#fff}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(61,61,62,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#1b1b1c;border-color:#1b1b1c;color:#fff}.btn-outline-primary{color:#ea8a20}.btn-outline-primary:hover{background-color:#ea8a20;border-color:#ea8a20;color:#181818}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(234,138,32,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#ea8a20;border-color:#ea8a20;color:#181818}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(234,138,32,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#ea8a20}.btn-outline-secondary{border-color:#73bbc2;color:#73bbc2}.btn-outline-secondary:hover{background-color:#73bbc2;border-color:#73bbc2;color:#181818}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(115,187,194,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{background-color:#73bbc2;border-color:#73bbc2;color:#181818}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(115,187,194,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#73bbc2}.btn-outline-success{border-color:#bacb50;color:#bacb50}.btn-outline-success:hover{background-color:#bacb50;border-color:#bacb50;color:#181818}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(186,203,80,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{background-color:#bacb50;border-color:#bacb50;color:#181818}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(186,203,80,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#bacb50}.btn-outline-info{border-color:#0dcaf0;color:#0dcaf0}.btn-outline-info:hover{background-color:#0dcaf0;border-color:#0dcaf0;color:#181818}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{background-color:#0dcaf0;border-color:#0dcaf0;color:#181818}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#0dcaf0}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#181818}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{background-color:#ffc107;border-color:#ffc107;color:#181818}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffc107}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#dc3545}.btn-outline-light,.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover,.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#181818}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus,.header:not(.header--menu-opened).header-theme--dark .btn-check:focus+.btn-outline-dark,.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active,.header:not(.header--menu-opened).header-theme--dark .active.btn-outline-dark,.header:not(.header--menu-opened).header-theme--dark .btn-check:active+.btn-outline-dark,.header:not(.header--menu-opened).header-theme--dark .btn-check:checked+.btn-outline-dark,.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:active,.header:not(.header--menu-opened).header-theme--dark .dropdown-toggle.show.btn-outline-dark{background-color:#f8f9fa;border-color:#f8f9fa;color:#181818}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus,.header:not(.header--menu-opened).header-theme--dark .active.btn-outline-dark:focus,.header:not(.header--menu-opened).header-theme--dark .btn-check:active+.btn-outline-dark:focus,.header:not(.header--menu-opened).header-theme--dark .btn-check:checked+.btn-outline-dark:focus,.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:active:focus,.header:not(.header--menu-opened).header-theme--dark .dropdown-toggle.show.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled,.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:disabled,.header:not(.header--menu-opened).header-theme--dark .disabled.btn-outline-dark{background-color:transparent;color:#f8f9fa}.btn-outline-dark{border-color:#1b1b1c;color:#1b1b1c}.btn-outline-dark:hover{background-color:#1b1b1c;border-color:#1b1b1c;color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(27,27,28,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{background-color:#1b1b1c;border-color:#1b1b1c;color:#fff}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(27,27,28,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#1b1b1c}.btn-link{font-weight:400;text-decoration:none}.btn-link,.btn-link:hover{color:currentColor}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{border-radius:.3rem;font-size:1.25rem;padding:.5rem 1rem}.btn-sm{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.clearfix:after{clear:both;content:"";display:block}.link-primary{color:#ea8a20}.link-primary:focus,.link-primary:hover{color:#eea14d}.link-secondary{color:#73bbc2}.link-secondary:focus,.link-secondary:hover{color:#8fc9ce}.link-success{color:#bacb50}.link-success:focus,.link-success:hover{color:#c8d573}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#1b1b1c}.link-dark:focus,.link-dark:hover{color:#161616}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not([focus-within]){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentColor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem hsla(0,0%,9%,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem hsla(0,0%,9%,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem hsla(0,0%,9%,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #e1dbd1!important}.border-0{border:0!important}.border-top{border-top:1px solid #e1dbd1!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #e1dbd1!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #e1dbd1!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #e1dbd1!important}.border-start-0{border-left:0!important}.border-primary{border-color:#ea8a20!important}.border-secondary{border-color:#73bbc2!important}.border-success{border-color:#bacb50!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#1b1b1c!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:hsla(0,0%,9%,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-start{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}:root{--grid-columns-base:24;--grid-col:40px;--grid-gap:calc((100vw - var(--grid-padding-x)*2 - var(--scrollbar-width, 0px))/var(--grid-columns-base) - var(--grid-col));--grid-padding-x:3.33vw;--grid-padding-y:86px;--header-height:136px}@font-face{font-display:swap;font-family:Inter;font-weight:400;src:url(/local/templates/main/frontend/build/fonts/Inter-Regular.woff2) format("woff2"),url(/local/templates/main/frontend/build/fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-weight:500;src:url(/local/templates/main/frontend/build/fonts/Inter-Medium.woff2) format("woff2"),url(/local/templates/main/frontend/build/fonts/Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-weight:700;src:url(/local/templates/main/frontend/build/fonts/Inter-Bold.woff2) format("woff2"),url(/local/templates/main/frontend/build/fonts/Inter-Bold.woff) format("woff")}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;appearance:none}.text-default,body{font-size:18px;letter-spacing:-.04em;line-height:1.285}.h1,h1{font-size:max(72px,min(calc(8px + 5vw),104px));line-height:1}.h1,.h2,h1,h2{letter-spacing:-.06em}.h2,h2{font-size:max(64px,min(calc(32px + 2.5vw),80px))}.h2,.h3,h2,h3{font-weight:400}.h3,h3{font-size:max(48px,min(calc(16px + 2.5vw),64px))}.h3,.h4,h3,h4{letter-spacing:-.05em}.h4,h4{font-size:max(36px,min(calc(12px + 1.875vw),48px))}.h5,h5{font-size:max(32px,min(calc(16px + 1.25vw),40px));letter-spacing:-.05em}.h6,h6{font-size:24px;font-weight:500;letter-spacing:-.04em;line-height:1.3}.text-lg{font-size:max(16px,min(calc(4px + .9375vw),22px));font-weight:500;letter-spacing:-.05em;line-height:1.125}body{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}body.no-scroll{overflow:hidden}:focus{outline-color:#ea8a20}.focus-visible{outline:2px solid #ea8a20;outline-offset:2px}:focus-visible{outline:2px solid #ea8a20;outline-offset:2px}app-cookies-agreement{display:block;z-index:2}app-cookies-agreement:not(:defined){display:none}ol,ul{margin-bottom:0}button,select{color:inherit}button{background-color:transparent;border:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;padding:0}button:not(:disabled){cursor:pointer}.js-focus-visible :focus:not(.focus-visible){outline:none}.js-focus-visible :focus:not(:focus-visible){outline:none}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.main{display:flex;flex:1 1 auto;flex-direction:column}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wrapper{display:block;margin-left:auto;margin-right:auto;max-width:3440px;padding-left:var(--grid-padding-x);padding-right:var(--grid-padding-x);width:100%}.wrapper-bg,.wrapper-bg.section{background-color:#ea8a20;color:#fff;margin-top:90px}.link{--bg-size:0% 100%;--bg-size-hover:100% 100%;--underline-height:1px;background-image:linear-gradient(transparent calc(100% - var(--underline-height)),currentColor var(--underline-height));background-repeat:no-repeat;background-size:var(--bg-size);display:inline;transition:background-size .4s cubic-bezier(.25,.25,0,1),color .2s ease,opacity .2s ease}.link.focus-visible,.link:active{background-size:var(--bg-size-hover)}.link:active,.link:focus-visible{background-size:var(--bg-size-hover)}.link.link--underlined{--bg-size:100% 100%;--bg-size-hover:0% 100%}.link.link--colored{color:#ea8a20}.responsive{display:block;height:0;padding-top:56.25%;position:relative}.responsive img,.responsive video{object-fit:cover}.responsive iframe{border:0}.responsive__item{height:100%;left:0;position:absolute;top:0;width:100%}.offset-top,.offset-top.section{padding-top:var(--header-height)}.offset-bottom,.offset-bottom.section{padding-bottom:var(--header-height)}.slashed:before{content:"/";display:inline-block;margin-right:.2em}.content-pagination{display:flex;justify-content:center;margin-bottom:40px;margin-top:40px}.content-block{position:relative}.content-block:after{background-color:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.content-block.is-loading:after{opacity:.6;visibility:visible}.clip-container{display:block;overflow:hidden}html.js [data-reveal]{transform:translate3d(0,60px,0);transition:transform 1.4s cubic-bezier(.25,.25,0,1)}html.js [data-reveal].is-revealed{transform:none}html.js [data-reveal=slide-up]{transform:translate3d(0,100%,0);transition:transform 1.4s cubic-bezier(.25,.25,0,1)}html.js [data-reveal=slide-up].is-revealed{transform:none}html.js [data-reveal=fade-in]{opacity:0;transition:opacity 1.2s cubic-bezier(.25,.25,0,1)}html.js [data-reveal=fade-in].is-revealed{opacity:1}html.js .news-list-container[data-reveal] .news-list{opacity:0;transform:translate3d(0,100vh,0);transition:transform 1s cubic-bezier(.25,.25,0,1),opacity 1s cubic-bezier(.25,.25,0,1)}html.js .news-list-container[data-reveal].is-revealed .news-list{opacity:1;transform:none}.news-list{grid-gap:120px 60px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.news-list:not(.news-list--not-firt-child) .news-list__item{display:flex}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1){grid-column:1/13}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item{grid-gap:0 60px;align-items:start;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:-webkit-min-content auto auto;grid-template-rows:min-content auto auto}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item-top,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item-top{grid-column:1/14;grid-row:1/2}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__title,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__title{grid-column:1/7;grid-row:2/3}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__description,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__description{align-self:end;grid-column:1/7;grid-row:3/4}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__img-wrapper,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__img-wrapper{align-self:end;display:block;grid-column:7/14;grid-row:2/4;margin-left:30px;margin-top:0}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__bottom,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__bottom{display:contents}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+2){grid-column:13/19}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+3){grid-column:19/25}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+4){grid-column:1/7}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+5){grid-column:7/13}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n){grid-column:13/25}.news-list--not-firt-child .news-list__item{display:flex}.news-list--not-firt-child .news-list__item:nth-child(3n+1){grid-column:1/7}.news-list--not-firt-child .news-list__item:nth-child(3n+2){grid-column:13/19}.news-list--not-firt-child .news-list__item:nth-child(3n){grid-column:19/25}.news-item{border-top:1px solid #181818;display:flex;flex-direction:column;padding-top:9px;transition:border-top-color .2s ease;width:100%}.news-item.focus-visible,.news-item:active{border-top-color:#ea8a20}.news-item:active,.news-item:focus-visible{border-top-color:#ea8a20}.news-item.focus-visible .news-item__title,.news-item:active .news-item__title{color:#ea8a20}.news-item:active .news-item__title,.news-item:focus-visible .news-item__title{color:#ea8a20}.news-item.focus-visible .news-item__img-responsive,.news-item:active .news-item__img-responsive{-webkit-clip-path:inset(7px 7px 7px 7px);clip-path:inset(7px 7px 7px 7px)}.news-item:active .news-item__img-responsive,.news-item:focus-visible .news-item__img-responsive{-webkit-clip-path:inset(7px 7px 7px 7px);clip-path:inset(7px 7px 7px 7px)}.news-item-top{align-items:center;display:flex;margin-bottom:22px}.news-item-top__right{margin-left:auto}.news-item-top__item{font-size:10px;font-weight:500;text-transform:uppercase}.news-item__title{font-size:max(16px,min(1.25vw,24px));font-weight:500;letter-spacing:-.05em;line-height:1.08;margin-bottom:4.16vw;transition:color .2s ease}.news-item__bottom{display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto}.news-item__description{font-size:14px;line-height:1.14}.news-item__description-text{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box;overflow:hidden}.news-item__img-wrapper{grid-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(6,1fr);margin-top:29px}.news-item__img-container{grid-column:1/4}.news-item__img-responsive{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);overflow:hidden;padding-top:100%;transition:clip-path .3s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1)}.announcement__content{grid-gap:0 var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);width:100%}.announcement__left{display:flex;flex-direction:column;grid-column:1/7}.announcement__right{grid-column:8/-1}.announcement__top{border-top:1px solid #181818;padding-top:9px;width:calc(50% - 30px)}.announcement__pic-wrapper{padding-top:31.63%}.news-section-announcement{margin-top:6.25vw;padding-bottom:40px}html.js .news-section-announcement[data-reveal] .announcement{opacity:0;transform:translate3d(0,60px,0);transition:transform 1s cubic-bezier(.25,.25,0,1),opacity 1s cubic-bezier(.25,.25,0,1)}html.js .news-section-announcement[data-reveal].is-revealed .announcement{opacity:1;transform:none}.news-section{margin-top:3.25vw}.news-section.content-pagination{margin-top:6.25vw}.timeline-slider__header{align-items:center;display:flex;justify-content:space-between}.timeline-slider{cursor:pointer;overflow:hidden}.timeline-slider .swiper-wrapper{align-items:center;display:flex;height:auto;margin-left:3.33vw;margin-right:3.33vw;overflow:visible}.timeline-slider__slide{flex-shrink:0;height:100%;position:relative;width:100%}.timeline-slider__slide:after{border-bottom:1.5px dashed #181818;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.timeline-slider__slide .timeline-slide__inner{display:grid;grid-template-rows:repeat(2,1fr)}.timeline-slide__top{display:flex;grid-row:1/2;height:100%;padding-bottom:64px;position:relative}.timeline-slider__slide:nth-child(2n) .timeline-slide__top{border-bottom:none;grid-row:2/3;margin-bottom:0;padding-bottom:0;padding-top:64px}.timeline-slide__year-block{bottom:-9px;color:#ea8a20;left:0;position:absolute;text-align:center}.timeline-slider__slide:nth-child(2n) .timeline-slide__year-block{bottom:auto;display:flex;flex-direction:column-reverse;top:-8px}.timeline-slide__year{font-size:max(32px,min(2.5vw,48px))}.timeline-slide__line-year{background-color:#181818;height:125px;margin:24px auto 0;position:relative;width:1px;z-index:2}.timeline-slide__line-year:after,.timeline-slide__line-year:before{content:"";left:50%;position:absolute;transform:translateX(-50%)}.timeline-slide__line-year:after{background-color:#181818;border-radius:50%;height:9px;top:0;width:9px}.timeline-slide__line-year:before{background-color:#181818;border:5px solid #fff;border-radius:50%;bottom:0;box-shadow:0 0 0 1px #181818;height:17px;width:17px}.timeline-slider__slide:nth-child(2n) .timeline-slide__line-year{margin-bottom:24px;margin-top:0;transform:scaleY(-1)}.timeline-slider__slide:first-child .timeline-slide__line-overlay{background-color:#fff;bottom:0;display:block;height:50%;left:0;position:absolute;width:50%;z-index:1}.timeline-slide__photos{display:flex;margin-left:20%;width:100%}html.js .timeline-slide__photos{transform:none}html.js .timeline-slide__photos .timeline-slide__photo{transform:translate(20px,20px);transition:transform 1.5s cubic-bezier(.25,.25,0,1)}html.js .timeline-slide__photos .timeline-slide__photo .responsive__item{transform:scale(1.1);transition:transform 1.5s cubic-bezier(.25,.25,0,1),opacity 1s cubic-bezier(.25,.25,0,1),visibility 1s cubic-bezier(.25,.25,0,1)}html.js .timeline-slide__photos .timeline-slide__photo:nth-child(2),html.js .timeline-slide__photos .timeline-slide__photo:nth-child(2) .responsive__item{transition:transform 1.5s cubic-bezier(.25,.25,0,1) .15s,opacity 1s cubic-bezier(.25,.25,0,1),visibility 1s cubic-bezier(.25,.25,0,1)}html.js .timeline-slide__photos .timeline-slide__photo:nth-child(3),html.js .timeline-slide__photos .timeline-slide__photo:nth-child(3) .responsive__item{transition:transform 1.5s cubic-bezier(.25,.25,0,1) .3s,opacity 1s cubic-bezier(.25,.25,0,1),visibility 1s cubic-bezier(.25,.25,0,1)}html.js .timeline-slide__photos.is-revealed .timeline-slide__photo,html.js .timeline-slide__photos.is-revealed .timeline-slide__photo .responsive__item,html.js .timeline-slide__photos.is-revealed .timeline-slide__photo:nth-child(2),html.js .timeline-slide__photos.is-revealed .timeline-slide__photo:nth-child(2) .responsive__item,html.js .timeline-slide__photos.is-revealed .timeline-slide__photo:nth-child(3),html.js .timeline-slide__photos.is-revealed .timeline-slide__photo:nth-child(3) .responsive__item{transform:none}.timeline-slide__photo{overflow:hidden;width:22.7%}.timeline-slide__photo+.timeline-slide__photo{margin-left:20px}.timeline-slide__photo-responsive{display:block;height:0;padding-top:100%;position:relative;width:100%}.timeline-slide__photo-responsive .responsive__item{object-fit:cover}.timeline-slide__descr{grid-row:2/3;height:100%;margin-left:20%;max-width:32%;padding-top:64px}html.js .timeline-slide__descr{transform:translateY(60px);transition:transform 1.5s cubic-bezier(.25,.25,0,1)}html.js .timeline-slide__descr.is-revealed{transform:none}.timeline-slider__slide:nth-child(2n) .timeline-slide__descr{display:flex;flex-direction:column;grid-row:1/2;justify-content:flex-end;padding-bottom:64px;padding-top:0}.timeline-slide__title{font-size:max(32px,min(2.5vw,48px));line-height:.9;margin-bottom:32px}.timeline-slider__ctrl{display:flex}.timeline-slider__btn{align-items:center;display:flex;justify-content:center}.timeline-slider__btn.round-btn-outline svg{height:16px;width:8px}.timeline-slider__btn:not(:disabled):active svg path{stroke:#fff}.timeline-slider__btn--next svg{transform:scaleX(-1)}.timeline-slider__btn+.timeline-slider__btn{margin-left:24px}.map-container{height:0;overflow:hidden;padding-top:21.7%;position:relative;width:100%}.map{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.map-header{grid-gap:var(--grid-gap);border-top:1px solid #181818;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);padding-bottom:48px;padding-top:16px}.map-header__left{grid-column:1/9}.map-header__right{grid-column:10/25}.map-header__label{margin-bottom:4vw}.map-header__inner{align-items:center;display:flex}.map-header__button{margin-left:32px}.map-header__text{font-size:max(32px,min(2.5vw,48px));letter-spacing:-.05em}.glightbox-clean .gslide-description{background:linear-gradient(180deg,transparent,#000);bottom:0;left:50%;padding:24px;position:absolute;transform:translateX(-50%)}.glightbox-clean .gdesc-inner{padding:0}.glightbox-clean .gslide-title{color:#fff;margin:0}.pplNum{display:flex}.pplNum span{display:inline-block;position:relative}.digit-con{display:inline-block;height:1em;overflow:hidden;text-align:center;vertical-align:bottom}.btn{align-items:center;border-radius:105px;display:inline-flex;font-size:18px;font-weight:400;line-height:1.1;padding:12px 22px}.btn:focus{box-shadow:none}.btn.focus-visible{outline:2px solid #ea8a20;outline-offset:2px}.btn:focus-visible{outline:2px solid #ea8a20;outline-offset:2px}.btn:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn.is-disable,.btn:disabled{cursor:not-allowed}.btn__icon{flex-shrink:0;margin-left:8px;width:1.15em}.btn__icon svg{height:auto;width:100%}.btn__icon svg [fill]:not([fill=none]){fill:currentColor;transition:fill .2s ease}.btn__icon svg [stroke]:not([stroke=none]){stroke:currentColor;transition:stroke .2s ease}.btn-outline-dark{position:relative}.btn-outline-dark:active,.btn-outline-dark:focus{background-color:#464646;border-color:#464646;color:#fff}.btn-outline-dark:active:after,.btn-outline-dark:focus:after{background-color:#464646;transform:scaleX(1.11) scaleY(1.22)}.btn-outline-dark:after{background-color:transparent;border-radius:105px;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .2s ease,transform .2s ease;width:100%;z-index:-1}.btn-dark{background-color:#181818;border:none;padding:13px 22px;position:relative;transition:background-color .2s ease;z-index:1}.btn-dark:after{background-color:#181818;border-radius:105px;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .2s ease,transform .2s ease;width:100%;z-index:-1}.btn-dark:not(:disabled):not(.disabled):focus{background-color:#464646}.btn-dark:not(:disabled):not(.disabled):focus:after{background-color:#464646;transform:scale(1.14)}.btn-dark:not(:disabled):not(.disabled):active{background-color:#747474}.btn-dark:not(:disabled):not(.disabled):active:focus:after{background-color:#747474;transform:scale(1.14)}.btn-outline-primary{border-color:#ea8a20}.btn-outline-primary:active{background-color:rgba(234,138,32,.8);border-color:rgba(234,138,32,.8);color:#fff}.btn-primary{background-color:#ea8a20;color:#fff}.btn-primary:not(:disabled):not(.is-disable):active,.btn-primary:not(:disabled):not(.is-disable):focus{background-color:rgba(234,138,32,.6);border-color:rgba(234,138,32,.6);color:#fff}.btn-primary.is-disable,.btn-primary:disabled{background-color:#898989;border-color:#898989;color:#fff;pointer-events:none}.round-btn{--size:42px;--bg-color:transparent;--border-color:transparent;--text-color:#1b1b1c;align-items:center;background-color:var(--bg-color);border:var(--app-border-width) solid var(--border-color);border-radius:50%;color:var(--text-color);display:inline-flex;height:var(--size);justify-content:center;line-height:1;padding:calc(var(--size)*.28);position:relative;transition:color .2s ease,background-color .2s ease,border-color .2s ease;width:var(--size)}.round-btn:before{content:"";height:100%;left:50%;min-height:42px;min-width:42px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.round-btn:disabled{cursor:not-allowed;opacity:.65}.round-btn svg{height:auto;max-height:100%;width:100%}.round-btn svg [fill]:not([fill=none]){fill:var(--text-color);transition:fill .2s ease}.round-btn svg [stroke]:not([stroke=none]){stroke:var(--text-color);transition:stroke .2s ease}.round-btn-primary{--bg-color:#ea8a20;--border-color:#ea8a20;--text-color:#fff;z-index:1}.round-btn-primary:before{border-radius:100%;left:0;top:0;transform:none;transition:transform .2s ease,background-color .2s ease;z-index:-1}.round-btn-primary:not(:disabled):active,.round-btn-primary:not(:disabled):focus{--bg-color:#f1a34d}.round-btn-primary:not(:disabled):active:before,.round-btn-primary:not(:disabled):focus:before{background-color:#f1a34d;transform:translate(0) scale(1.144)}.round-btn-dark{--bg-color:#181818;--border-color:#181818;--text-color:#fff}.round-btn-dark:before{border-radius:100%;left:0;top:0;transform:none;transition:transform .2s ease,background-color .2s ease;z-index:-1}.round-btn-dark:not(:disabled):active,.round-btn-dark:not(:disabled):focus{--bg-color:#747474}.round-btn-dark:not(:disabled):active:before,.round-btn-dark:not(:disabled):focus:before{background-color:#747474;transform:scale(1.144)}.round-btn-dark.is-disable{background-color:#898989;border-color:#898989;color:#fff;cursor:default;pointer-events:none}.header:not(.header--menu-opened).header-theme--dark .round-btn-dark,.round-btn-light{--bg-color:#fff;--border-color:#fff;--text-color:#181818}.header:not(.header--menu-opened).header-theme--dark .round-btn-dark:not(:disabled):active,.round-btn-light:not(:disabled):active{--bg-color:hsla(0,0%,100%,.6)}.round-btn-outline{--size:56px;--text-color:#181818;border:1px solid #181818}.round-btn-outline:not(:disabled):active{--bg-color:#464646;color:#fff}.circle-btn{--size:88px;--bg-color:transparent;--border-color:rgba(27,27,28,.2);--text-color:#1b1b1c;align-items:center;color:var(--text-color);display:inline-flex;font-size:max(12px,min(calc(4px + .625vw),16px));font-weight:500;line-height:1;transition:color .2s ease}.circle-btn:disabled{cursor:not-allowed;opacity:.65}.circle-btn svg [fill]:not([fill=none]){fill:var(--text-color);transition:fill .2s ease}.circle-btn svg [stroke]:not([stroke=none]){stroke:var(--text-color);transition:stroke .2s ease}.circle-btn__text{margin-right:19px}.circle-btn__icon{align-items:center;background-color:var(--bg-color);border:2px solid var(--border-color);border-radius:50%;display:inline-flex;flex-shrink:0;height:var(--size);justify-content:center;padding:calc(var(--size)*.2);transition:background-color .2s ease,border-color .2s ease;width:var(--size)}.btn-close-all .circle-btn__icon-svg{transform:scaleX(-1);width:10px}.btn-close-all .circle-btn__icon-svg svg{height:auto;width:100%}.circle-btn-dark{--text-color:#181818}.circle-btn-dark:not(:disabled):active{--border-color:hsla(0,0%,9%,.6)}.icon-btn{align-items:center;display:inline-flex}.icon-btn__icon{flex-shrink:0;margin-left:17px}.loader{height:30px;width:24px}.loader svg{height:auto;width:100%}.loader svg rect{animation:loader-rect .6s infinite}.loader svg rect:nth-child(2){animation-delay:.2s}.loader svg rect:nth-child(3){animation-delay:.4s}@keyframes loader-rect{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.soc-list{--margin-x:24px;--margin-y:10px;display:flex;flex-wrap:wrap;margin:calc(var(--margin-y)*-1/2) calc(var(--margin-x)*-1/2)}.soc-list__item{margin:calc(var(--margin-y)/2) calc(var(--margin-x)/2)}.soc-link{position:relative}.soc-link:before{content:"";height:100%;left:50%;left:0;min-height:42px;min-width:42px;position:absolute;top:50%;top:0;transform:translate(-50%,-50%);transform:translate(0);width:100%}.soc-link svg{height:auto;max-height:100%;width:100%}.pagination,.pagination-list{align-items:center;display:flex}.pagination-list__item:not(:last-child){margin-right:35px}.pagination-link{font-weight:500;position:relative;transition:color .2s ease}.pagination-link:before{content:"";height:100%;left:50%;min-height:42px;min-width:42px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.pagination-link.is-active{color:#ea8a20;pointer-events:none}.pagination-link.focus-visible,.pagination-link:active{color:#ea8a20}.pagination-link:active,.pagination-link:focus-visible{color:#ea8a20}.pagination-next-link{transform:rotate(180deg)}.pagination-next-link svg,.pagination-prev-link svg{height:10px;width:6px}.slim-select{background-color:transparent;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-flex;height:auto;outline:0;padding:0;transition:background-color .3s ease}.ss-main{position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected{background-color:#fff;border-bottom:1px solid #c4c4c4;padding:9px 0;pointer-events:auto;transition:color .2s ease;width:100%}.ss-main .ss-single-selected.focus-visible{color:#ea8a20}.ss-main .ss-single-selected:focus-visible{color:#ea8a20}.ss-main .ss-single-selected.focus-visible .ss-arrow span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5.75 7 6.15-7' stroke='%23ea8a20' stroke-width='1.2'/%3E%3C/svg%3E")}.ss-main .ss-single-selected:focus-visible .ss-arrow span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5.75 7 6.15-7' stroke='%23ea8a20' stroke-width='1.2'/%3E%3C/svg%3E")}.ss-main .ss-single-selected.ss-disabled{background-color:transparent;cursor:not-allowed}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;line-height:1.2;text-align:left;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 30px)}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{align-items:center;display:flex;flex:0 1 auto;font-weight:700;justify-content:flex-end;margin:0 5px}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{align-items:center;display:flex;flex:0 1 auto;justify-content:flex-end;margin:0 0 0 15px;pointer-events:none;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.ss-main .ss-single-selected .ss-arrow span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5.75 7 6.15-7' stroke='%231A1B1C' stroke-width='1.2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:9px;transition:transform .25s cubic-bezier(.25,.25,0,1);width:14px}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(180deg)}.ss-main .ss-multi-selected{background-color:#fff;border:1px solid transparent;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;min-height:auto;outline:0;padding:0 0 0 3px;transition:background-color .3s ease;width:100%}.ss-main .ss-multi-selected.ss-disabled{background-color:transparent;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#1b1b1c}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{align-items:center;color:#dedede;display:flex;line-height:1em;margin:2px 0;overflow:hidden;padding:4px 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-main .ss-multi-selected .ss-values .ss-value{align-items:center;animation-duration:.3s;animation-fill-mode:both;animation-name:scaleIn;animation-timing-function:ease-out;background-color:#ea8a20;border-radius:.25rem;color:#fff;display:flex;font-size:12px;margin:3px 5px 3px 0;padding:3px 5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-duration:.3s;animation-name:scaleOut;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{cursor:pointer;margin:0 0 0 5px}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{align-items:center;background:#1b1b1c;display:flex;height:10px;justify-content:center;position:relative;transition:transform .3s;width:2px}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#1b1b1c;content:"";height:2px;left:-4px;position:absolute;top:4px;width:10px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{background-color:#fff;border:1px solid #c4c4c4;font-size:max(12px,min(calc(4px + .625vw),16px));left:0;margin:0;margin:0!important;opacity:0;padding:0 24px;position:absolute;top:100%;transform:translateZ(0);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),visibility .3s cubic-bezier(.215,.61,.355,1);visibility:hidden;width:100%}.ss-content.ss-open{opacity:1;transform:translate3d(0,10px,0)!important;visibility:visible}.ss-single-selected.ss-open-below~.ss-content.ss-open{transform:translate3d(0,10px,0)}.ss-single-selected.ss-open-above~.ss-content.ss-open{transform:translate3d(0,-10px,0)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 5px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;margin:0;opacity:0;padding:0}.ss-content .ss-search input{-webkit-appearance:textfield;background-color:#fff;border:1px solid transparent;border-radius:.25rem;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-flex;flex:1 1 auto;font-size:inherit;height:30px;line-height:inherit;margin:0;min-width:0;outline:0;padding:5px 8px;text-align:left;width:100%}.ss-content .ss-search input::-webkit-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:-ms-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #ea8a20}.ss-content .ss-search .ss-addable{align-items:center;border:1px solid transparent;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 30px;font-size:22px;font-weight:700;height:30px;justify-content:center;margin:0 0 0 8px}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list::-webkit-scrollbar{background-color:rgba(27,27,28,.01);height:4px;width:4px}.ss-content .ss-list::-webkit-scrollbar-thumb{background-color:#ea8a20;border-radius:4px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{font-weight:700;padding:6px 10px}.ss-content .ss-list .ss-optgroup .ss-option{padding:16px 0}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{background-color:#ea8a20;color:currentColor}.ss-content .ss-list .ss-option{cursor:pointer;padding:16px 0;transition:color .2s ease,border-color .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ss-content .ss-list .ss-option:not(:last-child){border-bottom:1px solid #c4c4c4;margin-bottom:1px}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{border-color:#1b1b1c;color:#ea8a20}.ss-content .ss-list .ss-option.ss-disabled{background-color:#fff;color:#dedede;cursor:not-allowed}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{background-color:rgba(234,138,32,.1);color:#1b1b1c}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.preloader{align-items:center;background-color:#fff;contain:strict;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;overflow:clip;position:fixed;top:0;width:100%;z-index:50}html.no-js .preloader{display:none}.preloader.is-hidden{visibility:hidden}.preloader__counter-container{bottom:var(--grid-padding-y);left:var(--grid-padding-x);position:absolute}.preloader__text{margin-bottom:7px;opacity:.6;text-transform:uppercase}.preloader__counter{display:flex;font-size:max(50px,min(calc(42px + 2.5vw),90px));font-weight:500;letter-spacing:-.05em;line-height:1}.preloader-lines{display:flex;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.preloader-lines-container{display:flex;transform:scaleY(0)}.preloader-line{flex-shrink:0;width:46px}.preloader-line:not(:last-child){margin-right:8px}.preloader-line--orange{background-color:#ea8a20}.preloader-line--blue{background-color:#73bbc2}.preloader-line--green{background-color:#bacb50}.header{background-color:#fff;height:var(--header-height);left:0;position:fixed;top:0;transition:color .15s ease,background-color .15s ease;width:100%;z-index:2}.header.header--menu-opened .department-logo--light{display:block}.header.header--menu-opened .department-logo--dark{display:none}.header:not(.header--menu-opened):not(.header-theme--dark) .department-logo--light{display:block}.header:not(.header--menu-opened):not(.header-theme--dark) .department-logo--dark{display:none}.header:not(.header--menu-opened).header-theme--dark{background-color:transparent;color:#fff}.header:not(.header--menu-opened).header-theme--dark .department-logo--light{display:none}.header:not(.header--menu-opened).header-theme--dark .department-logo--dark{display:block}.header:not(.header--menu-opened).header-theme--dark .logo__letter,.header:not(.header--menu-opened).header-theme--dark .stroy-mos-icon .cls-1{fill:#fff}.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:active:after,.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:focus:after,.header:not(.header--menu-opened).header-theme--dark .round-btn-dark:not(:disabled):active:before,.header:not(.header--menu-opened).header-theme--dark .round-btn-dark:not(:disabled):focus:before{background-color:#fff}.header__inner{align-items:center;display:flex;height:100%;width:100%}.logo__letter{transition:fill .15s ease}.header__right{align-items:center;display:flex;margin-left:auto}.logo{display:inline-block;width:183px}.logo svg{height:auto;width:100%}.department-logo{display:inline-block;margin-right:50px;width:183px}.department-logo img{height:auto;object-fit:contain;object-position:center;width:100%}.stroy-mos-icon .cls-1{transition:fill .15s ease}.header-round-buttons{align-items:center;display:flex;margin-left:24px}.header-round-btn:not(:last-child){margin-right:16px}.menu-btn{--size:64px}.menu-btn__inner{height:14px;position:relative;width:23px}.menu-btn__inner>span{background-color:currentColor;border-radius:20px;height:2px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.menu-btn__inner>span:first-child{left:0;top:0;transform:scaleX(.4123);transform-origin:0 50%;transition-property:top,transform}.menu-btn__inner>span:nth-child(2){top:50%;transform:translate(-50%,-50%)}.menu-btn__inner>span:nth-child(3){bottom:0;transition-property:bottom,transform}.header.header--menu-opened .menu-btn__inner>span:first-child{left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:50% 50%;width:100%}.header.header--menu-opened .menu-btn__inner>span:nth-child(2){transform:translateY(-50%) scaleX(0)}.header.header--menu-opened .menu-btn__inner>span:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.header-inner-portal-btn-sp+.header-inner-portal-btn-sp{margin-left:15px}.footer{border-top:1px solid #e1dbd1;margin-top:auto;padding-bottom:40px;padding-top:40px;position:relative}.footer__bottom{padding-bottom:18px;padding-top:58px}.footer__bottom:first-child{padding-bottom:0;padding-top:0}.developer{align-items:center;display:inline-flex;font-size:18px;font-weight:500;line-height:1;margin-left:auto;transition:color .2s ease}.developer.focus-visible,.developer:active{color:#ea8a20}.developer:active,.developer:focus-visible{color:#ea8a20}.developer svg path{fill:currentColor;transition:fill .2s ease}.developer__logo{flex-shrink:0}.developer__text{margin-right:9px}.footer__top{grid-gap:0 var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);width:100%}.footer__top-item{--gap-x:64px;position:relative}.footer__top-item:not(:last-child){padding-right:var(--gap-x)}.footer__top-item+.footer__top-item:after{background-color:#e1dbd1;content:"";height:100%;left:calc(var(--gap-x)*-1/2);position:absolute;top:0;width:1px}.footer__top-left{grid-column:1/6}.footer__top-center{display:flex;grid-column:6/19}.footer__top-right{grid-column:19/-1}.footer-contacts,.footer-contacts.contacts{grid-gap:0;align-items:flex-start;border-bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-bottom:0}.footer-contacts .contacts-block:nth-child(2).contacts-block--soc:after,.footer-contacts.contacts .contacts-block:nth-child(2).contacts-block--soc:after{display:none}.footer-contacts .contacts-block--phone,.footer-contacts.contacts .contacts-block--phone{margin-bottom:10px;padding-top:0}.footer-contacts .contacts-block--phone:after,.footer-contacts.contacts .contacts-block--phone:after{display:none}.footer-contacts .contacts-block--email,.footer-contacts.contacts .contacts-block--email{margin-bottom:32px;padding-top:0}.footer-contacts .contacts-block--email:after,.footer-contacts.contacts .contacts-block--email:after{display:none}.footer-contacts .contacts-block--soc,.footer-contacts.contacts .contacts-block--soc{margin-bottom:32px;padding-top:0}.adress-block{display:flex;flex-direction:column;height:100%}.adress-block__logo{align-items:center;display:flex;margin-bottom:40px}.adress-block__small-logo{margin-right:28px}.adress-block__inner{display:flex;flex-direction:column;flex-grow:1}.adress-block__center{margin-bottom:32px}.adress-block__center .contacts-block-address__city{font-size:max(16px,min(1.25vw,24px));font-weight:500;margin-bottom:24px}.adress-block__center .contacts-block-address__value{color:#898989;letter-spacing:-.05em}.adress-block .contacts-block-address__btn{align-self:flex-start;flex-shrink:0;margin-top:auto}.footer__top-item .contacts-block__label{margin-bottom:40px}.footer-nav-item{width:25%}.footer-nav-item:not(:last-child){padding-right:20px}.footer-nav-title{font-size:max(16px,min(1.25vw,24px));font-weight:500;margin-bottom:24px}.footer-nav-list{font-size:max(12px,min(calc(4px + .625vw),16px));font-weight:500;letter-spacing:-.05em}.footer-nav-list__item{color:#898989;line-height:1.5}.footer-nav-list__item:not(:last-child){margin-bottom:6px}.contacts-block-email,.contacts-block-phone{font-size:max(16px,min(1.25vw,24px));letter-spacing:-.04em}.footer-form-button{display:flex;justify-content:center;margin-top:auto;min-width:135px}.footer-bottom__inner{grid-gap:0 var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);position:relative;width:100%}.footer-bottom__item{padding-right:20px}.footer-bottom__item:first-child{grid-column:1/4}.footer-bottom__item:nth-child(2){grid-column:4/8}.footer-bottom__item:nth-child(3){grid-column:8/14}.footer-bottom__developer{grid-column:14/-1;text-align:right}.menu{height:calc(100% - var(--header-height));top:var(--header-height);width:100%}.lit-popup-container.menu__container{grid-gap:0 var(--grid-gap);background-color:#fff;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);grid-template-rows:1fr;height:100%;left:0;position:static;top:0;transform:translate(0);width:100%}.menu__wrapper{align-items:center;display:flex;grid-column:2/20;height:100%}.menu__inner{height:35rem;width:100%}.menu__list{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;padding:0}.menu__item{align-items:flex-end;display:flex;line-height:1;list-style:none;position:relative}.menu__item:nth-child(odd){min-width:45%;padding-right:40px}.menu__item:not(:first-child,:nth-child(5)){margin-top:80px}.menu__counter{color:#ea8a20;font-family:inherit;font-size:inherit;line-height:1;margin-bottom:10px;margin-right:64px}.menu-item__link{line-height:1}.menu__info{align-items:center;display:flex;grid-column:20/25;height:100%;padding-bottom:80px}.menu-info__inner{border-left:1px solid hsla(0,0%,9%,.2);display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:70px}.menu-info__block+.menu-info__block{margin-top:86px}.menu-info__block .contacts-block-email{font-size:24px;font-weight:400}.menu-info__block .contacts-block__label{font-size:14px;font-weight:300}.menu__footer{border-top:1px solid hsla(0,0%,9%,.2);grid-column:1/25;margin-top:auto;padding-top:24px}.menu__footer .footer__bottom{padding-bottom:20px}.lit-popup-container.popup__container{background-color:#fff;height:100%;width:100%}.popup-close{--size:64px;align-items:center;display:flex;height:var(--size);justify-content:center;padding:0;position:absolute;right:81px;top:36px;width:var(--size);z-index:2}.popup-close:active:after,.popup-close:focus:after{transform:scale(1.22)}.popup-close:active svg path{stroke:#fff}.popup__wrapper{margin-bottom:80px;margin-top:10vw;position:relative;z-index:1}.popup__title{font-size:max(48px,min(3.75vw,72px));letter-spacing:-.06em;margin-bottom:80px}.form__inner{grid-gap:80px 64px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);grid-template-rows:1fr}.form__item--date{grid-column:1/8}.form__item--message{grid-column:9/25}.form__item--file-upload{grid-column:1/8}.form__item--footer{align-self:end;grid-column:13/25}.label-block{position:relative}.label-block.is-error .input,.label-block.is-error .label{color:#ea5020}.label-block.is-error .input::-webkit-input-placeholder{color:#ea5020}.label{margin-bottom:22px}.label span{color:#ea8a20}.input{border:none;border-bottom:1px solid #898989;cursor:pointer;display:block;font:inherit;font-size:max(24px,min(calc(8px + 1.25vw),32px));letter-spacing:-.05em;outline:none;padding-bottom:8px;transition:border-color .6s cubic-bezier(.25,.25,0,1);width:100%}.input:active,.input:focus{border-color:#ea8a20;color:#181818;outline:none}.input:active::-webkit-input-placeholder,.input:focus::-webkit-input-placeholder{color:#181818}.input::-webkit-input-placeholder{color:#898989;-webkit-transition:color .6s cubic-bezier(.25,.25,0,1);transition:color .6s cubic-bezier(.25,.25,0,1)}.input:-webkit-autofill{-webkit-text-fill-color:#181818!important;background-color:transparent!important;box-shadow:inset 0 0 0 1000px #fff!important;color:#181818!important;font-family:inherit!important;font-size:max(24px,min(calc(8px + 1.25vw),32px));-webkit-transition:none;transition:none}.input.is-error{border-color:#ea5020;color:#ea5020}.input.is-error::-webkit-input-placeholder{color:#ea5020}.input.is-error+.label__message{display:block}textarea.input::-webkit-scrollbar{background-color:rgba(27,27,28,.01);height:4px;width:4px}textarea.input::-webkit-scrollbar-thumb{background-color:#ea8a20;border-radius:4px}.label__message{color:#ea5020;display:none;font-size:max(10px,min(calc(6px + .3125vw),12px));left:0;position:absolute;top:calc(100% + 2px);width:100%}.form__footer{justify-content:flex-end;margin-top:6vw}.form__footer,.form__footer--vacancy{align-items:center;display:flex;position:relative}.form__footer--vacancy{justify-content:space-between;margin-top:0}.checkbox__input:checked+.checkbox__icon-block,.checkbox__input:focus+.checkbox__icon-block{border-color:#ea8a20}.checkbox__input:checked+.checkbox__icon-block svg path{stroke:#ea8a20}.checkbox__input.is-error+.checkbox__icon-block{border-color:#ea5020}.checkbox__label{align-items:center;cursor:pointer;display:flex;text-transform:none}.checkbox__icon-block{align-items:center;background-color:#fff;border:2px solid #181818;display:inline-block;display:flex;height:22px;justify-content:center;margin-right:14px;transition:border-color .6s cubic-bezier(.25,.25,0,1);width:22px}.checkbox__icon-block svg path{stroke:#fff;transition:stroke .6s cubic-bezier(.25,.25,0,1)}.checkbox__icon{display:flex;height:51px;width:9px}.checkbox__icon svg{height:auto;width:100%}.form__footer-message{bottom:calc(100% + 6px);color:#ea5020;left:0;position:absolute;text-align:right;width:100%}.form__footer-item:nth-child(2){margin-left:20px;width:200px}.form__submit{display:flex;height:42px;justify-content:center;width:100%}.form.js-ajax-form--loading .form__submit .submit-text,.form__submit .submit-loader{display:none}.form.js-ajax-form--loading .form__submit .submit-loader{display:block}.form.is-success .form__complete{opacity:1;visibility:visible}.form__complete{background-color:#fff;bottom:-1px;height:calc(100% + 1px);left:0;opacity:0;position:absolute;transition:opacity .6s cubic-bezier(.25,.25,0,1),visibility .6s cubic-bezier(.25,.25,0,1);visibility:hidden;width:100%;z-index:1}.form-complete__inner{display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:80px;padding-top:80px;text-align:center}.form-complete__text{font-size:max(48px,min(3.75vw,72px))}.form-complete__button .btn{display:flex;height:42px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:62px;min-width:400px}.upload-label{display:block;position:relative}.upload-label__text{display:block}.upload-label__input{color:#898989;display:block;transition:color .6s cubic-bezier(.25,.25,0,1);width:100%}.upload-label__input.focus-visible,.upload-label__input:active{color:#181818}.upload-label__input:active,.upload-label__input:focus-visible{color:#181818}.upload-label__icon{--size:32px;align-items:center;bottom:10px;display:flex;justify-content:center;position:absolute;right:0}.upload-label__icon:before{min-height:var(--size);min-width:var(--size)}.video-block__container .icon svg{transform:translateX(2px)}.index-page .footer{background-color:#fff}.canvas-container{height:100%;left:0;position:absolute;top:0;width:100vw;z-index:1}.canvas{-webkit-user-select:none;-ms-user-select:none;user-select:none}.canvas,.fallback-video{height:100%;left:0;position:absolute;top:0;width:100%}.fallback-video{object-fit:cover}.section{background-color:#fff;min-height:100vh;padding-bottom:var(--grid-padding-y);padding-top:var(--grid-padding-y);position:relative}.section--min-height,.section--not-height{min-height:0}.section--offset-top{padding-top:calc(var(--grid-padding-y) + var(--header-height))}.section--detail{padding-top:10px}.section-top{align-items:center;display:flex;margin-bottom:48px}.section-top--not-margin{margin-bottom:0}.section-top--first{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:70px}.section-top--team:not(.section-top--not-margin){margin-bottom:200px}.section-top__title{font-weight:400;text-transform:uppercase}.section-top__subtitle{margin-top:40px}.section-top__description{margin-top:24px;max-width:50%}.decorated-text-link{color:#ea8a20;text-decoration:underline;transition:all .2s ease}.wysiwyg.wrapper.wysiwyg-mass-media{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.custom-border{border-top:1px solid #181818;padding-bottom:45px;width:30%}.section-top__title--new{font-weight:400;text-transform:uppercase}.section-top__right{margin-left:auto}.main-section-container{height:1700vh}html.no-custom-webgl .main-section-container,html.no-js .main-section-container{height:100vh}.main-section{color:#fff;height:100%;left:0;overflow:hidden;overflow:clip;position:fixed;top:0;width:100%}html.no-js .main-section{background-color:#333}body.no-scroll .main-section{padding-right:var(--scrollbar-width,0)}.main-section:after{background-color:#fff;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.main-section-content{padding-top:calc(var(--header-height) + 30px);pointer-events:none;position:relative;z-index:1}.main-title{display:flex;flex-direction:column;font-weight:400;margin-left:auto;margin-right:auto;max-width:70%;text-align:center;text-transform:uppercase}.main-title__sm-container{margin-bottom:20px}.main-title__sm{display:block;font-size:max(12px,min(calc(4px + .625vw),16px));font-weight:400;letter-spacing:.3em}.main-title__lg{display:block}.main-slides{position:relative;z-index:1}.main-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:max(20px,min(calc(1.33333px + 2.43056vw),48px));font-weight:500;left:50%;letter-spacing:-.03em;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:14em}.main-slide:not(.is-visible){opacity:0}.main-slide__text{line-height:1.1}.main-slide__num{display:flex;font-size:7em;font-weight:500;line-height:1}.main-slide__num-count{min-width:1.8ch}.scroll-down{--size:262px;bottom:0;height:var(--size);left:50%;position:absolute;text-align:center;transform:translate(-50%,50%);transition:opacity .3s ease,visibility .3s ease;width:var(--size);z-index:1}body.no-scroll .scroll-down{left:calc(50% - var(--scrollbar-width, 0px))}.scroll-down.is-hidden{opacity:0;visibility:hidden}.scroll-down:before{animation:scroll-down 1.3s ease infinite;border:1px solid;border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.map-object-links{display:flex;flex-wrap:wrap;gap:30px 3vw;justify-content:center;margin-top:5vw}html:not(.no-custom-webgl) .map-object-links{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.map-object-link{pointer-events:auto}@keyframes scroll-down{0%,to{opacity:1}50%{opacity:.5}}.scroll-down__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-100%);z-index:1}.scroll-down__text{font-size:max(12px,min(calc(5.12849px + .67039vw),18px));letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.scroll-down__icon{margin-bottom:20px}.content-info{--bottom-offset:var(--grid-padding-y);contain:none;height:auto;left:50%;max-width:1072px;position:absolute;text-align:center;top:calc(var(--vh, 1vh)*100 - var(--bottom-offset));transform:translate(-50%,-100%);width:calc(100% - var(--grid-padding-x)*2);z-index:1}.content-info__inner{background-color:#ea8a20;color:#fff;font-size:max(16px,min(calc(8px + .625vw),20px));padding:20px 30px;position:relative}.content-info__inner:after{border:20px solid transparent;border-right-color:#ea8a20;bottom:-10px;content:"";position:absolute;right:0}.content-info__button{position:absolute;right:13px;top:10px;width:16px}.content-info__button:before{content:"";height:100%;left:50%;min-height:42px;min-width:42px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.content-info__button svg{height:auto;width:100%}.content-info__button svg path{stroke:#fff}.contacts-section{background-color:#f2f2f2;display:flex;flex-direction:column}.main-contacts{grid-template-areas:"address phone press soc" "address email email inner";grid-template-columns:repeat(4,minmax(-webkit-max-content,1fr));grid-template-columns:repeat(4,minmax(max-content,1fr));grid-template-rows:repeat(2,calc(50% - var(--gap-y)/2))}.contacts{--gap-x:64px;--gap-y:64px;--columns:4;--rows:2;grid-gap:var(--gap-y) var(--gap-x);border-bottom:1px solid #e1dbd1;display:grid;flex:1 1 auto;grid-template-areas:"address phone press soc" "address email email inner";grid-template-columns:repeat(var(--columns),minmax(-webkit-max-content,1fr));grid-template-columns:repeat(var(--columns),minmax(max-content,1fr));grid-template-rows:repeat(var(--rows),calc(50% - var(--gap-y)/2));padding-bottom:calc(var(--gap-y)/2)}.contacts-block{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.contacts-block:first-child{grid-area:address;padding-bottom:calc(var(--gap-y)/2);padding-top:calc(var(--gap-y)/2);position:relative}.contacts-block:first-child:before{background-color:#e1dbd1;content:"";height:100%;position:absolute;right:calc(var(--gap-x)*-1/2);top:0;width:1px}.contacts-block:nth-child(2){grid-area:phone;padding-top:calc(var(--gap-y)/2);position:relative}.contacts-block:nth-child(2):after{background-color:#e1dbd1;content:"";height:100%;position:absolute;right:calc(var(--gap-x)*-1/2);top:0;width:1px}.contacts-block:nth-child(3){grid-area:press;padding-top:calc(var(--gap-y)/2);position:relative}.contacts-block:nth-child(3):after{background-color:#e1dbd1;content:"";height:100%;position:absolute;right:calc(var(--gap-x)*-1/2);top:calc(var(--gap-y)*-1/2);width:1px}.contacts-block:nth-child(4){grid-area:soc;padding-top:calc(var(--gap-y)/2)}.contacts-block:nth-child(5){grid-area:email;padding-bottom:calc(var(--gap-y)/2);position:relative}.contacts-block:nth-child(5):before{background-color:#e1dbd1;content:"";height:1px;left:0;position:absolute;top:calc(var(--gap-y)*-1/2);width:100%}.contacts-block:nth-child(6){grid-area:inner;padding-bottom:calc(var(--gap-y)/2);position:relative}.contacts-block:nth-child(6):before{background-color:#e1dbd1;content:"";height:1px;position:absolute;right:0;top:calc(var(--gap-y)*-1/2);width:100%}.contacts-block:nth-child(6):after{background-color:#e1dbd1;bottom:0;content:"";height:calc(100% + var(--gap-y));left:calc(var(--gap-x)*-1/2 - 1px);position:absolute;width:1px}.contacts-block.contacts-block--email{grid-area:email}.contacts-block__label{font-size:18px;font-weight:500;letter-spacing:-.05em;line-height:1;margin-bottom:24px}.contacts-block-address__center{max-width:231px}.contacts-block-address__city{margin-bottom:45px}.contacts-block-email__row{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.contacts-block-phone-add{text-align:right}.room-labels{transition:opacity .2s ease}.room-labels:not(.is-visible){opacity:0}.room-label{font-size:max(16px,min(calc(8px + .625vw),20px));font-weight:500;left:0;position:absolute;top:0;transition:opacity .4s cubic-bezier(.215,.61,.355,1),visibility .4s cubic-bezier(.215,.61,.355,1);will-change:transform}.room-label:before{background-image:linear-gradient(180deg,#fff 40.08%,hsla(0,0%,100%,0) 79.14%);content:"";height:144px;left:-9px;position:absolute;top:0;transform:translateY(-40px) rotate(180deg);width:2px}html.no-ui .content-info,html.no-ui .cursor,html.no-ui .cursor-follower,html.no-ui .footer,html.no-ui .header,html.no-ui .main-section-container+*,html.no-ui .main-section-content,html.no-ui .main-slides,html.no-ui .ny-santa-head,html.no-ui .scroll-down{display:none!important}.main-about__wrapper{display:flex;flex-direction:column;height:100%}.main-about{grid-gap:120px 60px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);margin-bottom:auto;margin-top:auto;padding-top:2vw}html.js .main-about[data-reveal] .main-about__content{opacity:0;transform:translate3d(0,50vh,0);transition:transform 1s cubic-bezier(.25,.25,0,1),opacity 1s cubic-bezier(.25,.25,0,1)}html.js .main-about[data-reveal].is-revealed .main-about__content{opacity:1;transform:none}.main-about__content{display:flex;flex-direction:column;grid-column:13/-2}.main-about__title{font-size:max(18px,min(calc(6px + .9375vw),24px));line-height:1.08;margin-bottom:40px}.main-about__text,.main-about__title{font-weight:500;letter-spacing:-.05em}.main-about__text{font-size:max(20px,min(calc(-20px + 3.125vw),40px))}.main-about__descr{font-size:max(12px,min(calc(8px + .3125vw),14px));letter-spacing:-.05em;max-width:60%;padding-top:5vw}.mass-nedia-iframe{height:inherit;width:100%}.docs{grid-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.docs__left{display:flex;grid-column:1/5}.docs__right{grid-column:5/-1}.docs-togglers{width:100%}.docs-toggler{font-weight:500;padding-bottom:20px;padding-top:20px;text-align:left;text-transform:uppercase;transition:color .2s ease;width:100%}.docs-toggler:not(:last-child){border-bottom:1px solid #e1dbd1}.docs-toggler.focus-visible,.docs-toggler:active,.docs-toggler[data-active]{color:#ea8a20}.docs-toggler:active,.docs-toggler:focus-visible{color:#ea8a20}.docs-block{border-top:1px solid #e1dbd1;padding-bottom:20px;padding-top:20px;position:relative}.docs-content{grid-gap:0 var(--grid-gap);display:grid;grid-template-columns:repeat(20,1fr)}.docs-content:not(:last-child){padding-bottom:20px}.docs-files-toggler{font-weight:500;position:absolute;right:0;top:20px}.docs-content-date{color:hsla(0,0%,9%,.7);font-size:10px;font-weight:500;grid-column:1/3;letter-spacing:-.02em;line-height:2}.docs-content-inner{grid-column:3/-1}.docs-content-inner__text{width:calc(var(--grid-col)*7 + var(--grid-gap)*6)}.docs-content-title{font-size:24px;letter-spacing:-.05em;line-height:1.125;margin-bottom:16px}.docs-content-files{border-top:1px solid #e1dbd1}.docs-files-title{font-size:22px;font-weight:500;letter-spacing:-.06em;line-height:1.33;margin-bottom:35px}.docs-files-list-container{grid-column:3/-3}.docs-files-list{--columns:4;grid-gap:24px var(--grid-gap);display:grid;grid-template-columns:repeat(var(--columns),1fr)}.docs-file{align-items:center;display:flex;font-weight:500;transition:color .2s ease}.docs-file.focus-visible,.docs-file:active{color:#ea8a20}.docs-file:active,.docs-file:focus-visible{color:#ea8a20}.docs-file__icon{flex-shrink:0;margin-right:9px}.docs-file__icon path{fill:currentColor;transition:fill .2s ease}.docs-files-block{border-top:1px solid #e1dbd1;padding-top:20px}.docs-files-block:not(:first-child){margin-top:20px}.news-detail-wrapper{min-height:0;padding-bottom:0;padding-top:0}.news__container{grid-column-gap:64px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.news__image{height:0;overflow:hidden;padding-top:90%;position:relative;width:100%}.news__image .responsive__item{object-fit:cover}.news__inner{display:flex;flex-direction:column}.news__date{font-size:16px;margin-bottom:30px}.news__title{font-size:max(40px,min(calc(24px + 1.25vw),48px));font-weight:400;line-height:1;margin-bottom:45px;text-transform:uppercase}.news__descr{font-size:16px;margin-bottom:40px;max-width:60%;padding-top:40px;position:relative}.news__descr:after{background-color:#181818;content:"";height:1px;left:0;position:absolute;top:0;width:246px}.news__social{margin-top:auto}.news-detail__footer-title{font-size:max(48px,min(3.75vw,72px));letter-spacing:-.06em}.section-top__right{flex-grow:1;flex-shrink:0;text-align:right}.video-block__container .icon{align-items:center;background-color:#181818;border-radius:100%;display:flex;height:100px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease;width:100px}.video-block__container .icon svg path{transition:stroke .2s ease}.images-slider__container{overflow:hidden;position:relative}.images-slider__wrapper{display:flex}.images-slider__right-info{align-items:center;bottom:28px;color:#fff;display:flex;font-size:22px;pointer-events:none;position:absolute;right:32px;z-index:1}.images-slider__expand{align-items:center;display:flex;justify-content:center;margin-left:27px}.images-slider__navigation{height:100%;left:0;position:absolute;top:0;width:100%}.slider-btn{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.slider-btn svg{height:24px;width:24px}.slider-btn--prev{left:32px}.slider-btn--next{right:32px}.slider-btn--next svg{transform:scaleX(-1)}.images-slider__slide{flex:none;height:100%;width:100%}.images-slide{background:linear-gradient(180deg,hsla(0,0%,9%,0) 90.62%,hsla(0,0%,9%,.8));height:0;overflow:hidden;padding-top:54%;position:relative}.images-slide__img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.images-slide__img img{height:100%;object-fit:cover;width:100%}.images-slide__text{bottom:28px;color:#fff;left:32px;padding-top:80px;position:absolute}.filters-form{position:relative;z-index:1}.filters-container{border-bottom:1px solid #181818;display:flex;justify-content:space-between;margin-bottom:56px;padding-bottom:20px}.filters-list{display:flex;flex-wrap:wrap;margin:-10px -24px;width:calc(100% + 48px)}.filters-container__dropdown{background-color:#fff;border-bottom:1px solid #c4c4c4;padding:9px 0;pointer-events:auto;position:relative;text-align:left;text-transform:uppercase;transition:color .2s ease;width:50%}.filters-container__dropdown.is-open .filters-container__arrow span{transform:rotate(180deg)}.filters-container__overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%}.filters-container__arrow{align-items:center;display:flex;flex:0 1 auto;justify-content:flex-end;margin:0 0 0 15px;pointer-events:none;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.filters-container__arrow span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5.75 7 6.15-7' stroke='%231A1B1C' stroke-width='1.2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:9px;transition:transform .25s cubic-bezier(.25,.25,0,1);width:14px}.filters-list__item{margin:10px 24px}.filters-list__item:nth-child(2){margin-right:auto}.filter-item{cursor:pointer;padding:5px 0}.filter-item.focus-visible .filter-item__text,.filter-item:active .filter-item__text{color:#ea8a20}.filter-item:active .filter-item__text,.filter-item:focus-visible .filter-item__text{color:#ea8a20}.filter-item__input.focus-visible+.filter-item__text,.filter-item__input:active+.filter-item__text{color:#ea8a20}.filter-item__input:active+.filter-item__text,.filter-item__input:focus-visible+.filter-item__text{color:#ea8a20}.filter-item__input:checked+.filter-item__text{color:#ea8a20;pointer-events:none}.filter-item__text{text-transform:uppercase;transition:color .2s ease}.filter-item__counter{margin-left:14px}.filter-select{display:inline-block;width:100%}.objects-content{position:relative}.objects-content:after{background-color:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease-in,visibility .4s ease-in;visibility:hidden;width:100%}.objects-content.is-loading:after{opacity:.9;transition:opacity .4s ease-out,visibility .4s ease-out;visibility:visible}.objects-list{grid-gap:156px 40px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.objects-list__item{margin-bottom:-60px;margin-left:calc((var(--grid-padding-x))*-1);margin-right:calc((var(--grid-padding-x))*-1);margin-top:-40px}html.js .objects-list__item{transform:none}html.js .objects-list__item .object-item__img-responsive{transform:scale(1.1);transition:clip-path .3s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.25,.25,0,1)}html.js .objects-list__item.is-revealed .object-item__img-responsive{transform:none}.object-item__link{display:block;padding-bottom:60px;padding-left:var(--grid-padding-x);padding-right:var(--grid-padding-x);padding-top:40px;transition:background-color .3s cubic-bezier(.25,.25,0,1),color .3s cubic-bezier(.25,.25,0,1);width:100%}.object-item__link .object-timer{color:#ea8a20;transition:color .5s ease}.object-item__link.focus-visible,.object-item__link:active{background-color:#ea8a20;color:#fff}.object-item__link:active,.object-item__link:focus-visible{background-color:#ea8a20;color:#fff}.object-item__link.focus-visible .object-item__bottom,.object-item__link:active .object-item__bottom{border-color:#fff}.object-item__link:active .object-item__bottom,.object-item__link:focus-visible .object-item__bottom{border-color:#fff}.object-item__link.focus-visible .object-item__img-responsive,.object-item__link:active .object-item__img-responsive{-webkit-clip-path:inset(7px 7px 7px 7px);clip-path:inset(7px 7px 7px 7px)}.object-item__link:active .object-item__img-responsive,.object-item__link:focus-visible .object-item__img-responsive{-webkit-clip-path:inset(7px 7px 7px 7px);clip-path:inset(7px 7px 7px 7px)}.object-item__link.focus-visible .object-timer,.object-item__link:active .object-timer{color:#fff}.object-item__link:active .object-timer,.object-item__link:focus-visible .object-timer{color:#fff}.object-item__img-wrapper{margin-bottom:32px;overflow:hidden}.object-item__img-responsive{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);padding-top:91.35%;position:relative;transition:clip-path .3s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.25,.25,0,1)}.object-item__title{font-size:max(16px,min(1.25vw,24px));font-weight:500;letter-spacing:-.05em;transition:color .2s ease}.object-item__bottom{border-top:1px solid #181818;display:flex;margin-top:16px;padding-top:16px;transition:color .2s ease}.object-item__address{width:50%}.object-item__info{display:flex;flex-direction:column;padding-left:40px;text-align:right;width:50%}.object-top__list{grid-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);margin-bottom:36px;margin-top:10vw}.object-top__item:nth-child(odd){color:#ea8a20}.object-top__item:first-child{grid-column:1/7}.object-top__item:nth-child(2){grid-column:7/14}.object-top__item:nth-child(3){grid-column:15/22}.object-top__item:nth-child(4){display:flex;grid-column:22/25;justify-content:flex-end}.object-top__text{font-size:max(16px,min(calc(12px + .3125vw),18px));letter-spacing:-.05em}.object-top__label{margin-bottom:24px}.object-title{word-wrap:break-word;max-width:100%}.object-top__photo-block{border-radius:2px;height:0;overflow:hidden;padding-top:46.317%;position:relative}.object-top__photo-block .responsive__item{object-fit:cover}a.object-top__photo-block{display:block}.object-subtitle{font-size:max(48px,min(3.75vw,72px));font-weight:400;letter-spacing:-.06em;max-width:80%}.object-descr{grid-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.object-descr__left{font-size:max(18px,min(calc(10px + .625vw),22px));grid-column:1/10;opacity:.7}.object-descr__right{font-size:max(16px,min(calc(8px + .625vw),20px));grid-column:12/25}.object-descr__right .h2,.object-descr__right .h3,.object-descr__right .h4,.object-descr__right .h5,.object-descr__right .h6,.object-descr__right h2,.object-descr__right h3,.object-descr__right h4,.object-descr__right h5,.object-descr__right h6{margin-bottom:20px}.object-descr__right img{height:auto;max-width:100%}.object-descr__item+.object-descr__item{margin-top:40px}.object-gallery{grid-gap:var(--grid-gap);grid-row-gap:80px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.object-gallery__item:nth-child(4n+1){grid-column:1/12}.object-gallery__item:nth-child(4n+2){grid-column:19/25}.object-gallery__item:nth-child(4n+3){grid-column:1/7}.object-gallery__item:nth-child(4n+4){grid-column:13/25}html.js .object-gallery__item{transform:none}html.js .object-gallery__item .object-gallery__photo-mask{transform:translateY(-100%);transition:transform 1.5s cubic-bezier(.25,.25,0,1)}html.js .object-gallery__item .object-gallery__photo-img{transform:translateY(100%) scale(1.2);transition:transform 1.5s cubic-bezier(.25,.25,0,1)}html.js .object-gallery__item.is-revealed .object-gallery__photo-img,html.js .object-gallery__item.is-revealed .object-gallery__photo-mask{transform:none}.object-gallery__photo{display:block;height:0;position:relative}.object-gallery__item:nth-child(4n+1) .object-gallery__photo,.object-gallery__item:nth-child(4n+4) .object-gallery__photo{padding-top:62.616%}.object-gallery__item:nth-child(4n+2) .object-gallery__photo,.object-gallery__item:nth-child(4n+3) .object-gallery__photo{padding-top:145.238%}.object-gallery__photo .responsive__item{object-fit:cover}.object-gallery__photo-mask{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.object-gallery__text{font-size:max(14px,min(calc(6px + .625vw),18px));margin-top:8px}.indicators{grid-column-gap:64px;grid-row-gap:48px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.indicators__item:nth-child(4n+1){grid-column:1/7;grid-row:1/2}.indicators__item:nth-child(4n+2){grid-column:7/13;grid-row:2/3}.indicators__item:nth-child(4n+3){grid-column:14/20;grid-row:3/4}.indicators__item:nth-child(4n+4){grid-column:19/25;grid-row:1/2}html.js .indicators__item[data-reveal] .indicators__text{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .indicators__item[data-reveal].is-revealed .indicators__text{-webkit-clip-path:inset(0);clip-path:inset(0)}.indicators__number{border-bottom:1px solid #181818;font-size:max(36px,min(calc(-4px + 3.125vw),56px));margin-bottom:12px}.wrapper-bg .indicators__number{border-color:#fff}.indicators__text{font-size:max(14px,min(calc(10px + .3125vw),16px));margin-top:8px;text-align:right}.section-top--counter{margin-bottom:98px}.video-block__container{position:relative}html.js .video-block__container[data-reveal]{transform:none}html.js .video-block__container[data-reveal] .video-block__poster{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .video-block__container[data-reveal].is-revealed .video-block__poster{-webkit-clip-path:inset(0);clip-path:inset(0)}.video-block__container .icon,.video-block__icon{align-items:center;background-color:#181818;border-radius:100%;display:flex;height:100px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease;width:100px}.video-block__container .icon svg,.video-block__icon svg{transform:translateX(2px)}.video-block__container .icon svg path,.video-block__icon svg path{transition:stroke .2s ease}.video-block__poster{height:100%;object-fit:cover;width:100%}.video-section{grid-column-gap:64px;grid-row-gap:75px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.video-section.video-section--full-width .video-block__container{grid-column:1/-1}.video-section .video-block__container{border-radius:2px;grid-column:5/21;height:0;overflow:hidden;padding-top:58.6%;position:relative;width:100%}.video-section .video-block__container img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.team-list{grid-gap:0 64px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);width:100%}.team-list__item:first-child{background-color:#ea8a20;border-radius:2px;color:#fff;grid-column:1/25;margin-bottom:64px}.team-list__item:nth-child(2),.team-list__item:nth-child(4n+6){grid-column:1/7}.team-list__item:nth-child(3),.team-list__item:nth-child(4n+7){grid-column:7/13;margin-top:224px}.team-list__item:nth-child(4),.team-list__item:nth-child(4n+8){grid-column:13/19}.team-list__item:nth-child(4n+9),.team-list__item:nth-child(5){grid-column:19/25;margin-top:384px}.team-item:first-child{grid-gap:0 var(--grid-gap);display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);max-height:790px;padding:18px 18px 0}.team-item:first-child .team-item__photo{align-items:flex-end;display:flex;grid-column:7/14;overflow:hidden}.team-item:first-child .team-item__photo-block{height:0;padding-top:152%;position:relative;width:100%}.team-item:first-child .team-item__inner{grid-column:15/22;padding-bottom:80px;padding-top:126px;position:relative}.team-item:first-child .team-item__name{font-size:max(28px,min(calc(-12px + 3.125vw),48px));font-weight:400;letter-spacing:-.05em;line-height:1}.team-item:not(:first-child) .team-item__photo-block{border-radius:2px;height:0;margin-bottom:27px;padding-top:142%;position:relative;width:100%}html.js .team-item{transform:none}html.js .team-item .team-item__photo-mask{transform:translateY(-100%);transition:transform 1.5s cubic-bezier(.25,.25,0,1) .2s}html.js .team-item .team-item__photo-img{transform:translateY(100%) scale(1.2);transition:transform 1.5s cubic-bezier(.25,.25,0,1) .2s}html.js .team-item.is-revealed .team-item__photo-img,html.js .team-item.is-revealed .team-item__photo-mask{transform:none}.team-item__photo-block{overflow:hidden}.team-item__photo-block img{height:calc(100% - 40px);object-fit:cover;object-position:top;top:40px;width:100%}.team-item__photo-mask{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.team-item__name{font-size:max(16px,min(1.25vw,24px));font-weight:500}.team-item__post{margin-top:12px}.team-item:not(:first-child) .team-item__post{border-top:1px solid #181818;padding-top:10px}.team-item__quote{border-top:1px solid #fff;font-size:max(16px,min(1.25vw,24px));font-weight:400;margin-top:74px;padding-top:64px}.text-list{grid-column-gap:64px;grid-row-gap:75px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr)}.text-list__text{font-size:max(14px,min(calc(6px + .625vw),18px));margin-top:24px;padding-left:20%;padding-top:20px;text-align:right}html.js .goals-list__item[data-reveal] .goals-item__text{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:1;transform:none;transition:-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .goals-list__item[data-reveal].is-revealed .goals-item__text{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;transform:none}.goals-item__text{border-top:1px solid #bacb50}.goals-list__item:nth-child(5n) .goals-item__text,.goals-list__item:nth-child(5n+4) .goals-item__text{border-color:#73bbc2}.benefits-item__text{border-top:1px solid #ea8a20}.section-top--text-list{margin-bottom:82px}.partners-section{overflow:hidden}.partners-slider{margin-left:calc(8.33333vw - 10.66667px)}.partners-slider__header{display:flex;justify-content:space-between;margin-bottom:154px;margin-left:calc(-8.33333vw - -10.66667px)}.partners-slider__ctrl{display:flex}.partners-slider__btn{align-items:center;display:flex;justify-content:center}.partners-slider__btn svg{height:16px;width:8px}.partners-slider__btn:not(:disabled):active svg path{stroke:#fff}.partners-slider__btn--next svg{transform:scaleX(-1)}.partners-slider__btn+.partners-slider__btn{margin-left:24px}.partners-slider__wrapper{display:flex}.partners-slider__slide{flex:none;height:100%}html.js .partners-slider__slide[data-reveal-slider]{transition:transform .6s cubic-bezier(.25,.25,0,1)}html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+4){transform:translate3d(0,-62px,0)}html.js .partners-slider__slide[data-reveal-slider].is-revealed{transform:none}.partners-slide__inner{width:100%}.partners-slide__photo{background-color:#fff;height:0;margin-bottom:15px;padding-top:100%;position:relative;width:100%}.partners-slide__photo img{height:auto;left:50%;max-height:50%;max-width:66%;object-fit:contain;top:50%;transform:translate(-50%,-50%);width:auto}.partners-slide__text{font-size:max(12px,min(calc(4px + .625vw),16px))}.stages-container{grid-column-gap:64px;grid-row-gap:0;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);overflow:hidden}.stages-list{display:flex;flex-wrap:wrap;grid-column:3/23;padding-bottom:80px;padding-top:80px;position:relative}.stages-list:after{border-left:1px dashed #181818;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.stages-list__item{grid-column-gap:calc((100vw - var(--grid-padding-x)*2 - var(--scrollbar-width, 0px))/21 - 20);grid-row-gap:0;display:grid;grid-template-columns:repeat(21,1fr);position:relative;width:50%}.stages-list__item:after{background-color:#ea8a20;border:5px solid #fff;border-radius:50%;bottom:0;box-shadow:0 0 0 1px #ea8a20;content:"";height:17px;left:0;position:absolute;top:0;transform:translateX(-50%);width:17px;z-index:1}.stages-list__item:nth-child(odd):after{left:auto;right:0;transform:translateX(50%)}.stages-list__item:nth-child(2n+3){margin-top:-100px}.stages-list__item:nth-child(2n){margin-top:30vw}.stages-list__item:nth-child(2n+4){margin-top:calc(30vw - 100px)}html.js .stages-item{transform:none}html.js .stages-item .stages-item__period{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:1;transform:none;transition:-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .stages-item .stages-item__photo .responsive__item{transform:scale(1.2);transition:transform 1s cubic-bezier(.25,.25,0,1),opacity 1s cubic-bezier(.25,.25,0,1),visibility 1s cubic-bezier(.25,.25,0,1)}html.js .stages-item .stages-item__descr-list,html.js .stages-item .stages-item__title{-webkit-clip-path:inset(0 0 99% 0);clip-path:inset(0 0 99% 0);transition:-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .stages-item .stages-item__descr-list.is-revealed,html.js .stages-item .stages-item__title.is-revealed{-webkit-clip-path:inset(0);clip-path:inset(0)}html.js .stages-item.is-revealed .stages-item__period{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;transform:none}html.js .stages-item.is-revealed .stages-item__photo .responsive__item{transform:scale(1.15);transform:none}.stages-list__item:nth-child(odd) .stages-item__inner{grid-column:1/19}.stages-list__item:nth-child(2n) .stages-item__inner{grid-column:4/22}.stages-item__period{color:#ea8a20;display:flex;margin-bottom:44px}.stages-list__item:nth-child(odd) .stages-item__period{justify-content:flex-end}.stages-item__count{font-size:max(36px,min(calc(12px + 1.875vw),48px));letter-spacing:-.05em;line-height:1;margin-right:8px}.stages-item__period-text{line-height:1.8}.stages-item__photo{border-radius:2px;height:0;margin-bottom:27px;overflow:hidden;padding-top:75.95%;position:relative;width:100%}.stages-item__photo img{object-fit:cover}.stages-item__title{font-size:max(24px,min(calc(-8px + 2.5vw),40px));letter-spacing:-.05em}.stages-item__descr-list{border-top:1px solid #181818;font-size:max(12px,min(calc(4px + .625vw),16px));letter-spacing:-.05em;line-height:1.5;margin-top:17px;padding-top:15px}.double-block__img{z-index:1}.double-block__bg{object-fit:cover;opacity:0;transition:opacity 1s cubic-bezier(.25,.25,0,1),visibility 1s cubic-bezier(.25,.25,0,1);visibility:hidden;z-index:2}.about-block{grid-gap:120px 60px;display:grid;grid-template-columns:repeat(var(--grid-columns-base),1fr);margin-top:120px}.about-block__list{grid-column:13/-2}.about-block__item{--offset-items:14vw;--width-about-icon:15.072vw;--height-about-icon:11.881vw;--top-about-icon:6.3vw;--top-about-line:calc(var(--top-about-icon) + var(--height-about-icon) + 20px);position:relative}.about-block__item+.about-block__item{margin-top:var(--offset-items)}html.js .about-block__item[data-reveal]{opacity:1;transform:none}html.js .about-block__item[data-reveal] .about-block__icon,html.js .about-block__item[data-reveal] .main-about__title{opacity:0;transform:translate3d(0,40px,0);transition:transform 1.5s cubic-bezier(.25,.25,0,1) .1s,opacity 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .about-block__item[data-reveal] .main-about__text{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:1;transform:none;transition:-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .about-block__item[data-reveal].is-revealed .about-block__icon,html.js .about-block__item[data-reveal].is-revealed .main-about__title{opacity:1;transform:none}html.js .about-block__item[data-reveal].is-revealed .main-about__text{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;transform:none}.about-block__icon{display:flex;height:var(--height-about-icon);justify-content:center;left:calc(-20vw - var(--width-about-icon));position:absolute;top:var(--top-about-icon);width:var(--width-about-icon)}.about-block__icon svg{height:100%;width:auto}.about-block__line{background-image:linear-gradient(#ea8a20 30%,rgba(234,138,32,0) 0);background-size:1px 15px;height:calc(100% - var(--height-about-icon) - 40px + var(--offset-items));left:calc(-20vw - var(--width-about-icon)/2);top:var(--top-about-line)}.about-block__line,.about-block__line:after{background-position:100%;background-repeat:repeat-y;position:absolute;width:1px}.about-block__line:after{background-image:linear-gradient(#ea8a20 42%,rgba(234,138,32,0) 0);background-size:1px 7px;content:"";height:70%;left:0;top:15%}html.js .about-block__line[data-reveal]{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:1;transform:none;transition:-webkit-clip-path 2s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 2s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 2s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 2s cubic-bezier(.25,.25,0,1) .1s}html.js .about-block__line[data-reveal].is-revealed{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;transform:none}.main-about__text--team{color:#c1c1c1}.main-about__text--team b{color:#181818;font-weight:500}.main-about__descr--team{padding-top:7.7vw}.search__wrapper{align-items:center;display:flex}.search__container{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.search__container.is-filled{justify-content:flex-start;padding-bottom:var(--grid-padding-y)}.search__input-block{align-self:center;margin-bottom:24px;position:relative;width:100%}.search__input{border:none;border-bottom:1px solid #181818;border-radius:0;cursor:pointer;display:block;font:inherit;font-size:max(48px,min(calc(-16px + 5vw),80px));letter-spacing:-.06em;line-height:1;margin-left:0;outline:none;overflow:hidden;padding-bottom:24px;padding-left:0;padding-right:50px;transition:border-color .6s cubic-bezier(.25,.25,0,1);width:100%}.search__input.is-filling,.search__input:active,.search__input:focus{border-color:#ea8a20;color:#181818;outline:none}.search__input.is-filling::-webkit-input-placeholder,.search__input:active::-webkit-input-placeholder,.search__input:focus::-webkit-input-placeholder{color:#181818}.search__input::-webkit-input-placeholder{color:#898989;-webkit-transition:color .6s cubic-bezier(.25,.25,0,1);transition:color .6s cubic-bezier(.25,.25,0,1)}.search__input:-webkit-autofill{-webkit-text-fill-color:#181818!important;background-color:transparent!important;box-shadow:inset 0 0 0 1000px #fff!important;color:#181818!important;font-family:inherit!important;font-size:max(48px,min(calc(-16px + 5vw),80px));line-height:1;-webkit-transition:none;transition:none}.search__input:active,.search__input:focus{border-color:#ea8a20;color:#181818;outline:none}.search__input:active::-webkit-input-placeholder,.search__input:focus::-webkit-input-placeholder{color:#181818}.search__button{background-color:#ea8a20;position:absolute;right:0;top:50%;transform:translatey(-50%) rotate(180deg)}.search__button svg{height:10px;width:6px}.search__button svg [stroke]:not([stroke=none]){stroke:#fff}.search-result__list{border-bottom:1px solid #c4c4c4;margin-top:110px}.search-result__item+.search-result__item,.search-result__list{border-top:1px solid #c4c4c4}.search-item{padding-bottom:38px;padding-top:38px}.search-item__inner{display:block;letter-spacing:-.05em;max-width:40%}.search-item__inner:active .search-item__title,.search-item__inner:focus .search-item__title{color:#ea8a20}.search-item b{color:#ea8a20;font:inherit}.search-item__title{font-size:max(28px,min(calc(4px + 1.875vw),40px));font-weight:500;line-height:1.1;margin-bottom:14px;transition:color .3s cubic-bezier(.25,.25,0,1)}.search-item__descr{color:#898989;font-size:max(16px,min(calc(8px + .625vw),20px))}.contacts-page [data-barba=container]{display:flex;flex:1 1 auto;flex-direction:column}.contacts-page .contacts{border-bottom:0;flex:1 1 auto}.contacts-page .inner-page{display:flex;flex:1 1 auto;flex-direction:column}.contacts-page .footer{display:none}.contacts-inner.contacts{--rows:3}.contacts-inner.contacts .contacts-block:first-child .contacts-block__label{margin-bottom:0}.contacts-inner.contacts .contacts-block__label{margin-bottom:7vw}.vacancies-slider-section{padding-top:0}.vacancies-slider{overflow:hidden;position:relative}.vacancies-slider__btn{--size:42px;align-items:center;display:inline-flex;height:var(--size);justify-content:center;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:opacity .2s ease;width:var(--size);z-index:1}.vacancies-slider__btn.focus-visible,.vacancies-slider__btn:active{opacity:.5}.vacancies-slider__btn:active,.vacancies-slider__btn:focus-visible{opacity:.5}.vacancies-slider__btn svg{height:auto;max-height:100%;width:11px}.vacancies-slider__btn svg [fill]:not([fill=none]){fill:#fff;transition:fill .2s ease}.vacancies-slider__btn svg [stroke]:not([stroke=none]){stroke:#fff;transition:stroke .2s ease}.vacancies-slider__btn--prev{left:46px}.vacancies-slider__btn--next{right:46px}.vacancies-slider__btn--next svg{transform:scaleX(-1)}.vacancies-slider__pagination{bottom:12px;color:#fff;left:50%;position:absolute;transform:translate3d(-50%,0,0);z-index:1}.vacancies-slider__wrapper{display:flex}.vacancies-slider__slide{flex:none}.vacancies-slide__inner{display:flex;flex-direction:column;height:100%;justify-content:center;min-height:64vh;padding:100px 156px;position:relative}.vacancies-slide__photo,.vacancies-slide__photo:after{height:100%;left:0;position:absolute;top:0;width:100%}.vacancies-slide__photo:after{background:linear-gradient(90deg,rgba(0,0,0,.2),transparent);content:"";z-index:1}.vacancies-slide__photo img{height:100%;object-fit:cover;object-position:center;width:100%}.vacancies-slide__content{color:#fff;max-width:40%;position:relative;z-index:1}.vacancies-slide__title{font-size:max(28px,min(calc(-12px + 3.125vw),48px));font-weight:400;letter-spacing:-.05em}.vacancies-slide__title+.vacancies-slide__text{margin-top:3.2vw;padding-top:3.2vw}.vacancies-slide__title+.vacancies-slide__text:before{opacity:1}.vacancies-slide__text{font-size:max(16px,min(1.25vw,24px));font-weight:500;letter-spacing:-.04em;line-height:1.3;position:relative}.vacancies-slide__text:before{background-color:#fff;content:"";height:1px;left:0;opacity:0;position:absolute;top:0;width:100%}.vacancies-info-section{padding-top:0}.vacancies-info__list{display:flex;justify-content:space-between}.vacancies-info__item{padding-left:25px;padding-right:25px;width:calc(25% - 100px)}html.js .vacancies-info__item[data-reveal] .vacancies-info__text{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:1;transform:none;transition:-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s;transition:clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s,-webkit-clip-path 1.5s cubic-bezier(.25,.25,0,1) .1s}html.js .vacancies-info__item[data-reveal].is-revealed .vacancies-info__text{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;transform:none}.vacancies-info__icon{align-items:center;display:flex;height:104px;justify-content:center;margin-left:auto;margin-right:auto;width:36%}.vacancies-info__icon svg{height:auto;max-height:100%;width:100%}.vacancies-info__text{font-size:max(16px,min(1.25vw,24px));font-weight:500;letter-spacing:-.04em;line-height:1.3;margin-top:62px;text-align:center}.vacancies-list-section{padding-top:0}.vacancies-list{margin-top:40px}.vacancies-list__item{min-height:270px}.vacancy-item{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:40px 0 36px}.vacancy-item:last-child{border-bottom:1px solid #d9d9d9}.vacancy-item__left{display:flex;flex-direction:column;width:50%}.vacancy-item__descr,.vacancy-item__title{max-width:60%}.vacancy-item__title{margin-bottom:32px}.vacancy-item__descr{margin-top:auto}.vacancy-item__requirements{display:flex;flex-wrap:wrap;margin:6px -8px -8px}.vacancy-item__requirement{border:1px solid #ea8a20;border-radius:30px;color:#ea8a20;font-size:max(12px,min(calc(8px + .3125vw),14px));font-weight:500;letter-spacing:-.05em;line-height:1.125;margin:8px;padding:8px 10px;text-transform:uppercase}.vacancies-list--old .vacancy-item__requirement{border:none;color:#1b1b1c;padding-left:0}.vacancy-item__right{display:flex;justify-content:space-between;width:47.5%}.vacancy-item__salary{margin-right:40px}.vacancy-item__button{display:flex;flex-direction:column;justify-content:space-between}.vacancy-item__button .btn{justify-content:center}.vacancies-list--old .vacancy-item__button .btn{background-color:transparent;border:1px solid #1b1b1c;color:#1b1b1c;pointer-events:none}.vacancy-item__link{margin-top:16px}.wysiwyg{font-size:max(16px,min(calc(8px + .625vw),20px));letter-spacing:-.05em;line-height:1.6}.wysiwyg.wrapper{margin-left:auto;margin-right:0;padding-left:0;width:calc(50% - 32px)}.wysiwyg table:not([class]){overflow:hidden;width:100%}.wysiwyg table[border="0"]{width:inherit}.wysiwyg table[border="0"],.wysiwyg table[border="0"]>tbody>tr>td,.wysiwyg table[border="0"]>tbody>tr>th,.wysiwyg table[border="0"]>tfoot>tr>td,.wysiwyg table[border="0"]>tfoot>tr>th,.wysiwyg table[border="0"]>thead>tr>td,.wysiwyg table[border="0"]>thead>tr>th{background:transparent;border:0}.wysiwyg .table-scroll{margin-bottom:120px;margin-left:-100%;margin-top:120px;position:relative;width:195%}.wysiwyg .table-scroll div{margin:0 auto;max-width:60%;overflow:auto}.wysiwyg tbody{font-size:16px;letter-spacing:-.05em;line-height:1.2;overflow:hidden;position:relative;width:100%}.wysiwyg table.is-revealed th,.wysiwyg table:not([class]) th{color:#ea8a20;font-weight:400}.wysiwyg table.is-revealed td,.wysiwyg table.is-revealed th,.wysiwyg table:not([class]) td,.wysiwyg table:not([class]) th{min-width:238px;padding-bottom:30px;padding-top:12px;width:auto}.wysiwyg table.is-revealed td:first-child,.wysiwyg table.is-revealed th:first-child,.wysiwyg table:not([class]) td:first-child,.wysiwyg table:not([class]) th:first-child{min-width:520px}.wysiwyg .object-descr__right table.is-revealed td,.wysiwyg .object-descr__right table.is-revealed th,.wysiwyg .object-descr__right table:not([class]) td,.wysiwyg .object-descr__right table:not([class]) th{min-width:0;width:auto}.wysiwyg .object-descr__right table.is-revealed td:first-child,.wysiwyg .object-descr__right table.is-revealed th:first-child,.wysiwyg .object-descr__right table:not([class]) td:first-child,.wysiwyg .object-descr__right table:not([class]) th:first-child{min-width:0}.wysiwyg ol{counter-reset:myCounter;margin-bottom:96px;margin-top:24px;padding:0}.wysiwyg ol.is-revealed>li,.wysiwyg ol:not([class])>li{list-style:none;margin-bottom:24px;padding-left:34px;position:relative}.wysiwyg ol.is-revealed>li:before,.wysiwyg ol:not([class])>li:before{color:#ea8a20;content:counter(myCounter);counter-increment:myCounter;font-family:inherit;font-size:inherit;left:0;line-height:2;position:absolute;text-align:center;top:-3px;vertical-align:middle;width:1rem}.wysiwyg ul{margin-bottom:44px;margin-top:60px;padding:0}.wysiwyg ul.is-revealed>li,.wysiwyg ul:not([class])>li{list-style:none;margin-bottom:16px;padding-left:25px;position:relative}.wysiwyg ul.is-revealed>li:before,.wysiwyg ul:not([class])>li:before{color:#ea8a20;content:"–";font-family:inherit;font-size:1rem;left:0;line-height:2;position:absolute;text-align:center;top:-3px;vertical-align:middle;width:1rem}.wysiwyg .img-circle,.wysiwyg .img-rounded{border-radius:.25rem!important}.wysiwyg .img-circle{border-radius:50%}.wysiwyg img.pull-left,.wysiwyg img[align=left]{float:left;margin-right:1rem}.wysiwyg img.pull-right,.wysiwyg img[align=right]{float:right;margin-left:1rem}.wysiwyg .text-center img,.wysiwyg img.text-center{display:block;margin-left:auto;margin-right:auto}.wysiwyg blockquote{display:grid;grid-template-columns:21% 79%;margin-bottom:120px;margin-left:-100%;margin-top:120px;width:128%}.wysiwyg .blockquote-name{font-size:24px}.wysiwyg .blockquote-descr{font-size:14px;margin-top:12px;padding-top:12px;position:relative}.wysiwyg .blockquote-descr:after{background-color:#181818;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.wysiwyg .blockquote-text{font-size:max(28px,min(calc(4px + 1.875vw),40px));grid-column:2/3;grid-row:1/3;letter-spacing:-.05em;line-height:1.1;margin-left:36px;padding-left:36px;position:relative}.wysiwyg .blockquote-text:after{background-color:#181818;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.wysiwyg .h2,.wysiwyg h2{font-size:max(28px,min(calc(4px + 1.875vw),40px));letter-spacing:-.05em;line-height:1.1;margin-bottom:64px;text-transform:none}html.js .wysiwyg .h2,html.js .wysiwyg h2,html.js .wysiwyg ol,html.js .wysiwyg p,html.js .wysiwyg ul{transform:translate3d(0,60px,0);transition:transform 1.2s cubic-bezier(.25,.25,0,1)}html.js .wysiwyg .is-revealed.h2,html.js .wysiwyg h2.is-revealed,html.js .wysiwyg ol.is-revealed,html.js .wysiwyg p.is-revealed,html.js .wysiwyg ul.is-revealed{transform:none}.wysiwyg p+p{margin-top:40px}.wysiwyg p+.h2,.wysiwyg p+h2{margin-top:120px}.wysiwyg a{border-bottom:1px solid #ea8a20;color:#ea8a20;transition:border-color .4s cubic-bezier(.215,.61,.355,1)}.wysiwyg a:active,.wysiwyg a:focus{border-color:transparent}.wysiwyg .block-center{margin-bottom:120px;margin-left:-100%;margin-top:120px;width:195%}.wysiwyg .block-center figure{margin-left:auto;margin-right:auto;max-width:60%}.wysiwyg figure p{height:0;overflow:hidden;padding-top:58%;position:relative;width:100%}.wysiwyg figure p img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.wysiwyg figcaption{font-size:14px;margin-top:8px}.wysiwyg .images-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:120px;margin-left:-100%;margin-top:120px;width:195%}.wysiwyg .images-container p{max-width:none}.wysiwyg .images-container figure{margin:0;width:calc(50% - 20px)}.wysiwyg .video-block .video-block__container{display:block;margin:0 auto;max-width:60%}.wysiwyg .images-slider__container{margin:0 auto;max-width:60%}.wysiwyg iframe{max-width:100%}.offline-section{display:flex;height:1px;margin-bottom:5vw;min-height:78vh}.offline-section__inner{margin:auto;text-align:center}.offline-section__top{font-size:max(320px,min(25vw,480px));font-weight:500;letter-spacing:-.06em;line-height:1}.offline-section__description{font-weight:500;margin-bottom:34px}@media screen and (max-width:1880px){.indicators{grid-row-gap:42px;grid-column-gap:42px}}@media screen and (max-width:1800px){.form__inner{grid-gap:40px 42px}.text-list,.video-section{grid-row-gap:58px;grid-column-gap:42px}.partners-slider{margin-left:calc(8.33333vw - 8px)}.partners-slider__header{margin-bottom:100px;margin-left:calc(-8.33333vw - -8px)}.stages-container{grid-column-gap:42px}}@media screen and (max-width:1700px){.team-list{grid-gap:0 40px}.team-list__item:first-child{margin-bottom:80px}.team-list__item:nth-child(3),.team-list__item:nth-child(4n+7){margin-top:136px}.team-list__item:nth-child(4),.team-list__item:nth-child(4n+8){margin-top:42px}.team-list__item:nth-child(4n+9),.team-list__item:nth-child(5){margin-top:232px}}@media screen and (max-width:1680px){:root{--grid-col:30px;--header-height:100px}.news-item__img-wrapper{margin-top:20px}.circle-btn__text{margin-right:13px}.department-logo,.logo{width:150px}.menu-btn{--size:52px}.popup-close{--size:52px;right:53px;top:23px}.contacts-block-address__city{margin-bottom:40px}}@media screen and (max-width:1600px)and (min-width:1100px){.vacancies-info__item{padding-left:0;padding-right:0;width:calc(25% - 80px)}}@media screen and (max-width:1500px){.news-list,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item{grid-column-gap:32px}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__img-wrapper,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__img-wrapper{margin-left:16px}.announcement__top{width:calc(50% - 16px)}.about-block,.main-about{grid-column-gap:32px}.about-block{margin-top:80px}}@media screen and (max-width:1440px)and (min-width:577px){.object-item:nth-child(8n+4),.object-item:nth-child(8n+7){margin-top:60px}}@media screen and (max-width:1440px)and (min-width:1025px){.map-header{padding-bottom:40px}}@media screen and (max-width:1440px){.wrapper-bg,.wrapper-bg.section{margin-top:72px}.news-item__title{margin-bottom:40px}.timeline-slide__top{padding-bottom:40px}.timeline-slider__slide:nth-child(2n) .timeline-slide__top{padding-top:40px}.timeline-slide__year-block{bottom:-6px}.timeline-slider__slide:nth-child(2n) .timeline-slide__year-block{top:-5px}.timeline-slide__line-year{height:81px;margin-top:14px}.timeline-slide__line-year:after{height:7px;width:7px}.timeline-slide__line-year:before{border:3px solid #fff;height:11px;width:11px}.timeline-slider__slide:nth-child(2n) .timeline-slide__line-year{margin-bottom:14px}.timeline-slide__photos{margin-left:23%}.timeline-slide__photo{width:24.4%}.timeline-slide__photo+.timeline-slide__photo{margin-left:10px}.timeline-slide__descr{margin-left:23%;max-width:40%;padding-top:40px}.timeline-slider__slide:nth-child(2n) .timeline-slide__descr{padding-bottom:40px}.timeline-slider__btn.round-btn-outline svg{height:12px;width:6px}.timeline-slider__btn+.timeline-slider__btn{margin-left:16px}.map-header__left{grid-column:1/10}.map-header__right{grid-column:11/25}.map-header__button{margin-left:20px}.round-btn-outline{--size:42px}.btn-close-all .circle-btn__icon-svg{width:6px}.soc-list{--margin-x:18px}.header-round-buttons{margin-left:21px}.header-round-btn:not(:last-child){margin-right:11px}.footer-contacts .contacts-block--phone,.footer-contacts.contacts .contacts-block--phone{margin-bottom:8px}.footer-contacts .contacts-block--email,.footer-contacts.contacts .contacts-block--email{margin-bottom:18px}.footer-contacts .contacts-block--soc,.footer-contacts.contacts .contacts-block--soc{margin-bottom:50px}.adress-block__logo{margin-bottom:28px}.adress-block__small-logo{height:17px}.adress-block__small-logo svg{height:100%;width:auto}.adress-block__main-logo{height:14px}.adress-block__main-logo svg{height:100%;width:auto}.adress-block__center{margin-bottom:18px}.footer__top-item .contacts-block__label{margin-bottom:32px}.footer-nav-title{margin-bottom:20px}.footer-nav-list__item{line-height:1}.footer-nav-list__item:not(:last-child){margin-bottom:8px}.menu__item{margin-top:40px}.menu__counter{margin-right:40px}.menu-info__inner{padding-left:50px}.menu-info__block+.menu-info__block{margin-top:52px}.menu__footer .footer__bottom{padding-bottom:16px}.form__item--footer{grid-column:9/25}.form__submit{height:50px}.form-complete__button .btn{height:50px;margin-top:40px}.upload-label__icon{--size:24px}.section-top--team:not(.section-top--not-margin){margin-bottom:66px}.custom-border{padding-bottom:40px}.main-slide__num{font-size:6em}.map-object-links{gap:20px 5vw}.content-info{--bottom-offset:calc(var(--grid-padding-y)/2);max-width:600px}.main-about__title{margin-bottom:30px}.main-about__descr{max-width:80%}.news__container{grid-column-gap:36px}.news__date{font-size:12px;margin-bottom:36px}.news__title{margin-bottom:40px}.news__descr{font-size:14px;margin-bottom:20px;max-width:80%}.news__descr:after{width:266px}.video-block__container .icon{height:80px;width:80px}.video-block__container .icon svg{width:30%}.filters-container{margin-bottom:64px;padding-bottom:13px}.filters-list{margin:-6px -12px;width:calc(100% + 24px)}.filters-list__item{margin:6px 12px}.filter-item__counter{margin-left:8px}.objects-list{grid-gap:120px 40px}.objects-list__item{margin-bottom:-30px;margin-top:-20px}.object-item__link{padding-bottom:30px;padding-top:20px}.object-item__img-wrapper{margin-bottom:20px}.object-item__bottom{font-weight:500;margin-top:10px;padding-top:10px}.object-top__list{margin-bottom:24px;margin-top:120px}.object-top__label{margin-bottom:16px}.object-descr__item+.object-descr__item{margin-top:30px}.object-gallery{grid-row-gap:56px}.indicators__number{margin-bottom:8px}.section-top--counter{margin-bottom:60px}.video-block__container .icon,.video-block__icon{height:80px;width:80px}.video-block__container .icon svg,.video-block__icon svg{width:30%}.video-section .video-block__container{grid-column:2/24}.team-item:first-child .team-item__photo{grid-column:5/12}.team-item:first-child .team-item__inner{grid-column:13/23}.team-item:not(:first-child) .team-item__photo-block{margin-bottom:25px}.team-item__quote{margin-top:27px;padding-top:30px}.text-list__icon{height:auto;width:32px}.text-list__text{margin-top:15px;padding-left:40px;padding-top:18px}.section-top--text-list{margin-bottom:60px}.partners-slider__btn svg{height:12px;width:6px}.partners-slider__btn+.partners-slider__btn{margin-left:16px}html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+4){transform:translate3d(0,-35px,0)}html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+4).is-revealed{transform:none}.partners-slide__photo{margin-bottom:12px}.stages-list__item:after{border:3px solid #fff;height:11px;width:11px}.stages-item__period{margin-bottom:24px}.stages-item__count{margin-right:4px}.stages-item__photo{margin-bottom:15px;padding-top:70.88%}.stages-item__descr-list{line-height:1.17;padding-top:13px}.stages-item__descr-item+.stages-item__descr-item{margin-top:2px}.search__input{padding-bottom:16px;padding-right:34px}.search__button{bottom:16px}.search-result__list{margin-top:78px}.search-item{padding-bottom:32px;padding-top:32px}.search-item__inner{max-width:50%}.search-item__title{margin-bottom:18px}.vacancies-slider__btn--prev{left:36px}.vacancies-slider__btn--next{right:36px}.vacancies-slide__inner{min-height:71vh;padding:60px 102px}.vacancies-info__icon{height:90px;width:40%}.vacancies-info__text{margin-top:52px}.vacancies-list{margin-top:27px}.vacancies-list__item{min-height:254px}.vacancy-item{padding:30px 0 28px}.vacancy-item__left{width:52%}.vacancy-item__descr,.vacancy-item__title{max-width:80%}.vacancy-item__requirements{margin:10px -6px -6px}.vacancy-item__requirement{letter-spacing:-.04em;margin:6px}.vacancy-item__right{width:44%}.vacancy-item__link{margin-top:12px}.wysiwyg.wrapper{width:calc(50% - 18px)}.wysiwyg .table-scroll{width:195%}.wysiwyg .table-scroll div{max-width:90%}.wysiwyg table.is-revealed td,.wysiwyg table.is-revealed th,.wysiwyg table:not([class]) td,.wysiwyg table:not([class]) th{min-width:250px}.wysiwyg table.is-revealed td:first-child,.wysiwyg table.is-revealed th:first-child,.wysiwyg table:not([class]) td:first-child,.wysiwyg table:not([class]) th:first-child{min-width:370px}.wysiwyg .object-descr__right table.is-revealed td,.wysiwyg .object-descr__right table.is-revealed td:first-child,.wysiwyg .object-descr__right table.is-revealed th,.wysiwyg .object-descr__right table.is-revealed th:first-child,.wysiwyg .object-descr__right table:not([class]) td,.wysiwyg .object-descr__right table:not([class]) td:first-child,.wysiwyg .object-descr__right table:not([class]) th,.wysiwyg .object-descr__right table:not([class]) th:first-child{min-width:0}.wysiwyg ol{margin-bottom:84px;margin-top:40px}.wysiwyg ol.is-revealed>li,.wysiwyg ol:not([class])>li{margin-bottom:16px;padding-left:45px}.wysiwyg ul{margin-bottom:24px;margin-top:40px}.wysiwyg ul.is-revealed>li,.wysiwyg ul:not([class])>li{padding-left:45px}.wysiwyg blockquote{grid-template-columns:23% 77%;width:167%}.wysiwyg .blockquote-text{margin-left:40px;padding-left:40px}.wysiwyg .h2,.wysiwyg h2{margin-bottom:40px}.wysiwyg p+p{margin-top:26px}.wysiwyg .block-center{width:195%}.wysiwyg .block-center figure{max-width:90%}.wysiwyg figure p{padding-top:60%}.wysiwyg figcaption{font-size:12px}.wysiwyg .images-container{width:195%}.wysiwyg .images-slider__container,.wysiwyg .video-block .video-block__container{max-width:90%}.offline-section__description{margin-bottom:16px}}@media(max-width:1440px){.images-slider__right-info{bottom:16px;right:24px}.images-slider__expand{height:24px;margin-left:24px;width:24px}.images-slider__expand svg{height:auto;width:100%}.slider-btn svg{height:17px;width:17px}.images-slide__text{bottom:16px;left:24px;padding-right:40px}}@media(max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media screen and (max-width:1366px)and (min-width:1025px){.btn-dark{padding:10px 18px}}@media screen and (max-width:1366px){:root{--grid-col:20px;--grid-padding-x:32px;--header-height:90px}.news-item-top{margin-bottom:17px}.news-item__img-wrapper{margin-top:8px}.timeline-slider .swiper-wrapper{margin-left:32px}.btn{font-size:12px;padding:8px 9px}.round-btn:before{min-height:32px;min-width:32px}.round-btn{--size:32px}.circle-btn{--size:80px}.circle-btn__text{margin-right:8px}.pagination-link:before,.soc-link:before{min-height:32px;min-width:32px}.logo{width:130px}.department-logo{margin-right:40px;width:130px}.menu-btn{--size:40px}.footer{padding-bottom:24px;padding-top:24px}.footer__bottom{padding-bottom:8px;padding-top:32px}.footer__top-item{--gap-x:40px}.footer__top-center{grid-column:6/20}.footer__top-right{grid-column:20/-1}.popup-close{--size:40px;right:32px;top:25px}.section-top{margin-bottom:40px}.section-top--not-margin{margin-bottom:0}.section-top--first{margin-bottom:40px}.content-info__button:before{min-height:32px;min-width:32px}.contacts{--gap-x:40px;--gap-y:40px}.contacts-block-address__city{margin-bottom:32px}.partners-slider__header{margin-bottom:85px}.vacancies-slider__btn{--size:32px}}@media screen and (max-width:1280px){.h5,h5{font-size:max(26px,min(calc(1.88235px + 2.35294vw),32px))}.object-item__title{font-size:max(14px,min(calc(5.96078px + .78431vw),16px))}}@media screen and (max-width:1279px){.vacancies-slide__content{max-width:70%}}@media(max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media screen and (max-width:1180px){.menu__wrapper{grid-column:1/13;margin-top:80px}.menu__inner,.menu__wrapper{display:block;height:auto}.menu__list{display:block}.menu__item:nth-child(odd){padding-right:0;width:100%}.menu__item+.menu__item,.menu__item:nth-child(n+3){margin-top:48px}.menu__counter{margin-right:34px}.menu__info{display:block;grid-column:2/13;height:auto;margin-top:80px}.menu-info__inner{border:none;display:block;height:auto;padding:0}.menu__footer{border-top:1px solid hsla(0,0%,9%,.1);grid-column:1/13}.menu__footer .footer__bottom{padding-bottom:18px}}@media screen and (max-width:1100px){.main-about-section{min-height:0}}@media screen and (max-width:1099px)and (min-width:577px){.vacancies-info__item{padding-left:29px;padding-right:29px;width:calc(50% - 80px)}.vacancies-info__item:nth-child(n+3){margin-top:112px}}@media screen and (max-width:1099px){.vacancies-info__list{flex-wrap:wrap}}@media screen and (max-width:1024px)and (min-width:901px){.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__img-wrapper,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__img-wrapper{grid-column:2/3}}@media screen and (max-width:1024px)and (min-width:768px){.object-top__label{margin-bottom:28px}}@media screen and (max-width:1024px)and (min-width:577px){.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__title,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__title{grid-column:1/2;grid-row:2/3;margin-right:40px}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__description,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__description{grid-column:1/2;grid-row:3/4;margin-right:40px;margin-top:auto}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__img-wrapper,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__img-wrapper{grid-column:2/3;grid-row:2/4;margin-bottom:0;margin-left:0}.object-item:nth-child(8n+1){grid-column:1/6}.object-item:nth-child(8n+2){grid-column:7/13}.object-item:nth-child(8n+3){grid-column:1/6}.object-item:nth-child(8n+4){grid-column:7/12}.object-item:nth-child(8n+5){grid-column:1/7}.object-item:nth-child(8n+6){grid-column:8/13}.object-item:nth-child(8n+7){grid-column:2/7}.object-item:nth-child(8n){grid-column:8/13}}@media screen and (max-width:1024px){:root{--grid-columns-base:12;--grid-gap:20px;--grid-padding-y:64px}.h5,h5{font-size:max(24px,min(calc(-8.15686px + 3.13725vw),32px))}.news-list{grid-row-gap:60px;grid-column-gap:var(--grid-gap)}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1){grid-column:1/-1}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item{grid-column-gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__img-container,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__img-container{grid-column:1/6}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item-top,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item-top{grid-area:auto;grid-column:1/3}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+2){grid-column:1/7}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+3){grid-column:7/13}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+4){grid-column:1/7}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+5){grid-column:7/13}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n){grid-column:1/-1}.news-list--not-firt-child .news-list__item:nth-child(3n+1){grid-column:1/6}.news-list--not-firt-child .news-list__item:nth-child(3n+2){grid-column:8/13}.news-list--not-firt-child .news-list__item:nth-child(3n){grid-column:1/6}.news-item{padding-top:3px}.news-item-top{margin-bottom:15px}.news-item-top__item{font-size:12px}.news-item__title{margin-bottom:64px}.news-item__img-wrapper{grid-template-columns:repeat(5,1fr);margin-top:25px}.news-item__img-container{grid-column:1/4}.announcement__top{padding-top:3px;width:100%}.news-section,.news-section.content-pagination{margin-top:40px}.timeline-slide__photo{width:164px}.timeline-slide__descr{max-width:90vw;width:70%}.map-container{padding-top:37.61%}.map-header{padding-top:8px}.map-header__left{grid-column:1/7;padding-right:30px}.map-header__right{grid-column:7/13}.map-header__label{margin-bottom:36px;min-height:34px}.map-header__inner{display:block}.map-header__button{margin-left:0;margin-top:24px}.btn{font-size:14px;padding:12px 22px}.round-btn:before{min-height:42px;min-width:42px}.round-btn{--size:42px}.circle-btn{--size:74px}.circle-btn__icon{border-width:1px;padding:calc(var(--size)*.35)}.pagination-link:before,.soc-link:before{min-height:42px;min-width:42px}.menu-btn{--size:64px}.header-inner-portal-btn-sp+.header-inner-portal-btn-sp{margin-left:10px}.footer{padding-bottom:32px;padding-top:36px}.footer__bottom{padding-bottom:0;padding-top:76px}.footer__top{display:block}.footer__top-item+.footer__top-item:after{display:none}.footer__top-item,.footer__top-item:not(:last-child){padding-right:0}.footer__top-left{margin-bottom:56px}.footer__top-center{margin-bottom:56px}.footer__top-center,.footer__top-right{border-top:1px solid #e1dbd1;padding-top:56px}.footer-contacts,.footer-contacts.contacts{height:auto}.footer-contacts .contacts-block--phone,.footer-contacts.contacts .contacts-block--phone{margin-bottom:16px}.footer-contacts .contacts-block--email:before,.footer-contacts.contacts .contacts-block--email:before{display:none}.footer-contacts .contacts-block--email,.footer-contacts.contacts .contacts-block--email{margin-bottom:0}.footer-contacts .contacts-block--soc,.footer-contacts.contacts .contacts-block--soc{margin-bottom:16px;padding-top:0}.footer-contacts .contacts-block--soc:after,.footer-contacts .contacts-block--soc:before,.footer-contacts.contacts .contacts-block--soc:after,.footer-contacts.contacts .contacts-block--soc:before{display:none}.adress-block{height:auto}.adress-block__logo{margin-bottom:40px}.adress-block__small-logo{height:36px;margin-left:40px;margin-right:0;order:1}.adress-block__main-logo{height:27px}.adress-block__inner{align-items:flex-end;flex-direction:row;justify-content:space-between}.adress-block__center{margin-bottom:0}.adress-block__center .contacts-block-address__city{margin-bottom:8px}.footer__top-item .contacts-block__label{margin-bottom:28px}.footer-nav-title{font-size:20px;margin-bottom:24px}.footer-nav-list__item{line-height:1.2}.footer-bottom__inner{display:flex;justify-content:space-between}.popup-close{--size:64px;top:13px}.popup__wrapper{margin-top:13vw}.popup__title{font-size:56px;font-size:max(28px,min(calc(7.95526px + 6.26398vw),56px));letter-spacing:-.05em;margin-bottom:84px;margin-bottom:48px}.form__inner{grid-gap:40px 40px}.form__item{grid-column:1/13}.form__item--date,.form__item--file-upload,.form__item--footer,.form__item--message{grid-column:1/-1}.form__footer{margin-top:80px}.form__footer--vacancy{margin-top:40px}.form-complete__inner{justify-content:space-between;padding-bottom:140px;padding-top:180px}.form-complete__text{font-size:56px}.form-complete__button .btn{min-width:0;width:100%}.section-top--first{margin-bottom:64px}.section-top--team:not(.section-top--not-margin){margin-bottom:31px}.custom-border{padding-bottom:24px}.main-title{max-width:85%}.map-object-links{margin-top:50px}.content-info__inner{font-size:14px}.content-info__button:before{min-height:42px;min-width:42px}.contacts{--gap-x:var(--grid-gap);--gap-y:48px;--columns:2;grid-template-areas:"address soc" "phone press" "email inner";grid-template-rows:calc(50% - var(--gap-y)/3*2) calc(25% - var(--gap-y)/3*2) calc(25% - var(--gap-y)/3*2)}.contacts-block:first-child{padding-bottom:0}.contacts-block:first-child:before{height:1px;left:0;right:auto;width:calc(100% + var(--gap-x))}.contacts-block:nth-child(2){padding-top:0}.contacts-block:nth-child(2):after{height:1px;left:0;right:auto;top:calc(var(--gap-y)*-1/2);width:calc(100% + var(--gap-x))}.contacts-block:nth-child(3){padding-top:0}.contacts-block:nth-child(3):before{background-color:#e1dbd1;content:"";height:calc(100% - var(--gap-y)/2);left:calc(var(--gap-x)*-1/2);position:absolute;top:calc(var(--gap-y)/2);width:1px}.contacts-block:nth-child(3):after{height:1px;left:0;right:auto;width:100%}.contacts-block:nth-child(4){position:relative}.contacts-block:nth-child(4):before{background-color:#e1dbd1;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.contacts-block:nth-child(4):after{background-color:#e1dbd1;content:"";height:calc(100% - var(--gap-y)/2);left:calc(var(--gap-x)*-1/2);position:absolute;top:calc(var(--gap-y)/2);width:1px}.contacts-block:nth-child(5){padding-bottom:0}.contacts-block:nth-child(5):before{width:calc(100% + var(--gap-x))}.contacts-block:nth-child(6){padding-bottom:0}.contacts-block:nth-child(6):after{bottom:auto;height:calc(100% - var(--gap-y)/2);top:0}.contacts-block-address__value{margin-bottom:20px}.contacts-block-phone{align-self:flex-end;line-height:1}.contacts-block-email{align-self:flex-end;width:auto}.main-about{grid-row-gap:60px;grid-column-gap:var(--grid-gap);padding-top:0}.main-about__content{grid-column:7/-1}.docs{display:block}.docs-togglers{display:flex;margin-bottom:20px;margin-left:calc(var(--grid-padding-x)*-1);margin-right:calc(var(--grid-padding-x)*-1);overflow-x:auto;overflow-y:hidden;padding-bottom:20px;padding-left:var(--grid-padding-x);width:calc(100% + var(--grid-padding-x)*2)}.docs-toggler{flex-shrink:0;padding-bottom:0;padding-top:0;width:auto}.docs-toggler:not(:last-child){border-bottom:0;margin-right:var(--grid-padding-x)}.docs-toggler:last-child{padding-right:var(--grid-padding-x)}.docs-block{padding-top:32px}.docs-block,.docs-content:not(:last-child){padding-bottom:32px}.docs-content{grid-template-columns:repeat(12,1fr)}.docs-files-toggler{margin-top:16px;position:static}.docs-content-inner__text{width:60%}.docs-content-description{font-size:max(10px,min(calc(7.27273px + .85227vw),16px));letter-spacing:-.04em;line-height:1}.docs-files-list{--columns:2;grid-row-gap:16px}.news-detail-wrapper{padding-bottom:0}.news__container{grid-row-gap:48px;grid-template-columns:1fr}.news__image{grid-row:2/3;padding-top:100%}.news__inner{flex-direction:row;flex-wrap:wrap;grid-row:1/2}.news__date,.news__title{margin-bottom:24px;width:100%}.news__descr{margin-bottom:0;max-width:none;padding-right:20px;padding-top:24px;width:50%}.news__descr:after{width:200%}.news__social{margin-left:auto;margin-top:24px;width:auto}.news__social .contacts-block__label{margin-bottom:13px}.news__social .contacts-block-soc-list{justify-content:flex-end}.filters-container{display:block;padding-bottom:11px;position:relative;width:100%}.filters-list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-left:calc(var(--grid-padding-x)*-1);margin-right:calc(var(--grid-padding-x)*-1);overflow:hidden;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:calc(100% + var(--grid-padding-x)*2)}.filters-list::-webkit-scrollbar{display:none}.filters-list .filters-list__item{flex:none}.filters-list__item:first-child{margin-left:var(--grid-padding-x)}.filters-list__item:last-child{padding-right:var(--grid-padding-x)}.filter-item__counter{margin-left:10px}.object-item__img-wrapper{margin-bottom:16px}.object-item__bottom{font-size:10px}.object-item__info{padding-left:20px}.object-top__list{margin-bottom:72px;margin-top:70px}.object-top__item:first-child{grid-column:1/7;margin-bottom:40px}.object-top__item:nth-child(2){grid-column:7/13;margin-bottom:40px}.object-top__item:nth-child(3){grid-column:7/13;order:1}.object-top__item:nth-child(4){display:block;grid-column:1/7}.object-top__text{font-size:18px}.object-top__photo-block{padding-top:119.4767%}.object-top__photo-block.object-top__photo-block--horizontal{padding-top:56.25%}.object-subtitle{font-size:56px;max-width:100%}.object-descr__left{grid-column:1/6}.object-descr__right{grid-column:5/13}.object-gallery__item:nth-child(4n+1){grid-column:1/8}.object-gallery__item:nth-child(4n+2){grid-column:9/13}.object-gallery__item:nth-child(4n+3){grid-column:1/5}.object-gallery__item:nth-child(4n+4){grid-column:6/13}.indicators{grid-row-gap:64px}.indicators__item:nth-child(4n+1){grid-column:1/7;grid-row:1/2}.indicators__item:nth-child(4n+2){grid-column:7/13;grid-row:2/3}.indicators__item:nth-child(4n+3){grid-column:7/13;grid-row:3/4}.indicators__item:nth-child(4n+4){grid-column:1/7;grid-row:4/5}.indicators__number{font-size:40px;margin-bottom:14px}.indicators__text{font-size:16px}.section-top--counter{margin-bottom:56px}.video-section{grid-row-gap:40px}.video-section .video-block__container{grid-column:2/12}.team-list__item:first-child{grid-column:1/13;margin-bottom:48px}.team-list__item:nth-child(2),.team-list__item:nth-child(4n+6){grid-column:1/4}.team-list__item:nth-child(3),.team-list__item:nth-child(4n+7){grid-column:4/7;margin-top:56px}.team-list__item:nth-child(4),.team-list__item:nth-child(4n+8){grid-column:7/10;margin-top:18px}.team-list__item:nth-child(4n+9),.team-list__item:nth-child(5){grid-column:10/13;margin-top:104px}.team-item:first-child .team-item__photo{grid-column:1/7;padding-left:34px;padding-right:34px}.team-item:first-child .team-item__inner{grid-column:7/12}.team-item:first-child .team-item__name{font-size:24px}.team-item:not(:first-child) .team-item__photo-block{margin-bottom:11px}.team-item__photo-block img{height:calc(100% - 14px);top:14px}.team-item__name{font-size:14px}.team-item__post{font-size:12px;margin-top:4px;padding-top:5px}.team-item__quote{font-size:14px;margin-top:27px;padding-top:30px}.text-list{grid-row-gap:40px}.text-list__text{font-size:16px;padding-left:20%}.goals-list__item:nth-child(5n+1),.goals-list__item:nth-child(5n+4){grid-column:1/13}.goals-list__item:nth-child(5n+1) .goals-item__inner,.goals-list__item:nth-child(5n+4) .goals-item__inner{width:calc(50% - 20px)}.goals-list__item:nth-child(5n),.goals-list__item:nth-child(5n+2),.goals-list__item:nth-child(5n+3){grid-column:7/13}.benefits-list__item:nth-child(4n),.benefits-list__item:nth-child(4n+1){grid-column:1/7}.benefits-list__item:nth-child(4n+2),.benefits-list__item:nth-child(4n+3){grid-column:7/13}.section-top--text-list{margin-bottom:56px}.partners-slider{margin-left:calc(8.33333vw - 6.66667px)}.partners-slider__header{margin-bottom:64px;margin-left:calc(-8.33333vw - -6.66667px)}.partners-slider__ctrl{display:none}html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+3),html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+4){transform:translate3d(0,-35px,0)}html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+3).is-revealed,html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+4).is-revealed{transform:none}.partners-slide__photo{margin-bottom:17px}.partners-slide__text{font-size:16px}.stages-container{grid-row-gap:40px}.stages-list{grid-column:1/13;padding-bottom:60px;padding-top:60px}.stages-list__item{grid-column-gap:calc((100vw - var(--grid-padding-x)*2 - var(--scrollbar-width, 0px))/13 - 24);grid-template-columns:repeat(13,1fr)}.stages-list__item:nth-child(2n+3){margin-top:-80px}.stages-list__item:nth-child(2n){margin-top:32vw}.stages-list__item:nth-child(2n+4){margin-top:calc(32vw - 80px)}.stages-list__item:nth-child(odd) .stages-item__inner{grid-column:1/11}.stages-list__item:nth-child(2n) .stages-item__inner{grid-column:4/14}.stages-item__period{margin-bottom:19px}.stages-item__count{font-size:40px;margin-right:8px}.stages-item__photo{margin-bottom:19px;padding-top:71.1%}.stages-item__title{font-size:20px}.stages-item__descr-list{margin-top:10px}.about-block{grid-row-gap:60px;grid-column-gap:var(--grid-gap);margin-top:60px;padding-top:0}.about-block__list{grid-column:7/-1}.search__input-block{margin-bottom:16px}.search__input{font-size:56px;padding-bottom:8px;padding-right:44px}.search-result__list{margin-top:48px}.search-item{padding-bottom:24px;padding-top:24px}.search-item__inner{max-width:60%}.search-item__title{font-size:20px;margin-bottom:16px}.contacts-inner.contacts .contacts-block:first-child .contacts-block__label{margin-bottom:24px}.contacts-inner.contacts .contacts-block:nth-child(5){padding-bottom:16px}.vacancies-slider__btn{--size:42px}.vacancies-slider__btn--prev{left:25px}.vacancies-slider__btn--next{right:25px}.vacancies-slide__inner{min-height:49vw;padding:60px}.vacancies-slide__photo:after{background:linear-gradient(90deg,rgba(0,0,0,.58),transparent)}.vacancies-slide__title+.vacancies-slide__text{margin-top:36px;padding-top:36px}.vacancies-list{margin-top:20px}.vacancies-list__item{min-height:240px}.vacancy-item{padding:32px 0 30px}.vacancy-item__left{width:60%}.vacancy-item__descr,.vacancy-item__title{max-width:90%}.vacancy-item__right{align-items:flex-end;flex-direction:column;width:33.86%}.vacancy-item__salary{margin-bottom:32px;margin-right:0}.wysiwyg.wrapper{width:calc(75% - 20px)}.wysiwyg .table-scroll{margin-bottom:60px;margin-left:-34%;margin-top:60px;width:133%}.wysiwyg .table-scroll div{-webkit-overflow-scrolling:touch;max-width:100%;overflow:scroll;scrollbar-width:none}.wysiwyg .table-scroll div::-webkit-scrollbar{display:none}.wysiwyg table.is-revealed td,.wysiwyg table.is-revealed th,.wysiwyg table:not([class]) td,.wysiwyg table:not([class]) th{min-width:220px;padding-bottom:24px;padding-top:32px}.wysiwyg table.is-revealed td:first-child,.wysiwyg table.is-revealed th:first-child,.wysiwyg table:not([class]) td:first-child,.wysiwyg table:not([class]) th:first-child{min-width:360px}.wysiwyg .object-descr__right table.is-revealed td,.wysiwyg .object-descr__right table.is-revealed td:first-child,.wysiwyg .object-descr__right table.is-revealed th,.wysiwyg .object-descr__right table.is-revealed th:first-child,.wysiwyg .object-descr__right table:not([class]) td,.wysiwyg .object-descr__right table:not([class]) td:first-child,.wysiwyg .object-descr__right table:not([class]) th,.wysiwyg .object-descr__right table:not([class]) th:first-child{min-width:0}.wysiwyg ol{margin-bottom:54px}.wysiwyg blockquote{grid-template-columns:25% 75%;margin-bottom:100px;margin-left:-34%;margin-top:100px;width:133%}.wysiwyg .blockquote-name{font-size:22px}.wysiwyg .blockquote-text{font-size:18px;margin-left:16px;padding-left:18px}.wysiwyg .h2,.wysiwyg h2{font-size:20px}.wysiwyg p+p{margin-top:24px}.wysiwyg p+.h2,.wysiwyg p+h2{margin-top:60px}.wysiwyg .block-center{margin-bottom:60px;margin-left:-34%;margin-top:60px;width:133%}.wysiwyg .block-center figure{max-width:100%}.wysiwyg .images-container{margin-bottom:100px;margin-left:-34%;margin-top:100px;width:133%}.wysiwyg .images-slider__container,.wysiwyg .video-block .video-block__container{max-width:100%}.offline-section{height:100%;min-height:86vh}.offline-section__description{margin-bottom:24px}}@media(max-width:1024px){.images-slider__right-info{bottom:8px;font-size:16px;right:17px}.images-slider__expand{height:16px;margin-left:16px;width:16px}.slider-btn--prev{left:12px}.slider-btn--next{right:12px}.images-slide__text{bottom:8px;left:17px}}@media(max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media screen and (max-width:900px)and (min-width:577px){.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item{grid-template-areas:none}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__description,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__title,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__description,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__title{grid-area:auto}}@media screen and (max-width:900px){.soc-list{--margin-x:16px}}@media screen and (max-width:849px){html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+2),html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+3),html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+4){transform:translate3d(0,-35px,0)}html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+2).is-revealed,html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+3).is-revealed,html.js .partners-slider__slide[data-reveal-slider]:nth-child(n+4).is-revealed{transform:none}}@media screen and (max-width:815px)and (orientation:landscape){.main-section-content{padding-top:40px}.main-title{font-size:max(28px,min(calc(5.14286px + 7.14286vw),60px))}.main-slide{font-size:max(14px,min(calc(5.42857px + 2.67857vw),26px));transform:translate(-50%,-75%)}}@media screen and (max-width:768px){.h1,h1{font-size:max(36px,min(calc(10.28571px + 8.03571vw),72px))}.object-title.h2{font-size:max(34px,min(calc(12.57143px + 6.69643vw),64px))}.text-list__text{font-size:max(12px,min(calc(9.14286px + .89286vw),16px))}.offline-section__top{font-size:max(140px,min(calc(11.42857px + 40.17857vw),320px))}}@media(max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media screen and (max-width:767px){:root{--grid-padding-x:16px;--header-height:80px;--grid-padding-y:54px}.text-default,body{font-size:12px}.h6,h6{font-size:max(18px,min(calc(13.7047px + 1.34228vw),24px));letter-spacing:-.05em}.wrapper-bg,.wrapper-bg.section{margin-top:62px}.news-item{padding-top:8px}.news-item-top__item{font-size:8px}.news-item__description{font-size:12px;line-height:1.16}.announcement__content{display:flex;flex-direction:column}.announcement__left,.announcement__right{display:contents}.announcement__top{order:-2;padding-top:8px}.announcement__title{margin-bottom:16px;order:-1}.announcement__pic-wrapper{margin-bottom:40px;order:-1;padding-top:33.6%}.announcement__pic-wrapper .responsive__item{object-fit:contain}.timeline-slider__header{flex-wrap:wrap}.timeline-slider .swiper-wrapper{margin-left:16px;margin-right:16px}.timeline-slide__photos{margin-left:120px}.timeline-slide__photo{width:134px}.timeline-slide__descr{margin-left:120px}.timeline-slide__title{font-size:max(24px,min(calc(-8.15686px + 3.13725vw),32px))}.timeline-slider__ctrl{margin-top:16px;width:100%}.map-header__text{font-size:max(24px,min(calc(-8.15686px + 3.13725vw),32px))}.btn{font-size:10px;padding:8px 9px}.btn-dark{padding:10px 18px}.round-btn:before{min-height:32px;min-width:32px}.round-btn{--size:32px}.circle-btn{--size:40px;font-size:14px}.soc-link:before{min-height:32px;min-width:32px}.pagination-list__item:not(:last-child){margin-right:22px}.pagination-link:before{min-height:32px;min-height:24px;min-width:32px;min-width:24px}.logo{width:100px}.department-logo{margin-right:20px;width:25px}.stroy-mos-logo{width:100px}.header-inner-portal-btn{display:none}.menu-btn{--size:48px}.developer__text{display:none}.footer__top{padding-bottom:0}.footer-contacts .contacts-block--phone,.footer-contacts.contacts .contacts-block--phone{margin-bottom:8px;order:0}.footer-contacts .contacts-block--soc,.footer-contacts.contacts .contacts-block--soc{order:0}.adress-block__logo{justify-content:center;margin-bottom:32px}.adress-block__small-logo{height:17px;margin-left:20px;margin-right:0;order:1}.adress-block__main-logo{height:15px}.menu__wrapper{border-bottom:1px solid hsla(0,0%,9%,.1);margin-top:28px;padding-bottom:60px}.menu__inner{height:auto}.menu__item+.menu__item,.menu__item:nth-child(n+3){margin-top:34px}.menu__counter{margin-right:28px}.menu-item__link{font-size:40px}.menu__info{grid-column:2/13;margin-top:18px;padding-bottom:18px;padding-left:8px}.menu-info__block{font-size:max(16px,min(calc(10.27293px + 1.78971vw),24px))}.menu-info__block+.menu-info__block{margin-top:25px}.menu-info__block .contacts-block__label{font-size:10px;font-weight:500;margin-bottom:15px}.menu-info__block .contacts-block-email{font-size:16px;font-weight:500}.popup-close{--size:48px;right:16px;top:16px}.popup__wrapper{margin-top:88px}.form__inner{grid-gap:24px 20px}.label{margin-bottom:14px}.input{font-size:max(18px,min(calc(13.7047px + 1.34228vw),24px))}.form__footer{display:block;margin-top:56px}.form__footer--vacancy{display:block;margin-top:32px}.form__footer-item:nth-child(2){margin-left:0;margin-top:20px;width:auto}.form-complete__inner{padding-bottom:80px;padding-top:88px}.form-complete__text{font-size:max(28px,min(calc(7.95526px + 6.26398vw),56px))}.section-top{display:block}.section-top .section-top__right{margin-top:12px;text-align:left}.section-top--first{margin-bottom:36px}.section-top--team:not(.section-top--not-margin){margin-bottom:43px}.main-news-section{margin-top:-1px}.section-top__description{max-width:100%}.wysiwyg.wrapper.wysiwyg-mass-media{padding-left:0}.main-title{font-size:max(32px,min(calc(3.42857px + 8.92857vw),72px));max-width:none}.main-title__sm-container{margin-bottom:16px}.main-title__sm{font-size:10px;letter-spacing:.27em}.main-slide{font-size:max(16px,min(calc(4.57143px + 3.57143vw),32px))}.scroll-down{--size:134px}.map-object-links{gap:20px 30px}.scroll-down__icon{display:none}.content-info{width:calc(100% - 32px)}.content-info__inner{font-size:12px}.content-info__button:before{min-height:32px;min-width:32px}.content-info__button{width:12px}.contacts-block.contacts-block--address{order:-3}.contacts-block.contacts-block--phone{order:-2}.contacts-block.contacts-block--soc{order:1}.main-about-section{padding-bottom:64px;position:relative}.main-about__link{bottom:0;left:var(--grid-padding-x);position:absolute}.main-about__content{grid-column:1/-1}.main-about__title{margin-bottom:26px}.docs-block{padding-top:24px}.docs-block,.docs-content:not(:last-child){padding-bottom:24px}.docs-content{display:block}.docs-content-date{line-height:1;margin-bottom:16px}.docs-files-title{margin-bottom:16px}.news-detail-wrapper{padding-bottom:0}.news__title{font-size:28px}.news__descr{margin-bottom:48px;padding-right:0;width:100%}.news__descr:after{width:100%}.news__social{margin-left:0;margin-top:0}.news__social .contacts-block-soc-list{justify-content:flex-start}.news-detail__footer-title{font-size:28px}.video-block__container .icon{height:60px;width:60px}.video-block__container .icon svg{width:30%}.filters-container{border:none;display:block;overflow:visible;padding-bottom:0;position:relative}.filters-list{background-color:#fff;border:1px solid #c4c4c4;display:block;font-size:max(12px,min(calc(4px + .625vw),16px));left:0;margin:0;margin:0!important;opacity:0;padding:0 24px;position:absolute;top:100%;transform:translateZ(0);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),visibility .3s cubic-bezier(.215,.61,.355,1);visibility:hidden;width:50%}.filters-list.is-open{opacity:1;transform:translate3d(0,10px,0)!important;visibility:visible}.filters-list__item{cursor:pointer;font-size:max(12px,min(calc(4px + .625vw),16px));margin:0;padding:10px 0;transition:color .2s ease,border-color .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filters-list__item:not(:last-child){border-bottom:1px solid #c4c4c4;margin-bottom:1px}.filter-select-container{font-size:12px;min-width:280px;position:relative;text-transform:uppercase;z-index:2}.object-item__bottom{font-size:12px;margin-top:8px;padding-top:8px}.object-top__list{margin-bottom:56px;margin-top:56px}.object-top__text{font-size:16px}.object-subtitle{font-size:max(32px,min(calc(14.85714px + 5.35714vw),56px))}.object-descr{display:block}.object-descr__left{font-size:max(16px,min(calc(14.57143px + .44643vw),18px));margin-bottom:40px}.object-descr__right{font-size:max(14px,min(calc(12.57143px + .44643vw),16px))}.object-descr__item+.object-descr__item{margin-top:24px}.object-gallery{grid-row-gap:48px}.object-gallery__text{font-size:12px}.indicators__number{font-size:max(28px,min(calc(19.42857px + 2.67857vw),40px));margin-bottom:10px}.indicators__text{font-size:max(12px,min(calc(9.14286px + .89286vw),16px))}.section-top--counter{margin-bottom:34px}.video-block__container .icon,.video-block__icon{height:60px;width:60px}.video-block__container .icon svg,.video-block__icon svg{width:30%}.team-list{grid-gap:0 20px;grid-template-columns:repeat(8,1fr)}.team-list__item:first-child{grid-column:1/9}.team-list__item:nth-child(2){margin-top:18px}.team-list__item:nth-child(2),.team-list__item:nth-child(4n+6){grid-column:1/5}.team-list__item:nth-child(3),.team-list__item:nth-child(4n+7){grid-column:5/9;margin-top:56px}.team-list__item:nth-child(4),.team-list__item:nth-child(4n+8){grid-column:1/5;margin-top:18px}.team-list__item:nth-child(4n+9),.team-list__item:nth-child(5){grid-column:5/9;margin-top:56px}.team-item:first-child{grid-gap:0 20px;grid-template-columns:repeat(8,1fr);max-height:none}.team-item:first-child .team-item__photo{grid-column:1/9;grid-row:2/3;justify-self:center;max-width:280px;min-height:260px}.team-item:first-child .team-item__photo-block{height:100%;padding:0}.team-item:first-child .team-item__photo-block img{height:100%;position:static}.team-item:first-child .team-item__photo-mask{position:relative}.team-item:first-child .team-item__inner{grid-column:1/9;grid-row:1/2;padding-bottom:20px;padding-top:0}.team-item:first-child .team-item__name{font-size:max(18px,min(calc(13.71429px + 1.33929vw),24px));line-height:1.1}.team-item__quote{margin-top:19px;padding-top:19px}.section-top--text-list{margin-bottom:34px}.partners-slider{margin-left:0}.partners-slider__header{display:flex;margin-bottom:50px;margin-left:0}.partners-slide__photo{margin-bottom:12px}.partners-slide__text{font-size:max(12px,min(calc(9.13647px + .89485vw),16px))}.stages-item__count{font-size:max(32px,min(calc(26.28571px + 1.78571vw),40px));margin-right:4px}.stages-item__photo{margin-bottom:21px;padding-top:64.257%}.stages-item__title{font-size:max(18px,min(calc(16.57143px + .44643vw),20px))}.stages-item__descr-list{margin-top:13px;padding-top:12px}.stages-item__descr-item+.stages-item__descr-item{margin-top:8px}.about-block__list{grid-column:1/-1}.about-block__item{--offset-items:120px;--width-about-icon:69px;--height-about-icon:68px}.about-block__icon{background-color:#fff;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.about-block__icon:after,.about-block__icon:before{background-image:linear-gradient(90deg,#ea8a20 20%,rgba(234,138,32,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;content:"";height:1px;position:absolute;top:50%;width:calc(50vw - 20px - var(--width-about-icon)/2)}.about-block__icon:after{left:calc(100% + 20px)}.about-block__icon:before{right:calc(100% + 20px)}.about-block__item:first-child .about-block__icon:before,.about-block__item:last-child .about-block__icon:after,.about-block__line{display:none}.main-about__title--team{margin-bottom:45px}.main-about__text--team{margin-top:56px}.search__input{font-size:max(28px,min(calc(7.95526px + 6.26398vw),56px))}.search__button{bottom:5px}.search-result__list{margin-top:40px}.search-item__inner{max-width:100%}.search-item__title{font-size:max(18px,min(calc(16.56823px + .44743vw),20px));margin-bottom:8px}.search-item__descr{font-size:max(14px,min(calc(12.56823px + .44743vw),16px))}.contacts-inner.contacts{--gap-y:0px}.contacts-inner.contacts .contacts-block{padding-bottom:16px;padding-top:16px}.contacts-inner.contacts .contacts-block:first-child .contacts-block__label{margin-bottom:16px}.contacts-inner.contacts .contacts-block__label{margin-bottom:40px}.vacancies-slider__btn{display:none}.vacancies-slide__inner{min-height:500px;padding:60px 18px}.vacancies-slide__photo:after{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.vacancies-list-title{font-size:max(28px,min(calc(13.68233px + 4.47427vw),48px));font-weight:500}.wysiwyg{font-size:14px}.wysiwyg.wrapper{padding-left:16px;width:100%}.wysiwyg .table-scroll{margin-left:0;width:100%}.wysiwyg table.is-revealed td,.wysiwyg table.is-revealed th,.wysiwyg table:not([class]) td,.wysiwyg table:not([class]) th{min-width:180px;padding-bottom:16px;padding-top:16px}.wysiwyg table.is-revealed td:first-child,.wysiwyg table.is-revealed th:first-child,.wysiwyg table:not([class]) td:first-child,.wysiwyg table:not([class]) th:first-child{min-width:240px}.wysiwyg .object-descr__right table.is-revealed td,.wysiwyg .object-descr__right table.is-revealed th,.wysiwyg .object-descr__right table:not([class]) td,.wysiwyg .object-descr__right table:not([class]) th{min-width:180px}.wysiwyg .object-descr__right table.is-revealed td:first-child,.wysiwyg .object-descr__right table.is-revealed th:first-child,.wysiwyg .object-descr__right table:not([class]) td:first-child,.wysiwyg .object-descr__right table:not([class]) th:first-child{min-width:240px}.wysiwyg ol{margin-bottom:52px;margin-top:24px}.wysiwyg ol.is-revealed>li,.wysiwyg ol:not([class])>li{margin-bottom:8px;padding-left:40px}.wysiwyg ul{margin-bottom:50px;margin-top:24px}.wysiwyg ul.is-revealed>li,.wysiwyg ul:not([class])>li{margin-bottom:8px;padding-left:40px}.wysiwyg blockquote{border-bottom:1px solid #181818;border-top:1px solid #181818;grid-template-columns:100%;margin-bottom:64px;margin-left:0;margin-top:64px;padding-bottom:32px;padding-top:32px;width:100%}.wysiwyg .blockquote-info{grid-row:2/3;margin-top:56px;max-width:70%}.wysiwyg .blockquote-name{font-size:16px}.wysiwyg .blockquote-text{font-size:20px;grid-column:1/2;grid-row:1/2;margin-left:0;padding-left:0}.wysiwyg .blockquote-text:after{display:none}.wysiwyg .h2,.wysiwyg h2{margin-bottom:64px}.wysiwyg .block-center{margin-left:0;width:100%}.wysiwyg figure p{padding-top:53%}.wysiwyg figcaption{font-size:10px}.wysiwyg .images-container{display:block;margin-bottom:16px;margin-left:0;margin-top:64px;width:100%}.wysiwyg .images-container figure{margin-bottom:48px;width:100%}.offline-section__description{margin-top:16px}}@media(max-width:767px){.images-slider__right-info{align-items:flex-end;flex-direction:column;justify-content:flex-end;right:8px}.images-slider__expand{margin-left:0;margin-top:6px}.slider-btn{display:none}.images-slide__text{left:8px}}@media screen and (max-width:650px){.filters-container__dropdown,.filters-list{width:100%}}@media screen and (max-width:576px){:root{--grid-columns-base:8}.news-list{grid-row-gap:72px}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n),.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1){grid-column:1/-1}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__img-container,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__img-container{grid-column:1/7}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__title,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__title{grid-column:1/3;grid-row:2/3}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__description,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__description{grid-column:1/3;grid-row:3/4}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n) .news-item__img-wrapper,.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+1) .news-item__img-wrapper{display:grid;grid-column:1/3;grid-row:4/5;margin-bottom:0;margin-left:0;margin-top:25px}.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+2),.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+3),.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+4),.news-list:not(.news-list--not-firt-child) .news-list__item:nth-child(6n+5){grid-column:1/-1}.news-list--not-firt-child .news-list__item:nth-child(3n+1){grid-column:2/-1}.news-list--not-firt-child .news-list__item:nth-child(3n+2){grid-column:1/-2}.news-list--not-firt-child .news-list__item:nth-child(3n){grid-column:2/-1}.news-item__title{margin-bottom:40px}.news-item__img-wrapper{grid-template-columns:repeat(7,1fr)}.news-item__img-container{grid-column:1/6}.map-container{padding-top:106.597%}.map-header{border:none}.map-header__left{grid-column:1/9;padding-right:0}.map-header__right{grid-column:1/9;margin-top:40px}.map-header__label{margin-bottom:16px;min-height:0}.footer{padding-bottom:16px;padding-top:16px}.footer__bottom{padding-bottom:8px;padding-top:32px}.footer__top-left{margin-bottom:24px}.footer__top-center{display:block;margin-bottom:24px;padding-top:24px}.footer__top-right{padding-top:24px}.footer-contacts .contacts-block--phone,.footer-contacts.contacts .contacts-block--phone{border-top:none;padding-bottom:0}.footer-contacts .contacts-block--email,.footer-contacts.contacts .contacts-block--email{border-top:none;margin-bottom:24px;padding-bottom:0}.footer-contacts .contacts-block--soc,.footer-contacts.contacts .contacts-block--soc{border-top:0;margin-bottom:8px;padding-bottom:0}.adress-block__center .contacts-block-address__city{text-align:left}.adress-block .contacts-block-address__btn{bottom:0;margin-left:8px;position:relative}.footer__top-item .contacts-block__label{font-size:10px;margin-bottom:16px}.footer-nav-item{width:100%}.footer-nav-item:not(:last-child){padding-right:0}.footer-nav-item+.footer-nav-item{margin-top:24px}.footer-nav-title{font-size:18px;margin-bottom:14px}.footer-nav-list{display:flex;flex-wrap:wrap;margin:-5px -10px}.footer-nav-list__item{margin:5px 10px}.footer-bottom__inner{display:block}.footer-bottom__item{padding-right:0}.footer-bottom__item+.footer-bottom__item{margin-top:8px}.footer-bottom__developer{bottom:0;position:absolute;right:0}.menu__footer .footer__bottom{padding-bottom:20px}.form__item{grid-column:1/9}.contacts{display:flex;flex-direction:column}.contacts-block{border-top:1px solid #e1dbd1;padding-top:16px}.contacts-block,.contacts-block:first-child{padding-bottom:16px}.contacts-block:first-child:before{display:none}.contacts-block:nth-child(2){padding-top:16px}.contacts-block:nth-child(2):after{display:none}.contacts-block:nth-child(3){padding-top:16px}.contacts-block:nth-child(3):after,.contacts-block:nth-child(3):before,.contacts-block:nth-child(4):after,.contacts-block:nth-child(4):before{display:none}.contacts-block:nth-child(5){padding-bottom:16px}.contacts-block:nth-child(5):before{display:none}.contacts-block:nth-child(6){padding-bottom:16px}.contacts-block:nth-child(6):after,.contacts-block:nth-child(6):before{display:none}.contacts-block__label{margin-bottom:30px}.contacts-block-address__center{align-self:stretch;max-width:none}.contacts-block-address__city{margin-bottom:40px}.contacts-block-address__value{margin-bottom:0;max-width:180px}.contacts-block-address__btn{bottom:16px;position:absolute;right:0}.contacts-block-soc-list{align-self:flex-end;width:auto}.main-about{grid-row-gap:72px}.main-about__descr{padding-top:26px}.docs-content-inner__text{width:80%}.object-item,.objects-list{grid-row-gap:72px}.object-item{grid-column:1/9}.object-item__img-responsive{padding-top:56.25%}.object-top__item:first-child{grid-column:1/5;margin-bottom:30px}.object-top__item:nth-child(2){grid-column:5/9;margin-bottom:30px}.object-top__item:nth-child(3){grid-column:5/9}.object-top__item:nth-child(4){grid-column:1/5}.object-gallery__item:nth-child(4n+1){grid-column:1/9}.object-gallery__item:nth-child(4n+2){grid-column:4/9}.object-gallery__item:nth-child(4n+3){grid-column:1/9}.object-gallery__item:nth-child(4n+4){grid-column:1/6}.object-gallery__item:nth-child(4n+1) .object-gallery__photo,.object-gallery__item:nth-child(4n+3) .object-gallery__photo{padding-top:62.616%}.object-gallery__item:nth-child(4n+2) .object-gallery__photo,.object-gallery__item:nth-child(4n+4) .object-gallery__photo{padding-top:145.238%}.indicators{grid-row-gap:48px;grid-column-gap:20px}.indicators__item:nth-child(4n+1){grid-column:1/8}.indicators__item:nth-child(4n+2),.indicators__item:nth-child(4n+3){grid-column:2/9}.indicators__item:nth-child(4n+4){grid-column:1/8}.video-section{grid-row-gap:36px;grid-column-gap:20px}.video-section .video-block__container{grid-column:1/9}.text-list{grid-row-gap:36px;grid-column-gap:20px}.text-list__icon{width:24px}.text-list__text{margin-top:8px;padding-left:0;padding-top:11px}.goals-list__item:nth-child(5n+1),.goals-list__item:nth-child(5n+4){grid-column:1/7}.goals-list__item:nth-child(5n+1) .goals-item__inner,.goals-list__item:nth-child(5n+4) .goals-item__inner{width:100%}.goals-list__item:nth-child(5n),.goals-list__item:nth-child(5n+2),.goals-list__item:nth-child(5n+3){grid-column:3/9}.benefits-list__item:nth-child(6n+1),.benefits-list__item:nth-child(6n+2),.benefits-list__item:nth-child(6n+4){grid-column:1/7}.benefits-list__item:nth-child(6n),.benefits-list__item:nth-child(6n+3),.benefits-list__item:nth-child(6n+5){grid-column:2/9}.stages-container{grid-column-gap:20px;padding-left:20px}.stages-list{grid-column:1/9;padding-bottom:0}.stages-list:after{left:0}.stages-list__item{display:block;padding-left:20px;width:100%}.stages-list__item:nth-child(odd):after{left:0;right:auto;transform:translateX(-50%)}.stages-list__item:nth-child(2n),.stages-list__item:nth-child(2n+3),.stages-list__item:nth-child(2n+4){margin-top:0}.stages-list__item+.stages-list__item{margin-top:56px}.stages-item__inner{width:100%}.stages-item__period{margin-bottom:29px}.stages-list__item:nth-child(odd) .stages-item__period{justify-content:flex-start}.about-block{grid-row-gap:72px;margin-top:42px}.main-about__descr--team{padding-top:40px}.contacts-inner.contacts .contacts-block{padding-bottom:16px;padding-top:16px}.vacancies-slide__inner{justify-content:flex-end;min-height:432px}.vacancies-slide__content{max-width:100%}.vacancies-slide__title+.vacancies-slide__text{margin-top:20px;padding-top:20px}.vacancies-slide__title{font-size:18px}.vacancies-slide__text{font-size:14px}.vacancies-info__item{margin-left:auto;margin-right:auto;max-width:300px;padding-left:29px;padding-right:29px;width:100%}.vacancies-info__item+.vacancies-info__item{margin-top:78px}.vacancies-info__icon{height:64px;width:60px}.vacancies-info__text{font-size:14px;margin-top:24px}.vacancy-item{display:block;padding:26px 0 32px}.vacancy-item__left{width:100%}.vacancy-item__descr,.vacancy-item__title{max-width:100%}.vacancy-item__requirements{margin:12px -4px -4px}.vacancy-item__requirement{border-radius:20px;margin:4px}.vacancy-item__right{align-items:flex-start;margin-top:32px;width:100%}.vacancy-item__button{width:100%}.vacancy-item__button .btn{display:flex;justify-content:center;width:100%}.vacancy-item__link{margin-top:8px}}@media(max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media screen and (max-width:480px){.header-inner-portal-btn-sp--old-site{bottom:15px;left:var(--grid-padding-x);margin-left:0;position:fixed}.docs-files-list{--columns:1}}@media screen and (max-width:420px){.docs-content-inner__text{width:100%}}@media screen and (max-width:375px){.department-logo{margin-right:5px}}@media screen and (max-width:370px){.logo,.stroy-mos-logo{width:65px}.contacts-block-address__value{max-width:160px}}@media screen and (max-width:340px){.logo{width:50px}.department-logo{width:15px}.stroy-mos-logo{width:50px}}@media screen and (min-width:1025px)and (max-height:750px){.main-section-content{padding-top:0}}@media(min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media screen and (min-width:577px)and (max-width:1024px){.footer-form-button{bottom:0;position:absolute;right:0}}@media screen and (min-width:768px)and (max-width:1024px){.indicators__text{margin-top:12px}}@media screen and (min-width:768px){.about-block__item:last-child .about-block__line,.filter-select-container,.filters-container__dropdown,.filters-container__overlay,.vacancies-slider__pagination{display:none}.wysiwyg .images-container figure:nth-child(n+3){margin-top:40px}}@media(min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media screen and (min-width:1025px){.adress-block .contacts-block__label{display:none}.form__item:first-child{grid-column:1/8}.form__item:nth-child(2){grid-column:9/16}.form__item:nth-child(3){grid-column:17/25}.form__item:nth-child(4):not(.form__item--date){grid-column:1/25}.form__footer-item:first-child{display:flex;justify-content:flex-end}.form__footer-item:nth-child(2){margin-left:30px}.docs-togglers{position:relative}.docs-togglers:after{background-color:#e1dbd1;content:"";height:100%;position:absolute;right:calc(var(--grid-gap)*-1/2);top:0;width:1px}.object-item:nth-child(8n+1){grid-column:1/9}.object-item:nth-child(8n+2){grid-column:15/25}.object-item:nth-child(8n+3){grid-column:1/9}.object-item:nth-child(8n+4){grid-column:13/21;margin-top:80px}.object-item:nth-child(8n+5){grid-column:1/11}.object-item:nth-child(8n+6){grid-column:17/25}.object-item:nth-child(8n+7){grid-column:5/13;margin-top:80px}.object-item:nth-child(8n){grid-column:17/25}.goals-list__item:nth-child(5n+1){grid-column:1/13}.goals-list__item:nth-child(5n+1) .goals-item__inner{width:calc(50% - 21px)}.goals-list__item:nth-child(5n+2){grid-column:1/7}.goals-list__item:nth-child(5n+3){grid-column:7/13}.goals-list__item:nth-child(5n+4){grid-column:13/25}.goals-list__item:nth-child(5n+4) .goals-item__inner{width:calc(50% - 21px)}.goals-list__item:nth-child(4){grid-row:1/2}.goals-list__item:nth-child(9){grid-row:3/4}.goals-list__item:nth-child(14){grid-row:5/6}.goals-list__item:nth-child(5n){grid-column:19/25}.benefits-list__item:nth-child(4n+1){grid-column:1/7}.benefits-list__item:nth-child(4n+2){grid-column:7/13}.benefits-list__item:nth-child(4n+3){grid-column:19/25}.benefits-list__item:nth-child(4n+4){grid-column:13/19}}@media(min-width:1200px){legend{font-size:1.5rem}.display-1{font-size:5rem}.display-2{font-size:4.5rem}.display-3{font-size:4rem}.display-4{font-size:3.5rem}.display-5{font-size:3rem}.display-6{font-size:2.5rem}.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media(min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media screen and (min-width:1441px){.form__footer-item:nth-child(2){margin-left:40px}}@media screen and (min-width:1881px){.goals-list__item:nth-child(5n+1) .goals-item__inner,.goals-list__item:nth-child(5n+4) .goals-item__inner{width:calc(50% - 32px)}}@media screen and (min-width:1921px){:root{--grid-padding-x:64px}.news-item__title{margin-bottom:80px}.news-section,.news-section-announcement,.news-section.content-pagination{margin-top:120px}.timeline-slider .swiper-wrapper{margin-left:64px;margin-right:64px}.team-item:first-child .team-item__photo{align-items:flex-start}}@media screen and (min-width:2000px){.upload-label__icon{--size:42px}.vacancies-slider__btn--prev{left:50px}.vacancies-slider__btn--next{right:50px}.vacancies-slide__inner{padding:120px 208px}.vacancies-list{margin-top:54px}.vacancies-list__item{min-height:360px}.vacancy-item{padding:56px 0 46px}.vacancy-item__requirements{margin:8px -10px -10px}.vacancy-item__requirement{border-radius:40px;font-size:18px;margin:10px;padding:10px 13px}.vacancy-item__link{margin-top:20px}}@media screen and (min-width:2560px){.video-section.video-section--full-width .video-block__container{grid-column:5/21}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.link:hover{background-size:var(--bg-size-hover)}.news-item:hover{border-top-color:#ea8a20}.news-item:hover .news-item__title{color:#ea8a20}.news-item:hover .news-item__img-responsive{-webkit-clip-path:inset(7px 7px 7px 7px);clip-path:inset(7px 7px 7px 7px)}.timeline-slider__btn:not(:disabled):hover svg path{stroke:#fff}.btn-outline-dark:hover{background-color:#181818}.btn-outline-dark:hover:after{background-color:#181818;transform:scaleX(1.11) scaleY(1.22)}.btn-dark:hover,.btn-dark:hover:after{background-color:#464646}.btn-dark:hover:after{transform:scale(1.14)}.btn-outline-primary:hover{background-color:#ea8a20;border-color:#ea8a20;color:#fff}.btn-primary:not(:disabled):not(.is-disable):hover{background-color:rgba(234,138,32,.9);border-color:rgba(234,138,32,.9);color:#fff}.round-btn-primary:not(:disabled):hover:before{background-color:#ea8a20;transform:translate(0) scale(1.144)}.round-btn-dark:not(:disabled):hover{--bg-color:#464646}.round-btn-dark:not(:disabled):hover:before{background-color:#464646;transform:scale(1.144)}.header:not(.header--menu-opened).header-theme--dark .round-btn-dark:not(:disabled):hover,.round-btn-light:not(:disabled):hover{--bg-color:hsla(0,0%,100%,.9)}.round-btn-outline:not(:disabled):hover{--bg-color:#181818;color:#fff}.circle-btn-dark:not(:disabled):hover{--border-color:hsla(0,0%,9%,.9)}.pagination-link:hover,.ss-main .ss-single-selected:hover{color:#ea8a20}.ss-main .ss-single-selected:hover .ss-arrow span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5.75 7 6.15-7' stroke='%23ea8a20' stroke-width='1.2'/%3E%3C/svg%3E")}.header:not(.header--menu-opened).header-theme--dark .btn-outline-dark:hover:after,.header:not(.header--menu-opened).header-theme--dark .round-btn-dark:not(:disabled):hover:before{background-color:#fff}.developer:hover{color:#ea8a20}.popup-close:hover:after{transform:scale(1.22)}.popup-close:hover svg path{stroke:#fff}.input:hover{border-color:#181818}.input:hover::-webkit-input-placeholder{color:#181818}.input:active,.input:focus{border-color:#ea8a20;color:#181818;outline:none}.input:active::-webkit-input-placeholder,.input:focus::-webkit-input-placeholder{color:#181818}.checkbox__label:hover .checkbox__icon-block{border-color:#ea8a20}.upload-label__input:hover{color:#181818}.docs-file:hover,.docs-toggler:not(:disabled):hover{color:#ea8a20}.video-block__container .icon:hover{background-color:#fff}.video-block__container .icon:hover svg path{stroke:#181818}.filter-item:hover .filter-item__text{color:#ea8a20}.object-item__link:hover{background-color:#ea8a20;color:#fff}.object-item__link:hover .object-item__bottom{border-color:#fff}.object-item__link:hover .object-item__img-responsive{-webkit-clip-path:inset(7px 7px 7px 7px);clip-path:inset(7px 7px 7px 7px)}.object-item__link:hover .object-timer{color:#fff}.video-block__container .icon:hover,.video-block__icon:hover{background-color:#fff}.video-block__container .icon:hover svg path,.video-block__icon:hover svg path{stroke:#181818}.partners-slider__btn:not(:disabled):hover svg path{stroke:#fff}.double-block:hover .double-block__bg{opacity:1;visibility:visible}.search__input:hover{border-color:#181818}.search__input:hover::-webkit-input-placeholder{color:#181818}.search-item__inner:hover .search-item__title{color:#ea8a20}.vacancies-slider__btn:hover{opacity:.5}.wysiwyg a:hover{border-color:transparent}}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth;scroll-behavior:auto}}@media(prefers-reduced-motion:reduce){.form-control{transition:none}.form-control::file-selector-button{transition:none}.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-select,.form-switch .form-check-input{transition:none}.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}.form-range::-moz-range-thumb{-moz-transition:none;transition:none}.btn,.form-floating>label{transition:none}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
app-collapse{--collapse-duration:0.3s;--collapse-easing:ease;--min-visible-height:0px;contain:content;display:block}html.js app-collapse:not(:defined)[collapsed]{position:relative}html.js app-collapse:not(:defined)[collapsed] .collapse__content{position:absolute;transition:none;width:100%}[data-collapse-content]{overflow:hidden;transition:height var(--collapse-duration) var(--collapse-easing)}.truncate-collapse-content{--gradient-color:#fff}.truncate-collapse-content:not(.truncate-collapse-content--no-gradient){position:relative}.truncate-collapse-content:not(.truncate-collapse-content--no-gradient):after{background-image:linear-gradient(hsla(0,0%,100%,0),var(--gradient-color));background-size:100% 100%;bottom:0;content:"";height:50px;left:0;pointer-events:none;position:absolute;transition:opacity var(--collapse-duration) ease;width:100%;z-index:1}app-collapse:not([collapsed]) .truncate-collapse-content:after{opacity:0}html.js .truncate-collapse-content app-collapse:not(:defined)[collapsed] .truncate-collapse-content:after{display:none}

lit-popup{--leave-duration:0.3s;contain:strict;display:block;height:100%;left:0;opacity:1;position:fixed;top:0;transform:none;width:100%;z-index:10}lit-popup,lit-popup:not(.lit-popup--opened){transition:opacity .4s ease,visibility .4s ease,transform .4s ease}lit-popup:not(.lit-popup--opened){opacity:0;visibility:hidden}lit-popup[data-lit-popup-preset=default]{transition:opacity .4s ease,visibility .4s ease,transform .4s ease}lit-popup[data-lit-popup-preset=default]:not(.lit-popup--opened){opacity:0}.lit-popup-overlay{background-color:hsla(0,0%,9%,.9);height:100%;left:0;position:absolute;top:0;width:100%}.lit-popup-container{-webkit-overflow-scrolling:touch;height:90%;left:50%;overflow-x:hidden;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.lit-popup-container>img,.lit-popup-container>video{left:50%;max-height:100%;max-width:100%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}.button-close{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:66px;justify-content:center;padding:0;position:absolute;right:76px;top:35px;transition:background-color .2s ease;width:66px}.button-close svg{width:50%}.button-close:active{background-color:#181818}.button-close:active svg path{stroke:#fff}@media(max-width:1440px){.button-close{height:40px;padding:0;right:49px;top:29px;width:40px}}@media(max-width:1024px){.lit-popup-container{height:50%;width:90%}}@media(max-width:767px){.button-close{height:26px;right:10px;top:10px;width:26px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.button-close:hover{background-color:#181818}.button-close:hover svg path{stroke:#fff}}
