<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* /local/templates/full/css/vendor.css */
@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.custom-select-container{position:relative;box-sizing:border-box}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:0.333}.custom-select-opener{background-color:#ccc;padding:0.5em;display:block;cursor:pointer;width:100%}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height 0.5s ease-out,overflow-y 0.1s 0.5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}.custom-select-option{padding:0.5em}.custom-select-option.has-focus{background-color:LightBlue}.custom-select-option.is-selected::before{content:"вњ”";padding-right:0.5em}.custom-select-optgroup&gt;.custom-select-option{padding-left:2em}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:0.5em;color:#888}

/* /local/templates/full/css/app.css */
@media (min-width:768px){.v-only-mobile{display:none!important}}@media (max-width:767px){.v-only-tablet{display:none!important}}@media (min-width:1024px){.v-only-tablet{display:none!important}}@media (max-width:1023px){.v-only-desktop{display:none!important}}@media (min-width:1024px){.v-less-desktop{display:none!important}}@media (max-width:767px){.v-more-mobile{display:none!important}}.has-bootstrap{}.has-bootstrap :root,.has-bootstrap [data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--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:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--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:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,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:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}.has-bootstrap [data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}.has-bootstrap .clearfix:after{clear:both;content:"";display:block}.has-bootstrap .text-bg-primary{background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.has-bootstrap .text-bg-secondary{background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.has-bootstrap .text-bg-success{background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.has-bootstrap .text-bg-info{background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.has-bootstrap .text-bg-warning{background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.has-bootstrap .text-bg-danger{background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.has-bootstrap .text-bg-light{background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.has-bootstrap .text-bg-dark{background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.has-bootstrap .link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-primary:focus,.has-bootstrap .link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-secondary:focus,.has-bootstrap .link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-success:focus,.has-bootstrap .link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-info:focus,.has-bootstrap .link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-warning:focus,.has-bootstrap .link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-danger:focus,.has-bootstrap .link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-light:focus,.has-bootstrap .link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-dark:focus,.has-bootstrap .link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-body-emphasis:focus,.has-bootstrap .link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.has-bootstrap .focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.has-bootstrap .icon-link{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-flex;gap:.375rem;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em}.has-bootstrap .icon-link&gt;.bi{flex-shrink:0;height:1em;width:1em;fill:currentcolor;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.has-bootstrap .icon-link&gt;.bi{transition:none}}.has-bootstrap .icon-link-hover:focus-visible&gt;.bi,.has-bootstrap .icon-link-hover:hover&gt;.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.has-bootstrap .ratio{position:relative;width:100%}.has-bootstrap .ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.has-bootstrap .ratio&gt;*{height:100%;left:0;position:absolute;top:0;width:100%}.has-bootstrap .ratio-1x1{--bs-aspect-ratio:100%}.has-bootstrap .ratio-4x3{--bs-aspect-ratio:75%}.has-bootstrap .ratio-16x9{--bs-aspect-ratio:56.25%}.has-bootstrap .ratio-21x9{--bs-aspect-ratio:42.8571428571%}.has-bootstrap .fixed-top{left:0;position:fixed;right:0;top:0;z-index:1030}.has-bootstrap .fixed-bottom{bottom:0;left:0;position:fixed;right:0;z-index:1030}.has-bootstrap .sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.has-bootstrap .sticky-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}@media (min-width:576px){.has-bootstrap .sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.has-bootstrap .sticky-sm-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media (min-width:768px){.has-bootstrap .sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.has-bootstrap .sticky-md-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media (min-width:992px){.has-bootstrap .sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.has-bootstrap .sticky-lg-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media (min-width:1200px){.has-bootstrap .sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.has-bootstrap .sticky-xl-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}@media (min-width:1400px){.has-bootstrap .sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.has-bootstrap .sticky-xxl-bottom{bottom:0;position:-webkit-sticky;position:sticky;z-index:1020}}.has-bootstrap .hstack{align-items:center;align-self:stretch;display:flex;flex-direction:row}.has-bootstrap .vstack{align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column}.has-bootstrap .visually-hidden,.has-bootstrap .visually-hidden-focusable:not(:focus):not(:focus-within){height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.has-bootstrap .visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.has-bootstrap .visually-hidden:not(caption){position:absolute!important}.has-bootstrap .stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.has-bootstrap .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-bootstrap .vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:var(--bs-border-width)}.has-bootstrap .align-baseline{vertical-align:baseline!important}.has-bootstrap .align-top{vertical-align:top!important}.has-bootstrap .align-middle{vertical-align:middle!important}.has-bootstrap .align-bottom{vertical-align:bottom!important}.has-bootstrap .align-text-bottom{vertical-align:text-bottom!important}.has-bootstrap .align-text-top{vertical-align:text-top!important}.has-bootstrap .float-start{float:left!important}.has-bootstrap .float-end{float:right!important}.has-bootstrap .float-none{float:none!important}.has-bootstrap .object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.has-bootstrap .object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.has-bootstrap .object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.has-bootstrap .object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.has-bootstrap .object-fit-none{-o-object-fit:none!important;object-fit:none!important}.has-bootstrap .opacity-0{opacity:0!important}.has-bootstrap .opacity-25{opacity:.25!important}.has-bootstrap .opacity-50{opacity:.5!important}.has-bootstrap .opacity-75{opacity:.75!important}.has-bootstrap .opacity-100{opacity:1!important}.has-bootstrap .overflow-auto{overflow:auto!important}.has-bootstrap .overflow-hidden{overflow:hidden!important}.has-bootstrap .overflow-visible{overflow:visible!important}.has-bootstrap .overflow-scroll{overflow:scroll!important}.has-bootstrap .overflow-x-auto{overflow-x:auto!important}.has-bootstrap .overflow-x-hidden{overflow-x:hidden!important}.has-bootstrap .overflow-x-visible{overflow-x:visible!important}.has-bootstrap .overflow-x-scroll{overflow-x:scroll!important}.has-bootstrap .overflow-y-auto{overflow-y:auto!important}.has-bootstrap .overflow-y-hidden{overflow-y:hidden!important}.has-bootstrap .overflow-y-visible{overflow-y:visible!important}.has-bootstrap .overflow-y-scroll{overflow-y:scroll!important}.has-bootstrap .d-inline{display:inline!important}.has-bootstrap .d-inline-block{display:inline-block!important}.has-bootstrap .d-block{display:block!important}.has-bootstrap .d-grid{display:grid!important}.has-bootstrap .d-inline-grid{display:inline-grid!important}.has-bootstrap .d-table{display:table!important}.has-bootstrap .d-table-row{display:table-row!important}.has-bootstrap .d-table-cell{display:table-cell!important}.has-bootstrap .d-flex{display:flex!important}.has-bootstrap .d-inline-flex{display:inline-flex!important}.has-bootstrap .d-none{display:none!important}.has-bootstrap .shadow{box-shadow:var(--bs-box-shadow)!important}.has-bootstrap .shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.has-bootstrap .shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.has-bootstrap .shadow-none{box-shadow:none!important}.has-bootstrap .focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}.has-bootstrap .position-static{position:static!important}.has-bootstrap .position-relative{position:relative!important}.has-bootstrap .position-absolute{position:absolute!important}.has-bootstrap .position-fixed{position:fixed!important}.has-bootstrap .position-sticky{position:-webkit-sticky!important;position:sticky!important}.has-bootstrap .top-0{top:0!important}.has-bootstrap .top-50{top:50%!important}.has-bootstrap .top-100{top:100%!important}.has-bootstrap .bottom-0{bottom:0!important}.has-bootstrap .bottom-50{bottom:50%!important}.has-bootstrap .bottom-100{bottom:100%!important}.has-bootstrap .start-0{left:0!important}.has-bootstrap .start-50{left:50%!important}.has-bootstrap .start-100{left:100%!important}.has-bootstrap .end-0{right:0!important}.has-bootstrap .end-50{right:50%!important}.has-bootstrap .end-100{right:100%!important}.has-bootstrap .translate-middle{transform:translate(-50%,-50%)!important}.has-bootstrap .translate-middle-x{transform:translateX(-50%)!important}.has-bootstrap .translate-middle-y{transform:translateY(-50%)!important}.has-bootstrap .border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.has-bootstrap .border-0{border:0!important}.has-bootstrap .border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.has-bootstrap .border-top-0{border-top:0!important}.has-bootstrap .border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.has-bootstrap .border-end-0{border-right:0!important}.has-bootstrap .border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.has-bootstrap .border-bottom-0{border-bottom:0!important}.has-bootstrap .border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.has-bootstrap .border-start-0{border-left:0!important}.has-bootstrap .border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.has-bootstrap .border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.has-bootstrap .border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.has-bootstrap .border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.has-bootstrap .border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.has-bootstrap .border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.has-bootstrap .border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.has-bootstrap .border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.has-bootstrap .border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.has-bootstrap .border-1{border-width:1px!important}.has-bootstrap .border-2{border-width:2px!important}.has-bootstrap .border-3{border-width:3px!important}.has-bootstrap .border-4{border-width:4px!important}.has-bootstrap .border-5{border-width:5px!important}.has-bootstrap .border-opacity-10{--bs-border-opacity:0.1}.has-bootstrap .border-opacity-25{--bs-border-opacity:0.25}.has-bootstrap .border-opacity-50{--bs-border-opacity:0.5}.has-bootstrap .border-opacity-75{--bs-border-opacity:0.75}.has-bootstrap .border-opacity-100{--bs-border-opacity:1}.has-bootstrap .w-25{width:25%!important}.has-bootstrap .w-50{width:50%!important}.has-bootstrap .w-75{width:75%!important}.has-bootstrap .w-100{width:100%!important}.has-bootstrap .w-auto{width:auto!important}.has-bootstrap .mw-100{max-width:100%!important}.has-bootstrap .vw-100{width:100vw!important}.has-bootstrap .min-vw-100{min-width:100vw!important}.has-bootstrap .h-25{height:25%!important}.has-bootstrap .h-50{height:50%!important}.has-bootstrap .h-75{height:75%!important}.has-bootstrap .h-100{height:100%!important}.has-bootstrap .h-auto{height:auto!important}.has-bootstrap .mh-100{max-height:100%!important}.has-bootstrap .vh-100{height:100vh!important}.has-bootstrap .min-vh-100{min-height:100vh!important}.has-bootstrap .flex-fill{flex:1 1 auto!important}.has-bootstrap .flex-row{flex-direction:row!important}.has-bootstrap .flex-column{flex-direction:column!important}.has-bootstrap .flex-row-reverse{flex-direction:row-reverse!important}.has-bootstrap .flex-column-reverse{flex-direction:column-reverse!important}.has-bootstrap .flex-grow-0{flex-grow:0!important}.has-bootstrap .flex-grow-1{flex-grow:1!important}.has-bootstrap .flex-shrink-0{flex-shrink:0!important}.has-bootstrap .flex-shrink-1{flex-shrink:1!important}.has-bootstrap .flex-wrap{flex-wrap:wrap!important}.has-bootstrap .flex-nowrap{flex-wrap:nowrap!important}.has-bootstrap .flex-wrap-reverse{flex-wrap:wrap-reverse!important}.has-bootstrap .justify-content-start{justify-content:flex-start!important}.has-bootstrap .justify-content-end{justify-content:flex-end!important}.has-bootstrap .justify-content-center{justify-content:center!important}.has-bootstrap .justify-content-between{justify-content:space-between!important}.has-bootstrap .justify-content-around{justify-content:space-around!important}.has-bootstrap .justify-content-evenly{justify-content:space-evenly!important}.has-bootstrap .align-items-start{align-items:flex-start!important}.has-bootstrap .align-items-end{align-items:flex-end!important}.has-bootstrap .align-items-center{align-items:center!important}.has-bootstrap .align-items-baseline{align-items:baseline!important}.has-bootstrap .align-items-stretch{align-items:stretch!important}.has-bootstrap .align-content-start{align-content:flex-start!important}.has-bootstrap .align-content-end{align-content:flex-end!important}.has-bootstrap .align-content-center{align-content:center!important}.has-bootstrap .align-content-between{align-content:space-between!important}.has-bootstrap .align-content-around{align-content:space-around!important}.has-bootstrap .align-content-stretch{align-content:stretch!important}.has-bootstrap .align-self-auto{align-self:auto!important}.has-bootstrap .align-self-start{align-self:flex-start!important}.has-bootstrap .align-self-end{align-self:flex-end!important}.has-bootstrap .align-self-center{align-self:center!important}.has-bootstrap .align-self-baseline{align-self:baseline!important}.has-bootstrap .align-self-stretch{align-self:stretch!important}.has-bootstrap .order-first{order:-1!important}.has-bootstrap .order-0{order:0!important}.has-bootstrap .order-1{order:1!important}.has-bootstrap .order-2{order:2!important}.has-bootstrap .order-3{order:3!important}.has-bootstrap .order-4{order:4!important}.has-bootstrap .order-5{order:5!important}.has-bootstrap .order-last{order:6!important}.has-bootstrap .m-0{margin:0!important}.has-bootstrap .m-1{margin:.25rem!important}.has-bootstrap .m-2{margin:.5rem!important}.has-bootstrap .m-3{margin:1rem!important}.has-bootstrap .m-4{margin:1.5rem!important}.has-bootstrap .m-5{margin:3rem!important}.has-bootstrap .m-auto{margin:auto!important}.has-bootstrap .mx-0{margin-left:0!important;margin-right:0!important}.has-bootstrap .mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.has-bootstrap .mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.has-bootstrap .mx-3{margin-left:1rem!important;margin-right:1rem!important}.has-bootstrap .mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.has-bootstrap .mx-5{margin-left:3rem!important;margin-right:3rem!important}.has-bootstrap .mx-auto{margin-left:auto!important;margin-right:auto!important}.has-bootstrap .my-0{margin-bottom:0!important;margin-top:0!important}.has-bootstrap .my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.has-bootstrap .my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.has-bootstrap .my-3{margin-bottom:1rem!important;margin-top:1rem!important}.has-bootstrap .my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.has-bootstrap .my-5{margin-bottom:3rem!important;margin-top:3rem!important}.has-bootstrap .my-auto{margin-bottom:auto!important;margin-top:auto!important}.has-bootstrap .mt-0{margin-top:0!important}.has-bootstrap .mt-1{margin-top:.25rem!important}.has-bootstrap .mt-2{margin-top:.5rem!important}.has-bootstrap .mt-3{margin-top:1rem!important}.has-bootstrap .mt-4{margin-top:1.5rem!important}.has-bootstrap .mt-5{margin-top:3rem!important}.has-bootstrap .mt-auto{margin-top:auto!important}.has-bootstrap .me-0{margin-right:0!important}.has-bootstrap .me-1{margin-right:.25rem!important}.has-bootstrap .me-2{margin-right:.5rem!important}.has-bootstrap .me-3{margin-right:1rem!important}.has-bootstrap .me-4{margin-right:1.5rem!important}.has-bootstrap .me-5{margin-right:3rem!important}.has-bootstrap .me-auto{margin-right:auto!important}.has-bootstrap .mb-0{margin-bottom:0!important}.has-bootstrap .mb-1{margin-bottom:.25rem!important}.has-bootstrap .mb-2{margin-bottom:.5rem!important}.has-bootstrap .mb-3{margin-bottom:1rem!important}.has-bootstrap .mb-4{margin-bottom:1.5rem!important}.has-bootstrap .mb-5{margin-bottom:3rem!important}.has-bootstrap .mb-auto{margin-bottom:auto!important}.has-bootstrap .ms-0{margin-left:0!important}.has-bootstrap .ms-1{margin-left:.25rem!important}.has-bootstrap .ms-2{margin-left:.5rem!important}.has-bootstrap .ms-3{margin-left:1rem!important}.has-bootstrap .ms-4{margin-left:1.5rem!important}.has-bootstrap .ms-5{margin-left:3rem!important}.has-bootstrap .ms-auto{margin-left:auto!important}.has-bootstrap .p-0{padding:0!important}.has-bootstrap .p-1{padding:.25rem!important}.has-bootstrap .p-2{padding:.5rem!important}.has-bootstrap .p-3{padding:1rem!important}.has-bootstrap .p-4{padding:1.5rem!important}.has-bootstrap .p-5{padding:3rem!important}.has-bootstrap .px-0{padding-left:0!important;padding-right:0!important}.has-bootstrap .px-1{padding-left:.25rem!important;padding-right:.25rem!important}.has-bootstrap .px-2{padding-left:.5rem!important;padding-right:.5rem!important}.has-bootstrap .px-3{padding-left:1rem!important;padding-right:1rem!important}.has-bootstrap .px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.has-bootstrap .px-5{padding-left:3rem!important;padding-right:3rem!important}.has-bootstrap .py-0{padding-bottom:0!important;padding-top:0!important}.has-bootstrap .py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.has-bootstrap .py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.has-bootstrap .py-3{padding-bottom:1rem!important;padding-top:1rem!important}.has-bootstrap .py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.has-bootstrap .py-5{padding-bottom:3rem!important;padding-top:3rem!important}.has-bootstrap .pt-0{padding-top:0!important}.has-bootstrap .pt-1{padding-top:.25rem!important}.has-bootstrap .pt-2{padding-top:.5rem!important}.has-bootstrap .pt-3{padding-top:1rem!important}.has-bootstrap .pt-4{padding-top:1.5rem!important}.has-bootstrap .pt-5{padding-top:3rem!important}.has-bootstrap .pe-0{padding-right:0!important}.has-bootstrap .pe-1{padding-right:.25rem!important}.has-bootstrap .pe-2{padding-right:.5rem!important}.has-bootstrap .pe-3{padding-right:1rem!important}.has-bootstrap .pe-4{padding-right:1.5rem!important}.has-bootstrap .pe-5{padding-right:3rem!important}.has-bootstrap .pb-0{padding-bottom:0!important}.has-bootstrap .pb-1{padding-bottom:.25rem!important}.has-bootstrap .pb-2{padding-bottom:.5rem!important}.has-bootstrap .pb-3{padding-bottom:1rem!important}.has-bootstrap .pb-4{padding-bottom:1.5rem!important}.has-bootstrap .pb-5{padding-bottom:3rem!important}.has-bootstrap .ps-0{padding-left:0!important}.has-bootstrap .ps-1{padding-left:.25rem!important}.has-bootstrap .ps-2{padding-left:.5rem!important}.has-bootstrap .ps-3{padding-left:1rem!important}.has-bootstrap .ps-4{padding-left:1.5rem!important}.has-bootstrap .ps-5{padding-left:3rem!important}.has-bootstrap .gap-0{gap:0!important}.has-bootstrap .gap-1{gap:.25rem!important}.has-bootstrap .gap-2{gap:.5rem!important}.has-bootstrap .gap-3{gap:1rem!important}.has-bootstrap .gap-4{gap:1.5rem!important}.has-bootstrap .gap-5{gap:3rem!important}.has-bootstrap .row-gap-0{row-gap:0!important}.has-bootstrap .row-gap-1{row-gap:.25rem!important}.has-bootstrap .row-gap-2{row-gap:.5rem!important}.has-bootstrap .row-gap-3{row-gap:1rem!important}.has-bootstrap .row-gap-4{row-gap:1.5rem!important}.has-bootstrap .row-gap-5{row-gap:3rem!important}.has-bootstrap .column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.has-bootstrap .column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.has-bootstrap .column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.has-bootstrap .column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.has-bootstrap .column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.has-bootstrap .column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.has-bootstrap .font-monospace{font-family:var(--bs-font-monospace)!important}.has-bootstrap .fs-1{font-size:calc(1.375rem + 1.5vw)!important}.has-bootstrap .fs-2{font-size:calc(1.325rem + .9vw)!important}.has-bootstrap .fs-3{font-size:calc(1.3rem + .6vw)!important}.has-bootstrap .fs-4{font-size:calc(1.275rem + .3vw)!important}.has-bootstrap .fs-5{font-size:1.25rem!important}.has-bootstrap .fs-6{font-size:1rem!important}.has-bootstrap .fst-italic{font-style:italic!important}.has-bootstrap .fst-normal{font-style:normal!important}.has-bootstrap .fw-lighter{font-weight:lighter!important}.has-bootstrap .fw-light{font-weight:300!important}.has-bootstrap .fw-normal{font-weight:400!important}.has-bootstrap .fw-medium{font-weight:500!important}.has-bootstrap .fw-semibold{font-weight:600!important}.has-bootstrap .fw-bold{font-weight:700!important}.has-bootstrap .fw-bolder{font-weight:bolder!important}.has-bootstrap .lh-1{line-height:1!important}.has-bootstrap .lh-sm{line-height:1.25!important}.has-bootstrap .lh-base{line-height:1.5!important}.has-bootstrap .lh-lg{line-height:2!important}.has-bootstrap .text-start{text-align:left!important}.has-bootstrap .text-end{text-align:right!important}.has-bootstrap .text-center{text-align:center!important}.has-bootstrap .text-decoration-none{text-decoration:none!important}.has-bootstrap .text-decoration-underline{text-decoration:underline!important}.has-bootstrap .text-decoration-line-through{text-decoration:line-through!important}.has-bootstrap .text-lowercase{text-transform:lowercase!important}.has-bootstrap .text-uppercase{text-transform:uppercase!important}.has-bootstrap .text-capitalize{text-transform:capitalize!important}.has-bootstrap .text-wrap{white-space:normal!important}.has-bootstrap .text-nowrap{white-space:nowrap!important}.has-bootstrap .text-break{word-wrap:break-word!important;word-break:break-word!important}.has-bootstrap .text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.has-bootstrap .text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.has-bootstrap .text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.has-bootstrap .text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.has-bootstrap .text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.has-bootstrap .text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.has-bootstrap .text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.has-bootstrap .text-reset{--bs-text-opacity:1;color:inherit!important}.has-bootstrap .text-opacity-25{--bs-text-opacity:0.25}.has-bootstrap .text-opacity-50{--bs-text-opacity:0.5}.has-bootstrap .text-opacity-75{--bs-text-opacity:0.75}.has-bootstrap .text-opacity-100{--bs-text-opacity:1}.has-bootstrap .text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.has-bootstrap .text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.has-bootstrap .text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.has-bootstrap .text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.has-bootstrap .text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.has-bootstrap .text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.has-bootstrap .text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.has-bootstrap .text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.has-bootstrap .link-opacity-10,.has-bootstrap .link-opacity-10-hover:hover{--bs-link-opacity:0.1}.has-bootstrap .link-opacity-25,.has-bootstrap .link-opacity-25-hover:hover{--bs-link-opacity:0.25}.has-bootstrap .link-opacity-50,.has-bootstrap .link-opacity-50-hover:hover{--bs-link-opacity:0.5}.has-bootstrap .link-opacity-75,.has-bootstrap .link-opacity-75-hover:hover{--bs-link-opacity:0.75}.has-bootstrap .link-opacity-100,.has-bootstrap .link-opacity-100-hover:hover{--bs-link-opacity:1}.has-bootstrap .link-offset-1,.has-bootstrap .link-offset-1-hover:hover{text-underline-offset:.125em!important}.has-bootstrap .link-offset-2,.has-bootstrap .link-offset-2-hover:hover{text-underline-offset:.25em!important}.has-bootstrap .link-offset-3,.has-bootstrap .link-offset-3-hover:hover{text-underline-offset:.375em!important}.has-bootstrap .link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.has-bootstrap .link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.has-bootstrap .link-underline-opacity-0,.has-bootstrap .link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.has-bootstrap .link-underline-opacity-10,.has-bootstrap .link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.has-bootstrap .link-underline-opacity-25,.has-bootstrap .link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.has-bootstrap .link-underline-opacity-50,.has-bootstrap .link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.has-bootstrap .link-underline-opacity-75,.has-bootstrap .link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.has-bootstrap .link-underline-opacity-100,.has-bootstrap .link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.has-bootstrap .bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.has-bootstrap .bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.has-bootstrap .bg-opacity-10{--bs-bg-opacity:0.1}.has-bootstrap .bg-opacity-25{--bs-bg-opacity:0.25}.has-bootstrap .bg-opacity-50{--bs-bg-opacity:0.5}.has-bootstrap .bg-opacity-75{--bs-bg-opacity:0.75}.has-bootstrap .bg-opacity-100{--bs-bg-opacity:1}.has-bootstrap .bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.has-bootstrap .bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.has-bootstrap .bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.has-bootstrap .bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.has-bootstrap .bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.has-bootstrap .bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.has-bootstrap .bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.has-bootstrap .bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.has-bootstrap .bg-gradient{background-image:var(--bs-gradient)!important}.has-bootstrap .user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.has-bootstrap .user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.has-bootstrap .user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.has-bootstrap .pe-none{pointer-events:none!important}.has-bootstrap .pe-auto{pointer-events:auto!important}.has-bootstrap .rounded{border-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-0{border-radius:0!important}.has-bootstrap .rounded-1{border-radius:var(--bs-border-radius-sm)!important}.has-bootstrap .rounded-2{border-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-3{border-radius:var(--bs-border-radius-lg)!important}.has-bootstrap .rounded-4{border-radius:var(--bs-border-radius-xl)!important}.has-bootstrap .rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.has-bootstrap .rounded-circle{border-radius:50%!important}.has-bootstrap .rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.has-bootstrap .rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.has-bootstrap .rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.has-bootstrap .rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.has-bootstrap .rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.has-bootstrap .rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.has-bootstrap .rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.has-bootstrap .rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.has-bootstrap .rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-end-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.has-bootstrap .rounded-end-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.has-bootstrap .rounded-end-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-end-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.has-bootstrap .rounded-end-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.has-bootstrap .rounded-end-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.has-bootstrap .rounded-end-circle{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.has-bootstrap .rounded-end-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.has-bootstrap .rounded-bottom{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.has-bootstrap .rounded-bottom-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.has-bootstrap .rounded-bottom-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-bottom-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.has-bootstrap .rounded-bottom-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.has-bootstrap .rounded-bottom-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.has-bootstrap .rounded-bottom-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.has-bootstrap .rounded-bottom-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.has-bootstrap .rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.has-bootstrap .rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.has-bootstrap .rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.has-bootstrap .rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.has-bootstrap .rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.has-bootstrap .rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.has-bootstrap .rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.has-bootstrap .rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.has-bootstrap .visible{visibility:visible!important}.has-bootstrap .invisible{visibility:hidden!important}.has-bootstrap .z-n1{z-index:-1!important}.has-bootstrap .z-0{z-index:0!important}.has-bootstrap .z-1{z-index:1!important}.has-bootstrap .z-2{z-index:2!important}.has-bootstrap .z-3{z-index:3!important}@media (min-width:576px){.has-bootstrap .float-sm-start{float:left!important}.has-bootstrap .float-sm-end{float:right!important}.has-bootstrap .float-sm-none{float:none!important}.has-bootstrap .object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.has-bootstrap .object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.has-bootstrap .object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.has-bootstrap .object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.has-bootstrap .object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.has-bootstrap .d-sm-inline{display:inline!important}.has-bootstrap .d-sm-inline-block{display:inline-block!important}.has-bootstrap .d-sm-block{display:block!important}.has-bootstrap .d-sm-grid{display:grid!important}.has-bootstrap .d-sm-inline-grid{display:inline-grid!important}.has-bootstrap .d-sm-table{display:table!important}.has-bootstrap .d-sm-table-row{display:table-row!important}.has-bootstrap .d-sm-table-cell{display:table-cell!important}.has-bootstrap .d-sm-flex{display:flex!important}.has-bootstrap .d-sm-inline-flex{display:inline-flex!important}.has-bootstrap .d-sm-none{display:none!important}.has-bootstrap .flex-sm-fill{flex:1 1 auto!important}.has-bootstrap .flex-sm-row{flex-direction:row!important}.has-bootstrap .flex-sm-column{flex-direction:column!important}.has-bootstrap .flex-sm-row-reverse{flex-direction:row-reverse!important}.has-bootstrap .flex-sm-column-reverse{flex-direction:column-reverse!important}.has-bootstrap .flex-sm-grow-0{flex-grow:0!important}.has-bootstrap .flex-sm-grow-1{flex-grow:1!important}.has-bootstrap .flex-sm-shrink-0{flex-shrink:0!important}.has-bootstrap .flex-sm-shrink-1{flex-shrink:1!important}.has-bootstrap .flex-sm-wrap{flex-wrap:wrap!important}.has-bootstrap .flex-sm-nowrap{flex-wrap:nowrap!important}.has-bootstrap .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.has-bootstrap .justify-content-sm-start{justify-content:flex-start!important}.has-bootstrap .justify-content-sm-end{justify-content:flex-end!important}.has-bootstrap .justify-content-sm-center{justify-content:center!important}.has-bootstrap .justify-content-sm-between{justify-content:space-between!important}.has-bootstrap .justify-content-sm-around{justify-content:space-around!important}.has-bootstrap .justify-content-sm-evenly{justify-content:space-evenly!important}.has-bootstrap .align-items-sm-start{align-items:flex-start!important}.has-bootstrap .align-items-sm-end{align-items:flex-end!important}.has-bootstrap .align-items-sm-center{align-items:center!important}.has-bootstrap .align-items-sm-baseline{align-items:baseline!important}.has-bootstrap .align-items-sm-stretch{align-items:stretch!important}.has-bootstrap .align-content-sm-start{align-content:flex-start!important}.has-bootstrap .align-content-sm-end{align-content:flex-end!important}.has-bootstrap .align-content-sm-center{align-content:center!important}.has-bootstrap .align-content-sm-between{align-content:space-between!important}.has-bootstrap .align-content-sm-around{align-content:space-around!important}.has-bootstrap .align-content-sm-stretch{align-content:stretch!important}.has-bootstrap .align-self-sm-auto{align-self:auto!important}.has-bootstrap .align-self-sm-start{align-self:flex-start!important}.has-bootstrap .align-self-sm-end{align-self:flex-end!important}.has-bootstrap .align-self-sm-center{align-self:center!important}.has-bootstrap .align-self-sm-baseline{align-self:baseline!important}.has-bootstrap .align-self-sm-stretch{align-self:stretch!important}.has-bootstrap .order-sm-first{order:-1!important}.has-bootstrap .order-sm-0{order:0!important}.has-bootstrap .order-sm-1{order:1!important}.has-bootstrap .order-sm-2{order:2!important}.has-bootstrap .order-sm-3{order:3!important}.has-bootstrap .order-sm-4{order:4!important}.has-bootstrap .order-sm-5{order:5!important}.has-bootstrap .order-sm-last{order:6!important}.has-bootstrap .m-sm-0{margin:0!important}.has-bootstrap .m-sm-1{margin:.25rem!important}.has-bootstrap .m-sm-2{margin:.5rem!important}.has-bootstrap .m-sm-3{margin:1rem!important}.has-bootstrap .m-sm-4{margin:1.5rem!important}.has-bootstrap .m-sm-5{margin:3rem!important}.has-bootstrap .m-sm-auto{margin:auto!important}.has-bootstrap .mx-sm-0{margin-left:0!important;margin-right:0!important}.has-bootstrap .mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.has-bootstrap .mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.has-bootstrap .mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.has-bootstrap .mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.has-bootstrap .mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.has-bootstrap .mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.has-bootstrap .my-sm-0{margin-bottom:0!important;margin-top:0!important}.has-bootstrap .my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.has-bootstrap .my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.has-bootstrap .my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.has-bootstrap .my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.has-bootstrap .my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.has-bootstrap .my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.has-bootstrap .mt-sm-0{margin-top:0!important}.has-bootstrap .mt-sm-1{margin-top:.25rem!important}.has-bootstrap .mt-sm-2{margin-top:.5rem!important}.has-bootstrap .mt-sm-3{margin-top:1rem!important}.has-bootstrap .mt-sm-4{margin-top:1.5rem!important}.has-bootstrap .mt-sm-5{margin-top:3rem!important}.has-bootstrap .mt-sm-auto{margin-top:auto!important}.has-bootstrap .me-sm-0{margin-right:0!important}.has-bootstrap .me-sm-1{margin-right:.25rem!important}.has-bootstrap .me-sm-2{margin-right:.5rem!important}.has-bootstrap .me-sm-3{margin-right:1rem!important}.has-bootstrap .me-sm-4{margin-right:1.5rem!important}.has-bootstrap .me-sm-5{margin-right:3rem!important}.has-bootstrap .me-sm-auto{margin-right:auto!important}.has-bootstrap .mb-sm-0{margin-bottom:0!important}.has-bootstrap .mb-sm-1{margin-bottom:.25rem!important}.has-bootstrap .mb-sm-2{margin-bottom:.5rem!important}.has-bootstrap .mb-sm-3{margin-bottom:1rem!important}.has-bootstrap .mb-sm-4{margin-bottom:1.5rem!important}.has-bootstrap .mb-sm-5{margin-bottom:3rem!important}.has-bootstrap .mb-sm-auto{margin-bottom:auto!important}.has-bootstrap .ms-sm-0{margin-left:0!important}.has-bootstrap .ms-sm-1{margin-left:.25rem!important}.has-bootstrap .ms-sm-2{margin-left:.5rem!important}.has-bootstrap .ms-sm-3{margin-left:1rem!important}.has-bootstrap .ms-sm-4{margin-left:1.5rem!important}.has-bootstrap .ms-sm-5{margin-left:3rem!important}.has-bootstrap .ms-sm-auto{margin-left:auto!important}.has-bootstrap .p-sm-0{padding:0!important}.has-bootstrap .p-sm-1{padding:.25rem!important}.has-bootstrap .p-sm-2{padding:.5rem!important}.has-bootstrap .p-sm-3{padding:1rem!important}.has-bootstrap .p-sm-4{padding:1.5rem!important}.has-bootstrap .p-sm-5{padding:3rem!important}.has-bootstrap .px-sm-0{padding-left:0!important;padding-right:0!important}.has-bootstrap .px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.has-bootstrap .px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.has-bootstrap .px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.has-bootstrap .px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.has-bootstrap .px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.has-bootstrap .py-sm-0{padding-bottom:0!important;padding-top:0!important}.has-bootstrap .py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.has-bootstrap .py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.has-bootstrap .py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.has-bootstrap .py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.has-bootstrap .py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.has-bootstrap .pt-sm-0{padding-top:0!important}.has-bootstrap .pt-sm-1{padding-top:.25rem!important}.has-bootstrap .pt-sm-2{padding-top:.5rem!important}.has-bootstrap .pt-sm-3{padding-top:1rem!important}.has-bootstrap .pt-sm-4{padding-top:1.5rem!important}.has-bootstrap .pt-sm-5{padding-top:3rem!important}.has-bootstrap .pe-sm-0{padding-right:0!important}.has-bootstrap .pe-sm-1{padding-right:.25rem!important}.has-bootstrap .pe-sm-2{padding-right:.5rem!important}.has-bootstrap .pe-sm-3{padding-right:1rem!important}.has-bootstrap .pe-sm-4{padding-right:1.5rem!important}.has-bootstrap .pe-sm-5{padding-right:3rem!important}.has-bootstrap .pb-sm-0{padding-bottom:0!important}.has-bootstrap .pb-sm-1{padding-bottom:.25rem!important}.has-bootstrap .pb-sm-2{padding-bottom:.5rem!important}.has-bootstrap .pb-sm-3{padding-bottom:1rem!important}.has-bootstrap .pb-sm-4{padding-bottom:1.5rem!important}.has-bootstrap .pb-sm-5{padding-bottom:3rem!important}.has-bootstrap .ps-sm-0{padding-left:0!important}.has-bootstrap .ps-sm-1{padding-left:.25rem!important}.has-bootstrap .ps-sm-2{padding-left:.5rem!important}.has-bootstrap .ps-sm-3{padding-left:1rem!important}.has-bootstrap .ps-sm-4{padding-left:1.5rem!important}.has-bootstrap .ps-sm-5{padding-left:3rem!important}.has-bootstrap .gap-sm-0{gap:0!important}.has-bootstrap .gap-sm-1{gap:.25rem!important}.has-bootstrap .gap-sm-2{gap:.5rem!important}.has-bootstrap .gap-sm-3{gap:1rem!important}.has-bootstrap .gap-sm-4{gap:1.5rem!important}.has-bootstrap .gap-sm-5{gap:3rem!important}.has-bootstrap .row-gap-sm-0{row-gap:0!important}.has-bootstrap .row-gap-sm-1{row-gap:.25rem!important}.has-bootstrap .row-gap-sm-2{row-gap:.5rem!important}.has-bootstrap .row-gap-sm-3{row-gap:1rem!important}.has-bootstrap .row-gap-sm-4{row-gap:1.5rem!important}.has-bootstrap .row-gap-sm-5{row-gap:3rem!important}.has-bootstrap .column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.has-bootstrap .column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.has-bootstrap .column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.has-bootstrap .column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.has-bootstrap .column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.has-bootstrap .column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.has-bootstrap .text-sm-start{text-align:left!important}.has-bootstrap .text-sm-end{text-align:right!important}.has-bootstrap .text-sm-center{text-align:center!important}}@media (min-width:768px){.has-bootstrap .float-md-start{float:left!important}.has-bootstrap .float-md-end{float:right!important}.has-bootstrap .float-md-none{float:none!important}.has-bootstrap .object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.has-bootstrap .object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.has-bootstrap .object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.has-bootstrap .object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.has-bootstrap .object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.has-bootstrap .d-md-inline{display:inline!important}.has-bootstrap .d-md-inline-block{display:inline-block!important}.has-bootstrap .d-md-block{display:block!important}.has-bootstrap .d-md-grid{display:grid!important}.has-bootstrap .d-md-inline-grid{display:inline-grid!important}.has-bootstrap .d-md-table{display:table!important}.has-bootstrap .d-md-table-row{display:table-row!important}.has-bootstrap .d-md-table-cell{display:table-cell!important}.has-bootstrap .d-md-flex{display:flex!important}.has-bootstrap .d-md-inline-flex{display:inline-flex!important}.has-bootstrap .d-md-none{display:none!important}.has-bootstrap .flex-md-fill{flex:1 1 auto!important}.has-bootstrap .flex-md-row{flex-direction:row!important}.has-bootstrap .flex-md-column{flex-direction:column!important}.has-bootstrap .flex-md-row-reverse{flex-direction:row-reverse!important}.has-bootstrap .flex-md-column-reverse{flex-direction:column-reverse!important}.has-bootstrap .flex-md-grow-0{flex-grow:0!important}.has-bootstrap .flex-md-grow-1{flex-grow:1!important}.has-bootstrap .flex-md-shrink-0{flex-shrink:0!important}.has-bootstrap .flex-md-shrink-1{flex-shrink:1!important}.has-bootstrap .flex-md-wrap{flex-wrap:wrap!important}.has-bootstrap .flex-md-nowrap{flex-wrap:nowrap!important}.has-bootstrap .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.has-bootstrap .justify-content-md-start{justify-content:flex-start!important}.has-bootstrap .justify-content-md-end{justify-content:flex-end!important}.has-bootstrap .justify-content-md-center{justify-content:center!important}.has-bootstrap .justify-content-md-between{justify-content:space-between!important}.has-bootstrap .justify-content-md-around{justify-content:space-around!important}.has-bootstrap .justify-content-md-evenly{justify-content:space-evenly!important}.has-bootstrap .align-items-md-start{align-items:flex-start!important}.has-bootstrap .align-items-md-end{align-items:flex-end!important}.has-bootstrap .align-items-md-center{align-items:center!important}.has-bootstrap .align-items-md-baseline{align-items:baseline!important}.has-bootstrap .align-items-md-stretch{align-items:stretch!important}.has-bootstrap .align-content-md-start{align-content:flex-start!important}.has-bootstrap .align-content-md-end{align-content:flex-end!important}.has-bootstrap .align-content-md-center{align-content:center!important}.has-bootstrap .align-content-md-between{align-content:space-between!important}.has-bootstrap .align-content-md-around{align-content:space-around!important}.has-bootstrap .align-content-md-stretch{align-content:stretch!important}.has-bootstrap .align-self-md-auto{align-self:auto!important}.has-bootstrap .align-self-md-start{align-self:flex-start!important}.has-bootstrap .align-self-md-end{align-self:flex-end!important}.has-bootstrap .align-self-md-center{align-self:center!important}.has-bootstrap .align-self-md-baseline{align-self:baseline!important}.has-bootstrap .align-self-md-stretch{align-self:stretch!important}.has-bootstrap .order-md-first{order:-1!important}.has-bootstrap .order-md-0{order:0!important}.has-bootstrap .order-md-1{order:1!important}.has-bootstrap .order-md-2{order:2!important}.has-bootstrap .order-md-3{order:3!important}.has-bootstrap .order-md-4{order:4!important}.has-bootstrap .order-md-5{order:5!important}.has-bootstrap .order-md-last{order:6!important}.has-bootstrap .m-md-0{margin:0!important}.has-bootstrap .m-md-1{margin:.25rem!important}.has-bootstrap .m-md-2{margin:.5rem!important}.has-bootstrap .m-md-3{margin:1rem!important}.has-bootstrap .m-md-4{margin:1.5rem!important}.has-bootstrap .m-md-5{margin:3rem!important}.has-bootstrap .m-md-auto{margin:auto!important}.has-bootstrap .mx-md-0{margin-left:0!important;margin-right:0!important}.has-bootstrap .mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.has-bootstrap .mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.has-bootstrap .mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.has-bootstrap .mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.has-bootstrap .mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.has-bootstrap .mx-md-auto{margin-left:auto!important;margin-right:auto!important}.has-bootstrap .my-md-0{margin-bottom:0!important;margin-top:0!important}.has-bootstrap .my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.has-bootstrap .my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.has-bootstrap .my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.has-bootstrap .my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.has-bootstrap .my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.has-bootstrap .my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.has-bootstrap .mt-md-0{margin-top:0!important}.has-bootstrap .mt-md-1{margin-top:.25rem!important}.has-bootstrap .mt-md-2{margin-top:.5rem!important}.has-bootstrap .mt-md-3{margin-top:1rem!important}.has-bootstrap .mt-md-4{margin-top:1.5rem!important}.has-bootstrap .mt-md-5{margin-top:3rem!important}.has-bootstrap .mt-md-auto{margin-top:auto!important}.has-bootstrap .me-md-0{margin-right:0!important}.has-bootstrap .me-md-1{margin-right:.25rem!important}.has-bootstrap .me-md-2{margin-right:.5rem!important}.has-bootstrap .me-md-3{margin-right:1rem!important}.has-bootstrap .me-md-4{margin-right:1.5rem!important}.has-bootstrap .me-md-5{margin-right:3rem!important}.has-bootstrap .me-md-auto{margin-right:auto!important}.has-bootstrap .mb-md-0{margin-bottom:0!important}.has-bootstrap .mb-md-1{margin-bottom:.25rem!important}.has-bootstrap .mb-md-2{margin-bottom:.5rem!important}.has-bootstrap .mb-md-3{margin-bottom:1rem!important}.has-bootstrap .mb-md-4{margin-bottom:1.5rem!important}.has-bootstrap .mb-md-5{margin-bottom:3rem!important}.has-bootstrap .mb-md-auto{margin-bottom:auto!important}.has-bootstrap .ms-md-0{margin-left:0!important}.has-bootstrap .ms-md-1{margin-left:.25rem!important}.has-bootstrap .ms-md-2{margin-left:.5rem!important}.has-bootstrap .ms-md-3{margin-left:1rem!important}.has-bootstrap .ms-md-4{margin-left:1.5rem!important}.has-bootstrap .ms-md-5{margin-left:3rem!important}.has-bootstrap .ms-md-auto{margin-left:auto!important}.has-bootstrap .p-md-0{padding:0!important}.has-bootstrap .p-md-1{padding:.25rem!important}.has-bootstrap .p-md-2{padding:.5rem!important}.has-bootstrap .p-md-3{padding:1rem!important}.has-bootstrap .p-md-4{padding:1.5rem!important}.has-bootstrap .p-md-5{padding:3rem!important}.has-bootstrap .px-md-0{padding-left:0!important;padding-right:0!important}.has-bootstrap .px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.has-bootstrap .px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.has-bootstrap .px-md-3{padding-left:1rem!important;padding-right:1rem!important}.has-bootstrap .px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.has-bootstrap .px-md-5{padding-left:3rem!important;padding-right:3rem!important}.has-bootstrap .py-md-0{padding-bottom:0!important;padding-top:0!important}.has-bootstrap .py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.has-bootstrap .py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.has-bootstrap .py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.has-bootstrap .py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.has-bootstrap .py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.has-bootstrap .pt-md-0{padding-top:0!important}.has-bootstrap .pt-md-1{padding-top:.25rem!important}.has-bootstrap .pt-md-2{padding-top:.5rem!important}.has-bootstrap .pt-md-3{padding-top:1rem!important}.has-bootstrap .pt-md-4{padding-top:1.5rem!important}.has-bootstrap .pt-md-5{padding-top:3rem!important}.has-bootstrap .pe-md-0{padding-right:0!important}.has-bootstrap .pe-md-1{padding-right:.25rem!important}.has-bootstrap .pe-md-2{padding-right:.5rem!important}.has-bootstrap .pe-md-3{padding-right:1rem!important}.has-bootstrap .pe-md-4{padding-right:1.5rem!important}.has-bootstrap .pe-md-5{padding-right:3rem!important}.has-bootstrap .pb-md-0{padding-bottom:0!important}.has-bootstrap .pb-md-1{padding-bottom:.25rem!important}.has-bootstrap .pb-md-2{padding-bottom:.5rem!important}.has-bootstrap .pb-md-3{padding-bottom:1rem!important}.has-bootstrap .pb-md-4{padding-bottom:1.5rem!important}.has-bootstrap .pb-md-5{padding-bottom:3rem!important}.has-bootstrap .ps-md-0{padding-left:0!important}.has-bootstrap .ps-md-1{padding-left:.25rem!important}.has-bootstrap .ps-md-2{padding-left:.5rem!important}.has-bootstrap .ps-md-3{padding-left:1rem!important}.has-bootstrap .ps-md-4{padding-left:1.5rem!important}.has-bootstrap .ps-md-5{padding-left:3rem!important}.has-bootstrap .gap-md-0{gap:0!important}.has-bootstrap .gap-md-1{gap:.25rem!important}.has-bootstrap .gap-md-2{gap:.5rem!important}.has-bootstrap .gap-md-3{gap:1rem!important}.has-bootstrap .gap-md-4{gap:1.5rem!important}.has-bootstrap .gap-md-5{gap:3rem!important}.has-bootstrap .row-gap-md-0{row-gap:0!important}.has-bootstrap .row-gap-md-1{row-gap:.25rem!important}.has-bootstrap .row-gap-md-2{row-gap:.5rem!important}.has-bootstrap .row-gap-md-3{row-gap:1rem!important}.has-bootstrap .row-gap-md-4{row-gap:1.5rem!important}.has-bootstrap .row-gap-md-5{row-gap:3rem!important}.has-bootstrap .column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.has-bootstrap .column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.has-bootstrap .column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.has-bootstrap .column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.has-bootstrap .column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.has-bootstrap .column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.has-bootstrap .text-md-start{text-align:left!important}.has-bootstrap .text-md-end{text-align:right!important}.has-bootstrap .text-md-center{text-align:center!important}}@media (min-width:992px){.has-bootstrap .float-lg-start{float:left!important}.has-bootstrap .float-lg-end{float:right!important}.has-bootstrap .float-lg-none{float:none!important}.has-bootstrap .object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.has-bootstrap .object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.has-bootstrap .object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.has-bootstrap .object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.has-bootstrap .object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.has-bootstrap .d-lg-inline{display:inline!important}.has-bootstrap .d-lg-inline-block{display:inline-block!important}.has-bootstrap .d-lg-block{display:block!important}.has-bootstrap .d-lg-grid{display:grid!important}.has-bootstrap .d-lg-inline-grid{display:inline-grid!important}.has-bootstrap .d-lg-table{display:table!important}.has-bootstrap .d-lg-table-row{display:table-row!important}.has-bootstrap .d-lg-table-cell{display:table-cell!important}.has-bootstrap .d-lg-flex{display:flex!important}.has-bootstrap .d-lg-inline-flex{display:inline-flex!important}.has-bootstrap .d-lg-none{display:none!important}.has-bootstrap .flex-lg-fill{flex:1 1 auto!important}.has-bootstrap .flex-lg-row{flex-direction:row!important}.has-bootstrap .flex-lg-column{flex-direction:column!important}.has-bootstrap .flex-lg-row-reverse{flex-direction:row-reverse!important}.has-bootstrap .flex-lg-column-reverse{flex-direction:column-reverse!important}.has-bootstrap .flex-lg-grow-0{flex-grow:0!important}.has-bootstrap .flex-lg-grow-1{flex-grow:1!important}.has-bootstrap .flex-lg-shrink-0{flex-shrink:0!important}.has-bootstrap .flex-lg-shrink-1{flex-shrink:1!important}.has-bootstrap .flex-lg-wrap{flex-wrap:wrap!important}.has-bootstrap .flex-lg-nowrap{flex-wrap:nowrap!important}.has-bootstrap .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.has-bootstrap .justify-content-lg-start{justify-content:flex-start!important}.has-bootstrap .justify-content-lg-end{justify-content:flex-end!important}.has-bootstrap .justify-content-lg-center{justify-content:center!important}.has-bootstrap .justify-content-lg-between{justify-content:space-between!important}.has-bootstrap .justify-content-lg-around{justify-content:space-around!important}.has-bootstrap .justify-content-lg-evenly{justify-content:space-evenly!important}.has-bootstrap .align-items-lg-start{align-items:flex-start!important}.has-bootstrap .align-items-lg-end{align-items:flex-end!important}.has-bootstrap .align-items-lg-center{align-items:center!important}.has-bootstrap .align-items-lg-baseline{align-items:baseline!important}.has-bootstrap .align-items-lg-stretch{align-items:stretch!important}.has-bootstrap .align-content-lg-start{align-content:flex-start!important}.has-bootstrap .align-content-lg-end{align-content:flex-end!important}.has-bootstrap .align-content-lg-center{align-content:center!important}.has-bootstrap .align-content-lg-between{align-content:space-between!important}.has-bootstrap .align-content-lg-around{align-content:space-around!important}.has-bootstrap .align-content-lg-stretch{align-content:stretch!important}.has-bootstrap .align-self-lg-auto{align-self:auto!important}.has-bootstrap .align-self-lg-start{align-self:flex-start!important}.has-bootstrap .align-self-lg-end{align-self:flex-end!important}.has-bootstrap .align-self-lg-center{align-self:center!important}.has-bootstrap .align-self-lg-baseline{align-self:baseline!important}.has-bootstrap .align-self-lg-stretch{align-self:stretch!important}.has-bootstrap .order-lg-first{order:-1!important}.has-bootstrap .order-lg-0{order:0!important}.has-bootstrap .order-lg-1{order:1!important}.has-bootstrap .order-lg-2{order:2!important}.has-bootstrap .order-lg-3{order:3!important}.has-bootstrap .order-lg-4{order:4!important}.has-bootstrap .order-lg-5{order:5!important}.has-bootstrap .order-lg-last{order:6!important}.has-bootstrap .m-lg-0{margin:0!important}.has-bootstrap .m-lg-1{margin:.25rem!important}.has-bootstrap .m-lg-2{margin:.5rem!important}.has-bootstrap .m-lg-3{margin:1rem!important}.has-bootstrap .m-lg-4{margin:1.5rem!important}.has-bootstrap .m-lg-5{margin:3rem!important}.has-bootstrap .m-lg-auto{margin:auto!important}.has-bootstrap .mx-lg-0{margin-left:0!important;margin-right:0!important}.has-bootstrap .mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.has-bootstrap .mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.has-bootstrap .mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.has-bootstrap .mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.has-bootstrap .mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.has-bootstrap .mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.has-bootstrap .my-lg-0{margin-bottom:0!important;margin-top:0!important}.has-bootstrap .my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.has-bootstrap .my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.has-bootstrap .my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.has-bootstrap .my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.has-bootstrap .my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.has-bootstrap .my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.has-bootstrap .mt-lg-0{margin-top:0!important}.has-bootstrap .mt-lg-1{margin-top:.25rem!important}.has-bootstrap .mt-lg-2{margin-top:.5rem!important}.has-bootstrap .mt-lg-3{margin-top:1rem!important}.has-bootstrap .mt-lg-4{margin-top:1.5rem!important}.has-bootstrap .mt-lg-5{margin-top:3rem!important}.has-bootstrap .mt-lg-auto{margin-top:auto!important}.has-bootstrap .me-lg-0{margin-right:0!important}.has-bootstrap .me-lg-1{margin-right:.25rem!important}.has-bootstrap .me-lg-2{margin-right:.5rem!important}.has-bootstrap .me-lg-3{margin-right:1rem!important}.has-bootstrap .me-lg-4{margin-right:1.5rem!important}.has-bootstrap .me-lg-5{margin-right:3rem!important}.has-bootstrap .me-lg-auto{margin-right:auto!important}.has-bootstrap .mb-lg-0{margin-bottom:0!important}.has-bootstrap .mb-lg-1{margin-bottom:.25rem!important}.has-bootstrap .mb-lg-2{margin-bottom:.5rem!important}.has-bootstrap .mb-lg-3{margin-bottom:1rem!important}.has-bootstrap .mb-lg-4{margin-bottom:1.5rem!important}.has-bootstrap .mb-lg-5{margin-bottom:3rem!important}.has-bootstrap .mb-lg-auto{margin-bottom:auto!important}.has-bootstrap .ms-lg-0{margin-left:0!important}.has-bootstrap .ms-lg-1{margin-left:.25rem!important}.has-bootstrap .ms-lg-2{margin-left:.5rem!important}.has-bootstrap .ms-lg-3{margin-left:1rem!important}.has-bootstrap .ms-lg-4{margin-left:1.5rem!important}.has-bootstrap .ms-lg-5{margin-left:3rem!important}.has-bootstrap .ms-lg-auto{margin-left:auto!important}.has-bootstrap .p-lg-0{padding:0!important}.has-bootstrap .p-lg-1{padding:.25rem!important}.has-bootstrap .p-lg-2{padding:.5rem!important}.has-bootstrap .p-lg-3{padding:1rem!important}.has-bootstrap .p-lg-4{padding:1.5rem!important}.has-bootstrap .p-lg-5{padding:3rem!important}.has-bootstrap .px-lg-0{padding-left:0!important;padding-right:0!important}.has-bootstrap .px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.has-bootstrap .px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.has-bootstrap .px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.has-bootstrap .px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.has-bootstrap .px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.has-bootstrap .py-lg-0{padding-bottom:0!important;padding-top:0!important}.has-bootstrap .py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.has-bootstrap .py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.has-bootstrap .py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.has-bootstrap .py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.has-bootstrap .py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.has-bootstrap .pt-lg-0{padding-top:0!important}.has-bootstrap .pt-lg-1{padding-top:.25rem!important}.has-bootstrap .pt-lg-2{padding-top:.5rem!important}.has-bootstrap .pt-lg-3{padding-top:1rem!important}.has-bootstrap .pt-lg-4{padding-top:1.5rem!important}.has-bootstrap .pt-lg-5{padding-top:3rem!important}.has-bootstrap .pe-lg-0{padding-right:0!important}.has-bootstrap .pe-lg-1{padding-right:.25rem!important}.has-bootstrap .pe-lg-2{padding-right:.5rem!important}.has-bootstrap .pe-lg-3{padding-right:1rem!important}.has-bootstrap .pe-lg-4{padding-right:1.5rem!important}.has-bootstrap .pe-lg-5{padding-right:3rem!important}.has-bootstrap .pb-lg-0{padding-bottom:0!important}.has-bootstrap .pb-lg-1{padding-bottom:.25rem!important}.has-bootstrap .pb-lg-2{padding-bottom:.5rem!important}.has-bootstrap .pb-lg-3{padding-bottom:1rem!important}.has-bootstrap .pb-lg-4{padding-bottom:1.5rem!important}.has-bootstrap .pb-lg-5{padding-bottom:3rem!important}.has-bootstrap .ps-lg-0{padding-left:0!important}.has-bootstrap .ps-lg-1{padding-left:.25rem!important}.has-bootstrap .ps-lg-2{padding-left:.5rem!important}.has-bootstrap .ps-lg-3{padding-left:1rem!important}.has-bootstrap .ps-lg-4{padding-left:1.5rem!important}.has-bootstrap .ps-lg-5{padding-left:3rem!important}.has-bootstrap .gap-lg-0{gap:0!important}.has-bootstrap .gap-lg-1{gap:.25rem!important}.has-bootstrap .gap-lg-2{gap:.5rem!important}.has-bootstrap .gap-lg-3{gap:1rem!important}.has-bootstrap .gap-lg-4{gap:1.5rem!important}.has-bootstrap .gap-lg-5{gap:3rem!important}.has-bootstrap .row-gap-lg-0{row-gap:0!important}.has-bootstrap .row-gap-lg-1{row-gap:.25rem!important}.has-bootstrap .row-gap-lg-2{row-gap:.5rem!important}.has-bootstrap .row-gap-lg-3{row-gap:1rem!important}.has-bootstrap .row-gap-lg-4{row-gap:1.5rem!important}.has-bootstrap .row-gap-lg-5{row-gap:3rem!important}.has-bootstrap .column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.has-bootstrap .column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.has-bootstrap .column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.has-bootstrap .column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.has-bootstrap .column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.has-bootstrap .column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.has-bootstrap .text-lg-start{text-align:left!important}.has-bootstrap .text-lg-end{text-align:right!important}.has-bootstrap .text-lg-center{text-align:center!important}}@media (min-width:1200px){.has-bootstrap .float-xl-start{float:left!important}.has-bootstrap .float-xl-end{float:right!important}.has-bootstrap .float-xl-none{float:none!important}.has-bootstrap .object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.has-bootstrap .object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.has-bootstrap .object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.has-bootstrap .object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.has-bootstrap .object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.has-bootstrap .d-xl-inline{display:inline!important}.has-bootstrap .d-xl-inline-block{display:inline-block!important}.has-bootstrap .d-xl-block{display:block!important}.has-bootstrap .d-xl-grid{display:grid!important}.has-bootstrap .d-xl-inline-grid{display:inline-grid!important}.has-bootstrap .d-xl-table{display:table!important}.has-bootstrap .d-xl-table-row{display:table-row!important}.has-bootstrap .d-xl-table-cell{display:table-cell!important}.has-bootstrap .d-xl-flex{display:flex!important}.has-bootstrap .d-xl-inline-flex{display:inline-flex!important}.has-bootstrap .d-xl-none{display:none!important}.has-bootstrap .flex-xl-fill{flex:1 1 auto!important}.has-bootstrap .flex-xl-row{flex-direction:row!important}.has-bootstrap .flex-xl-column{flex-direction:column!important}.has-bootstrap .flex-xl-row-reverse{flex-direction:row-reverse!important}.has-bootstrap .flex-xl-column-reverse{flex-direction:column-reverse!important}.has-bootstrap .flex-xl-grow-0{flex-grow:0!important}.has-bootstrap .flex-xl-grow-1{flex-grow:1!important}.has-bootstrap .flex-xl-shrink-0{flex-shrink:0!important}.has-bootstrap .flex-xl-shrink-1{flex-shrink:1!important}.has-bootstrap .flex-xl-wrap{flex-wrap:wrap!important}.has-bootstrap .flex-xl-nowrap{flex-wrap:nowrap!important}.has-bootstrap .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.has-bootstrap .justify-content-xl-start{justify-content:flex-start!important}.has-bootstrap .justify-content-xl-end{justify-content:flex-end!important}.has-bootstrap .justify-content-xl-center{justify-content:center!important}.has-bootstrap .justify-content-xl-between{justify-content:space-between!important}.has-bootstrap .justify-content-xl-around{justify-content:space-around!important}.has-bootstrap .justify-content-xl-evenly{justify-content:space-evenly!important}.has-bootstrap .align-items-xl-start{align-items:flex-start!important}.has-bootstrap .align-items-xl-end{align-items:flex-end!important}.has-bootstrap .align-items-xl-center{align-items:center!important}.has-bootstrap .align-items-xl-baseline{align-items:baseline!important}.has-bootstrap .align-items-xl-stretch{align-items:stretch!important}.has-bootstrap .align-content-xl-start{align-content:flex-start!important}.has-bootstrap .align-content-xl-end{align-content:flex-end!important}.has-bootstrap .align-content-xl-center{align-content:center!important}.has-bootstrap .align-content-xl-between{align-content:space-between!important}.has-bootstrap .align-content-xl-around{align-content:space-around!important}.has-bootstrap .align-content-xl-stretch{align-content:stretch!important}.has-bootstrap .align-self-xl-auto{align-self:auto!important}.has-bootstrap .align-self-xl-start{align-self:flex-start!important}.has-bootstrap .align-self-xl-end{align-self:flex-end!important}.has-bootstrap .align-self-xl-center{align-self:center!important}.has-bootstrap .align-self-xl-baseline{align-self:baseline!important}.has-bootstrap .align-self-xl-stretch{align-self:stretch!important}.has-bootstrap .order-xl-first{order:-1!important}.has-bootstrap .order-xl-0{order:0!important}.has-bootstrap .order-xl-1{order:1!important}.has-bootstrap .order-xl-2{order:2!important}.has-bootstrap .order-xl-3{order:3!important}.has-bootstrap .order-xl-4{order:4!important}.has-bootstrap .order-xl-5{order:5!important}.has-bootstrap .order-xl-last{order:6!important}.has-bootstrap .m-xl-0{margin:0!important}.has-bootstrap .m-xl-1{margin:.25rem!important}.has-bootstrap .m-xl-2{margin:.5rem!important}.has-bootstrap .m-xl-3{margin:1rem!important}.has-bootstrap .m-xl-4{margin:1.5rem!important}.has-bootstrap .m-xl-5{margin:3rem!important}.has-bootstrap .m-xl-auto{margin:auto!important}.has-bootstrap .mx-xl-0{margin-left:0!important;margin-right:0!important}.has-bootstrap .mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.has-bootstrap .mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.has-bootstrap .mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.has-bootstrap .mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.has-bootstrap .mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.has-bootstrap .mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.has-bootstrap .my-xl-0{margin-bottom:0!important;margin-top:0!important}.has-bootstrap .my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.has-bootstrap .my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.has-bootstrap .my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.has-bootstrap .my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.has-bootstrap .my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.has-bootstrap .my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.has-bootstrap .mt-xl-0{margin-top:0!important}.has-bootstrap .mt-xl-1{margin-top:.25rem!important}.has-bootstrap .mt-xl-2{margin-top:.5rem!important}.has-bootstrap .mt-xl-3{margin-top:1rem!important}.has-bootstrap .mt-xl-4{margin-top:1.5rem!important}.has-bootstrap .mt-xl-5{margin-top:3rem!important}.has-bootstrap .mt-xl-auto{margin-top:auto!important}.has-bootstrap .me-xl-0{margin-right:0!important}.has-bootstrap .me-xl-1{margin-right:.25rem!important}.has-bootstrap .me-xl-2{margin-right:.5rem!important}.has-bootstrap .me-xl-3{margin-right:1rem!important}.has-bootstrap .me-xl-4{margin-right:1.5rem!important}.has-bootstrap .me-xl-5{margin-right:3rem!important}.has-bootstrap .me-xl-auto{margin-right:auto!important}.has-bootstrap .mb-xl-0{margin-bottom:0!important}.has-bootstrap .mb-xl-1{margin-bottom:.25rem!important}.has-bootstrap .mb-xl-2{margin-bottom:.5rem!important}.has-bootstrap .mb-xl-3{margin-bottom:1rem!important}.has-bootstrap .mb-xl-4{margin-bottom:1.5rem!important}.has-bootstrap .mb-xl-5{margin-bottom:3rem!important}.has-bootstrap .mb-xl-auto{margin-bottom:auto!important}.has-bootstrap .ms-xl-0{margin-left:0!important}.has-bootstrap .ms-xl-1{margin-left:.25rem!important}.has-bootstrap .ms-xl-2{margin-left:.5rem!important}.has-bootstrap .ms-xl-3{margin-left:1rem!important}.has-bootstrap .ms-xl-4{margin-left:1.5rem!important}.has-bootstrap .ms-xl-5{margin-left:3rem!important}.has-bootstrap .ms-xl-auto{margin-left:auto!important}.has-bootstrap .p-xl-0{padding:0!important}.has-bootstrap .p-xl-1{padding:.25rem!important}.has-bootstrap .p-xl-2{padding:.5rem!important}.has-bootstrap .p-xl-3{padding:1rem!important}.has-bootstrap .p-xl-4{padding:1.5rem!important}.has-bootstrap .p-xl-5{padding:3rem!important}.has-bootstrap .px-xl-0{padding-left:0!important;padding-right:0!important}.has-bootstrap .px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.has-bootstrap .px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.has-bootstrap .px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.has-bootstrap .px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.has-bootstrap .px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.has-bootstrap .py-xl-0{padding-bottom:0!important;padding-top:0!important}.has-bootstrap .py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.has-bootstrap .py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.has-bootstrap .py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.has-bootstrap .py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.has-bootstrap .py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.has-bootstrap .pt-xl-0{padding-top:0!important}.has-bootstrap .pt-xl-1{padding-top:.25rem!important}.has-bootstrap .pt-xl-2{padding-top:.5rem!important}.has-bootstrap .pt-xl-3{padding-top:1rem!important}.has-bootstrap .pt-xl-4{padding-top:1.5rem!important}.has-bootstrap .pt-xl-5{padding-top:3rem!important}.has-bootstrap .pe-xl-0{padding-right:0!important}.has-bootstrap .pe-xl-1{padding-right:.25rem!important}.has-bootstrap .pe-xl-2{padding-right:.5rem!important}.has-bootstrap .pe-xl-3{padding-right:1rem!important}.has-bootstrap .pe-xl-4{padding-right:1.5rem!important}.has-bootstrap .pe-xl-5{padding-right:3rem!important}.has-bootstrap .pb-xl-0{padding-bottom:0!important}.has-bootstrap .pb-xl-1{padding-bottom:.25rem!important}.has-bootstrap .pb-xl-2{padding-bottom:.5rem!important}.has-bootstrap .pb-xl-3{padding-bottom:1rem!important}.has-bootstrap .pb-xl-4{padding-bottom:1.5rem!important}.has-bootstrap .pb-xl-5{padding-bottom:3rem!important}.has-bootstrap .ps-xl-0{padding-left:0!important}.has-bootstrap .ps-xl-1{padding-left:.25rem!important}.has-bootstrap .ps-xl-2{padding-left:.5rem!important}.has-bootstrap .ps-xl-3{padding-left:1rem!important}.has-bootstrap .ps-xl-4{padding-left:1.5rem!important}.has-bootstrap .ps-xl-5{padding-left:3rem!important}.has-bootstrap .gap-xl-0{gap:0!important}.has-bootstrap .gap-xl-1{gap:.25rem!important}.has-bootstrap .gap-xl-2{gap:.5rem!important}.has-bootstrap .gap-xl-3{gap:1rem!important}.has-bootstrap .gap-xl-4{gap:1.5rem!important}.has-bootstrap .gap-xl-5{gap:3rem!important}.has-bootstrap .row-gap-xl-0{row-gap:0!important}.has-bootstrap .row-gap-xl-1{row-gap:.25rem!important}.has-bootstrap .row-gap-xl-2{row-gap:.5rem!important}.has-bootstrap .row-gap-xl-3{row-gap:1rem!important}.has-bootstrap .row-gap-xl-4{row-gap:1.5rem!important}.has-bootstrap .row-gap-xl-5{row-gap:3rem!important}.has-bootstrap .column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.has-bootstrap .column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.has-bootstrap .column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.has-bootstrap .column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.has-bootstrap .column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.has-bootstrap .column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.has-bootstrap .text-xl-start{text-align:left!important}.has-bootstrap .text-xl-end{text-align:right!important}.has-bootstrap .text-xl-center{text-align:center!important}}@media (min-width:1400px){.has-bootstrap .float-xxl-start{float:left!important}.has-bootstrap .float-xxl-end{float:right!important}.has-bootstrap .float-xxl-none{float:none!important}.has-bootstrap .object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.has-bootstrap .object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.has-bootstrap .object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.has-bootstrap .object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.has-bootstrap .object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.has-bootstrap .d-xxl-inline{display:inline!important}.has-bootstrap .d-xxl-inline-block{display:inline-block!important}.has-bootstrap .d-xxl-block{display:block!important}.has-bootstrap .d-xxl-grid{display:grid!important}.has-bootstrap .d-xxl-inline-grid{display:inline-grid!important}.has-bootstrap .d-xxl-table{display:table!important}.has-bootstrap .d-xxl-table-row{display:table-row!important}.has-bootstrap .d-xxl-table-cell{display:table-cell!important}.has-bootstrap .d-xxl-flex{display:flex!important}.has-bootstrap .d-xxl-inline-flex{display:inline-flex!important}.has-bootstrap .d-xxl-none{display:none!important}.has-bootstrap .flex-xxl-fill{flex:1 1 auto!important}.has-bootstrap .flex-xxl-row{flex-direction:row!important}.has-bootstrap .flex-xxl-column{flex-direction:column!important}.has-bootstrap .flex-xxl-row-reverse{flex-direction:row-reverse!important}.has-bootstrap .flex-xxl-column-reverse{flex-direction:column-reverse!important}.has-bootstrap .flex-xxl-grow-0{flex-grow:0!important}.has-bootstrap .flex-xxl-grow-1{flex-grow:1!important}.has-bootstrap .flex-xxl-shrink-0{flex-shrink:0!important}.has-bootstrap .flex-xxl-shrink-1{flex-shrink:1!important}.has-bootstrap .flex-xxl-wrap{flex-wrap:wrap!important}.has-bootstrap .flex-xxl-nowrap{flex-wrap:nowrap!important}.has-bootstrap .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.has-bootstrap .justify-content-xxl-start{justify-content:flex-start!important}.has-bootstrap .justify-content-xxl-end{justify-content:flex-end!important}.has-bootstrap .justify-content-xxl-center{justify-content:center!important}.has-bootstrap .justify-content-xxl-between{justify-content:space-between!important}.has-bootstrap .justify-content-xxl-around{justify-content:space-around!important}.has-bootstrap .justify-content-xxl-evenly{justify-content:space-evenly!important}.has-bootstrap .align-items-xxl-start{align-items:flex-start!important}.has-bootstrap .align-items-xxl-end{align-items:flex-end!important}.has-bootstrap .align-items-xxl-center{align-items:center!important}.has-bootstrap .align-items-xxl-baseline{align-items:baseline!important}.has-bootstrap .align-items-xxl-stretch{align-items:stretch!important}.has-bootstrap .align-content-xxl-start{align-content:flex-start!important}.has-bootstrap .align-content-xxl-end{align-content:flex-end!important}.has-bootstrap .align-content-xxl-center{align-content:center!important}.has-bootstrap .align-content-xxl-between{align-content:space-between!important}.has-bootstrap .align-content-xxl-around{align-content:space-around!important}.has-bootstrap .align-content-xxl-stretch{align-content:stretch!important}.has-bootstrap .align-self-xxl-auto{align-self:auto!important}.has-bootstrap .align-self-xxl-start{align-self:flex-start!important}.has-bootstrap .align-self-xxl-end{align-self:flex-end!important}.has-bootstrap .align-self-xxl-center{align-self:center!important}.has-bootstrap .align-self-xxl-baseline{align-self:baseline!important}.has-bootstrap .align-self-xxl-stretch{align-self:stretch!important}.has-bootstrap .order-xxl-first{order:-1!important}.has-bootstrap .order-xxl-0{order:0!important}.has-bootstrap .order-xxl-1{order:1!important}.has-bootstrap .order-xxl-2{order:2!important}.has-bootstrap .order-xxl-3{order:3!important}.has-bootstrap .order-xxl-4{order:4!important}.has-bootstrap .order-xxl-5{order:5!important}.has-bootstrap .order-xxl-last{order:6!important}.has-bootstrap .m-xxl-0{margin:0!important}.has-bootstrap .m-xxl-1{margin:.25rem!important}.has-bootstrap .m-xxl-2{margin:.5rem!important}.has-bootstrap .m-xxl-3{margin:1rem!important}.has-bootstrap .m-xxl-4{margin:1.5rem!important}.has-bootstrap .m-xxl-5{margin:3rem!important}.has-bootstrap .m-xxl-auto{margin:auto!important}.has-bootstrap .mx-xxl-0{margin-left:0!important;margin-right:0!important}.has-bootstrap .mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.has-bootstrap .mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.has-bootstrap .mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.has-bootstrap .mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.has-bootstrap .mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.has-bootstrap .mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.has-bootstrap .my-xxl-0{margin-bottom:0!important;margin-top:0!important}.has-bootstrap .my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.has-bootstrap .my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.has-bootstrap .my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.has-bootstrap .my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.has-bootstrap .my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.has-bootstrap .my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.has-bootstrap .mt-xxl-0{margin-top:0!important}.has-bootstrap .mt-xxl-1{margin-top:.25rem!important}.has-bootstrap .mt-xxl-2{margin-top:.5rem!important}.has-bootstrap .mt-xxl-3{margin-top:1rem!important}.has-bootstrap .mt-xxl-4{margin-top:1.5rem!important}.has-bootstrap .mt-xxl-5{margin-top:3rem!important}.has-bootstrap .mt-xxl-auto{margin-top:auto!important}.has-bootstrap .me-xxl-0{margin-right:0!important}.has-bootstrap .me-xxl-1{margin-right:.25rem!important}.has-bootstrap .me-xxl-2{margin-right:.5rem!important}.has-bootstrap .me-xxl-3{margin-right:1rem!important}.has-bootstrap .me-xxl-4{margin-right:1.5rem!important}.has-bootstrap .me-xxl-5{margin-right:3rem!important}.has-bootstrap .me-xxl-auto{margin-right:auto!important}.has-bootstrap .mb-xxl-0{margin-bottom:0!important}.has-bootstrap .mb-xxl-1{margin-bottom:.25rem!important}.has-bootstrap .mb-xxl-2{margin-bottom:.5rem!important}.has-bootstrap .mb-xxl-3{margin-bottom:1rem!important}.has-bootstrap .mb-xxl-4{margin-bottom:1.5rem!important}.has-bootstrap .mb-xxl-5{margin-bottom:3rem!important}.has-bootstrap .mb-xxl-auto{margin-bottom:auto!important}.has-bootstrap .ms-xxl-0{margin-left:0!important}.has-bootstrap .ms-xxl-1{margin-left:.25rem!important}.has-bootstrap .ms-xxl-2{margin-left:.5rem!important}.has-bootstrap .ms-xxl-3{margin-left:1rem!important}.has-bootstrap .ms-xxl-4{margin-left:1.5rem!important}.has-bootstrap .ms-xxl-5{margin-left:3rem!important}.has-bootstrap .ms-xxl-auto{margin-left:auto!important}.has-bootstrap .p-xxl-0{padding:0!important}.has-bootstrap .p-xxl-1{padding:.25rem!important}.has-bootstrap .p-xxl-2{padding:.5rem!important}.has-bootstrap .p-xxl-3{padding:1rem!important}.has-bootstrap .p-xxl-4{padding:1.5rem!important}.has-bootstrap .p-xxl-5{padding:3rem!important}.has-bootstrap .px-xxl-0{padding-left:0!important;padding-right:0!important}.has-bootstrap .px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.has-bootstrap .px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.has-bootstrap .px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.has-bootstrap .px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.has-bootstrap .px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.has-bootstrap .py-xxl-0{padding-bottom:0!important;padding-top:0!important}.has-bootstrap .py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.has-bootstrap .py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.has-bootstrap .py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.has-bootstrap .py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.has-bootstrap .py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.has-bootstrap .pt-xxl-0{padding-top:0!important}.has-bootstrap .pt-xxl-1{padding-top:.25rem!important}.has-bootstrap .pt-xxl-2{padding-top:.5rem!important}.has-bootstrap .pt-xxl-3{padding-top:1rem!important}.has-bootstrap .pt-xxl-4{padding-top:1.5rem!important}.has-bootstrap .pt-xxl-5{padding-top:3rem!important}.has-bootstrap .pe-xxl-0{padding-right:0!important}.has-bootstrap .pe-xxl-1{padding-right:.25rem!important}.has-bootstrap .pe-xxl-2{padding-right:.5rem!important}.has-bootstrap .pe-xxl-3{padding-right:1rem!important}.has-bootstrap .pe-xxl-4{padding-right:1.5rem!important}.has-bootstrap .pe-xxl-5{padding-right:3rem!important}.has-bootstrap .pb-xxl-0{padding-bottom:0!important}.has-bootstrap .pb-xxl-1{padding-bottom:.25rem!important}.has-bootstrap .pb-xxl-2{padding-bottom:.5rem!important}.has-bootstrap .pb-xxl-3{padding-bottom:1rem!important}.has-bootstrap .pb-xxl-4{padding-bottom:1.5rem!important}.has-bootstrap .pb-xxl-5{padding-bottom:3rem!important}.has-bootstrap .ps-xxl-0{padding-left:0!important}.has-bootstrap .ps-xxl-1{padding-left:.25rem!important}.has-bootstrap .ps-xxl-2{padding-left:.5rem!important}.has-bootstrap .ps-xxl-3{padding-left:1rem!important}.has-bootstrap .ps-xxl-4{padding-left:1.5rem!important}.has-bootstrap .ps-xxl-5{padding-left:3rem!important}.has-bootstrap .gap-xxl-0{gap:0!important}.has-bootstrap .gap-xxl-1{gap:.25rem!important}.has-bootstrap .gap-xxl-2{gap:.5rem!important}.has-bootstrap .gap-xxl-3{gap:1rem!important}.has-bootstrap .gap-xxl-4{gap:1.5rem!important}.has-bootstrap .gap-xxl-5{gap:3rem!important}.has-bootstrap .row-gap-xxl-0{row-gap:0!important}.has-bootstrap .row-gap-xxl-1{row-gap:.25rem!important}.has-bootstrap .row-gap-xxl-2{row-gap:.5rem!important}.has-bootstrap .row-gap-xxl-3{row-gap:1rem!important}.has-bootstrap .row-gap-xxl-4{row-gap:1.5rem!important}.has-bootstrap .row-gap-xxl-5{row-gap:3rem!important}.has-bootstrap .column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.has-bootstrap .column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.has-bootstrap .column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.has-bootstrap .column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.has-bootstrap .column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.has-bootstrap .column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.has-bootstrap .text-xxl-start{text-align:left!important}.has-bootstrap .text-xxl-end{text-align:right!important}.has-bootstrap .text-xxl-center{text-align:center!important}}@media (min-width:1200px){.has-bootstrap .fs-1{font-size:2.5rem!important}.has-bootstrap .fs-2{font-size:2rem!important}.has-bootstrap .fs-3{font-size:1.75rem!important}.has-bootstrap .fs-4{font-size:1.5rem!important}}@media print{.has-bootstrap .d-print-inline{display:inline!important}.has-bootstrap .d-print-inline-block{display:inline-block!important}.has-bootstrap .d-print-block{display:block!important}.has-bootstrap .d-print-grid{display:grid!important}.has-bootstrap .d-print-inline-grid{display:inline-grid!important}.has-bootstrap .d-print-table{display:table!important}.has-bootstrap .d-print-table-row{display:table-row!important}.has-bootstrap .d-print-table-cell{display:table-cell!important}.has-bootstrap .d-print-flex{display:flex!important}.has-bootstrap .d-print-inline-flex{display:inline-flex!important}.has-bootstrap .d-print-none{display:none!important}}.has-bootstrap .carousel{position:relative}.has-bootstrap .carousel.pointer-event{touch-action:pan-y}.has-bootstrap .carousel-inner{overflow:hidden;position:relative;width:100%}.has-bootstrap .carousel-inner:after{clear:both;content:"";display:block}.has-bootstrap .carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.has-bootstrap .carousel-item{transition:none}}.has-bootstrap .carousel-item-next,.has-bootstrap .carousel-item-prev,.has-bootstrap .carousel-item.active{display:block}.has-bootstrap .active.carousel-item-end,.has-bootstrap .carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.has-bootstrap .active.carousel-item-start,.has-bootstrap .carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.has-bootstrap .carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.has-bootstrap .carousel-fade .carousel-item-next.carousel-item-start,.has-bootstrap .carousel-fade .carousel-item-prev.carousel-item-end,.has-bootstrap .carousel-fade .carousel-item.active{opacity:1;z-index:1}.has-bootstrap .carousel-fade .active.carousel-item-end,.has-bootstrap .carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.has-bootstrap .carousel-fade .active.carousel-item-end,.has-bootstrap .carousel-fade .active.carousel-item-start{transition:none}}.has-bootstrap .carousel-control-next,.has-bootstrap .carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.has-bootstrap .carousel-control-next,.has-bootstrap .carousel-control-prev{transition:none}}.has-bootstrap .carousel-control-next:focus,.has-bootstrap .carousel-control-next:hover,.has-bootstrap .carousel-control-prev:focus,.has-bootstrap .carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.has-bootstrap .carousel-control-prev{left:0}.has-bootstrap .carousel-control-next{right:0}.has-bootstrap .carousel-control-next-icon,.has-bootstrap .carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.has-bootstrap .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}.has-bootstrap .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.has-bootstrap .carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.has-bootstrap .carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;border:0;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.has-bootstrap .carousel-indicators [data-bs-target]{transition:none}}.has-bootstrap .carousel-indicators .active{opacity:1}.has-bootstrap .carousel-caption{bottom:1.25rem;color:#fff;left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.has-bootstrap .carousel-dark .carousel-control-next-icon,.has-bootstrap .carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.has-bootstrap .carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.has-bootstrap .carousel-dark .carousel-caption{color:#000}.has-bootstrap [data-bs-theme=dark] .carousel .carousel-control-next-icon,.has-bootstrap [data-bs-theme=dark] .carousel .carousel-control-prev-icon,.has-bootstrap [data-bs-theme=dark].carousel .carousel-control-next-icon,.has-bootstrap [data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.has-bootstrap [data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],.has-bootstrap [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}.has-bootstrap [data-bs-theme=dark] .carousel .carousel-caption,.has-bootstrap [data-bs-theme=dark].carousel .carousel-caption{color:#000}*,:after,:before{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-height:100vh;overscroll-behavior-y:none}menu,ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}address{font-style:normal}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0}button,label{cursor:pointer}b,strong{font-weight:700}[class^=_icon],img,picture{display:block}a,button{color:currentColor}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;outline:none;resize:none}html.theme-normal{--app-background:#f1f3f9;--card-color:#fff;--card-text-contrast-color:#fff;--text-color:#172e46;--text-2-color:#757f92;--text-blind-color:#a2aab9;--text-extra-blind-color:#d2d7e7;--text-contrast-color:#fff;--text-contrast-2-color:#ffffffb3;--text-contrast-blind-color:hsla(0,0%,100%,.4);--text-contrast-extra-blind-color:hsla(0,0%,100%,.3);--border-aside-form:#ced2d9;--subdvision-card-color:#f1f3f9;--admission-span:#1b3982;--card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.15),rgba(35,35,35,.15)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--video-card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%),linear-gradient(180deg,transparent,rgba(35,35,35,.8));--banner-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 36.55%),linear-gradient(180deg,transparent 31.93%,rgba(35,35,35,.8));--card-hover-gradient-color:linear-gradient(0deg,rgba(35,35,35,0),rgba(35,35,35,0)),linear-gradient(179.94deg,rgba(35,35,35,.5) 0.06%,transparent 106.42%);--primary-header-color:#033f7e;--primary-logo-color:#033f7e;--primary-color:#175fa9;--primary-title-color:#175fa9;--primary-dark-color:#115091;--primary-light-color:#357ac1;--primary-gradient-color:linear-gradient(149deg,#2670bd 5.87%,#175fa9 71.43%);--admission-bg:linear-gradient(88.26deg,#1b3982 3.91%,#3659ae 128.01%);--accent-color:#eb7124;--accent-dark-color:#d96318;--accent-light-color:#fc8e49;--accent-gradient-color:linear-gradient(149.18deg,#eb7124 5.87%,#f18b4b 71.43%);--complementary-color:#033f7e;--complementary-dark-color:#04366a;--complementary-dark-link-color:#04366a;--complementary-light-color:#0f4d8e;--complementary-black-color:#032b56;--border-color:#ccd1db;--border-contrast-color:hsla(0,0%,100%,.3);--primary-corner-accordion-left:#1969bc;--primary-corner-accordion-right:#175fa9;--primary-corner-accordion-left-opened:#175fa9;--primary-corner-accordion-right-opened:#155fac;--accent-corner-accordion-left:#f0772b;--accent-corner-accordion-right:#f18d4d;--accent-corner-accordion-left-opened:#f18947;--accent-corner-accordion-right-opened:#f18d4d;--divider-color:#d3d5dc;--divider-contrast:hsla(0,0%,100%,.2);--table-head-background:#e6e9f1;--error-color:#c52b16;--error-contrast-color:#f48d7f;--tags-blue-primary-color:#175fa9;--tags-blue-primary-dark-color:#115091;--tags-blue-primary-light-color:#357ac1;--tags-purple-color:#574bd2;--tags-purple-dark-color:#4b3fc9;--tags-purple-light-color:#685cdf;--tags-blue-color:#357ac1;--tags-blue-dark-color:#296fb6;--tags-blue-light-color:#4388d0;--tags-lilac-color:#766dd3;--tags-lilac-dark-color:#6a62c6;--tags-lilac-light-color:#8880dc;--tags-green-color:#16a36e;--tags-green-dark-color:#139564;--tags-green-light-color:#1fb27b;--tags-pink-color:#f16497;--tags-pink-dark-color:#e54d84;--tags-pink-light-color:#f578a5;--tags-orange-color:#fc8e49;--tags-orange-dark-color:#f4843e;--tags-orange-light-color:#ffa166;--tags-light-green-color:#3cd09d;--tags-light-green-dark-color:#20c78e;--tags-light-green-light-color:#4dd8a8;--tags-app-bg-color:#f1f3f9;--tags-app-bg-dark-color:#115091;--tags-app-bg-light-color:#357ac1;--tags-gray-color:hsla(0,0%,100%,.15);--tags-gray-dark-color:#fff;--tags-gray-light-color:#fff;--tags-red-color:#e63a23;--tags-red-dark-color:#ce2d18;--tags-red-light-color:#ee5f4c;--404-bg:#e7eaf4;--incoming-pass-color:#f0f8ff;--incoming-success-color:#e0f9f0}html.theme-black{--app-background:#000;--card-color:#252525;--404-bg:#252525;--card-text-contrast-color:#fff;--text-color:#fff;--text-2-color:#fff;--text-blind-color:#e4e4e4;--text-extra-blind-color:#dcdcdc;--text-contrast-color:#fff;--text-contrast-2-color:#f8f8f8b3;--text-contrast-blind-color:#8a8a8a;--text-contrast-extra-blind-color:#fff;--border-aside-form:#eee;--subdvision-card-color:#414141;--admission-span:#3d3d3d;--card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.15),rgba(35,35,35,.15)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--video-card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%),linear-gradient(180deg,transparent,rgba(35,35,35,.8));--banner-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 36.55%),linear-gradient(180deg,transparent 31.93%,rgba(35,35,35,.8));--card-hover-gradient-color:linear-gradient(0deg,rgba(35,35,35,0),rgba(35,35,35,0)),linear-gradient(179.94deg,rgba(35,35,35,.5) 0.06%,transparent 106.42%);--primary-header-color:#202020;--primary-logo-color:#fff;--primary-color:#2e2e2e;--primary-title-color:#e4e4e4;--primary-dark-color:#222;--primary-light-color:#3f3f3f;--primary-gradient-color:linear-gradient(149deg,#292929 5.87%,#2b2b2b 71.43%);--admission-bg:linear-gradient(88.26deg,#161616 3.91%,#050505 128.01%);--accent-color:#1d1d1d;--accent-dark-color:#0f0f0f;--accent-light-color:#3d3d3d;--accent-gradient-color:linear-gradient(149.18deg,#333 5.87%,#3a3a3a 71.43%);--complementary-color:#3f3f3f;--complementary-dark-color:#494949;--complementary-dark-link-color:#fff;--complementary-light-color:#5c5c5c;--complementary-black-color:#272727;--border-color:#fff;--border-contrast-color:#fff;--primary-corner-accordion-left:#2a2a2a;--primary-corner-accordion-right:#2a2a2a;--primary-corner-accordion-left-opened:#2a2a2a;--primary-corner-accordion-right-opened:#2a2a2a;--accent-corner-accordion-left:#373535;--accent-corner-accordion-right:#393939;--accent-corner-accordion-left-opened:#373737;--accent-corner-accordion-right-opened:#3a3a3a;--divider-color:#d3d5dc;--divider-contrast:hsla(0,0%,100%,.2);--table-head-background:#181818;--error-color:#c52b16;--error-contrast-color:#f48d7f;--tags-blue-primary-color:#222;--tags-blue-primary-dark-color:#222;--tags-blue-primary-light-color:#222;--tags-purple-color:#222;--tags-purple-dark-color:#222;--tags-purple-light-color:#222;--tags-blue-color:#222;--tags-blue-dark-color:#222;--tags-blue-light-color:#222;--tags-lilac-color:#222;--tags-lilac-dark-color:#222;--tags-lilac-light-color:#222;--tags-green-color:#222;--tags-green-dark-color:#222;--tags-green-light-color:#222;--tags-pink-color:#222;--tags-pink-dark-color:#222;--tags-pink-light-color:#222;--tags-orange-color:#222;--tags-orange-dark-color:#222;--tags-orange-light-color:#222;--tags-light-green-color:#222;--tags-light-green-dark-color:#222;--tags-light-green-light-color:#222;--tags-app-bg-color:#222;--tags-app-bg-dark-color:#222;--tags-app-bg-light-color:#222;--tags-gray-color:hsla(0,0%,100%,.15);--tags-gray-dark-color:#fff;--tags-gray-light-color:#fff;--tags-red-color:#222;--tags-red-dark-color:#222;--tags-red-light-color:#222}html.theme-black .ui-secondary-button__circle{border:1px solid var(--border-color)}html.theme-black .ui-main-button{border-color:var(--border-color)}@media (hover:hover){html.theme-black .pagination-control:not(._disabled,._active):hover{background-color:var(--subdvision-card-color);color:var(--text-2-color)}}html.theme-black .pagination-control:not(._disabled,._active):focus{background-color:var(--subdvision-card-color);color:var(--text-2-color)}html.theme-black .pagination-control._active{background-color:var(--subdvision-card-color)}html.theme-black .subdivision-card-sm{border:1px solid var(--border-color)}@media (hover:hover){html.theme-black .subdivision-card-sm__title:hover a{color:var(--text-2-color);opacity:.7}}html.theme-black .subdivision-card-sm__title:focus a{color:var(--text-2-color);opacity:.7}html.theme-black .contact-card__title{color:var(--divider-color)}html.theme-monochromacy{--app-background:#f3f3f3;--card-color:#fff;--card-text-contrast-color:#fff;--404-bg:#eaeaea;--text-color:#2b2b2b;--text-2-color:#7e7e7e;--text-blind-color:#a9a9a9;--text-extra-blind-color:#d7d7d7;--text-contrast-color:#fff;--text-contrast-2-color:#ffffffb3;--text-contrast-blind-color:hsla(0,0%,100%,.4);--text-contrast-extra-blind-color:hsla(0,0%,100%,.3);--border-aside-form:#d2d2d2;--subdvision-card-color:#f3f3f3;--admission-span:#383838;--card-gradient-color:linear-gradient(0deg,#23232326,rgba(35,35,35,.15)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--video-card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%),linear-gradient(180deg,transparent,rgba(35,35,35,.8));--banner-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 36.55%),linear-gradient(180deg,transparent 31.93%,rgba(35,35,35,.8));--card-hover-gradient-color:linear-gradient(0deg,rgba(35,35,35,0),rgba(35,35,35,0)),linear-gradient(179.94deg,rgba(35,35,35,.5) 0.06%,transparent 106.42%);--primary-header-color:#373737;--primary-logo-color:#373737;--primary-color:#555;--primary-title-color:#555;--primary-dark-color:#474747;--primary-light-color:#707070;--primary-gradient-color:linear-gradient(149deg,#666 5.87%,#555 71.43%);--admission-bg:linear-gradient(88.26deg,#383838 3.91%,#585858 128.01%);--accent-color:#858585;--accent-dark-color:#777;--accent-light-color:#a0a0a0;--accent-gradient-color:linear-gradient(149.18deg,#858585 5.87%,#9c9c9c 71.43%);--complementary-color:#373737;--complementary-dark-color:#2f2f2f;--complementary-dark-link-color:#2f2f2f;--complementary-light-color:#454545;--complementary-black-color:#262626;--border-color:#d1d1d1;--border-contrast-color:hsla(0,0%,100%,.3);--primary-corner-accordion-left:#5e5e5e;--primary-corner-accordion-right:#555;--primary-corner-accordion-left-opened:#555;--primary-corner-accordion-right-opened:#555;--accent-corner-accordion-left:#8b8b8b;--accent-corner-accordion-right:#9e9e9e;--accent-corner-accordion-left-opened:#9a9a9a;--accent-corner-accordion-right-opened:#9e9e9e;--divider-color:#d5d5d5;--divider-contrast:hsla(0,0%,100%,.2);--table-head-background:#e9e9e9;--error-color:#4a4a4a;--error-contrast-color:#a2a2a2;--tags-blue-primary-color:#555;--tags-blue-primary-dark-color:#474747;--tags-blue-primary-light-color:#707070;--tags-purple-color:#575757;--tags-purple-dark-color:#4c4c4c;--tags-purple-light-color:#686868;--tags-blue-color:#707070;--tags-blue-dark-color:#656565;--tags-blue-light-color:#7f7f7f;--tags-lilac-color:#767676;--tags-lilac-dark-color:#6b6b6b;--tags-lilac-light-color:#888;--tags-green-color:#818181;--tags-green-dark-color:#767676;--tags-green-light-color:#8f8f8f;--tags-pink-color:#868686;--tags-pink-dark-color:#717171;--tags-pink-light-color:#969696;--tags-orange-color:#a0a0a0;--tags-orange-dark-color:#979797;--tags-orange-light-color:#b1b1b1;--tags-light-green-color:#adadad;--tags-light-green-dark-color:#9f9f9f;--tags-light-green-light-color:#b7b7b7;--tags-app-bg-color:#f3f3f3;--tags-app-bg-dark-color:#474747;--tags-app-bg-light-color:#707070;--tags-gray-color:hsla(0,0%,100%,.15);--tags-gray-dark-color:#fff;--tags-gray-light-color:#fff;--tags-red-color:#5d5d5d;--tags-red-dark-color:#4e4e4e;--tags-red-light-color:#7c7c7c}html.theme-protanopia{--app-background:#f5f1f8;--card-color:#fff;--card-text-contrast-color:#fff;--404-bg:#ebe8f3;--text-color:#293046;--text-2-color:#7a7d90;--text-blind-color:#a7a7b7;--text-extra-blind-color:#d5d5e6;--text-contrast-color:#fff;--text-contrast-2-color:#ffffffb3;--text-contrast-blind-color:hsla(0,0%,100%,.4);--text-contrast-extra-blind-color:hsla(0,0%,100%,.3);--border-aside-form:#d2cfd7;--subdvision-card-color:#f5f1f8;--admission-span:#003e81;--card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.149),rgba(35,35,35,.149)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--video-card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%),linear-gradient(180deg,transparent,rgba(35,35,35,.8));--banner-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 36.55%),linear-gradient(180deg,transparent 31.93%,rgba(35,35,35,.8));--card-hover-gradient-color:linear-gradient(0deg,rgba(35,35,35,0),rgba(35,35,35,0)),linear-gradient(179.94deg,rgba(35,35,35,.5) 0.06%,transparent 106.42%);--primary-header-color:#1f407c;--primary-logo-color:#1f407c;--primary-color:#3b5ca5;--primary-title-color:#3b5ca5;--primary-dark-color:#324e8d;--primary-light-color:#5a74bc;--primary-gradient-color:linear-gradient(149deg,#4c6bb8 5.87%,#3b5ca5 71.43%);--card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.15),rgba(35,35,35,.15)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--admission-bg:linear-gradient(88.26deg,#003e81 3.91%,#2f5bae 128.01%);--accent-color:#a59331;--accent-dark-color:#968526;--accent-light-color:#bca952;--accent-gradient-color:linear-gradient(149.18deg,#a59331 5.87%,#b5a454 71.43%);--complementary-color:#1f407c;--complementary-dark-color:#1f3768;--complementary-dark-link-color:#1f3768;--complementary-light-color:#2e4c8b;--complementary-black-color:#1a2e55;--border-color:#d0ced9;--border-contrast-color:hsla(0,0%,100%,.3);--primary-corner-accordion-left:#4066b8;--primary-corner-accordion-right:#3b5ca5;--primary-corner-accordion-left-opened:#3b5ca5;--primary-corner-accordion-right-opened:#395ca8;--accent-corner-accordion-left:#aa9837;--accent-corner-accordion-right:#b7a556;--accent-corner-accordion-left-opened:#b4a350;--accent-corner-accordion-right-opened:#b7a556;--divider-color:#d6d3da;--divider-contrast:hsla(0,0%,100%,.2);--table-head-background:#eae7f0;--error-color:#746729;--error-contrast-color:#b2a78a;--tags-blue-primary-color:#3b5ca5;--tags-blue-primary-dark-color:#324e8d;--tags-blue-primary-light-color:#5a74bc;--tags-purple-color:#005dc1;--tags-purple-dark-color:#0054ad;--tags-purple-light-color:#006bdf;--tags-blue-color:#5a74bc;--tags-blue-dark-color:#4f6ab1;--tags-blue-light-color:#6881ca;--tags-lilac-color:#4576da;--tags-lilac-dark-color:#376bcd;--tags-lilac-light-color:#6387e2;--tags-green-color:#998e65;--tags-green-dark-color:#8c815d;--tags-green-light-color:#a79b71;--tags-pink-color:#8d92af;--tags-pink-dark-color:#7e839f;--tags-pink-light-color:#9a9eb9;--tags-orange-color:#bca952;--tags-orange-dark-color:#b3a148;--tags-orange-light-color:#c8b66d;--tags-light-green-color:#c4b791;--tags-light-green-dark-color:#bbae83;--tags-light-green-light-color:#ccbf9c;--tags-app-bg-color:#f5f1f8;--tags-app-bg-dark-color:#324e8d;--tags-app-bg-light-color:#5a74bc;--tags-gray-color:hsla(0,0%,100%,.15);--tags-gray-dark-color:#fff;--tags-gray-light-color:#fff;--tags-red-color:#897b36;--tags-red-dark-color:#796c2b;--tags-red-light-color:#998c5c}html.theme-deuteranopia{--app-background:#ffeef8;--card-color:#fff;--card-text-contrast-color:#fff;--404-bg:#fbe3f6;--text-color:#253048;--text-2-color:#807a92;--text-blind-color:#b1a3b9;--text-extra-blind-color:#e3d0e8;--text-contrast-color:#fff;--text-contrast-2-color:#ffffffb3;--text-contrast-blind-color:hsla(0,0%,100%,.4);--text-contrast-extra-blind-color:hsla(0,0%,100%,.3);--border-aside-form:#e1cada;--subdvision-card-color:#ffeef8;--admission-span:#004170;--card-gradient-color:linear-gradient(0deg,#23232326,rgba(35,35,35,.15)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--video-card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%),linear-gradient(180deg,transparent,rgba(35,35,35,.8));--banner-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 36.55%),linear-gradient(180deg,transparent 31.93%,rgba(35,35,35,.8));--card-hover-gradient-color:linear-gradient(0deg,rgba(35,35,35,0),rgba(35,35,35,0)),linear-gradient(179.94deg,rgba(35,35,35,.5) 0.06%,transparent 106.42%);--primary-header-color:#004374;--primary-logo-color:#004374;--primary-color:#1060a7;--primary-title-color:#1060a7;--primary-dark-color:#00528f;--primary-light-color:#4677c1;--primary-gradient-color:linear-gradient(149deg,#2e6fbc 5.87%,#1060a7 71.43%);--admission-bg:linear-gradient(88.26deg,#004170 3.91%,#005fa6 128.01%);--accent-color:#bb8b1d;--accent-dark-color:#a97e0c;--accent-light-color:#d4a144;--accent-gradient-color:linear-gradient(149.18deg,#bb8b1d 5.87%,#cd9c47 71.43%);--complementary-color:#004374;--complementary-dark-color:#003a65;--complementary-dark-link-color:#003a65;--complementary-light-color:#004f8a;--complementary-black-color:#003053;--border-color:#dfc9dc;--border-contrast-color:hsla(0,0%,100%,.3);--primary-corner-accordion-left:#006ab9;--primary-corner-accordion-right:#1060a7;--primary-corner-accordion-left-opened:#1060a7;--primary-corner-accordion-right-opened:#0060a8;--accent-corner-accordion-left:#c19025;--accent-corner-accordion-right:#ce9d49;--accent-corner-accordion-left-opened:#cc9a43;--accent-corner-accordion-right-opened:#ce9d49;--divider-color:#e5cedd;--divider-contrast:hsla(0,0%,100%,.2);--table-head-background:#fbe1f3;--error-color:#846200;--error-contrast-color:#c9a179;--tags-blue-primary-color:#1060a7;--tags-blue-primary-dark-color:#00528f;--tags-blue-primary-light-color:#4677c1;--tags-purple-color:#0063a7;--tags-purple-dark-color:#005995;--tags-purple-light-color:#0071c2;--tags-blue-color:#4677c1;--tags-blue-dark-color:#376db5;--tags-blue-light-color:#5684d0;--tags-lilac-color:#3a7acc;--tags-lilac-dark-color:#2970bf;--tags-lilac-light-color:#5f8ad7;--tags-green-color:#a58876;--tags-green-dark-color:#977d6c;--tags-green-light-color:#b49583;--tags-pink-color:#a68f8b;--tags-pink-dark-color:#978078;--tags-pink-light-color:#b19a9b;--tags-orange-color:#d4a144;--tags-orange-dark-color:#ca9839;--tags-orange-light-color:#e1ae62;--tags-light-green-color:#d1b1a6;--tags-light-green-dark-color:#c8a797;--tags-light-green-light-color:#d9b9b1;--tags-app-bg-color:#ffeef8;--tags-app-bg-dark-color:#00528f;--tags-app-bg-light-color:#4677c1;--tags-gray-color:#ffffff26;--tags-gray-dark-color:#fff;--tags-gray-light-color:#fff;--tags-red-color:#9c7414;--tags-red-dark-color:#8a6600;--tags-red-light-color:#af8644}html.theme-tritanopia{--app-background:#f3f1ff;--card-color:#fff;--card-text-contrast-color:#fff;--text-color:#153539;--text-2-color:#737f89;--text-blind-color:#a0a9b6;--text-extra-blind-color:#d1d6e7;--text-contrast-color:#fff;--text-contrast-2-color:hsla(0,0%,100%,.702);--text-contrast-blind-color:hsla(0,0%,100%,.4);--text-contrast-extra-blind-color:hsla(0,0%,100%,.3);--border-aside-form:#ced0e0;--subdvision-card-color:#f3f1ff;--admission-span:#00474c;--404-bg:#e8e8fa;--card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.15),rgba(35,35,35,.15)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--video-card-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%),linear-gradient(180deg,transparent,rgba(35,35,35,.8));--banner-gradient-color:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 36.55%),linear-gradient(180deg,transparent 31.93%,rgba(35,35,35,.8));--card-hover-gradient-color:linear-gradient(0deg,rgba(35,35,35,0),rgba(35,35,35,0)),linear-gradient(179.94deg,rgba(35,35,35,.5) 0.06%,transparent 106.42%);--primary-header-color:#00494d;--primary-logo-color:#00494d;--primary-color:#006970;--primary-title-color:#006970;--primary-dark-color:#00595f;--primary-light-color:#00838d;--primary-gradient-color:linear-gradient(149deg,#007a82 5.87%,#006970 71.43%);--card-gradient-color:linear-gradient(0deg,#23232326,rgba(35,35,35,.15)),linear-gradient(180.08deg,rgba(35,35,35,.8) 0.07%,transparent 83.2%);--admission-bg:linear-gradient(88.26deg,#00474c 3.91%,#00676f 128.01%);--accent-color:#ee6970;--accent-dark-color:#db5c63;--accent-light-color:#ff868f;--accent-gradient-color:linear-gradient(149.18deg,#ee6970 5.87%,#f5828c 71.43%);--complementary-color:#00494d;--complementary-dark-color:#003f43;--complementary-dark-link-color:#003f43;--complementary-light-color:#00565c;--complementary-black-color:#003437;--border-color:#cccfdf;--border-contrast-color:#ffffff4d;--primary-corner-accordion-left:#00737b;--primary-corner-accordion-right:#006970;--primary-corner-accordion-left-opened:#006970;--primary-corner-accordion-right-opened:#006970;--accent-corner-accordion-left:#f36f76;--accent-corner-accordion-right:#f5848e;--accent-corner-accordion-left-opened:#f58089;--accent-corner-accordion-right-opened:#f5848e;--divider-color:#d3d3e3;--divider-contrast:hsla(0,0%,100%,.2);--table-head-background:#e7e7f9;--error-color:#c42d2e;--error-contrast-color:#f58993;--tags-blue-primary-color:#006970;--tags-blue-primary-dark-color:#00595f;--tags-blue-primary-light-color:#00838d;--tags-purple-color:#226972;--tags-purple-dark-color:#006067;--tags-purple-light-color:#407780;--tags-blue-color:#00838d;--tags-blue-dark-color:#007881;--tags-blue-light-color:#18919d;--tags-lilac-color:#5e7f89;--tags-lilac-dark-color:#52747d;--tags-lilac-light-color:#748e99;--tags-green-color:#419aa6;--tags-green-dark-color:#3b8d98;--tags-green-light-color:#48a9b6;--tags-pink-color:#ee6b72;--tags-pink-dark-color:#e1575c;--tags-pink-light-color:#f27d86;--tags-orange-color:#ff868f;--tags-orange-dark-color:#f87b84;--tags-orange-light-color:#ff9aa4;--tags-light-green-color:#5cc7d7;--tags-light-green-dark-color:#4ebdcc;--tags-light-green-light-color:#67cfe0;--tags-app-bg-color:#f3f1ff;--tags-app-bg-dark-color:#00595f;--tags-app-bg-light-color:#00838d;--tags-gray-color:#ffffff26;--tags-gray-dark-color:#fff;--tags-gray-light-color:#fff;--tags-red-color:#e63a3c;--tags-red-dark-color:#cd2f30;--tags-red-light-color:#ef5c62}html.theme-black ol:not([class])&gt;li:before,html.theme-black ul:not([class])&gt;li:before{color:var(--text-color)}html.theme-black ol:not([class])&gt;li ol:not([class])&gt;li:before,html.theme-black ol:not([class])&gt;li ul:not([class])&gt;li:before,html.theme-black ul:not([class])&gt;li ol:not([class])&gt;li:before,html.theme-black ul:not([class])&gt;li ul:not([class])&gt;li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='3' fill='none'%3E%3Cpath fill='%23fff' d='M.648 2.212V.844h12.744v1.368z'/%3E%3C/svg%3E");top:1rem}html.theme-black ol:not([class])&gt;li ol:not([class])&gt;li ol:not([class])&gt;li:before,html.theme-black ol:not([class])&gt;li ol:not([class])&gt;li ul:not([class])&gt;li:before,html.theme-black ol:not([class])&gt;li ul:not([class])&gt;li ol:not([class])&gt;li:before,html.theme-black ol:not([class])&gt;li ul:not([class])&gt;li ul:not([class])&gt;li:before,html.theme-black ul:not([class])&gt;li ol:not([class])&gt;li ol:not([class])&gt;li:before,html.theme-black ul:not([class])&gt;li ol:not([class])&gt;li ul:not([class])&gt;li:before,html.theme-black ul:not([class])&gt;li ul:not([class])&gt;li ol:not([class])&gt;li:before,html.theme-black ul:not([class])&gt;li ul:not([class])&gt;li ul:not([class])&gt;li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='3' fill='none'%3E%3Cpath fill='%23fff' d='M.648 2.212V.844h12.744v1.368z'/%3E%3C/svg%3E")}html.theme-black ul:not([class]) li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Ccircle cx='13' cy='13' r='5' fill='%23fff'/%3E%3C/svg%3E")}@font-face{font-display:swap;font-family:PlexSans;font-style:normal;font-weight:400;src:url('/local/templates/full/css/../fonts/PlexSans/400.woff2') format("woff2"),url('/local/templates/full/css/../fonts/PlexSans/400.woff') format("woff")}@font-face{font-display:swap;font-family:PlexSans;font-style:normal;font-weight:600;src:url('/local/templates/full/css/../fonts/PlexSans/600.woff2') format("woff2"),url('/local/templates/full/css/../fonts/PlexSans/600.woff') format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url('/local/templates/full/css/../fonts/Onest/400.ttf') format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url('/local/templates/full/css/../fonts/Onest/500.ttf') format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url('/local/templates/full/css/../fonts/Onest/600.ttf') format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url('/local/templates/full/css/../fonts/Onest/700.ttf') format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:500;src:url('/local/templates/full/css/../fonts/Geometria/500.ttf') format("truetype")}@font-face{font-display:swap;font-family:Geometria;font-style:normal;font-weight:800;src:url('/local/templates/full/css/../fonts/Geometria/800.ttf') format("truetype")}html{--header-height:173px;--main-font:"PlexSans","Arial",sans-serif;--sub-font:"Onest","Arial",sans-serif;--geometria-font:"Geometria","Arial",sans-serif;background:var(--app-background);font-size:62.5%}@media screen and (max-width:767px){html{font-size:calc(-.90604px + 2.90828vw)}}@media screen and (min-width:768px) and (max-width:1023px){html{font-size:calc(-2.04706px + 1.56863vw)}}@media (min-width:1024px) and (max-width:1360px){html{font-size:calc(1.90476px + .59524vw)}}@media (max-width:1023px){html{--header-height:90px}}@media (max-width:767px){html{--header-height:84px}}html.images-off img,html.images-off video{visibility:hidden!important}html.images-grayscale iframe,html.images-grayscale img,html.images-grayscale picture,html.images-grayscale video{filter:grayscale(100%)!important}html.off-images-in-news .news-blocks img,html.off-images-in-news .news-blocks video{visibility:hidden!important}html.theme-black iframe,html.theme-black img,html.theme-black picture,html.theme-black video,html.theme-deuteranopia iframe,html.theme-deuteranopia img,html.theme-deuteranopia picture,html.theme-deuteranopia video,html.theme-monochromacy iframe,html.theme-monochromacy img,html.theme-monochromacy picture,html.theme-monochromacy video,html.theme-protanopia iframe,html.theme-protanopia img,html.theme-protanopia picture,html.theme-protanopia video,html.theme-tritanopia iframe,html.theme-tritanopia img,html.theme-tritanopia picture,html.theme-tritanopia video{filter:grayscale(100%)!important}body{display:flex;flex-direction:column;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor));overflow-x:hidden}.font-type-serif body{font-family:serif}@media (max-width:767px){body{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}main{overflow-x:hidden;padding-top:var(--header-height)}footer{margin-top:auto}[class^=_icon],img{display:block}a,button{cursor:pointer}@media (min-width:1024px){.adaptive-only{display:none!important}}@media (max-width:1023px){.desktop-only{display:none!important}}.height-auto{height:auto!important}.text-2-color{color:var(--text-2-color)}.swiper-button-lock{display:none!important}html{--font-size-factor:1}html.font-size-medium{--font-size-factor:1.5}@media screen and (min-width:1920px){html.font-size-medium{--font-size-factor:1.15;font-size:82.5%}}@media (max-width:1023px){html.font-size-medium{--font-size-factor:1.25}}html.font-size-medium *,html.font-size-medium :after,html.font-size-medium :before{word-break:break-word}html.font-size-medium .banner-institute{min-height:94rem}html.font-size-medium .customSelect{--font-size-factor:1}html.font-size-large{--font-size-factor:2}@media screen and (min-width:1920px){html.font-size-large{--font-size-factor:1.5;font-size:82.5%}}@media screen and (min-width:2560px){html.font-size-large{--font-size-factor:1.25;font-size:99.5%}}@media (max-width:1023px){html.font-size-large{--font-size-factor:1.5}}html.font-size-large *,html.font-size-large :after,html.font-size-large :before{word-break:break-word}html.font-size-large .applicants-slider__content{min-height:50rem}@media (max-width:1023px){html.font-size-large .applicants-slider__content{min-height:96rem}}html.font-size-large .customSelect{--font-size-factor:1}html.font-size-large .header__bottom-inner,html.font-size-large .main-banner__tabs,html.font-size-large .sticky-header__links{--font-size-factor:1.15}html.font-size-large .card-admission-campaign .card-admission-campaign__content,html.font-size-large .card-admission-campaign._opened .card-admission-campaign__content,html.font-size-medium .card-admission-campaign .card-admission-campaign__content,html.font-size-medium .card-admission-campaign._opened .card-admission-campaign__content{height:100%!important;max-height:100rem!important}@media (max-width:1023px){html.font-size-large .card-admission-campaign .card-admission-campaign__content,html.font-size-medium .card-admission-campaign .card-admission-campaign__content{height:auto!important;max-height:0!important}}html.font-size-large .header__links,html.font-size-medium .header__links{flex-wrap:wrap}html.font-size-large .card-admission-campaign__links._columns,html.font-size-medium .card-admission-campaign__links._columns{display:flex;flex-direction:column;margin-top:2rem}html.font-size-large .card-admission-campaign__link a,html.font-size-medium .card-admission-campaign__link a{white-space:wrap}html.font-size-large .subdivision-card-sm__buttons,html.font-size-medium .subdivision-card-sm__buttons{flex-direction:column;gap:1rem}html.font-size-large .education-programm-card .ui-tag,html.font-size-medium .education-programm-card .ui-tag{white-space:wrap}html.font-size-large .education-programm-card .education-programm-card__tags,html.font-size-medium .education-programm-card .education-programm-card__tags{flex-direction:column}html.font-size-large .page-banner__picture-title,html.font-size-medium .page-banner__picture-title{width:100%}.text-h0{font-family:var(--main-font);font-size:calc(8rem*var(--font-size-factor));font-weight:600;line-height:calc(8.8rem*var(--font-size-factor))}.font-type-serif .text-h0{font-family:serif}@media (max-width:1023px){.text-h0{font-size:calc(5.8rem*var(--font-size-factor));line-height:calc(7rem*var(--font-size-factor))}}@media (max-width:767px){.text-h0{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.text-h1,h1{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));font-weight:600;line-height:calc(6.4rem*var(--font-size-factor))}.font-type-serif .text-h1,.font-type-serif h1{font-family:serif}@media (max-width:767px){.text-h1,h1{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.text-h2,h2{font-family:var(--main-font);font-size:calc(4.8rem*var(--font-size-factor));font-weight:600;line-height:calc(5.6rem*var(--font-size-factor))}.font-type-serif .text-h2,.font-type-serif h2{font-family:serif}@media (max-width:767px){.text-h2,h2{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.text-h3,h3{font-family:var(--main-font);font-size:calc(2.8rem*var(--font-size-factor));font-weight:600;line-height:calc(3.8rem*var(--font-size-factor))}.font-type-serif .text-h3,.font-type-serif h3{font-family:serif}@media (max-width:767px){.text-h3,h3{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}}.text-h4,h4{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.8rem*var(--font-size-factor))}.font-type-serif .text-h4,.font-type-serif h4{font-family:serif}@media (max-width:767px){.text-h4,h4{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.text-button{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .text-button{font-family:serif}@media (max-width:767px){.text-button{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-button-small{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .text-button-small{font-family:serif}@media (max-width:767px){.text-button-small{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-navigation{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));text-transform:uppercase}.font-type-serif .text-navigation{font-family:serif}.text-accent{font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor))}.font-type-serif .text-accent{font-family:serif}@media (max-width:767px){.text-accent{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .text{font-family:serif}@media (max-width:767px){.text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-bold{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .text-bold{font-family:serif}@media (max-width:767px){.text-bold{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-small{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .text-small{font-family:serif}@media (max-width:767px){.text-small{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-small-bold{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .text-small-bold{font-family:serif}@media (max-width:767px){.text-small-bold{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-extra-small{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .text-extra-small{font-family:serif}@media (max-width:767px){.text-extra-small{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-extra-small-bold{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .text-extra-small-bold{font-family:serif}@media (max-width:767px){.text-extra-small-bold{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.text-hidden{color:transparent;overflow:hidden;text-indent:101%;text-shadow:none}.hidden,[hidden]{display:none!important}.app-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cols),1fr)}@media (max-width:1023px){.app-grid{gap:var(--gap-md);grid-template-columns:repeat(var(--cols-md),1fr)}}@media (max-width:767px){.app-grid{gap:var(--gap-sm);grid-template-columns:repeat(var(--cols-sm),1fr)}}.app-grid._columns-auto{display:flex;flex-wrap:wrap}.app-grid._columns-auto-type-1{display:flex}@media (max-width:1023px){.app-grid._columns-auto-type-1{flex-direction:column}}.app-grid__span{grid-column:span var(--cols)}@media (max-width:1023px){.app-grid__span{grid-column:span var(--cols-md)}}@media (max-width:767px){.app-grid__span{grid-column:span var(--cols-sm)}}.app-grid__span-1{grid-column:span calc(var(--cols) - 1)}@media (max-width:1023px){.app-grid__span-1{grid-column:span var(--cols-md)}}@media (max-width:767px){.app-grid__span-1{grid-column:span var(--cols-sm)}}.app-grid__span-2{grid-column:span 2}@media (max-width:1023px){.app-grid__span-2{grid-column:span var(--cols-md)}}@media (max-width:767px){.app-grid__span-2{grid-column:span var(--cols-sm)}}.app-grid__span-3{grid-column:span 3}@media (max-width:1023px){.app-grid__span-3{grid-column:span var(--cols-md)}}@media (max-width:767px){.app-grid__span-3{grid-column:span var(--cols-sm)}}.container{display:block;margin:0 auto;max-width:136rem;width:100%}@media (max-width:1440px){.container{max-width:calc(100% - 8rem)}}@media (max-width:767px){.container{max-width:calc(100% - 4rem)}}.transition-disabled,.transition-disabled *,.transition-disabled :after,.transition-disabled :before,.transition-disabled:after,.transition-disabled:before{transition:none!important}.ui-kit-section._contrast{background:var(--text-color)}.ui-kit-section._contrast .ui-kit-section__head,.ui-kit-section__head{color:var(--text-contrast-color)}.ui-kit-section__head{background:var(--primary-light-color);font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.8rem*var(--font-size-factor));padding:1.6rem 0}.font-type-serif .ui-kit-section__head{font-family:serif}@media (max-width:767px){.ui-kit-section__head{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.ui-kit-section__content{padding:3.2rem 0}.icon{display:block}.icon.size-md{height:2rem;width:2rem}.icon.size-sm{height:1.6rem;width:1.6rem}.button{position:relative}.button__loading{align-items:center;bottom:auto;display:flex;justify-content:center;left:0;position:absolute;right:auto;top:0}.button__loading,.button__loading svg{height:100%;width:100%}.app-section:not(._gutter-none){margin-bottom:10rem}@media (max-width:767px){.app-section:not(._gutter-none){margin-bottom:8rem}}.app-section:not(._gutter-none)._gutter-md{margin-bottom:7.2rem}@media (max-width:767px){.app-section:not(._gutter-none)._gutter-md{margin-bottom:5.6rem}}.app-section:not(._gutter-none)._gutter-sm{margin-bottom:5.6rem}@media (max-width:767px){.app-section:not(._gutter-none)._gutter-sm{margin-bottom:4rem}}.app-section._narrow .app-section__content{max-width:90rem}.app-section._centred-content .app-section__content{margin:0 auto}.app-section._mr-auto{margin-right:auto}@media (max-width:1023px){.app-section._mr-auto{margin-left:auto;margin-right:auto}}.app-section._date-picker .app-section__form-fields{display:flex;gap:2rem;margin-bottom:2.4rem}@media (max-width:1023px){.app-section._date-picker .app-section__form-fields{flex-direction:column}}@media (max-width:767px){.app-section._date-picker .app-section__form-fields{margin-bottom:2rem}}.app-section._date-picker .app-section__form-fields .field,.app-section._date-picker .app-section__form-fields .text-field{max-width:1015px;width:100%}.app-section._date-picker .app-section__form-fields .field__footer{display:none}.app-section._date-picker .app-section__form-fields .ui-date-picker{max-width:32.5rem;width:100%}@media (max-width:1023px){.app-section._date-picker .app-section__form-fields .ui-date-picker{max-width:100%}}.app-section._margin-sm{margin-bottom:5.6rem}@media (max-width:767px){.app-section._margin-sm{margin-bottom:4rem}}.app-section._margin-md{margin-bottom:7.2rem}@media (max-width:767px){.app-section._margin-md{margin-bottom:5.6rem}}.app-section._no-margin{margin-bottom:unset!important}.app-section__head{align-items:center;color:var(--text-color);display:flex;justify-content:space-between}.app-section__head+*{margin-top:4rem}@media (max-width:767px){.app-section__head+*{margin-top:3.2rem}}.app-section__head h3,.app-section__head h4,.app-section__head&gt;h2{max-width:90rem}@media (max-width:1023px){.app-section__head{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:unset}}.app-section__head-buttons{display:flex;flex-direction:row;gap:.8rem}@media (max-width:1023px){.app-section__head-buttons{display:none}}.app-section__title-container{color:var(--text-color)}.app-section__outer{display:flex;justify-content:center}.app-section__inner{width:100%}.app-section__inner._columns-2{align-items:flex-start;display:flex;gap:2rem}@media (max-width:1023px){.app-section__inner._columns-2{align-items:normal;flex-direction:column-reverse;gap:4rem}}.app-section__inner._columns-reverse-2{align-items:flex-start;display:flex;gap:2rem}@media (max-width:1023px){.app-section__inner._columns-reverse-2{flex-direction:column}}.app-section__content{width:100%}.app-section__foot{margin-top:4rem}@media (max-width:767px){.app-section__foot{margin-top:3.2rem}}.app-section__form-head{display:flex;flex-direction:row;justify-content:space-between}.app-section__form-head .swiper{margin:0}@media (max-width:1023px){.app-section__form-head .swiper-navigation{display:none}}.ui-secondary-button{align-items:center;display:flex;gap:1.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (hover:hover){.ui-secondary-button:hover .ui-secondary-button__circle{background-color:var(--accent-dark-color)}.ui-secondary-button:hover .ui-secondary-button__icons-inner{transform:translateX(50%)}}.ui-secondary-button:focus .ui-secondary-button__circle{background-color:var(--accent-dark-color)}.ui-secondary-button:focus .ui-secondary-button__icons-inner{transform:translateX(50%)}@media (hover:hover){.ui-secondary-button:hover:active .ui-secondary-button__circle{background-color:var(--accent-light-color)}}.ui-secondary-button:disabled{pointer-events:none}.ui-secondary-button:disabled .ui-secondary-button__circle{background-color:var(--text-blind-color)}.ui-secondary-button:disabled .ui-secondary-button__text{color:var(--text-blind-color)}.ui-secondary-button._contrast .ui-secondary-button__text{color:var(--text-contrast-color)}.ui-secondary-button._contrast:disabled .ui-secondary-button__circle{background-color:var(--text-contrast-blind-color)}.ui-secondary-button._contrast:disabled .ui-secondary-button__text{color:var(--text-contrast-blind-color)}.ui-secondary-button__circle{align-items:center;background-color:var(--accent-color);border-radius:50%;color:var(--text-contrast-color);display:flex;height:2.4rem;justify-content:center;transition:background-color .65s cubic-bezier(.785,.135,.15,.86);width:2.4rem}.ui-secondary-button__circle svg{height:1.6rem;width:1.6rem}@media (max-width:767px){.ui-secondary-button__circle{height:2rem;width:2rem}}.ui-secondary-button__icons{height:1.6rem;overflow:hidden;position:relative;width:1.6rem}.ui-secondary-button__icons-inner{display:flex;position:absolute;right:0;top:0;transition:transform .65s cubic-bezier(.785,.135,.15,.86)}.ui-secondary-button__icons-inner svg{flex-shrink:0;height:1.6rem;width:1.6rem}.ui-secondary-button__text{color:var(--text-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));white-space:nowrap}.font-type-serif .ui-secondary-button__text{font-family:serif}@media (max-width:767px){.ui-secondary-button__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.ui-tag{border-radius:1.2rem;color:var(--text-contrast-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.8rem 1.6rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-tag__inner{align-items:center;display:flex;gap:.8rem}@media (max-width:767px){.ui-tag{padding:.6rem 1.2rem}}.ui-tag__icon,.ui-tag__icon svg{height:2rem;width:2rem}.ui-tag._hover{transition:color .35s ease,background-color .35s ease,border-color .35s ease;will-change:border}@media (hover:hover){.ui-tag._hover:hover._purple{background-color:var(--tags-purple-dark-color)}.ui-tag._hover:hover._blue-primary{background-color:var(--tags-blue-primary-dark-color)}.ui-tag._hover:hover._blue{background-color:var(--tags-blue-dark-color)}.ui-tag._hover:hover._lilac{background-color:var(--tags-lilac-dark-color)}.ui-tag._hover:hover._green{background-color:var(--tags-green-dark-color)}.ui-tag._hover:hover._pink{background-color:var(--tags-pink-dark-color)}.ui-tag._hover:hover._orange{background-color:var(--tags-orange-dark-color)}.ui-tag._hover:hover._light-green{background-color:var(--tags-light-green-dark-color)}.ui-tag._hover:hover._red{background-color:var(--tags-red-dark-color)}.ui-tag._hover:hover._gray{background-color:var(--tags-gray-dark-color);color:var(--text-color)}.ui-tag._hover:hover._app-bg{background-color:var(--tags-app-bg-dark-color);color:var(--text-contrast-color)}.ui-tag._hover:hover._border{background-color:var(--accent-dark-color);border-color:var(--accent-dark-color);color:var(--text-contrast-color)}}.ui-tag._hover:focus._purple{background-color:var(--tags-purple-dark-color)}.ui-tag._hover:focus._blue-primary{background-color:var(--tags-blue-primary-dark-color)}.ui-tag._hover:focus._blue{background-color:var(--tags-blue-dark-color)}.ui-tag._hover:focus._lilac{background-color:var(--tags-lilac-dark-color)}.ui-tag._hover:focus._green{background-color:var(--tags-green-dark-color)}.ui-tag._hover:focus._pink{background-color:var(--tags-pink-dark-color)}.ui-tag._hover:focus._orange{background-color:var(--tags-orange-dark-color)}.ui-tag._hover:focus._light-green{background-color:var(--tags-light-green-dark-color)}.ui-tag._hover:focus._red{background-color:var(--tags-red-dark-color)}.ui-tag._hover:focus._gray{background-color:var(--tags-gray-dark-color);color:var(--text-color)}.ui-tag._hover:focus._app-bg{background-color:var(--tags-app-bg-dark-color);color:var(--text-contrast-color)}.ui-tag._hover:focus._border{background-color:var(--accent-dark-color);border-color:var(--accent-dark-color);color:var(--text-contrast-color)}@media (hover:hover){.ui-tag._hover:hover:active._purple{background-color:var(--tags-purple-light-color)}.ui-tag._hover:hover:active._blue-primary{background-color:var(--tags-blue-primary-light-color)}.ui-tag._hover:hover:active._blue{background-color:var(--tags-blue-light-color)}.ui-tag._hover:hover:active._lilac{background-color:var(--tags-lilac-light-color)}.ui-tag._hover:hover:active._green{background-color:var(--tags-green-light-color)}.ui-tag._hover:hover:active._pink{background-color:var(--tags-pink-light-color)}.ui-tag._hover:hover:active._orange{background-color:var(--tags-orange-light-color)}.ui-tag._hover:hover:active._light-green{background-color:var(--tags-light-green-light-color)}.ui-tag._hover:hover:active._gray{background-color:var(--tags-gray-light-color);color:var(--primary-color)}.ui-tag._hover:hover:active._app-bg{background-color:var(--tags-app-bg-light-color);color:var(--text-contrast-color)}.ui-tag._hover:hover:active._red{background-color:var(--tags-red-light-color)}.ui-tag._hover:hover:active._border{background-color:var(--accent-light-color);border-color:var(--accent-light-color);color:var(--text-contrast-color)}}.ui-tag._blue-primary{background-color:var(--tags-blue-primary-color)}.ui-tag._purple{background-color:var(--tags-purple-color)}.ui-tag._blue{background-color:var(--tags-blue-color)}.ui-tag._lilac{background-color:var(--tags-lilac-color)}.ui-tag._green{background-color:var(--tags-green-color)}.ui-tag._pink{background-color:var(--tags-pink-color)}.ui-tag._orange{background-color:var(--tags-orange-color)}.ui-tag._light-green{background-color:var(--tags-light-green-color)}.ui-tag._app-bg{background-color:var(--tags-app-bg-color);color:var(--text-2-color)}.ui-tag._gray{background-color:var(--tags-gray-color)}.ui-tag._gray,.ui-tag._red{color:var(--text-contrast-color)}.ui-tag._red{background-color:var(--tags-red-color)}.ui-tag._border{background-color:var(--card-color);border:1px solid var(--border-color);color:var(--text-color)}.ui-main-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-main-button__inner{align-items:center;border:1px solid var(--accent-color);border-radius:3.2rem;display:flex;height:5.2rem;overflow:hidden;padding:.8rem 8.4rem .8rem 1.6rem;position:relative;width:100%}@media (max-width:767px){.ui-main-button__inner{height:4.4rem;padding:.6rem 7rem .6rem 1.2rem}}._contrast .ui-main-button__inner{background-color:var(--card-color);border:none}@media (hover:hover){.ui-main-button:hover .ui-main-button__circle{-webkit-clip-path:inset(0 round 4.25rem);clip-path:inset(0 round 4.25rem)}.ui-main-button:hover .ui-main-button__text{color:var(--card-text-contrast-color)}.ui-main-button:hover .ui-main-button__icons-inner{transform:translateX(50%)}}.ui-main-button:focus .ui-main-button__circle{-webkit-clip-path:inset(0 round 4.25rem);clip-path:inset(0 round 4.25rem)}.ui-main-button:focus .ui-main-button__text{color:var(--card-text-contrast-color)}.ui-main-button:focus .ui-main-button__icons-inner{transform:translateX(50%)}.ui-main-button:disabled{pointer-events:none}.ui-main-button:disabled .ui-main-button__inner{background-color:var(--card-color);border:none}.ui-main-button:disabled .ui-main-button__circle{background-color:var(--app-background);color:var(--text-blind-color)}.ui-main-button:disabled .ui-main-button__text{color:var(--text-blind-color)}.ui-main-button__text{color:var(--text-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));transition:color .5s ease .2s}.font-type-serif .ui-main-button__text{font-family:serif}@media (max-width:767px){.ui-main-button__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.ui-main-button__circle{align-items:center;background-color:var(--accent-color);bottom:-1px;-webkit-clip-path:inset(.8rem .8rem .8rem calc(100% - 4.4rem) round 3.6rem);clip-path:inset(.8rem .8rem .8rem calc(100% - 4.4rem) round 3.6rem);color:var(--card-text-contrast-color);display:flex;justify-content:space-between;left:-1px;padding:0 1.7rem;position:absolute;right:-1px;top:-1px;transition:clip-path .65s cubic-bezier(.785,.135,.15,.86),-webkit-clip-path .65s cubic-bezier(.785,.135,.15,.86),transform .65s cubic-bezier(.785,.135,.15,.86);will-change:transform}@media (max-width:767px){.ui-main-button__circle{-webkit-clip-path:inset(.6rem .6rem .6rem calc(100% - 3.8rem) round 3.2rem);clip-path:inset(.6rem .6rem .6rem calc(100% - 3.8rem) round 3.2rem);padding:0 1.3rem}}.ui-main-button__icons{height:2rem;overflow:hidden;position:relative;width:2rem}.ui-main-button__icons-inner{display:flex;position:absolute;right:0;top:0;transition:transform .65s cubic-bezier(.785,.135,.15,.86)}.ui-main-button__icons-inner svg{flex-shrink:0;height:2rem;width:2rem}.ui-round-button{display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (hover:hover){.ui-round-button:hover .ui-round-button__circle{background-color:var(--accent-dark-color);color:var(--card-text-contrast-color)}}.ui-round-button:focus .ui-round-button__circle{background-color:var(--accent-dark-color);color:var(--card-text-contrast-color)}@media (hover:hover){.ui-round-button:hover:active .ui-round-button__circle{background-color:var(--accent-light-color)}}.ui-round-button:disabled{pointer-events:none}.ui-round-button:disabled .ui-round-button__circle{background-color:var(--text-blind-color)}.ui-round-button._small .ui-round-button__circle{height:3.4rem;width:3.4rem}@media (max-width:767px){.ui-round-button._small .ui-round-button__circle{height:2.8rem;width:2.8rem}}.ui-round-button._small .ui-round-button__icons,.ui-round-button._small .ui-round-button__icons-inner svg{height:1.6rem;width:1.6rem}.ui-round-button__circle{align-items:center;background-color:var(--accent-color);border-radius:50%;color:var(--text-contrast-color);display:flex;flex-direction:row;height:4.4rem;justify-content:center;transition:background-color .35s ease;width:4.4rem}@media (max-width:767px){.ui-round-button__circle{height:3.6rem;width:3.6rem}}.ui-round-button__icons{height:2rem;overflow:hidden;position:relative;width:2rem}.ui-round-button__icons-inner{display:flex;position:absolute;right:0;top:0;transform:none}.ui-round-button__icons-inner svg{height:2rem;width:2rem}.ui-round-button._white .ui-round-button__circle{background-color:var(--card-color);color:var(--text-color)}@media (hover:hover){.ui-round-button._white:hover .ui-round-button__circle{background-color:var(--accent-dark-color);color:var(--card-text-contrast-color)}}.ui-round-button._white:focus .ui-round-button__circle{background-color:var(--accent-dark-color);color:var(--card-text-contrast-color)}@media (hover:hover){.ui-round-button._white:hover:active .ui-round-button__circle{background-color:var(--accent-light-color)}}.ui-round-button._white:disabled .ui-round-button__circle{background-color:var(--text-blind-color);color:var(--card-text-contrast-color)}.ui-round-button._gray .ui-round-button__circle{background-color:transparent;border:.1rem solid var(--border-color);color:var(--text-color)}@media (hover:hover){.ui-round-button._gray:hover .ui-round-button__circle{background-color:var(--accent-dark-color);border:1px solid transparent;color:var(--card-text-contrast-color)}}.ui-round-button._gray:focus .ui-round-button__circle{background-color:var(--accent-dark-color);border:1px solid transparent;color:var(--card-text-contrast-color)}@media (hover:hover){.ui-round-button._gray:hover:active .ui-round-button__circle{background-color:var(--accent-light-color);border:1px solid transparent}}.ui-round-button._gray:disabled .ui-round-button__circle{background-color:var(--app-background);border:.1rem solid var(--border-color);color:var(--text-blind-color)}.ui-round-button._contrast._white .ui-round-button__circle{background-color:var(--card-color)}@media (hover:hover){.ui-round-button._contrast._white:hover .ui-round-button__circle{background-color:var(--accent-dark-color)}}.ui-round-button._contrast._white:focus .ui-round-button__circle{background-color:var(--accent-dark-color)}@media (hover:hover){.ui-round-button._contrast._white:hover:active .ui-round-button__circle{background-color:var(--accent-light-color)}}.ui-round-button._contrast._white:disabled .ui-round-button__circle{background-color:var(--text-contrast-blind-color)}.ui-round-button._contrast._contrast._gray .ui-round-button__circle{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:var(--divider-contrast);border:1px solid transparent;color:var(--card-text-contrast-color)}@media (hover:hover){.ui-round-button._contrast._contrast._gray:hover .ui-round-button__circle{background-color:var(--text-contrast-blind-color)}}.ui-round-button._contrast._contrast._gray:focus .ui-round-button__circle{background-color:var(--text-contrast-blind-color)}@media (hover:hover){.ui-round-button._contrast._contrast._gray:hover:active .ui-round-button__circle{background-color:var(--text-contrast-extra-blind-color)}}.ui-round-button._contrast._contrast._gray:disabled .ui-round-button__circle{background-color:var(--divider-contrast);color:var(--text-contrast-blind-color)}.ui-round-button._contrast._contrast:disabled .ui-round-button__circle{background-color:var(--text-contrast-blind-color)}.ui-arrow-link{align-items:center;color:var(--text-2-color);display:flex;gap:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (hover:hover){.ui-arrow-link:hover .ui-arrow-link__icons-inner{color:var(--primary-color);transform:translateX(50%)}.ui-arrow-link:hover .ui-arrow-link__text{color:var(--primary-color)}}.ui-arrow-link:focus .ui-arrow-link__icons-inner{color:var(--primary-color);transform:translateX(50%)}.ui-arrow-link:focus .ui-arrow-link__text{color:var(--primary-color)}@media (hover:hover){.ui-arrow-link:hover:active .ui-arrow-link__icons-inner,.ui-arrow-link:hover:active .ui-arrow-link__text{color:var(--primary-dark-color)}}.ui-arrow-link__icons{align-items:center;display:flex;flex-direction:row;height:1.6rem;justify-content:center;overflow:hidden;position:relative;width:1.6rem}.ui-arrow-link__icons-inner{display:flex;position:absolute;right:0;top:0;transition:transform .35s ease}.ui-arrow-link__icons-inner svg{height:1.6rem;width:1.6rem}.ui-arrow-link__text{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .ui-arrow-link__text{font-family:serif}@media (max-width:767px){.ui-arrow-link__text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.footer{background-color:var(--primary-header-color);color:var(--text-contrast-color);overflow:hidden;position:relative}@media (max-width:1023px){.footer{padding:2rem 0;position:static}}.footer__head{display:flex;flex-direction:row;justify-content:space-between;padding:3.5rem 0}@media (max-width:1023px){.footer__head{flex-direction:column;gap:2.6rem;margin-bottom:4.4rem;padding:0}}.footer__head-logo{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1023px){.footer__head-logo{align-items:center;flex-direction:row-reverse;gap:3rem;justify-content:flex-end}}@media (max-width:767px){.footer__head-logo{gap:1.6rem}}.footer__head-logo_title{color:var(--text-contrast-color);font-size:1.8rem;font-weight:500;letter-spacing:.015em;line-height:2.6rem;max-width:50rem;text-transform:uppercase;width:100%}@media (max-width:1023px){.footer__head-logo_title{color:var(--text-contrast-color);max-width:10rem;text-transform:none}}@media (max-width:767px){.footer__head-logo_title{font-size:1rem;font-weight:600;line-height:1.2rem;width:8.8rem}}.footer__head-logo_icon{align-items:center;background-color:var(--app-background);border-radius:50%;display:flex;height:17rem;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:17rem;will-change:transform}@media (max-width:1023px){.footer__head-logo_icon{background-color:transparent;height:auto;position:static;transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.footer__head-logo_icon:after,.footer__head-logo_icon:before{background-color:transparent;box-shadow:0 -4rem 0 0 var(--app-background);content:"";height:17rem;position:absolute;top:0;transform:translateY(50%);width:17rem;z-index:1}@media (max-width:1023px){.footer__head-logo_icon:after,.footer__head-logo_icon:before{display:none;position:static}}.footer__head-logo_icon:before{border-radius:16% 0 0 0;left:97.8%}.footer__head-logo_icon:after{border-radius:0 16% 0 0;right:97.8%}.footer__head-logo_inner{border-radius:50%;color:var(--primary-logo-color);position:relative;top:20%}@media (max-width:1023px){.footer__head-logo_inner{color:var(--text-contrast-color);height:3.8rem;position:static;width:11.2rem}}.footer__head-logo_inner svg{height:3.8rem;width:11.2rem}@media (max-width:1023px){.footer__head-logo_inner svg{height:4rem;width:11.8rem}}.footer__head-icons{display:flex;flex-direction:row;gap:.8rem}.footer__inner{display:flex;flex-direction:column}.footer__block{display:grid;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;gap:2rem;grid-template-columns:1fr 1fr;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .footer__block{font-family:serif}@media (max-width:767px){.footer__block{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.footer__block .footer__contacts-title{color:var(--accent-light-color)}.footer__block .footer__contacts-link{display:flex;flex-direction:column;gap:1.2rem}.footer__block .footer__contacts-text{color:var(--text-contrast-2-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .footer__block .footer__contacts-text{font-family:serif}@media (max-width:767px){.footer__block .footer__contacts-text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}@media (max-width:1023px){.footer__block{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.footer__block a{transition:opacity .35s ease}@media (hover:hover){.footer__block a:hover{opacity:.6}}.footer__block a:focus{opacity:.6}.footer__content{display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:3rem 0 4rem;position:relative}.footer__content:before{background-color:var(--divider-contrast);bottom:0;content:"";height:1px;left:-50vw;position:absolute;width:150vw}.footer__content:nth-child(2){padding:4rem 0 2.2rem}.footer__content-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.4rem;position:relative;width:100%}.footer__content-head .footer__content-head_icon{color:var(--text-contrast-2-color)}.footer__content-head .footer__contacts-title{color:var(--accent-light-color)}@media (max-width:1023px){.footer__content-head{margin-bottom:0}}.footer__content-head_icon{display:none;height:1.6rem;transform:rotate(0deg);transition:transform .4s ease;width:1.6rem;will-change:transform}.footer__content-head_icon svg{height:1.6rem;transition:transform .5s ease;width:1.6rem;will-change:transform}@media (max-width:1023px){.footer__content-head_icon{display:block;gap:0}.footer__content{display:flex;flex-direction:column;gap:2rem;padding:0 0 3.2rem}.footer__content,.footer__content:not(:nth-child(2)){align-items:start}.footer__content:nth-child(2){padding:0 0 3.2rem}}.footer__contacts,.footer__requisites{display:flex;flex-direction:column}.footer__contacts-title,.footer__requisites-title{color:var(--accent-light-color);margin-bottom:2.4rem}@media (max-width:767px){.footer__contacts-title,.footer__requisites-title{margin-bottom:1.6rem}}.footer__contacts a,.footer__requisites a{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .footer__contacts a,.font-type-serif .footer__requisites a{font-family:serif}@media (max-width:767px){.footer__contacts a,.footer__requisites a{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.footer__contacts a:not(:last-child),.footer__requisites a:not(:last-child){margin-bottom:1.2rem}@media (max-width:767px){.footer__contacts a:not(:last-child),.footer__requisites a:not(:last-child){margin-bottom:1rem}}.footer__contacts-link,.footer__requisites-link{display:flex;flex-direction:column;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;gap:1.2rem;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .footer__contacts-link,.font-type-serif .footer__requisites-link{font-family:serif}@media (max-width:767px){.footer__contacts-link,.footer__requisites-link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.footer__contacts-link:not(:first-child),.footer__requisites-link:not(:first-child){margin-top:2.4rem}@media (max-width:767px){.footer__contacts-link:not(:first-child),.footer__requisites-link:not(:first-child){margin-top:1.6rem}}.footer__contacts-links,.footer__requisites-links{display:flex;flex-direction:column}.footer .footer__contacts-link a{margin-bottom:0}@media (max-width:1023px){.footer__oficial{padding-top:2rem}}.footer__content-head{pointer-events:none}@media (max-width:1023px){.footer__content-head{pointer-events:unset}}.footer__oficial,.footer__resourses{position:relative;width:100%}.footer__oficial .footer__contacts-title,.footer__resourses .footer__contacts-title{margin-bottom:0}@media (max-width:1023px){.footer__oficial,.footer__resourses{border-bottom:.1rem solid var(--divider-contrast);padding-bottom:0}.footer__oficial ._opened .footer__content-head_icon,.footer__resourses ._opened .footer__content-head_icon{transform:rotate(-180deg)}}.footer__oficial-content,.footer__resourses-content{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .footer__oficial-content,.font-type-serif .footer__resourses-content{font-family:serif}@media (max-width:767px){.footer__oficial-content,.footer__resourses-content{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.footer__oficial-content ul,.footer__resourses-content ul{-moz-column-count:2;column-count:2;overflow:hidden}@media (max-width:1023px){.footer__oficial-content ul,.footer__resourses-content ul{-moz-column-count:auto;column-count:auto}}.footer__oficial-content ul li,.footer__resourses-content ul li{overflow:hidden;padding-bottom:1.6rem;page-break-inside:avoid;transition:opacity .35s ease;-moz-column-break-inside:avoid;break-inside:avoid}@media (hover:hover){.footer__oficial-content ul li:hover,.footer__resourses-content ul li:hover{opacity:.6}}.footer__oficial-content ul li:focus,.footer__resourses-content ul li:focus{opacity:.6}.footer__oficial-content ul li:last-child,.footer__resourses-content ul li:last-child{padding-bottom:0}@media (max-width:1023px){.footer__oficial-content ul li,.footer__resourses-content ul li{-moz-column-count:auto;column-count:auto;width:100%}}@media (max-width:767px){.footer__oficial-content ul li,.footer__resourses-content ul li{padding-bottom:1.2rem}}@media (max-width:1023px){.footer__oficial-content,.footer__resourses-content{margin:2rem 0 0}.footer__oficial-content._active,.footer__resourses-content._active{margin-bottom:2rem}}.footer__footer{align-items:center;color:var(--text-contrast-2-color);display:flex;font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;justify-content:space-between;line-height:calc(2.2rem*var(--font-size-factor));padding:2rem 0}.font-type-serif .footer__footer{font-family:serif}@media (max-width:767px){.footer__footer{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}@media (max-width:1023px){.footer__footer{align-items:flex-start;flex-direction:column-reverse;gap:1.6rem;padding:2rem 0 0}}.footer__footer-text{display:flex;justify-content:space-between;max-width:77rem;width:100%}@media (max-width:1023px){.footer__footer-text{flex-direction:column;gap:1.6rem}}.footer__footer-buton{align-items:center;cursor:pointer;display:flex;gap:.8rem}.footer__footer-buton span{color:var(--text-contrast-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .footer__footer-buton span{font-family:serif}@media (max-width:767px){.footer__footer-buton span{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.footer__footer-icon{color:var(--text-contrast-2-color)}.footer__footer-icon,.footer__footer-icon svg{height:2rem;width:2rem}.footer__footer a:not([class]){transition:opacity .35s ease}@media (hover:hover){.footer__footer a:not([class]):hover{opacity:.6}}.footer__footer a:not([class]):focus{opacity:.6}.footer__footer-logo{height:1.8rem;margin-left:auto;width:8.46rem}@media (max-width:1023px){.footer__footer-logo{height:1.6rem;margin:2.4rem 0 0;width:7.4rem}}.footer__footer-logo svg{height:1.8rem;width:8.46rem}@media (max-width:1023px){.footer__footer-logo svg{height:1.6rem;width:7.4rem}}.app-card{background-color:transparent;display:flex;flex-direction:column;overflow:hidden;position:relative}@media (max-width:1023px){.app-card{width:100%}}.app-card .app-card-footer__content{margin-top:auto}.app-card .app-card-footer__title{margin-bottom:3.2rem}@media (max-width:1023px){.app-card .app-card-footer__title{margin-bottom:2.4rem}.app-card .app-card__picture{overflow:visible}.app-card .app-card-footer{z-index:-1}}@media (hover:hover){.app-card:hover .app-card__picture img,.app-card:hover .app-card__picture picture{transform:scale(1.02)}.app-card:hover .app-card-footer__title{color:var(--primary-title-color)}}.app-card:focus .app-card__picture img,.app-card:focus .app-card__picture picture{transform:scale(1.02)}.app-card:focus .app-card-footer__title{color:var(--primary-title-color)}.app-card .app-card-footer__title{transition:color .35s ease}.app-card__top{height:29.4rem;overflow:hidden;position:relative;width:100%}@media (max-width:1023px){.app-card__top{height:37rem}}@media (max-width:767px){.app-card__top{height:22.9rem;max-width:34.3rem}}.app-card__bottom{flex:1}.app-card__bottom .app-card-footer{height:100%}.app-card__picture{border-radius:2rem;height:100%;overflow:hidden;width:100%;will-change:transform}.app-card__picture img,.app-card__picture picture{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .35s ease;width:100%;will-change:transform}.app-card__link{height:100%;position:absolute;width:100%;z-index:25}.app-card__tag{background-color:var(--app-background);border-radius:0 2rem 0 0;bottom:0;display:flex;left:0;padding:1.4rem 1.4rem 1.4rem 0;position:absolute;visibility:visible;z-index:30}@media (max-width:1023px){.app-card__tag{padding:1.2rem 1.2rem 1.2rem 0}}.app-card__tag:after,.app-card__tag:before{border-color:transparent;content:"";height:100%;position:absolute;width:50%;z-index:-1}.app-card__tag:after{border-radius:0 0 0 2rem;bottom:100%;box-shadow:-2rem 0 0 var(--app-background);left:0}.app-card__tag:before{border-radius:0 0 0 2rem;box-shadow:0 2rem 0 0 var(--app-background);left:100%;top:0}.app-card._cards-lenght-1{display:grid;grid-template-columns:repeat(2,1fr);max-width:90rem;width:100%}@media (max-width:1023px){.app-card._cards-lenght-1{grid-template-columns:1fr}}.app-card._cards-lenght-1 .app-card__link{position:absolute}.app-card._cards-lenght-1 .app-card__link:after{height:70rem;width:136rem}.app-card._cards-lenght-1 .app-card__picture,.app-card._cards-lenght-1-footer{width:100%}.app-card-footer{background-color:var(--card-color);border-radius:2rem;display:flex;flex:1;flex-direction:column;min-height:20.8rem;padding:2rem;position:relative;z-index:0}.app-card-footer._min-height{min-height:auto;padding:1.5rem}.app-card-footer._contrast{background-color:var(--primary-color);transition:all .35s ease}.app-card-footer._contrast a:before{background-color:transparent;content:"";inset:0;position:absolute;z-index:1}@media (hover:hover){.app-card-footer._contrast:hover{background-color:var(--primary-dark-color)}}.app-card-footer._contrast:focus{background-color:var(--primary-dark-color)}.app-card-footer._contrast .app-card-footer__title{color:var(--text-contrast-color)}.app-card-footer._contrast .app-card-footer__content{color:var(--text-contrast-2-color)}.app-card-footer._contrast .app-card-footer__content-block{border-top:.1rem solid var(--divider-contrast)}.app-card-footer._contrast .app-card-footer__content-border-left{border-left:.1rem solid var(--divider-contrast)}.app-card-footer._hover{transition:all .35s ease}.app-card-footer._hover a:before{background-color:transparent;content:"";inset:0;position:absolute;z-index:1}@media (hover:hover){.app-card-footer._hover:hover{background-color:var(--primary-color)}.app-card-footer._hover:hover .app-card-footer__title{color:var(--text-contrast-color)}.app-card-footer._hover:hover .app-card-footer__tag .ui-tag{background-color:var(--tags-gray-color)}.app-card-footer._hover:hover .app-card-footer__content{color:var(--text-contrast-2-color)}.app-card-footer._hover:hover .app-card-footer__content-block{border-top:.1rem solid var(--divider-contrast)}.app-card-footer._hover:hover .app-card-footer__content-border-left{border-left:.1rem solid var(--divider-contrast)}}.app-card-footer._hover:focus{background-color:var(--primary-color)}.app-card-footer._hover:focus .app-card-footer__title{color:var(--text-contrast-color)}.app-card-footer._hover:focus .app-card-footer__tag .ui-tag{background-color:var(--tags-gray-color)}.app-card-footer._hover:focus .app-card-footer__content{color:var(--text-contrast-2-color)}.app-card-footer._hover:focus .app-card-footer__content-block{border-top:.1rem solid var(--divider-contrast)}.app-card-footer._hover:focus .app-card-footer__content-border-left{border-left:.1rem solid var(--divider-contrast)}@media (max-width:767px){.app-card-footer{padding:1.6rem}}.app-card-footer__title{color:var(--text-color);max-width:40rem}.app-card-footer__tag{display:flex;margin-bottom:2rem}@media (max-width:767px){.app-card-footer__tag{margin-bottom:1.6rem}}.app-card-footer__content{align-items:flex-start;color:var(--text-2-color);display:flex;flex-direction:row;gap:1.6rem;margin-top:auto}.app-card-footer__content span{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .app-card-footer__content span{font-family:serif}@media (max-width:767px){.app-card-footer__content span{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}@media (max-width:1023px){.app-card-footer__content{margin-top:2.4rem}}@media (max-width:767px){.app-card-footer__content{gap:1.2rem}}.app-card-footer__content-block{border-top:.1rem solid var(--divider-color);display:flex;flex-direction:column;gap:1.6rem;min-height:8.5rem;padding-top:2rem;width:100%}@media (max-width:767px){.app-card-footer__content-block{gap:1.2rem;min-height:7.7rem}}.app-card-footer__content-block__head{display:flex;flex-direction:row;gap:1.6rem}@media (max-width:767px){.app-card-footer__content-block__head{gap:1.2rem}}.app-card-footer__content-block-text{align-items:center;display:flex;flex-direction:row;gap:1.2rem}.app-card-footer__content-block-text:nth-child(3){border-left:.1rem solid var(--border-color)}@media (max-width:767px){.app-card-footer__content-block-text{gap:1.4rem}}.app-card-footer__content-block-icon{height:2rem;width:2rem}@media (max-width:767px){.app-card-footer__content-block-icon{height:1.6rem;width:1.6rem}}.app-card-footer__content-block-icon svg{height:2rem;width:2rem}@media (max-width:767px){.app-card-footer__content-block-icon svg{height:1.6rem;width:1.6rem}}.app-card-footer__content-border-left{border-left:.1rem solid var(--border-color);padding-left:1.6rem}@media (max-width:767px){.app-card-footer__content-border-left{padding-left:1.2rem}}.header{position:absolute;width:100vw;z-index:998}@media (max-width:1023px){.header{position:fixed;transition:transform .35s ease}.header._hidden{transform:translateY(-101%)}.header._hidden .header__top{box-shadow:none}}.header__mobile{align-items:center;display:flex;justify-content:space-between;padding:2rem 0}.header__btn-menu._hidden{display:none}.header__mobile-logo{align-items:center;display:flex;gap:1.6rem}.header__mobile-logo svg{color:var(--primary-logo-color);flex-shrink:0;height:4rem;width:11.8rem}.header__mobile-logo span{color:var(--primary-logo-color);font-size:1rem;font-weight:600;line-height:1.2rem;width:8.9rem}.header__mobile-controls{display:flex;gap:.8rem}.header__top{background-color:var(--primary-header-color);box-shadow:0 0 2rem 0 rgba(0,0,0,.08)}@media (max-width:1023px){.header__top{background-color:var(--card-color)}}.header #poor-vision-control .ui-round-button__icons,.header #poor-vision-control .ui-round-button__icons svg{height:1.9rem;width:1.9rem}.header__top-inner{align-items:center;display:flex;justify-content:space-between;padding:3.2rem 0;position:relative}.header__title{color:var(--card-text-contrast-color);font-size:1.8rem;font-weight:500;letter-spacing:.015em;line-height:2.6rem;max-width:52rem;text-transform:uppercase;width:100%}.header__controls{display:flex;gap:2rem;position:relative;z-index:2}.header__controls-group{align-items:center;display:flex;gap:.8rem}.header__logo-container{bottom:-1px;height:9rem;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:24rem}.header__logo{align-items:center;background-color:var(--card-color);border-radius:50%;bottom:0;display:flex;height:17rem;justify-content:center;left:50%;position:absolute;transform:translate(-50%,50%);width:17rem;will-change:transform}@media (max-width:1023px){.header__logo{background-color:transparent;height:auto;position:static;transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.header__logo:after,.header__logo:before{background-color:transparent;bottom:-1px;box-shadow:0 4rem 0 0 var(--card-color);content:"";height:17rem;position:absolute;transform:translateY(-50%);width:17rem;z-index:1}@media (max-width:1023px){.header__logo:after,.header__logo:before{display:none;position:static}}.header__logo:before{border-radius:0 0 0 16%;left:97.8%}.header__logo:after{border-radius:0 0 16% 0;right:97.8%}.header__logo-inner{bottom:20%;color:var(--primary-logo-color);position:relative;z-index:2}@media (max-width:1023px){.header__logo-inner{color:var(--text-contrast-color);height:3.8rem;position:static;width:11.2rem}}.header__logo-inner svg{height:3.8rem;width:11.2rem}@media (max-width:1023px){.header__logo-inner svg{height:4rem;width:11.8rem}}.header__bottom{background-color:var(--card-color)}.header__bottom-inner{padding:2.4rem 6rem}.header__links{display:flex;justify-content:space-between}.header__links a{color:var(--complementary-dark-link-color);font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));text-transform:uppercase;transition:color .35s ease}.font-type-serif .header__links a{font-family:serif}@media (hover:hover){.header__links a:hover{transition:opacity .35s ease}}@media (hover:hover) and (hover:hover){.header__links a:hover:hover{opacity:.6}}@media (hover:hover){.header__links a:hover:focus{opacity:.6}}.header__links a:focus{transition:opacity .35s ease}@media (hover:hover){.header__links a:focus:hover{opacity:.6}}.header__links a:focus:focus{opacity:.6}.header .js-header-toggle-search .ui-round-button__circle{transition:background-color .35s ease,color .35s ease,border .35s ease}.header .js-header-toggle-search._active .ui-round-button__circle{background-color:var(--accent-light-color);border:1px solid transparent;color:var(--text-contrast-color)}.link-card{border-radius:2rem;display:flex;flex-direction:column;min-height:29.2rem;overflow:hidden;position:relative;z-index:1}.link-card.swiper-slide{height:auto}.link-card .ui-main-button__text{white-space:nowrap}@media (max-width:1023px){.link-card{min-height:26.5rem}}@media (max-width:767px){.link-card{min-height:23.6rem}}.link-card._accent{background:var(--accent-gradient-color)}.link-card._primary{background:var(--primary-gradient-color)}@media (hover:hover){.link-card._accent:hover__content,.link-card._primary:hover__content{background:transparent}.link-card._accent:hover .link-card__bg,.link-card._primary:hover .link-card__bg{left:-19%}}.link-card._accent:focus__content,.link-card._primary:focus__content{background:transparent}.link-card._accent:focus .link-card__bg,.link-card._primary:focus .link-card__bg{left:-19%}.link-card._accent .link-card__bg,.link-card._primary .link-card__bg{bottom:0;display:block;height:218px;left:0;position:absolute;transition:all .6s ease;width:800px;z-index:2}.link-card._accent .link-card__bg img,.link-card._primary .link-card__bg img{height:100%;width:100%}@media (max-width:1023px){.link-card._accent .link-card__bg,.link-card._primary .link-card__bg{height:16.1rem;left:0;transition:none;width:100%}}.link-card__bg{display:none}.link-card__content{color:var(--card-text-contrast-color);display:flex;flex-direction:column;height:100%;padding:2rem;z-index:3}.link-card__text,.link-card__title{color:var(--card-text-contrast-color);margin-bottom:2rem;position:relative;z-index:3}@media (max-width:1023px){.link-card__title{margin-bottom:1.6rem}}.link-card__btn{color:var(--text-color);margin:auto 0 0;position:relative;z-index:3}.link-card__picture{height:100%;inset:0;position:absolute;width:100%;z-index:2}.link-card__picture img,.link-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.link-card__picture:before{background:var(--card-gradient-color);opacity:1}.link-card__picture:after,.link-card__picture:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.link-card__picture:after{background:var(--card-hover-gradient-color);opacity:0;transition:opacity 1s ease}@media (max-width:1023px){.link-card a:after{content:"";inset:0;position:absolute;z-index:4}.link-card .ui-main-button:after,.link-card .ui-round-button:after{bottom:-2rem;content:"";height:50rem;left:-3rem;position:absolute;right:-100%;top:-30rem;width:70rem;z-index:4}}@media (hover:hover){.link-card:hover .link-card__content a:after{content:"";inset:0;position:absolute;z-index:4}.link-card:hover .link-card__content .ui-main-button:after,.link-card:hover .link-card__content .ui-round-button:after{bottom:-2rem;content:"";height:50rem;left:-3rem;position:absolute;right:-100%;top:-30rem;width:70rem;z-index:4}.link-card:hover .link-card__picture:after{opacity:1}}.link-card:focus .link-card__content a:after{content:"";inset:0;position:absolute;z-index:4}.link-card:focus .link-card__content .ui-main-button:after,.link-card:focus .link-card__content .ui-round-button:after{bottom:-2rem;content:"";height:50rem;left:-3rem;position:absolute;right:-100%;top:-30rem;width:70rem;z-index:4}.link-card:focus .link-card__picture:after{opacity:1}.breadcrumbs{margin-bottom:4rem}@media (max-width:767px){.breadcrumbs{margin-bottom:3.2rem}}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:.8rem}.breadcrumbs__item{align-items:center;color:var(--text-color);display:flex;font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor));max-width:90%;transition:color .35s ease}.font-type-serif .breadcrumbs__item{font-family:serif}@media (max-width:767px){.breadcrumbs__item{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}@media (hover:hover){.breadcrumbs__item:hover{color:var(--primary-color)}}.breadcrumbs__item:focus{color:var(--primary-color)}@media (hover:hover){.breadcrumbs__item:hover:active{color:var(--primary-dark-color)}}.breadcrumbs__item a{align-items:center;color:inherit;display:flex;max-width:100%}.breadcrumbs__item a span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__item:not(:last-child):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23757F92' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7.5 5 5 5-5 5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:2rem;margin-left:.8rem;margin-top:2px;width:2rem}@media (max-width:767px){.breadcrumbs__item:not(:last-child):after{margin-top:1px}}.breadcrumbs__item:last-child{color:var(--text-blind-color);pointer-events:none}@media (min-width:768px){.breadcrumbs__mobile-button{display:none}}.breadcrumbs._contrast .breadcrumbs__item,.breadcrumbs._contrast .breadcrumbs__item:before{color:var(--text-contrast-2-color)}.breadcrumbs._contrast .breadcrumbs__item:last-child{color:var(--text-contrast-blind-color)}@media (hover:hover){.breadcrumbs._contrast .breadcrumbs__item:hover{color:var(--text-contrast-color)}}.breadcrumbs._contrast .breadcrumbs__item:focus{color:var(--text-contrast-color)}.app-head{margin-bottom:5.6rem;margin-top:4rem}@media (max-width:767px){.app-head{margin-bottom:4rem;margin-top:3.2rem}}.app-head__title{color:var(--text-color)}.app-head__title._md{max-width:101.5rem}.education-programm-card{background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:column;height:100%;padding:2rem;position:relative;transition:all .35s ease;width:100%;z-index:0}@media (max-width:1023px){.education-programm-card{padding:1.6rem}}.education-programm-card a:after{content:"";inset:0;position:absolute}.education-programm-card__tags{display:flex;flex-direction:row;gap:.8rem;margin-bottom:3.2rem}@media (max-width:767px){.education-programm-card__tags._cols-1{flex-direction:column}}@media (max-width:1023px){.education-programm-card__tags{margin-bottom:2.4rem}}.education-programm-card__head{color:var(--text-color);display:flex;flex-direction:column;gap:1.6rem}@media (max-width:1023px){.education-programm-card__head{gap:1.2rem}}.education-programm-card__head-text{color:var(--text-2-color)}.education-programm-card__content{border-top:.1rem solid var(--divider-color);display:grid;gap:2.4rem 2rem;grid-template-columns:repeat(3,1fr);margin-top:3.2rem;padding-top:2rem}@media (max-width:1023px){.education-programm-card__content._cols-1{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.education-programm-card__content._cols-1{grid-template-columns:1fr}}@media (max-width:1023px){.education-programm-card__content{gap:2rem;grid-template-columns:repeat(2,1fr);margin-top:2.4rem}}.education-programm-card__content-item{display:flex;flex-direction:column;gap:.8rem}.education-programm-card__content-item__title{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .education-programm-card__content-item__title{font-family:serif}@media (max-width:767px){.education-programm-card__content-item__title{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.education-programm-card__content-item__value{color:var(--text-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .education-programm-card__content-item__value{font-family:serif}@media (max-width:767px){.education-programm-card__content-item__value{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}@media (hover:hover){.education-programm-card:hover._hover{background-color:var(--primary-color)}.education-programm-card:hover._hover .education-programm-card__tags .ui-tag{background-color:var(--tags-gray-color);color:var(--text-contrast-color)}.education-programm-card:hover._hover .education-programm-card__head-text{color:var(--text-contrast-2-color)}.education-programm-card:hover._hover .education-programm-card__head h4{color:var(--text-contrast-color)}.education-programm-card:hover._hover .education-programm-card__content{border-top:.1rem solid var(--divider-contrast)}.education-programm-card:hover._hover .education-programm-card__content-item__title{color:var(--text-contrast-2-color)}.education-programm-card:hover._hover .education-programm-card__content-item__value{color:var(--text-contrast-color)}}.education-programm-card:focus._hover{background-color:var(--primary-color)}.education-programm-card:focus._hover .education-programm-card__tags .ui-tag{background-color:var(--tags-gray-color);color:var(--text-contrast-color)}.education-programm-card:focus._hover .education-programm-card__head-text{color:var(--text-contrast-2-color)}.education-programm-card:focus._hover .education-programm-card__head h4{color:var(--text-contrast-color)}.education-programm-card:focus._hover .education-programm-card__content{border-top:.1rem solid var(--divider-contrast)}.education-programm-card:focus._hover .education-programm-card__content-item__title{color:var(--text-contrast-2-color)}.education-programm-card:focus._hover .education-programm-card__content-item__value{color:var(--text-contrast-color)}.education-card{height:100%;max-width:44rem;overflow:hidden;position:relative}.education-card__link{height:0;position:absolute;width:0}.education-card__link:after{content:"";height:70rem;inset:0;position:absolute;width:70rem;z-index:99}@media (max-width:1023px){.education-card .app-card__picture{overflow:visible}.education-card .app-card__picture img,.education-card .app-card__picture picture{border-radius:2rem}.education-card .education-programm-card{z-index:-1}}.education-card.app-card{height:100%;width:100%}@media (hover:hover){.education-card.app-card:hover .app-card__picture img,.education-card.app-card:hover .app-card__picture picture{border-radius:2rem}}.education-card.app-card:focus .app-card__picture img,.education-card.app-card:focus .app-card__picture picture{border-radius:2rem}@media (max-width:1023px){.education-card .education-programm-card__tags{flex-direction:column}}.education-card .app-card__picture{border-radius:2rem;flex-shrink:0;height:29.4rem}@media (max-width:1023px){.education-card .app-card__picture{height:25rem}}@media (max-width:767px){.education-card .app-card__picture{height:22.9rem}}.reviews-card{display:flex;flex-direction:column;height:100%}.reviews-card__picture{border-radius:2rem;height:29.4rem;max-width:44rem;overflow:hidden;position:relative}.reviews-card__picture img,.reviews-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}@media (max-width:1023px){.reviews-card__picture{max-width:100%}}@media (max-width:767px){.reviews-card__picture{height:22.9rem;max-width:34.3rem}}.reviews-card__content{background-color:var(--card-color);border-radius:2rem;display:flex;flex:1;flex-direction:column;gap:3.2rem;padding:2rem}@media (max-width:1023px){.reviews-card__content{gap:2.4rem;padding:1.6rem}}.reviews-card__content-head{color:var(--text-color);display:flex;flex-direction:column;gap:1.2rem}@media (max-width:1023px){.reviews-card__content-head{gap:.8rem}}.reviews-card__content p{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .reviews-card__content p{font-family:serif}@media (max-width:767px){.reviews-card__content p{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.reviews-card__button{margin-top:auto}.reviews-card._large .reviews-card__picture{height:48rem}@media (max-width:1023px){.reviews-card._large .reviews-card__picture{height:41.1rem}}.reviews-card._large .reviews-card__picture-button{bottom:2rem;left:2rem;position:absolute}@media (max-width:1023px){.reviews-card._large .reviews-card__picture-button{bottom:1.6rem;left:1.6rem}}.reviews-card._large .reviews-card__content-info{display:none}.menu-burger{background-color:var(--card-color);box-shadow:0 0 2rem 0 rgba(0,0,0,.08);display:none;flex-direction:column;height:calc(100vh - var(--header-height) + 2px);height:calc(100dvh - var(--header-height) + 2px);height:calc(100svh - var(--header-height) + 2px);left:0;overflow:auto;position:fixed;top:calc(var(--header-height) - 1px);transform:translateX(-101vw);transition:transform .4s ease;width:100vw;will-change:transform;z-index:100}@media (max-width:1023px){.menu-burger{display:flex}}.menu-burger._opened{transform:translateX(0)}.menu-burger__inner{padding-top:1.2rem}.menu-burger__main-links{display:flex;flex-direction:column}.menu-burger__main-links a{align-items:center;border-bottom:1px solid var(--divider-color);color:var(--text-color);display:flex;font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;justify-content:space-between;line-height:calc(2.8rem*var(--font-size-factor));padding:2rem 1px 2rem 0;width:100%}.font-type-serif .menu-burger__main-links a{font-family:serif}@media (max-width:767px){.menu-burger__main-links a{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.menu-burger__bottom-links{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:3.2rem;margin-top:4rem}.menu-burger__bottom-links-title{color:var(--text-color);font-weight:900;margin-bottom:.8rem}@media (max-width:1023px){.menu-burger__bottom-links-title{margin-bottom:.6rem}}@media (max-width:767px){.menu-burger__bottom-links-title{margin-bottom:.2rem}}.menu-burger__bottom-links a{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .menu-burger__bottom-links a{font-family:serif}@media (max-width:767px){.menu-burger__bottom-links a{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.menu-burger__footer{background-color:var(--primary-color);margin-top:auto}.menu-burger__footer-inner{display:flex;justify-content:space-between;padding:2.4rem 0}.menu-burger__footer-controls{align-items:center;display:flex;gap:.8rem}.menu-burger .custom-select-panel{bottom:120%;top:unset}.menu-burger #poor-vision-control-mobile .ui-round-button__icons,.menu-burger #poor-vision-control-mobile .ui-round-button__icons svg{height:1.9rem;width:1.9rem}.ui-accordion{background-color:var(--card-color);border-radius:2rem;overflow:hidden}.ui-accordion._secondary .ui-accordion__toggle{justify-content:flex-start}.ui-accordion._secondary .ui-accordion__content{padding-left:4.2rem}@media (max-width:767px){.ui-accordion._secondary .ui-accordion__content{padding-left:2rem}}.ui-accordion+.ui-accordion{border-top:0}.ui-accordion--offset-after{margin-bottom:3.2rem}@media (max-width:767px){.ui-accordion--offset-after{margin-bottom:2rem}}.ui-accordion__title{color:var(--text-color);font-family:var(--main-font);font-size:calc(2.8rem*var(--font-size-factor));font-weight:600;line-height:calc(3.8rem*var(--font-size-factor))}.font-type-serif .ui-accordion__title{font-family:serif}@media (max-width:767px){.ui-accordion__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}}.ui-accordion__toggle{align-items:center;border-radius:2rem 2rem 0 0;display:flex;gap:4rem;justify-content:space-between;overflow:hidden;padding:2rem;position:relative}@media (max-width:1023px){.ui-accordion__toggle{gap:3rem;padding:1.6rem}}@media (max-width:767px){.ui-accordion__toggle{gap:2rem}}._secondary .ui-accordion__button svg:nth-child(2){position:absolute;transform:rotate(90deg)}._opened .ui-accordion__button svg,._opened .ui-accordion__button svg:nth-child(2){transform:rotate(180deg)}.ui-accordion__button:before{content:"";cursor:pointer;inset:0;position:absolute}.ui-accordion__button svg{transition:transform .35s ease}.ui-accordion__content{padding:1.2rem 2rem 2rem}@media (max-width:767px){.ui-accordion__content{padding:.4rem 1.6rem 1.6rem}}.ui-accordion .ui-round-button:before{content:"";height:10rem;left:-150vh;position:absolute;top:-2rem;width:200rem;z-index:1}.subdvision-card__content{display:flex;flex-direction:column;gap:3.2rem}@media (max-width:767px){.subdvision-card__content{gap:2.4rem}}.subdvision-card .subdivision-card-sm{background-color:var(--subdvision-card-color);max-width:100%}.subdvision-card__subtitle{color:var(--text-2-color);max-width:87.8rem}.subdvision-card__links{border-bottom:.1rem solid var(--divider-color);display:flex;flex-direction:column;gap:2.4rem;padding:0 0 3.2rem}@media (max-width:1023px){.subdvision-card__links{gap:2rem}}@media (max-width:767px){.subdvision-card__links{padding:0 0 2.4rem}}.subdvision-card__list{display:flex;flex-direction:column;gap:2.2rem}.subdvision-card__list-item{display:flex;flex-direction:row;gap:1.2rem;transition:opacity .35s ease}@media (hover:hover){.subdvision-card__list-item:hover{opacity:.6}}.subdvision-card__list-item:focus{opacity:.6}@media (max-width:1023px){.subdvision-card__list-item{gap:.8rem}}.subdvision-card__list-item__icon{color:var(--primary-color);display:inline-flex;height:2rem;width:2rem}.subdvision-card__list-item__icon ._icon-arrow-right{height:2rem;width:2rem}@media (max-width:1023px){.subdvision-card__list-item__icon{height:1.6rem;width:1.6rem}.subdvision-card__list-item__icon ._icon-arrow-right{height:2rem;width:2rem}}.subdvision-card__list-item__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .subdvision-card__list-item__text{font-family:serif}@media (max-width:767px){.subdvision-card__list-item__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.subdvision-card__buttons{display:flex;flex-direction:row;gap:3.2rem}@media (max-width:1023px){.subdvision-card__buttons{gap:2.4rem}}@media (max-width:767px){.subdvision-card__buttons{flex-direction:column;gap:1.6rem}}.subdivision-card-sm{background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:column;gap:4rem;max-width:44rem;overflow:hidden;padding:2rem;position:relative;z-index:0}@media (max-width:1023px){.subdivision-card-sm{max-width:34.3rem;padding:1.6rem}}.subdivision-card-sm__title{color:var(--text-color)}.subdivision-card-sm__title a{transition:color .35s ease}@media (hover:hover){.subdivision-card-sm__title a:hover{color:var(--primary-color)}}.subdivision-card-sm__title a:focus{color:var(--primary-color)}.subdivision-card-sm__buttons{display:flex;flex-direction:row;gap:3.2rem;margin-top:auto}@media (max-width:1023px){.subdivision-card-sm__buttons{flex-direction:column;gap:1.6rem;margin-top:3.2rem}}.subdivision-card-sm__content{display:flex;flex-direction:column;gap:2.2rem}.subdivision-card-sm__content a{transition:color .35s ease}@media (hover:hover){.subdivision-card-sm__content a:hover{color:var(--primary-color)}}.subdivision-card-sm__content a:focus{color:var(--primary-color)}@media (max-width:1023px){.subdivision-card-sm__content{gap:1.7rem}}.subdivision-card-sm__content-link{align-items:center;display:inline-flex;flex-direction:row;gap:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subdivision-card-sm__icon{color:var(--primary-title-color);height:2rem;width:2rem}.subdivision-card-sm__icon svg{height:2rem;width:2rem}@media (max-width:1023px){.subdivision-card-sm__icon,.subdivision-card-sm__icon svg{height:1.6rem;width:1.6rem}}.subdivision-card-sm__text{color:var(--text-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .subdivision-card-sm__text{font-family:serif}@media (max-width:767px){.subdivision-card-sm__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.partner-card{background-color:var(--card-color);border-radius:2rem;max-width:25.6rem;padding:2rem}.partner-card,.partner-card.swiper-slide{align-items:center;display:flex;flex-direction:column;height:23.6rem;justify-content:center}.partner-card.swiper-slide{flex-shrink:1;width:100%}.partner-card.swiper-slide:not(:last-child){margin-right:2rem!important}@media (max-width:1023px){.partner-card.swiper-slide{flex-shrink:0;height:19.9rem;width:100%}}@media (max-width:767px){.partner-card.swiper-slide{height:14.3rem}}@media (max-width:1023px){.partner-card{height:18.9rem;max-width:100%}}@media (max-width:767px){.partner-card{height:14.3rem}}.partner-card__logo{height:16.6rem;width:17.6rem}@media (max-width:1023px){.partner-card__logo{height:16.6rem;width:17.6rem}}@media (max-width:767px){.partner-card__logo{height:9.6rem;width:10.6rem}}.partner-card__logo img,.partner-card__logo picture{filter:grayscale(.9);height:100%;-o-object-fit:contain;object-fit:contain;opacity:.6;transition:all .35s ease;width:100%}@media (hover:hover){.partner-card:hover img,.partner-card:hover picture{filter:grayscale(0);opacity:1}}.partner-card:focus img,.partner-card:focus picture{filter:grayscale(0);opacity:1}.contact-card{background-color:var(--card-color);border-radius:2rem;height:auto;overflow:hidden;padding:4rem;position:relative;z-index:1}@media (max-width:1023px){.contact-card{padding:2rem}}.contact-card__photo{border-radius:2rem;height:30rem;overflow:hidden;width:30rem}.contact-card__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.contact-card__photo img{width:100%}.contact-card__photo{overflow:hidden;width:100%}}.contact-card__inner{display:flex;flex-direction:row;gap:3.2rem;position:relative;z-index:2}@media (max-width:1023px){.contact-card__inner{flex-direction:column;gap:2.4rem}}.contact-card__content{max-width:94.8rem;width:100%}.contact-card__content._full-width{max-width:136rem}.contact-card__title{color:var(--text-color)}.contact-card__subtitle{color:var(--text-2-color);margin:1.6rem 0 0;padding-bottom:.8rem}@media (max-width:1023px){.contact-card__subtitle{margin-top:1.2rem;padding-bottom:0}}.contact-card .card-contacts{border-bottom:none;margin-top:3.2rem;padding-bottom:0}@media (max-width:1023px){.contact-card .card-contacts{margin-top:2.4rem}}.contact-card__picture{bottom:0;height:36rem;max-width:45.5rem;position:absolute;right:0;top:0;z-index:1}.contact-card__picture img{height:100%;width:100%}@media (max-width:767px){.contact-card__picture{height:25.1rem;max-width:26.6rem}}.card-contacts{border-bottom:.1rem solid var(--divider-color);border-top:.1rem solid var(--divider-color);display:grid;gap:3.2rem;grid-template-columns:repeat(4,1fr);padding:3.2rem 0}@media (max-width:1023px){.card-contacts{gap:2.4;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.card-contacts{gap:2.4rem;grid-template-columns:1fr;padding:2.4rem 0}}.card-contacts__item{color:var(--text-color);display:flex;flex-direction:column;gap:.8rem}.card-contacts__item a{transition:opacity .35s ease}@media (hover:hover){.card-contacts__item a:hover{opacity:.6}}.card-contacts__item a:focus{opacity:.6}.card-contacts__item__links{display:inline-flex;flex-direction:row;gap:.8rem}.card-contacts__item__links .ui-round-button:before{display:none}.card-contacts__label{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .card-contacts__label{font-family:serif}@media (max-width:767px){.card-contacts__label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.card-contacts__link{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .card-contacts__link{font-family:serif}@media (max-width:767px){.card-contacts__link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.person-card-sm{align-items:center;background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:row;gap:2.4rem;padding:2rem;position:relative}@media (max-width:767px){.person-card-sm{align-items:flex-start;flex-direction:column;padding:1.6rem}}.person-card-sm__content a{transition:color .35s ease}@media (hover:hover){.person-card-sm__content a:hover{color:var(--primary-title-color)}}.person-card-sm__content a:focus{color:var(--primary-title-color)}.person-card-sm__photo{height:13.2rem;max-width:13.2rem}.person-card-sm__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person-card-sm__title{margin-bottom:auto}.person-card-sm__subtitle{color:var(--text-2-color);margin:1.2rem 0 3.2rem}@media (max-width:767px){.person-card-sm__subtitle{margin:.8rem 0 2.4rem}}.person-card-sm__add-information{align-items:center;display:flex;flex-direction:row;gap:1.2rem;margin-bottom:2.2rem;margin-top:3.2rem}@media (max-width:767px){.person-card-sm__add-information{margin-bottom:1.6rem;margin-top:2.4rem}}.person-card-sm__link{align-items:center;display:flex;flex-direction:row;gap:1.2rem;margin-top:auto;transition:opacity .35s ease}@media (hover:hover){.person-card-sm__link:hover{opacity:.6}}.person-card-sm__link:focus{opacity:.6}@media (max-width:767px){.person-card-sm__link{gap:.8rem}}.person-card-sm__link-icon{color:var(--primary-title-color);height:2rem;width:2rem}.person-card-sm__link-icon svg{height:2rem;width:2rem}@media (max-width:767px){.person-card-sm__link-icon,.person-card-sm__link-icon svg{height:1.6rem;width:1.6rem}}.person-card-sm__link-text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .person-card-sm__link-text{font-family:serif}@media (max-width:767px){.person-card-sm__link-text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.person-card-sm__button{position:absolute;right:2rem;top:2rem}@media (max-width:767px){.person-card-sm__button{right:1.6rem;top:1.6rem}}.ui-doc-card{background-color:var(--card-color);border-radius:2rem;display:flex;gap:2rem;padding:2rem;position:relative}@media (max-width:767px){.ui-doc-card{flex-direction:column;gap:2rem;padding:1.6rem}}.ui-doc-card__toggle{display:flex;flex-direction:row;gap:2.4rem;width:100%}@media (max-width:767px){.ui-doc-card__toggle{flex-direction:column;gap:2rem}}@media (hover:hover){.ui-doc-card__toggle:hover{cursor:pointer}.ui-doc-card__toggle:hover .ui-doc-card__title{color:var(--primary-color)}}.ui-doc-card__toggle:focus{cursor:pointer}.ui-doc-card__toggle:focus .ui-doc-card__title{color:var(--primary-color)}.ui-doc-card__icons{height:3.2rem;overflow:hidden;position:relative;width:3.2rem}.ui-doc-card__head{display:flex;flex-direction:column;gap:.8rem;justify-content:flex-start}.ui-doc-card__title{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));transition:color .35s ease}.font-type-serif .ui-doc-card__title{font-family:serif}@media (max-width:767px){.ui-doc-card__title{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.ui-doc-card__subtitle{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .ui-doc-card__subtitle{font-family:serif}@media (max-width:767px){.ui-doc-card__subtitle{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.ui-doc-card__button{display:flex;gap:8px}.ui-doc-card__button .ui-tag{align-items:center;display:flex;height:3.4rem;justify-content:center;max-width:5.9rem;width:100%}@media (max-width:767px){.ui-doc-card__button .ui-tag{height:2.8rem;max-width:5rem}}.ui-doc-card__button .ui-tag__inner{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;letter-spacing:-.01em;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .ui-doc-card__button .ui-tag__inner{font-family:serif}@media (max-width:767px){.ui-doc-card__button .ui-tag__inner{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.ui-news-card{border-radius:2rem 2rem 2rem 0;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;position:relative}.ui-news-card .ui-main-button:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (max-width:1023px){.ui-news-card{grid-template-columns:1fr}}.ui-news-card .app-card__picture{transform:scale(1);transition:transform .35s ease;will-change:transform}@media (hover:hover){.ui-news-card:hover .app-card__picture{border-radius:2rem;transform:scale(1.02)}.ui-news-card:hover .app-card__tag,.ui-news-card:hover img,.ui-news-card:hover picture{filter:none}}.ui-news-card:focus .app-card__picture{border-radius:2rem;transform:scale(1.02)}.ui-news-card:focus .app-card__tag,.ui-news-card:focus img,.ui-news-card:focus picture{filter:none}.ui-news-card .app-card__top{height:100%;overflow:visible}.ui-news-card .app-card{border-radius:2rem 2rem 2rem 0}.ui-news-card .app-card__picture{height:100%}.ui-news-card .app-card__picture-btn{display:none}@media (hover:hover){.ui-news-card .app-card:hover .app-card__picture{transform:scale(1)}}.ui-news-card .app-card:focus .app-card__picture{transform:scale(1)}.ui-news-card .app-card__tag{padding-bottom:0}@media (max-width:1023px){.ui-news-card .app-card__tag{padding-bottom:1.2rem}}.ui-news-card__content{background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:column;padding:4rem}@media (max-width:1023px){.ui-news-card__content{padding:2.4rem}}@media (max-width:767px){.ui-news-card__content{padding:1.6rem}}.ui-news-card__date{color:var(--text-2-color);display:flex;flex-direction:row;font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor));margin-bottom:2rem}.font-type-serif .ui-news-card__date{font-family:serif}@media (max-width:767px){.ui-news-card__date{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor));margin-bottom:1.6rem}}.ui-news-card__date-number{border-right:.1rem solid var(--divider-color);padding-right:1.6rem}@media (max-width:767px){.ui-news-card__date-number{padding-right:1.2rem}}.ui-news-card__date-time{padding-left:1.6rem}@media (max-width:767px){.ui-news-card__date-time{padding-right:1.2rem}}.ui-news-card__title{color:var(--text-color);margin:auto 0}@media (max-width:1023px){.ui-news-card__title{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.8rem*var(--font-size-factor))}.font-type-serif .ui-news-card__title{font-family:serif}}@media (max-width:1023px) and (max-width:767px){.ui-news-card__title{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.ui-news-card__text{color:var(--text-color);margin:3.2rem 0}@media (max-width:767px){.ui-news-card__text{margin:2.4rem 0}}.ui-news-card__button{margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-tab{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor));white-space:nowrap}.font-type-serif .ui-tab{font-family:serif}@media (max-width:767px){.ui-tab{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}@media (hover:hover){.ui-tab:hover span{color:var(--text-color)}}.ui-tab:focus span{color:var(--text-color)}.ui-tab._outlined span{border:1px solid var(--border-color)}.ui-tab._outlined._active span{border:none}.ui-tab._outlined:has(input) input:checked+span{border:none}.ui-tab._active{pointer-events:none}.ui-tab._active span{background-color:var(--accent-color);color:var(--text-contrast-color)}.ui-tab__label{background-color:var(--card-color);border-radius:1.2rem;display:block;padding:1.2rem 2rem;transition:color .35s ease,background-color .35s ease}@media (max-width:767px){.ui-tab__label{padding:.8rem 1.6rem}}.ui-tab:has(input) input{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.ui-tab:has(input) input:checked+span{background-color:var(--accent-color);color:var(--text-contrast-color);pointer-events:none}.ui-tabs._radio{margin-bottom:4rem}@media (max-width:767px){.ui-tabs._radio{margin-bottom:2.4rem}}.ui-tabs._gutter-md .ui-tabs__content{margin:4rem 0 0}@media (max-width:767px){.ui-tabs._gutter-md .ui-tabs__content{margin:2.4rem 0 0}}.ui-tabs._gutter-sm .ui-tabs__content{margin:2.4rem 0 0}@media (max-width:767px){.ui-tabs._gutter-sm .ui-tabs__content{margin:2rem 0 0}}.ui-tabs__control{display:flex;position:relative}.ui-tabs__content{margin:3.2rem 0 0}@media (max-width:767px){.ui-tabs__content{margin:2.4rem 0 0}}.ui-tabs .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.detail-head{display:flex;flex-direction:column;gap:4rem}.detail-head__info{border-bottom:.1rem solid var(--divider-color);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:3.4rem}@media (max-width:1023px){.detail-head__info{flex-direction:column;gap:3.2rem;padding-bottom:2.4rem}}.detail-head__tag{align-items:center;display:flex;flex-direction:row;gap:4rem}@media (max-width:767px){.detail-head__tag{gap:2rem}}.detail-head__date{align-items:center;color:var(--text-2-color);display:flex;flex-direction:row;font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .detail-head__date{font-family:serif}@media (max-width:767px){.detail-head__date{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.detail-head__date-number{border-right:.1rem solid var(--divider-color);padding-right:1.6rem}@media (max-width:767px){.detail-head__date-number{padding-right:1.2rem}}.detail-head__date-time{padding-left:1.6rem}@media (max-width:767px){.detail-head__date-time{padding-left:1.2rem}}.detail-head__btns{align-items:center;display:flex;flex-direction:row}@media (max-width:1023px){.detail-head__btns{align-items:flex-start;flex-direction:column;gap:1.2rem}}.detail-head__btns p{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor));margin-right:2.4rem}.font-type-serif .detail-head__btns p{font-family:serif}@media (max-width:767px){.detail-head__btns p{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.detail-head__icons{display:flex;flex-direction:row;gap:.8rem}.detail-head__picture{border-radius:2rem;height:61.4rem;overflow:hidden;width:100%}@media (max-width:1023px){.detail-head__picture{height:35.4rem}}@media (max-width:767px){.detail-head__picture{height:15.4rem}}.detail-head__picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.ui-tabs-heading__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.ui-tabs-heading__inner{align-items:flex-start;flex-direction:column;gap:2rem}}.ui-tabs-heading__inner .ui-secondary-button{flex-shrink:0}.ui-tabs-heading .swiper-wrapper{width:auto}.ui-tabs-heading .ui-tab{font-family:var(--main-font);font-size:calc(4.8rem*var(--font-size-factor));font-weight:600;line-height:calc(5.6rem*var(--font-size-factor));margin-right:0!important}.font-type-serif .ui-tabs-heading .ui-tab{font-family:serif}@media (max-width:767px){.ui-tabs-heading .ui-tab{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.ui-tabs-heading .ui-tab:not(:last-child){margin-right:4.8rem!important}@media (max-width:1023px){.ui-tabs-heading .ui-tab:not(:last-child){margin-right:3.4rem!important}}@media (max-width:767px){.ui-tabs-heading .ui-tab:not(:last-child){margin-right:2.4rem!important}}@media (hover:hover){.ui-tabs-heading .ui-tab:hover span{color:var(--text-color)}}.ui-tabs-heading .ui-tab:focus span{color:var(--text-color)}.ui-tabs-heading .ui-tab._outlined._active span{border:none}.ui-tabs-heading .ui-tab._outlined:has(input) input:checked+span{border:none}.ui-tabs-heading .ui-tab._active{pointer-events:none}.ui-tabs-heading .ui-tab._active span{background-color:transparent;color:var(--text-color)}.ui-tabs-heading .ui-tab__label{background-color:transparent;color:var(--text-extra-blind-color);display:block;padding:0;transition:color .35s ease}.ui-tabs-heading .ui-tab:has(input) input{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.ui-tabs-heading .ui-tab:has(input) input:checked+span{background-color:var(--accent-color);color:var(--text-color);pointer-events:none}.ui-tabs-heading__control{display:flex;position:relative}.ui-tabs-heading__content{margin:4rem 0 0}@media (max-width:767px){.ui-tabs-heading__content{margin:2rem 0 0}}.ui-tabs-heading .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-banner{display:flex;min-height:73rem;position:relative}@media (max-width:767px){.main-banner{min-height:60rem}}.main-banner__background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.main-banner__background:after{background:linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%),linear-gradient(180deg,transparent,rgba(35,35,35,.8)),linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2));content:"";z-index:2}.main-banner__background:after,.main-banner__tab-picture,.main-banner__tab-picture .picture{height:100%;left:0;position:absolute;top:0;width:100%}.main-banner__tab-picture img,.main-banner__tab-picture video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-banner__container{height:auto;position:relative;z-index:2}.main-banner__content-container{display:flex;flex-direction:column;gap:4rem;height:100%;padding-bottom:4rem;padding-top:8rem}@media (max-width:767px){.main-banner__content-container{gap:3.2rem;padding-bottom:3.2rem;padding-top:4rem}}.main-banner__tab-content-wrapper{display:flex;flex-direction:column;gap:4rem}.main-banner__text,.main-banner__title{color:var(--card-text-contrast-color)}.main-banner__text{font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor));max-width:75rem}.font-type-serif .main-banner__text{font-family:serif}@media (max-width:767px){.main-banner__text{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.main-banner__tabs{margin-top:auto;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.main-banner__tabs::-webkit-scrollbar{display:none}@media (max-width:1023px){.main-banner__tabs{margin-left:-4rem;margin-left:-2rem;padding-bottom:4px;width:calc(100% + 8rem);width:calc(100% + 4rem)}}.main-banner__tabs-wrapper{display:flex;gap:1.2rem}@media (max-width:1023px){.main-banner__tabs-wrapper{padding-left:4rem}}@media (max-width:767px){.main-banner__tabs-wrapper{gap:.8rem;padding-left:2rem}}.main-banner__tab{align-items:center;display:flex;flex-shrink:0;gap:2rem;max-width:10rem;overflow:hidden;transition:all .35s ease;width:100%;will-change:width}@media (max-width:767px){.main-banner__tab{gap:1.6rem;height:5.2rem;max-width:5.2rem}.main-banner__tab:last-child{max-width:9.5rem}}.main-banner__tab._active{max-width:64rem;pointer-events:none;width:auto}@media (max-width:767px){.main-banner__tab._active{max-width:5.2rem}}.main-banner__tab._active .main-banner__picture{border-color:var(--text-contrast-color)}.main-banner__tab._active .main-banner__content{opacity:1}@media (hover:hover){.main-banner__tab:hover .main-banner__picture{border-color:var(--text-contrast-color)}}.main-banner__tab:focus .main-banner__picture{border-color:var(--text-contrast-color)}.main-banner__picture{border:1px solid transparent;border-radius:2rem;flex-shrink:0;height:100%;max-width:10rem;overflow:hidden;position:relative;transition:border-color .35s ease;width:100%}@media (max-width:767px){.main-banner__picture{border-radius:1.2rem;height:5.2rem;width:5.2rem}}.main-banner__picture:before{background:linear-gradient(180deg,transparent,rgba(35,35,35,.6));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.main-banner__picture .ui-round-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.main-banner__picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-banner__content{align-items:flex-start;color:var(--card-text-contrast-color);display:flex;flex-direction:column;flex-shrink:0;gap:.8rem;height:100%;justify-content:center;opacity:0;padding-right:3.2rem;transition:opacity .35s ease}.main-banner__content p,.main-banner__content span{max-width:53.5rem;text-align:left}@media (max-width:767px){.main-banner__content{display:none;padding:0}}.field.checkbox-field{width:auto}.field.error.checkbox-field .checkbox&gt;input[type=checkbox]+span:before{border:.1rem solid var(--error-color)}.field.error.checkbox-field .checkbox&gt;input[type=checkbox]:checked+span:before{background-color:var(--error-color)}@media (hover:hover){.field.error.checkbox-field .checkbox:hover&gt;input[type=checkbox]+span:before{border:.1rem solid var(--error-color)}}.field.error.checkbox-field .checkbox:focus&gt;input[type=checkbox]+span:before{border:.1rem solid var(--error-color)}@media (hover:hover){.field.error.checkbox-field .checkbox:hover:active&gt;input[type=checkbox]:checked+span:before{background-color:var(--error-color);border:.1rem solid var(--error-color)}}.field .checkbox{background:transparent;border:0;color:var(--text-color);display:block;padding-left:4rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.field .checkbox{padding-left:3.2rem}}@media (hover:hover){.field .checkbox:hover&gt;input+span:before,.field .checkbox:hover&gt;input[type=checkbox]:checked+span:before{border:.1rem solid var(--primary-dark-color)}.field .checkbox:hover&gt;input[type=checkbox]:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.field .checkbox:hover&gt;input[type=checkbox]:required+span:before{border:.1rem solid var(--error-color)}}.field .checkbox:focus&gt;input+span:before,.field .checkbox:focus&gt;input[type=checkbox]:checked+span:before{border:.1rem solid var(--primary-dark-color)}.field .checkbox:focus&gt;input[type=checkbox]:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.field .checkbox:focus&gt;input[type=checkbox]:required+span:before{border:.1rem solid var(--error-color)}@media (hover:hover){.field .checkbox:hover:active&gt;input+span:before{border:.1rem solid var(--primary-light-color)}.field .checkbox:hover:active&gt;input[type=checkbox]:checked+span:before{background-color:var(--primary-color);border:1px solid transparent}.field .checkbox:hover:active&gt;input[type=checkbox]:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.field .checkbox:hover:active&gt;input[type=checkbox]:required+span:before{background-color:var(--error-color);border:.1rem solid var(--error-color)}}.field .checkbox&gt;input[type=checkbox]:required+span:before{border:.1rem solid var(--error-color)}.field .checkbox&gt;input[type=checkbox]:disabled+span:before{background-color:var(--app-background);border:.1rem solid var(--border-color)}.field .checkbox&gt;input[type=checkbox]:disabled+span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23a2aab9' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.166 5.832 3.333 3.333L12.833.832'/%3E%3C/svg%3E");color:var(--text-blind-color)}.field .checkbox&gt;span:before{border:1px solid var(--border-color);border-radius:.5rem;content:"";height:2.4rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .35s ease;width:2.4rem}@media (max-width:767px){.field .checkbox&gt;span:before{height:2rem;width:2rem}}.field .checkbox&gt;span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.166 5.832 3.333 3.333L12.833.832'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);content:"";height:1.6rem;left:.4rem;position:absolute;top:50%;transform:translateY(-40%);transition:clip-path .3s ease,-webkit-clip-path .3s ease;width:1.6rem}@media (max-width:767px){.field .checkbox&gt;span:after{height:1.2rem;width:1.2rem}}.field .checkbox input{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.field .checkbox input:checked+span:before{background-color:var(--primary-color);border:1px solid transparent}.field .checkbox input:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media (hover:hover){.field .checkbox input:hover:checked+span:before{background-color:var(--primary-dark-color);border:1px solid transparent}.field .checkbox input:hover:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.field .checkbox input:focus:checked+span:before{background-color:var(--primary-dark-color);border:1px solid transparent}.field .checkbox input:focus:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.field .checkbox input:disabled:checked+span:before{background-color:var(--app-background);border:.1rem solid var(--border-color)}.field .checkbox input:disabled:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.field .checkbox input:required:checked+span:before{background-color:var(--error-color)}.field .checkbox input:required:checked+span:after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.radio-field.error.radio-field .checkbox&gt;input[type=radio]+span:before{border:.1rem solid var(--error-color)}.radio-field.error.radio-field .checkbox&gt;input[type=radio]:checked+span:before{background-color:var(--error-color)}@media (hover:hover){.radio-field.error.radio-field .checkbox:hover&gt;input[type=radio]+span:before{border:.1rem solid var(--error-color)}}.radio-field.error.radio-field .checkbox:focus&gt;input[type=radio]+span:before{border:.1rem solid var(--error-color)}.radio-field.error.radio-field .checkbox:active&gt;input[type=radio]:checked+span:before{background-color:var(--error-color);border:.1rem solid var(--error-color)}.radio-field .checkbox{background:transparent;border:0;color:var(--text-color);display:block;padding-left:4rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.radio-field .checkbox{padding-left:3.2rem}}@media (hover:hover){.radio-field .checkbox:hover&gt;input+span:before,.radio-field .checkbox:hover&gt;input[type=radio]:checked+span:before{border:.1rem solid var(--primary-dark-color)}.radio-field .checkbox:hover&gt;input[type=radio]:required+span:before{border:.1rem solid var(--error-color)}}.radio-field .checkbox:focus&gt;input+span:before,.radio-field .checkbox:focus&gt;input[type=radio]:checked+span:before{border:.1rem solid var(--primary-dark-color)}.radio-field .checkbox:focus&gt;input[type=radio]:required+span:before{border:.1rem solid var(--error-color)}@media (hover:hover){.radio-field .checkbox:hover:active&gt;input+span:before{border:.1rem solid var(--primary-light-color)}.radio-field .checkbox:hover:active&gt;input[type=radio]:checked+span:before{background-color:var(--primary-color);border:1px solid transparent}.radio-field .checkbox:hover:active&gt;input[type=radio]:required+span:before{background-color:var(--error-color);border:.1rem solid var(--error-color)}}.radio-field .checkbox&gt;input[type=radio]:required+span:before{border:.1rem solid var(--error-color)}.radio-field .checkbox&gt;input[type=radio]:disabled+span:before{background-color:var(--app-background);border:.1rem solid var(--border-color)}.radio-field .checkbox&gt;input[type=radio]:disabled+span:after{color:var(--text-blind-color)}.radio-field .checkbox&gt;span:before{border:1px solid var(--border-color);border-radius:50%;content:"";height:2.4rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .35s ease;width:2.4rem}@media (max-width:767px){.radio-field .checkbox&gt;span:before{height:2rem;width:2rem}}.radio-field .checkbox&gt;span:after{background-color:var(--card-color);border-radius:50%;content:"";height:1.2rem;left:.55rem;top:.7rem;transform:translateY(0);width:1.2rem}@media (max-width:1023px){.radio-field .checkbox&gt;span:after{left:.6rem}}@media (max-width:767px){.radio-field .checkbox&gt;span:after{height:1rem;left:.5rem;top:.7rem;width:1rem}}.radio-field .checkbox input{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.radio-field .checkbox input:checked+span:before{background-color:var(--primary-color);border:1px solid transparent}.radio-field .checkbox input:checked+span:after{-webkit-clip-path:circle(50%);clip-path:circle(50%)}@media (hover:hover){.radio-field .checkbox input:hover:checked+span:before{background-color:var(--primary-dark-color);border:1px solid transparent}}.radio-field .checkbox input:focus:checked+span:before{background-color:var(--primary-dark-color);border:1px solid transparent}.radio-field .checkbox input:disabled:checked+span:before{background-color:var(--app-background);border:.1rem solid var(--border-color)}.radio-field .checkbox input:disabled:checked+span:after{background-color:var(--text-blind-color);background-image:none;-webkit-clip-path:circle(50%);clip-path:circle(50%)}.radio-field .checkbox input:required:checked+span:before{background-color:var(--error-color)}.radio-field .checkbox input:required:checked+span:after{background-color:var(--text-contrast-color);background-image:none;-webkit-clip-path:circle(50%);clip-path:circle(50%)}.field{position:relative;width:100%}.field.disabled{cursor:not-allowed}.field.disabled&gt;input+span:before{background-color:var(--app-background)}.field.disabled&gt;input:checked+span:before{background-color:var(--app-background);color:var(--text-blind-color)}.field__inner{position:relative;width:inherit}.disabled .field__inner{pointer-events:none}.field__details{color:var(--text-blind-color)}.field__help{color:var(--text-2-color)}.field__footer{display:flex;flex-direction:column;font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:400;gap:.4rem;line-height:calc(2.2rem*var(--font-size-factor));margin-top:.4rem}.font-type-serif .field__footer{font-family:serif}@media (max-width:767px){.field__footer{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.field-error{transition-property:opacity;will-change:opacity}.field:not(.error) .field-error{opacity:0;transform:translateY(15px)}.field-error__text{color:var(--error-color)}.field-input{align-items:center;border:1px solid transparent;color:var(--text-2-color);display:flex;position:relative;width:100%}@media (hover:hover){.field-input:hover{background-color:var(--card-color);border:.1rem solid var(--primary-color);border-radius:1.6rem}}.field-input:focus{background-color:var(--card-color);border:.1rem solid var(--primary-color);border-radius:1.6rem}@media (hover:hover){.field-input._contrast.field-input:hover{border:1px solid transparent}}.field-input._contrast.field-input:focus{border:1px solid transparent}.field-input._contrast .field-input__input{border:.1rem solid var(--error-contrast-color);border-radius:1.6rem}@media (hover:hover){.field-input._contrast .field-input__input:hover{border:.1rem solid var(--error-contrast-color)}}.field-input._contrast .field-input__input:focus{border:.1rem solid var(--error-contrast-color)}.field-input._contrast .field-input__input:disabled{border:.1rem solid var(--border-contrast-color)}.field-input__icon,.field-input__label,.field-input__pre-icon{position:absolute}.field-input__icon{cursor:pointer;right:2rem}.field.error .field-input__icon{color:var(--error-color)}@media (max-width:767px){.field-input__icon{right:1.6rem}}.field-input__pre-icon{left:2rem;pointer-events:none}@media (max-width:767px){.field-input__pre-icon{left:1.6rem}}.field-input__label{font-size:1.8rem;font-weight:400;left:5.2rem;line-height:2.6rem;pointer-events:none;transition:transform .35s ease,font-size .35s ease;will-change:transform,font-size}.field-input__label:has(+textarea){top:2rem}.field-input__label:has(+textarea)+textarea{padding-top:3rem}@media (max-width:767px){.field-input__label:has(+textarea)+textarea{padding-top:2rem}}@media (max-width:767px){.field-input__label:has(+textarea){top:1.6rem}}.field-input__label._no-icon{left:1.7rem}@media (max-width:767px){.field-input__label._no-icon{left:1.5rem}.field-input__label{left:4.8rem}}.field.error .field-input__label{color:var(--error-color)}.field._contrast .field-input__label{color:var(--text-contrast-blind-color)}.field.filled .field-input__label{font-size:14px;font-weight:400;line-height:22px;transform:translateY(-1.2rem)}.field-input__input{background-color:var(--card-color);border:1px solid transparent;border-radius:1.6rem;color:var(--text-color);padding:2rem 1.6rem;transition:background-color .3s ease;width:100%}@media (max-width:767px){.field-input__input{padding:1.8rem 1.4rem}}.field-input__input:disabled{background-color:transparent;border:.1rem solid var(--border-color)}.field-input__input[readonly]{pointer-events:none}.field.error .field-input__input{border:.1rem solid var(--error-color);color:var(--error-color)}.field-input__input::-moz-placeholder{color:var(--text-2-color)}.field-input__input::placeholder{color:var(--text-2-color)}.field-input__input:focus{border:.1rem solid var(--primary-color)}.field-input:has(.field-input__icon) .field-input__input{padding-right:5.6rem}@media (max-width:767px){.field-input:has(.field-input__icon) .field-input__input{padding-right:4.4rem}}.field-input:has(.field-input__pre-icon) .field-input__input{padding-left:5.6rem}@media (max-width:767px){.field-input:has(.field-input__pre-icon) .field-input__input{padding-left:4.4rem}}.field-input input.field-input__input{padding-bottom:.9rem;padding-top:3.1rem}@media (max-width:767px){.field-input input.field-input__input{padding-bottom:.8rem;padding-top:2.8rem}}textarea.field-input__input{height:16rem}@media (max-width:767px){textarea.field-input__input{height:12rem}}.select .checkbox{width:100%}.select.multiple .checkbox{padding:.8rem 1.2rem .8rem 5.2rem}@media (max-width:767px){.select.multiple .checkbox{padding:.6rem .8rem .6rem 4rem}}.select.multiple .checkbox&gt;span:before{left:1.2rem}@media (max-width:767px){.select.multiple .checkbox&gt;span:before{left:.8rem}}.select.multiple .checkbox&gt;span:after{left:1.6rem}@media (max-width:767px){.select.multiple .checkbox&gt;span:after{left:1.2rem}}.select:not(.multiple) .checkbox{padding:.8rem 1.2rem}@media (max-width:767px){.select:not(.multiple) .checkbox{padding:.6rem .8rem}}.select:not(.multiple) .checkbox input[type=checkbox]:checked+span{color:var(--primary-color)}.select:not(.multiple) .checkbox&gt;span:after,.select:not(.multiple) .checkbox&gt;span:before{display:none}.select:not(.multiple) .select__list-item:has(input[type=checkbox]:checked){background-color:var(--card-color);pointer-events:none}.select__list-item&gt;*{padding:0!important}.select__list-empty{color:var(--text-2-color);display:none;text-align:center}.select__field svg{transition:transform .3s cubic-bezier(.61,1,.88,1)}.select__field:not(.multiple){cursor:pointer}.select__field[data-dropdown-active] ._icon-nav-arrow-down{transform:rotate(180deg)}.select__field[data-dropdown-active] .field-input__input{background-color:var(--card-color)}.dropdown{background-color:transparent;border-radius:1.6rem;position:relative}.dropdown__content{-ms-overflow-style:none;background-color:var(--card-color);border-radius:1.6rem;box-shadow:0 0 20px 0 rgba(0,0,0,.08);display:none;left:0;max-height:20rem;min-width:32rem;opacity:0;overflow-y:scroll;padding:.8rem;position:absolute;scrollbar-width:none;top:calc(100% + .4rem);width:100%;z-index:5}.dropdown__content::-webkit-scrollbar{display:none}.dropdown__list{border-radius:1.6rem;display:flex;flex-direction:column;gap:.4rem}@media (max-width:767px){.dropdown__list{gap:.4rem}}.dropdown__list-item{background-color:transparent;border-radius:.8rem;cursor:pointer;overflow:hidden;transition:background-color .3s cubic-bezier(.61,1,.88,1)}.dropdown__list-item&gt;*{padding:1.2rem 1.6rem;width:100%}@media (max-width:767px){.dropdown__list-item&gt;*{padding:.8rem 1.2rem}}@media (hover:hover){.dropdown__list-item:hover{background-color:var(--app-background)}}.dropdown__list-item:focus{background-color:var(--app-background)}.dropdown__list-item.active{background-color:transparent}.link-card-slider{height:100%}.link-card-slider .swiper-wrapper{display:flex;flex-wrap:wrap;gap:2rem;will-change:transform}@media (max-width:1023px){.link-card-slider .swiper-wrapper{flex-wrap:unset;gap:unset}}.link-card-slider .swiper-slide{height:auto;will-change:transform}.link-card-slider .link-card__content{display:flex;flex-direction:column;height:100%;position:relative}.link-card-slider .ui-main-button{margin-top:auto}@media (max-width:767px){.link-card-slider .ui-main-button:after{height:70rem;top:-50rem}}.link-card-slider._type-1 .swiper-slide{min-height:37rem;width:calc(25% - 1.6rem)}@media (max-width:1023px){.link-card-slider._type-1 .swiper-slide{width:87%}}.link-card-slider._type-1 .swiper-slide:nth-child(3){width:calc(50% - 1.3rem)}@media (max-width:1023px){.link-card-slider._type-1 .swiper-slide:nth-child(3){width:87%}}.link-card-slider._type-1 .swiper-slide:nth-child(4){width:calc(50% - 1.3rem)}@media (max-width:1023px){.link-card-slider._type-1 .swiper-slide:nth-child(4){width:87%}}.link-card-slider._type-2 .swiper-slide{min-height:37rem;width:calc(33.3% - 1.4rem)}@media (max-width:1023px){.link-card-slider._type-2 .swiper-slide{width:87%}}.link-card-slider._type-2 .swiper-slide:nth-child(4){width:calc(50% - 1.3rem)}@media (max-width:1023px){.link-card-slider._type-2 .swiper-slide:nth-child(4){width:87%}}.link-card-slider._type-2 .swiper-slide:nth-child(5){width:calc(50% - 1.3rem)}@media (max-width:1023px){.link-card-slider._type-2 .swiper-slide:nth-child(5){width:87%}}.link-card-slider .swiper-pagination{display:none}@media (max-width:1023px){.link-card-slider .swiper-pagination{display:flex;margin-top:3.2rem}}.interactive-banner{border-radius:2rem;overflow:hidden;position:relative}.interactive-banner__background,.interactive-banner__background-image{height:100%;left:0;position:absolute;top:0;width:100%}.interactive-banner__background-image{display:none;opacity:0}.interactive-banner__background-image .picture{height:100%;left:0;position:absolute;top:0;width:100%}.interactive-banner__background-image img,.interactive-banner__background-image picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.interactive-banner__background-image img,.interactive-banner__background-image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.interactive-banner__background img,.interactive-banner__background picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.interactive-banner__background video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.interactive-banner__background:after{background:linear-gradient(180deg,transparent,rgba(35,35,35,.8)),linear-gradient(0deg,rgba(35,35,35,.15),rgba(35,35,35,.15));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.interactive-banner__content{padding:4rem;position:relative;z-index:2}@media (max-width:767px){.interactive-banner__content{padding:2rem}}.interactive-banner__text-content{display:flex;justify-content:space-between}@media (max-width:1023px){.interactive-banner__text-content{flex-direction:column;gap:4rem}}@media (max-width:767px){.interactive-banner__text-content{gap:3.2rem}}.interactive-banner__title-container{color:var(--card-text-contrast-color);display:flex;flex-direction:column;gap:4rem;max-width:60rem}@media (max-width:767px){.interactive-banner__title-container{gap:3.2rem}}.interactive-banner .ui-main-button{color:var(--text-color)}.banner-facts-block{cursor:pointer;height:36rem;padding-top:11rem;position:relative}@media (max-width:767px){.banner-facts-block{height:43rem;padding-top:19.5rem}}.banner-facts-block__round{border-radius:50%;height:67rem;left:50%;position:absolute;top:23rem;transform:translateX(-50%);width:67rem}@media (max-width:767px){.banner-facts-block__round{height:49rem;top:27.4rem;width:49rem}}.banner-facts-block__round svg{height:100%;width:100%}.banner-facts-block__slider{height:10.8rem;position:relative;width:100%}@media (max-width:767px){.banner-facts-block__slider{height:5.8rem}}.banner-facts-block__slide{display:flex;justify-content:center;left:100rem;position:absolute;top:0;width:100%}.banner-facts-block__slide span{color:var(--card-text-contrast-color);font-family:var(--sub-font);font-size:10rem;font-weight:500;line-height:10.8rem}@media (max-width:767px){.banner-facts-block__slide span{font-size:4.8rem;line-height:5.8rem}}.banner-facts-block__facts-container{display:flex;justify-content:center;margin-top:7rem}@media (max-width:767px){.banner-facts-block__facts-container{margin-top:6.3rem}}.banner-facts-block__facts-wrapper{position:relative;width:40rem}.banner-facts-block__fact{color:var(--text-contrast-2-color);font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;left:0;line-height:calc(3rem*var(--font-size-factor));opacity:0;position:absolute;text-align:center;top:40px;width:100%}.font-type-serif .banner-facts-block__fact{font-family:serif}@media (max-width:767px){.banner-facts-block__fact{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.pagination{margin-top:2rem}@media (max-width:767px){.pagination{margin-top:1.2rem}}.pagination .pagination__items,.pagination.pagination{display:flex;gap:.8rem;justify-content:center}.pagination .pagination__items ._disabled,.pagination.pagination ._disabled{background-color:var(--app-background);pointer-events:none}.pagination .pagination__items ._disabled svg,.pagination.pagination ._disabled svg{color:var(--text-blind-color)}.pagination-control{align-items:center;border-radius:50%;color:var(--text-2-color);display:flex;height:4.4rem;justify-content:center;overflow:hidden;transition:.25s ease;transition-property:background-color,color;width:4.4rem}@media (max-width:767px){.pagination-control{height:3.6rem;width:3.6rem}}@media (hover:hover){.pagination-control:hover:not(._disabled,._active){color:var(--primary-color)}}.pagination-control:focus:not(._disabled,._active){color:var(--primary-color)}@media (hover:hover){.pagination-control:hover:active:not(._disabled,._active){color:var(--primary-dark-color)}}.pagination-control._active{background-color:var(--primary-color);color:var(--text-contrast-color);pointer-events:none}.pagination-control._disabled{pointer-events:none}.search-form{display:flex;flex-direction:column}.search-form .ui-tabs{margin-bottom:2.4rem}@media (max-width:1023px){.search-form{flex-direction:column-reverse;gap:2.8rem}.search-form .ui-tabs{margin:0}}.search-results-item{background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:column;overflow:hidden;padding:2rem;position:relative}@media (hover:hover){.search-results-item:hover .search-results-item__title{color:var(--primary-title-color)}}.search-results-item:focus .search-results-item__title{color:var(--primary-title-color)}.search-results-item__title{--margin-top:3.2rem;color:var(--text-color);margin-top:var(--margin-top);transition:color .35s ease}@media (max-width:767px){.search-results-item__title{--margin-top:2.4rem}}.search-results-item__text{color:var(--text-2-color);margin-top:1.6rem}@media (max-width:767px){.search-results-item__text{margin-top:1.2rem}}.search-results-item__text em{color:var(--accent-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .search-results-item__text em{font-family:serif}@media (max-width:767px){.search-results-item__text em{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.search-results{display:flex;flex-direction:column}.search-results__total{color:var(--text-2-color);margin-bottom:5.4rem;margin-top:4rem}@media (max-width:767px){.search-results__total{margin-top:3.2rem}}.page-banner{display:flex;flex-direction:column;gap:2rem;overflow:hidden}.page-banner__inner{display:flex;gap:2rem;min-height:47.6rem;position:relative}@media (max-width:1023px){.page-banner__inner{flex-direction:column}}.page-banner__picture{border-radius:2rem;inset:0;overflow:hidden;position:absolute;width:100%}html.font-size-medium .page-banner__picture{min-height:63rem}@media (max-width:1023px){html.font-size-medium .page-banner__picture{min-height:70rem}}html.font-size-large .page-banner__picture{min-height:96rem}.page-banner__picture._card-primary{height:auto;min-height:47.6rem}.page-banner__picture._card-primary:before{display:none}.page-banner__picture._card-primary+.page-banner__picture-content{background-color:var(--complementary-color);border-radius:2rem}.page-banner__picture._card-primary .page-banner__image-bg-1,.page-banner__picture._card-primary .page-banner__image-bg-2,.page-banner__picture._card-primary .page-banner__image-bg-3{height:218px;opacity:.3;position:absolute;width:1201px;z-index:100}@media (max-width:767px){.page-banner__picture._card-primary .page-banner__image-bg-1,.page-banner__picture._card-primary .page-banner__image-bg-2,.page-banner__picture._card-primary .page-banner__image-bg-3{width:900px}}.page-banner__picture._card-primary .page-banner__image-bg-1 img,.page-banner__picture._card-primary .page-banner__image-bg-2 img,.page-banner__picture._card-primary .page-banner__image-bg-3 img{height:100%;width:100%}.page-banner__picture._card-primary .page-banner__image-bg-1{top:10rem}@media (max-width:1023px){.page-banner__picture._card-primary .page-banner__image-bg-1{left:-5rem;top:14rem}}@media (max-width:767px){.page-banner__picture._card-primary .page-banner__image-bg-1{left:-1rem}}.page-banner__picture._card-primary .page-banner__image-bg-2{left:-2rem;top:18rem}@media (max-width:767px){.page-banner__picture._card-primary .page-banner__image-bg-2{left:-15rem;top:20rem}}.page-banner__picture._card-primary .page-banner__image-bg-3{top:30rem}@media (max-width:767px){.page-banner__picture._card-primary .page-banner__image-bg-3{top:25rem}}.page-banner__picture._card-primary .page-banner__picture-text{width:100%}@media (max-width:1023px){.page-banner__picture._card-primary.page-banner__picture{height:55.5rem}}@media (max-width:767px){.page-banner__picture._card-primary.page-banner__picture{height:35.6rem}}@media (max-width:1023px){.page-banner__picture{height:55.5rem}}@media (max-width:767px){.page-banner__picture{height:49.6rem}}.page-banner__picture img,.page-banner__picture picture,.page-banner__picture video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-banner__picture img,.page-banner__picture picture{min-height:47.6rem;-o-object-position:top;object-position:top}@media (max-width:767px){.page-banner__picture img,.page-banner__picture picture{-o-object-position:center;object-position:center}}.page-banner__picture:before{background:var(--banner-gradient-color);content:"";inset:0;position:absolute}.page-banner__picture-content{color:var(--card-text-contrast-color);display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:4rem;position:relative;z-index:40}@media (max-width:1023px){.page-banner__picture-content{padding:3rem}}@media (max-width:767px){.page-banner__picture-content{padding:2rem}}.page-banner__picture-title{margin-bottom:3.2rem;width:80%}@media (max-width:1023px){.page-banner__picture-title{width:100%}}@media (max-width:767px){.page-banner__picture-title{width:100%}}.page-banner__picture-text{margin-top:auto;width:50%}@media (max-width:1023px){.page-banner__picture-text{width:80%}}@media (max-width:767px){.page-banner__picture-text{width:100%}}.page-banner__tags{display:flex;flex-direction:row;gap:.8rem}@media (max-width:767px){html.font-size-medium .page-banner__tags{flex-direction:column}}@media (max-width:1023px){html.font-size-large .page-banner__tags{flex-direction:column}}@media (max-width:767px){html.font-size-large .page-banner__tags .ui-tag__inner{white-space:wrap}}.page-banner__direction{color:var(--text-contrast-2-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));margin:4rem 0 2rem}.font-type-serif .page-banner__direction{font-family:serif}@media (max-width:767px){.page-banner__direction{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor));margin:3.2rem 0 1.6rem}}.page-banner__button{color:var(--text-color);margin-top:auto}@media (max-width:767px){.page-banner__button .ui-main-button{height:7.6rem;padding:1rem 0 1rem 2rem}.page-banner__button .ui-main-button__circle{-webkit-clip-path:inset(1.2rem 1.2rem 1.2rem calc(100% - 6.5rem) round 5.5rem);clip-path:inset(1.2rem 1.2rem 1.2rem calc(100% - 6.5rem) round 5.5rem);-webkit-clip-path:inset(1rem 1rem 1rem calc(100% - 5.5rem) round 5rem);clip-path:inset(1rem 1rem 1rem calc(100% - 5.5rem) round 5rem);padding:0 2.8rem}}.page-banner__footer{background-color:var(--card-color);border-radius:2rem;display:flex;gap:4rem;justify-content:center;padding:2rem}@media (max-width:1023px){.page-banner__footer{flex-direction:column;gap:2.5rem}}@media (max-width:767px){.page-banner__footer{gap:1.6rem;padding:1.6rem}}.page-banner__footer-text{color:var(--text-2-color)}.page-banner__footer-links{display:flex;flex-wrap:wrap;gap:4rem}@media (max-width:1023px){.page-banner__footer-links{gap:2.5rem}}@media (max-width:767px){.page-banner__footer-links{flex-direction:column;gap:1.2rem}}.page-banner__footer-link{color:var(--text-color);display:inline-block;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:1px;text-underline-position:under;transition:all .35s ease}.font-type-serif .page-banner__footer-link{font-family:serif}@media (max-width:767px){.page-banner__footer-link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}@media (hover:hover){.page-banner__footer-link:hover{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}}.page-banner__footer-link:focus{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}.page-banner__photo{border-radius:2rem;max-width:43.9rem;min-height:47.6rem;overflow:hidden;position:relative;z-index:150}@media (max-width:1023px){.page-banner__photo{max-width:100%}}@media (max-width:767px){.page-banner__photo{height:26.3rem}}.page-banner__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1023px){.page-banner .page-banner__picture-content:has(.ui-main-button) .ui-main-button:after{content:"";height:60rem;left:-5rem;position:absolute;top:-50rem;width:80rem}}.admission-banner{background:var(--admission-bg);border-radius:2rem;padding:4rem;position:relative}@media (max-width:1190px){.admission-banner{height:37.4rem}}@media (max-width:1023px){.admission-banner{height:45.4rem;padding:3rem}}@media (max-width:999px){.admission-banner{height:42.4rem}}@media (max-width:767px){.admission-banner{height:29.4rem;padding:2rem}}.admission-banner__content{display:flex;flex-direction:column;gap:3rem;height:100%;width:100%}.admission-banner__logos{align-items:center;display:flex;flex-direction:row;gap:47.34px}@media (max-width:1023px){.admission-banner__logos{gap:3.2rem}}@media (max-width:767px){.admission-banner__logos{gap:2.3rem}}.admission-banner__logo{color:var(--text-contrast-color);height:4.1rem;width:11.4rem}.admission-banner__logo img,.admission-banner__logo picture{height:100%;width:100%}@media (max-width:1023px){.admission-banner__logo{height:3.5rem;width:9.7rem}}@media (max-width:767px){.admission-banner__logo{height:3rem;width:8.4rem}}.admission-banner__logo._gos{height:1.75rem;width:12.21rem}.admission-banner__logo._gos img,.admission-banner__logo._gos picture{height:100%;width:100%}@media (max-width:1023px){.admission-banner__logo._gos{height:1.4rem;width:8.7rem}}@media (max-width:767px){.admission-banner__logo._gos{height:1rem;width:6.4rem}}.admission-banner__title{display:flex;gap:2.8rem;margin-top:auto}@media (max-width:1023px){.admission-banner__title{flex-direction:column;gap:2rem}}@media (max-width:767px){.admission-banner__title{gap:1rem}}.admission-banner__title p{color:var(--text-contrast-color);font-family:Geometria;font-size:6.4rem;font-weight:500;line-height:8.51rem;white-space:nowrap}@media (max-width:767px){.admission-banner__title p{font-size:3rem;line-height:3.74rem;max-width:28rem}}.admission-banner__title span{background-color:var(--text-contrast-color);border-radius:20px;color:var(--admission-span);display:inline;font-family:Geometria;font-size:6.4rem;font-weight:800;line-height:6.4rem;padding:8px 16px}@media (max-width:1023px){.admission-banner__title span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (max-width:767px){.admission-banner__title span{font-size:3rem;line-height:3.8rem;padding:6px 12px}}.admission-banner__picture{height:30.2rem;position:absolute;right:1.88rem;top:-4.2rem;width:22.5rem}@media (max-width:1023px){.admission-banner__picture{right:0;top:-2.5rem}}@media (max-width:767px){.admission-banner__picture{height:19.7rem;right:0;width:14.3rem}}.admission-banner__picture img,.admission-banner__picture picture{height:100%;width:100%}.simple-banner{background:var(--primary-gradient-color);border-radius:2rem;padding:4rem}@media (max-width:1023px){.simple-banner{padding:3rem}}@media (max-width:767px){.simple-banner{padding:2rem}}.simple-banner__head{color:var(--text-contrast-color);margin-bottom:4rem}@media (max-width:1023px){.simple-banner__head{margin-bottom:3rem}}@media (max-width:767px){.simple-banner__head{margin-bottom:2rem}}.simple-banner__content{display:flex;flex-direction:row;gap:4rem}@media (max-width:1023px){.simple-banner__content{flex-direction:column;gap:3.2rem}}.simple-banner__info{display:flex;flex-direction:column;max-width:62rem;width:100%}@media (max-width:1023px){.simple-banner__info{gap:3.2rem}}.simple-banner__text{color:var(--text-contrast-color);font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor))}.font-type-serif .simple-banner__text{font-family:serif}@media (max-width:767px){.simple-banner__text{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.simple-banner__button{margin-top:auto}.simple-banner__picture{border-radius:2rem;height:31.2rem;max-width:62rem;overflow:hidden;width:100%}@media (max-width:767px){.simple-banner__picture{height:15.3rem;max-width:30.3rem}}.simple-banner__picture img,.simple-banner__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.card-admission-campaign{background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:column;max-width:67rem;padding:2rem;position:relative;z-index:0}@media (max-width:1023px){.card-admission-campaign{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:100%;padding:1.6rem 1.6rem 2.2rem}.card-admission-campaign._opened{height:auto}.card-admission-campaign._opened._accent .card-admission-campaign__bg,.card-admission-campaign._opened._primary .card-admission-campaign__bg{opacity:1;z-index:1}.card-admission-campaign:not(:last-child){border-radius:2rem 2rem 0 0}.card-admission-campaign:not(:last-child):after,.card-admission-campaign:not(:last-child):before{background:var(--card-color);bottom:-2.9rem;content:"";height:3rem;position:absolute;right:0;transition:background .35s ease;width:7rem}.card-admission-campaign:not(:last-child):after{left:0}}.card-admission-campaign__bg{display:none}.card-admission-campaign._accent,.card-admission-campaign._primary{color:var(--card-text-contrast-color);position:relative}.card-admission-campaign._accent .card-admission-campaign__bg,.card-admission-campaign._primary .card-admission-campaign__bg{display:block;height:100%;left:0;position:absolute;top:12.5rem;width:80rem}.card-admission-campaign._accent .card-admission-campaign__bg img,.card-admission-campaign._primary .card-admission-campaign__bg img{height:100%;width:100%}@media (max-width:1023px){.card-admission-campaign._accent .card-admission-campaign__bg,.card-admission-campaign._primary .card-admission-campaign__bg{height:30rem;opacity:0;top:13rem;transition:opacity .5s ease .2s;z-index:-1}}.card-admission-campaign._accent .card-admission-campaign__text,.card-admission-campaign._primary .card-admission-campaign__text{color:var(--text-contrast-2-color)}.card-admission-campaign._accent .card-admission-campaign__link a,.card-admission-campaign._accent .card-admission-campaign__title,.card-admission-campaign._primary .card-admission-campaign__link a,.card-admission-campaign._primary .card-admission-campaign__title{color:var(--card-text-contrast-color)}.card-admission-campaign._accent{background:var(--accent-gradient-color)}@media (max-width:1023px){.card-admission-campaign._accent:before{background:var(--accent-corner-accordion-right)}.card-admission-campaign._accent:after{background:var(--accent-corner-accordion-left)}.card-admission-campaign._accent._opened:before{background:var(--accent-corner-accordion-right-opened)}.card-admission-campaign._accent._opened:after{background:var(--accent-corner-accordion-left-opened)}}.card-admission-campaign._primary{background:var(--primary-gradient-color);color:var()}@media (max-width:1023px){.card-admission-campaign._primary:before{background:var(--primary-corner-accordion-right)}.card-admission-campaign._primary:after{background:var(--primary-corner-accordion-left)}}@media (max-width:1023px) and (max-width:1023px){.card-admission-campaign._primary._opened:before{background:var(--primary-corner-accordion-right-opened)}.card-admission-campaign._primary._opened:after{background:var(--primary-corner-accordion-left-opened)}}.card-admission-campaign__title{color:var(--text-color);padding-bottom:2.4rem}@media (max-width:1023px){.card-admission-campaign__title{padding-bottom:0}}@media (max-width:767px){.card-admission-campaign__title{width:85%}}.card-admission-campaign__text{color:var(--text-2-color)}@media (max-width:1023px){.card-admission-campaign__text{margin-top:2rem}}.card-admission-campaign__content{display:flex;flex-direction:column;height:32.8rem!important;max-height:32.8rem!important;transition:max-height .7s ease-in-out 0s}@media (max-width:1023px){.card-admission-campaign__content{height:auto!important;max-height:0!important;overflow:hidden}.card-admission-campaign._opened .card-admission-campaign__content{max-height:100rem!important;overflow:visible}}.card-admission-campaign__links{display:flex;flex-direction:column;gap:2rem;margin-top:auto;position:relative;width:100%;z-index:2}@media (max-width:1023px){.card-admission-campaign__links{margin-top:3.2rem}}@media (max-width:767px){.card-admission-campaign__links{gap:1.7rem}}.card-admission-campaign__links._columns{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.card-admission-campaign__links._columns{display:flex;flex-direction:column;gap:1.7rem}}.card-admission-campaign__links._columns .card-admission-campaign__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-admission-campaign__link{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .card-admission-campaign__link{font-family:serif}@media (max-width:767px){.card-admission-campaign__link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.card-admission-campaign__link a{color:var(--text-color);transition:opacity .35s ease;white-space:nowrap}@media (hover:hover){.card-admission-campaign__link a:hover{opacity:.6}}.card-admission-campaign__link a:focus{opacity:.6}@media (max-width:1023px){.card-admission-campaign__link a{white-space:unset}}.card-admission-campaign__button{position:absolute;right:2rem;top:2rem}.card-admission-campaign-list{display:grid;gap:2rem;grid-template-columns:1fr 1fr;overflow:hidden;position:relative}@media (max-width:1023px){.card-admission-campaign-list{display:flex;flex-direction:column;gap:0;grid-template-columns:unset}}.banner-institute{box-sizing:content-box;display:flex;min-height:73rem;position:relative}html.font-size-large .banner-institute{min-height:131rem}@media (max-width:1023px){html.font-size-large .banner-institute{min-height:105rem}}@media (max-width:767px){html.font-size-large .banner-institute{min-height:86rem}}@media (max-width:1023px){.banner-institute{min-height:85rem}}@media (max-width:767px){.banner-institute{min-height:73rem}}.banner-institute .swiper-slide{transition:opacity .5s ease-in-out,transform .5s ease-out!important;will-change:opacity,transform}.banner-institute .swiper-wrapper,.banner-institute__background{height:100%;position:absolute;width:100%}.banner-institute__background{left:0;opacity:0;top:0;transition:opacity 2s ease;z-index:-1}.banner-institute__background.swiper-slide-active.banner-institute__background{opacity:1;z-index:4}.banner-institute__background:after{background:linear-gradient(0deg,rgba(35,35,35,.2),rgba(35,35,35,.2)),linear-gradient(180deg,transparent,rgba(35,35,35,.8)),linear-gradient(180deg,rgba(35,35,35,.8),transparent 49.5%);content:"";z-index:2}.banner-institute__background:after,.banner-institute__slide{height:100%;left:0;position:absolute;top:0;width:100%}.banner-institute__slide video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-institute__slide img,.banner-institute__slide picture{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.banner-institute__container{height:auto;position:relative;z-index:3}.banner-institute__content-container{display:flex;flex-direction:column;gap:4rem;height:auto;padding:8rem 0 0}@media (max-width:767px){.banner-institute__content-container{gap:3.2rem;padding:4rem 0 0}}.banner-institute__slide-content-wrapper{display:flex;flex-direction:column;gap:4rem;max-width:113rem;padding-bottom:8rem}@media (max-width:767px){.banner-institute__slide-content-wrapper{padding-bottom:4rem}}.banner-institute__title{color:var(--card-text-contrast-color);font-family:var(--main-font);font-size:calc(8rem*var(--font-size-factor));font-weight:600;line-height:calc(8.8rem*var(--font-size-factor))}.font-type-serif .banner-institute__title{font-family:serif}@media (max-width:1023px){.banner-institute__title{font-size:calc(5.8rem*var(--font-size-factor));line-height:calc(7rem*var(--font-size-factor))}}@media (max-width:767px){.banner-institute__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.banner-institute__text{color:var(--card-text-contrast-color);font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor))}.font-type-serif .banner-institute__text{font-family:serif}@media (max-width:767px){.banner-institute__text{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.banner-institute .swiper-navigation{display:flex;flex-direction:row;gap:.8rem}.banner-institute .swiper-pagination{justify-content:flex-start;width:100%}.banner-institute .swiper-pagination-bullet{cursor:pointer}.banner-institute .swiper-pagination-bullet-active{pointer-events:none}.banner-institute__navigations{bottom:4rem;display:flex;flex-direction:row;justify-content:space-between;left:0;position:absolute;right:0;width:100%;z-index:3}.admission-slider{background-color:var(--complementary-color);border-radius:2rem;display:flex;flex-direction:column;gap:4rem;overflow:hidden;padding:4rem 0 4rem 4rem}@media (max-width:1023px){.admission-slider{gap:3.2rem;height:80.4rem;padding:3rem}}@media (max-width:767px){.admission-slider{gap:2.4rem;padding:2rem}}.admission-slider .swiper{margin:0;overflow:visible}@media (max-width:1023px){.admission-slider .swiper{overflow:hidden}}.admission-slider .admission-swiper{overflow:hidden}.admission-slider__head{color:var(--text-contrast-color);display:flex;flex-direction:row;justify-content:space-between}.admission-slider__navigation{display:flex;flex-direction:row;gap:.8rem;margin-right:4rem}@media (max-width:1023px){.admission-slider__navigation{display:none}}.admission-slider__content{display:flex}@media (max-width:1023px){.admission-slider .swiper-slide{height:auto!important;padding-bottom:2.4rem}}.admission-slider__slide{display:flex;flex-direction:column;max-width:32rem;position:relative}.admission-slider__slide:last-child .admission-slider__border{display:none}.admission-slider__slide._active .admission-slider__slide-date{background-color:var(--accent-light-color)}.admission-slider__slide._active .admission-slider__slide-date p{color:var(--text-contrast-color)}.admission-slider__slide._active .admission-slider__slide-title{color:var(--card-text-contrast-color)}.admission-slider__slide:not(:last-child) .admission-slider__slide-date:after{content:"";height:1px;position:absolute;right:0;top:50%;transform:translateX(100%);will-change:transform;z-index:1}@media (max-width:1023px){.admission-slider__slide:not(:last-child) .admission-slider__slide-date:after{height:inherit;left:7%;top:95%;transform:translate(-10%);width:1px}}.admission-slider__slide-date{background-color:var(--complementary-light-color);border-radius:3.2rem;color:var(--text-contrast-blind-color);display:inline-block;padding:1.2rem 1.6rem;position:relative;z-index:5}.admission-slider__slide-date span{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .admission-slider__slide-date span{font-family:serif}@media (max-width:767px){.admission-slider__slide-date span{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.admission-slider__slide-title{color:var(--text-contrast-blind-color);margin-top:3.2rem;max-width:28.8rem}@media (max-width:1023px){.admission-slider__slide-title{margin:2.4rem 0 0 2.4rem}}@media (max-width:767px){.admission-slider__slide-title{margin-top:1.6rem}}.admission-slider__border{--color-line:var(--border-contrast-color);background-color:var(--color-line);border:1px solid transparent;height:1px;margin:0;max-width:52rem;position:absolute;right:0;top:2.5rem;width:100%}@media (max-width:1023px){.admission-slider__border{height:100%;left:.8rem;max-height:25rem;max-width:1px;top:1.6rem}}.feedback-form{background:var(--primary-gradient-color);border-radius:2rem;overflow:hidden;padding:4rem;position:relative}.feedback-form__bg{color:var(--primary-dark-color);height:629px;left:-10%;position:absolute;top:5rem;width:1562px}@media (max-width:1023px){.feedback-form__bg{left:-33%;top:12rem}}@media (max-width:767px){.feedback-form__bg{height:629px;left:-50%;top:6rem;width:1262px}}@media (max-width:450px){.feedback-form__bg{width:962px}}.feedback-form__bg svg{height:100%;width:100%}@media (max-width:1023px){.feedback-form{flex-direction:column;padding:3rem}}@media (max-width:767px){.feedback-form{padding:2rem}}.feedback-form__inner{display:flex;flex-direction:row;gap:4rem;position:relative;z-index:2}@media (max-width:1023px){.feedback-form__inner{flex-direction:column}}.feedback-form__content{color:var(--text-contrast-color);display:flex;flex-direction:column;gap:4rem;max-width:58.9rem}@media (max-width:1023px){.feedback-form__content{gap:3.2rem}}.feedback-form__content-text{font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor))}.font-type-serif .feedback-form__content-text{font-family:serif}@media (max-width:767px){.feedback-form__content-text{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.feedback-form__fields{display:grid;gap:3rem 2rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.feedback-form__fields{gap:2rem;grid-template-columns:1fr}}.feedback-form__textarea{margin-top:3rem}@media (max-width:1023px){.feedback-form__textarea{margin-top:2rem}}.feedback-form__footer{display:flex;flex-direction:row;gap:3.2rem;margin-top:4rem}@media (max-width:1023px){.feedback-form__footer{flex-direction:column-reverse;gap:2rem}}.feedback-form__footer-text{color:var(--text-contrast-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));max-width:42.7rem;width:100%}.font-type-serif .feedback-form__footer-text{font-family:serif}@media (max-width:767px){.feedback-form__footer-text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.feedback-form .field-input{border:none}@media (hover:hover){.feedback-form .field-input:hover{border:none}}.feedback-form .field-input:focus,.feedback-form .field-input__input{border:none}.feedback-form .ui-main-button__text{white-space:nowrap}.popup{display:none;left:0;position:fixed;top:0;width:100vw;z-index:999}.popup__overlay{background-color:var(--text-color);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.popup__outer{-ms-overflow-style:none;height:100vh;height:100dvh;overflow-y:auto;position:relative;scrollbar-width:none;z-index:1}.popup__outer::-webkit-scrollbar{display:none}.popup__inner{display:block;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:136rem;min-height:100vh;min-height:100dvh;padding:3.2rem 0;width:100%}@media (max-width:1440px){.popup__inner{max-width:calc(100% - 8rem)}}@media (max-width:767px){.popup__inner{max-width:calc(100% - 4rem)}}.center .popup__inner{align-items:center}.right .popup__inner{align-items:flex-end}.popup__content{opacity:0;transform:translateY(25px);width:100%;will-change:transform}.popup-content{display:none}.partner-card-list{overflow:hidden}.partner-card-list__wrapper{display:flex;height:100%}.student-life-accordion{background-color:var(--primary-light-color);border-radius:2rem;display:flex;flex-direction:column;padding:0 4rem;position:relative}.student-life-accordion:not(:last-child):after{background-color:inherit;bottom:-2.5rem;content:"";height:4rem;left:0;position:absolute;right:0}.student-life-accordion._white{background-color:var(--card-color)}.student-life-accordion._white .student-life-accordion__head{color:var(--text-color)}.student-life-accordion._white .student-life-accordion__button{border:1px solid var(--border-color)}.student-life-accordion._white .student-life-accordion__content-text{color:var(--text-color)}.student-life-accordion._primary{background-color:var(--primary-color)}.student-life-accordion._primary-dark{background-color:var(--primary-dark-color)}.student-life-accordion._complementary{background-color:var(--complementary-color)}.student-life-accordion._complementary-dark{background-color:var(--complementary-dark-color)}.student-life-accordion._complementary-black{background-color:var(--complementary-black-color)}.student-life-accordion._open .student-life-accordion__container{padding-bottom:4rem}@media (max-width:1023px){.student-life-accordion._open .student-life-accordion__container{padding-bottom:3rem}}@media (max-width:767px){.student-life-accordion._open .student-life-accordion__container{padding-bottom:2rem}}@media (max-width:1023px){.student-life-accordion{padding:0 3rem}}@media (max-width:767px){.student-life-accordion{padding:0 2rem}}.student-life-accordion__head{color:var(--text-contrast-color);display:flex;flex-direction:row;justify-content:space-between;padding:4rem 0;position:relative}.student-life-accordion__head:after{border-radius:2rem 2rem 0 0;bottom:0;content:"";cursor:pointer;left:-4rem;position:absolute;right:-4rem;top:0;z-index:2}@media (max-width:1023px){.student-life-accordion__head{padding:3rem 0}}@media (max-width:767px){.student-life-accordion__head{padding:2rem 0}}.student-life-accordion__button{align-items:center;border:1px solid var(--border-contrast-color);border-radius:50%;display:flex;height:4.8rem;justify-content:center;width:4.8rem}@media (max-width:767px){.student-life-accordion__button{height:3.4rem;width:3.4rem}}.student-life-accordion__title{width:90%}.student-life-accordion__number{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .student-life-accordion__number{font-family:serif}@media (max-width:767px){.student-life-accordion__number{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.student-life-accordion__container{display:flex;flex-direction:row;gap:4rem;justify-content:space-between;max-height:0;overflow:hidden;transition:max-height .7s ease,padding-bottom .7s ease;will-change:max-height,padding-bottom}@media (max-width:1023px){.student-life-accordion__container{flex-direction:column}}.student-life-accordion__content{display:flex;flex-direction:column;max-width:62rem;padding-bottom:4rem;width:100%}.student-life-accordion__content-text{color:var(--text-contrast-color);font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor));margin-bottom:2rem;width:80%}.font-type-serif .student-life-accordion__content-text{font-family:serif}@media (max-width:767px){.student-life-accordion__content-text{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.student-life-accordion__content-button{margin-top:auto}.student-life-accordion__image{border-radius:2rem;height:26.2rem;max-width:62rem;overflow:hidden;width:100%}@media (max-width:767px){.student-life-accordion__image{height:14rem;max-width:30.3rem}}.student-life-accordion__image img,.student-life-accordion__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.campus-banner{background:var(--primary-gradient-color);border-radius:2rem;padding:4rem 0 4rem 4rem;position:relative}@media (max-width:1023px){.campus-banner{padding:3rem 0}}@media (max-width:767px){.campus-banner{padding:2rem 0}}.campus-banner__inner{display:flex;flex-direction:row;gap:4rem}@media (max-width:1023px){.campus-banner__inner{flex-direction:column;gap:6rem}}@media (max-width:767px){.campus-banner__inner{gap:8rem}}.campus-banner__slider-1{display:flex;flex-direction:column;gap:8rem;max-width:62rem;width:100%}@media (max-width:1023px){.campus-banner__slider-1{padding:0 0 0 3rem}}@media (max-width:767px){.campus-banner__slider-1{padding:0 2rem}}.campus-banner__slider-1 .swiper-slide{background-position:50%;background-size:100% 100%;opacity:0!important;overflow:hidden;transition:opacity .35s ease,z-index .35s ease!important;z-index:-1}.campus-banner__slider-1 .swiper-slide.swiper-slide-active{opacity:1!important;overflow:visible;z-index:1}.campus-banner__content{display:flex;flex-direction:column;height:100%;max-width:62rem;width:100%}@media (max-width:1023px){.campus-banner__content{gap:3.2rem}}.campus-banner__text,.campus-banner__title{color:var(--card-text-contrast-color)}.campus-banner__text{font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor));margin-bottom:2rem;margin-top:4rem}.font-type-serif .campus-banner__text{font-family:serif}@media (max-width:767px){.campus-banner__text{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}@media (max-width:1023px){.campus-banner__text{margin-top:0}}.campus-banner__button{margin-top:auto}.campus-banner__slider-2{max-width:66rem;overflow:hidden;width:100%}@media (max-width:1023px){.campus-banner__slider-2{padding-left:4rem;padding-right:4rem}}.campus-banner__slider-2 .swiper-slide{border-radius:2rem;height:53.5rem;max-width:51.5rem;overflow:hidden;width:100%}@media (max-width:1023px){.campus-banner__slider-2 .swiper-slide{display:flex;justify-content:center;max-width:48.5rem}}.campus-banner__slider-2 .swiper-slide img,.campus-banner__slider-2 .swiper-slide picture{filter:blur(1.5px);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1023px){.campus-banner__slider-2 .swiper-slide{height:26rem;margin:auto;transform:scale(1)!important;transition:transform .5s ease;width:26rem;will-change:transform}}@media (max-width:767px){.campus-banner__slider-2 .swiper-slide{height:19rem;width:19rem}}.campus-banner__slider-2 .swiper-slide-active img,.campus-banner__slider-2 .swiper-slide-active picture{filter:none}@media (max-width:1023px){.campus-banner__slider-2 .swiper-slide-active{transform:scale(1.5)!important}}@media (max-width:767px){.campus-banner__slider-2 .swiper-slide-active{transform:scale(1.3)!important}}@media (max-width:1023px){.campus-banner__slider-2 .swiper-wrapper{height:42rem}}@media (max-width:767px){.campus-banner__slider-2 .swiper-wrapper{height:24.5rem}}@media (max-width:1023px){.campus-banner__slider-2 .swiper{overflow:visible}}.campus-banner__navigation{bottom:2rem;display:flex;flex-direction:row;gap:.8rem;position:absolute;right:50%;transform:translateY(-50%);z-index:3}@media (max-width:1023px){.campus-banner__navigation{display:none}}.applicants-slider{background:var(--primary-gradient-color);border-radius:2rem;min-height:59rem;overflow:hidden;padding:4rem 4rem 0;position:relative}@media (max-width:1023px){.applicants-slider{padding:3rem 3rem 0}}@media (max-width:767px){.applicants-slider{padding:2rem 2rem 0}}.applicants-slider__inner{display:flex;flex-direction:column;position:relative}@media (max-width:1023px){.applicants-slider__inner{gap:0}}.applicants-slider__head{margin-bottom:4rem}@media (max-width:1023px){.applicants-slider__head{margin-bottom:3.2rem}}.applicants-slider__content{min-height:41.4rem;position:relative}@media (max-width:1023px){.applicants-slider__content{min-height:59.4rem}}@media (max-width:767px){.applicants-slider__content{min-height:50rem}}.applicants-slider .swiper-wrapper{height:100%;width:100%}.applicants-slider .swiper-slide,.applicants-slider .swiper-slide-active,.applicants-slider .swiper-slide__wrapper{transition:opacity .5s ease-in-out,transform .5s ease-in-out!important;will-change:opacity,transform}.applicants-slider .swiper-slide__wrapper{display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);height:100%;margin:0;max-width:128rem;opacity:0;visibility:hidden;width:100%}@media (max-width:1023px){.applicants-slider .swiper-slide__wrapper{gap:3.2rem;grid-template-columns:1fr}}.applicants-slider .swiper-slide__wrapper.swiper-slide{flex-shrink:0}.applicants-slider .swiper-slide__wrapper.swiper-slide-active{opacity:1!important;visibility:visible;z-index:4}.applicants-slider .swiper-slide__wrapper.swiper-slide-active .applicants-slider__info,.applicants-slider .swiper-slide__wrapper.swiper-slide-active .applicants-slider__picture{opacity:1}.applicants-slider__picture{border-radius:2rem;height:41.4rem;max-width:62rem;opacity:0;overflow:hidden;transition:opacity .5s ease;width:100%}@media (max-width:1023px){.applicants-slider__picture{height:32rem}}@media (max-width:767px){.applicants-slider__picture{height:20.2rem;max-width:30.3rem}}.applicants-slider__picture img,.applicants-slider__picture picture{filter:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1023px){.applicants-slider__picture img,.applicants-slider__picture picture{-o-object-position:top;object-position:top}}.applicants-slider__info{display:flex;flex-direction:column;opacity:0}.applicants-slider__info-text{margin-bottom:0;margin-top:3.2rem}@media (max-width:1023px){.applicants-slider__info-text{margin-top:2.4rem}}.applicants-slider__info-button{margin-top:4rem}@media (max-width:1023px){.applicants-slider__info-button{margin-top:3.2rem}}.applicants-slider .swiper{margin:0;position:relative}.applicants-slider .swiper-pagination{align-items:end;justify-content:flex-start;width:100%}.applicants-slider .swiper-pagination-bullet{cursor:pointer}.applicants-slider__buttons{display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;max-width:57rem;position:relative;transform:translateY(-100%);width:100%;z-index:4}html.font-size-large .applicants-slider__buttons{margin-left:0}html.font-size-medium .applicants-slider__buttons{padding-bottom:3rem;transform:translateY(0)}@media (max-width:1023px){.applicants-slider__buttons{max-width:65rem;padding-bottom:3rem;padding-top:4.8rem;transform:translateY(0)}}@media (max-width:767px){.applicants-slider__buttons{padding-bottom:2rem}}.applicants-slider__navigation{display:flex;gap:8px}@media (max-width:1023px){.applicants-slider__navigation{display:none}}.banner-rating-block__slider-wrapper{margin-top:8rem}.banner-rating-block .swiper-slide{width:30.2rem}@media (max-width:767px){.banner-rating-block .swiper-slide{width:100%}}.banner-rating-block__slide{border-right:1px solid var(--divider-contrast);color:var(--card-text-contrast-color);display:flex;flex-direction:column;height:26.4rem}@media (max-width:767px){.banner-rating-block__slide{border:1px solid transparent}}.banner-rating-block__slide-title{font-family:var(--main-font);font-size:calc(4.8rem*var(--font-size-factor));font-weight:600;line-height:calc(5.6rem*var(--font-size-factor))}.font-type-serif .banner-rating-block__slide-title{font-family:serif}@media (max-width:767px){.banner-rating-block__slide-title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.banner-rating-block__slide-text{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor));margin-top:3.2rem;max-width:27.8rem;width:100%}.font-type-serif .banner-rating-block__slide-text{font-family:serif}@media (max-width:767px){.banner-rating-block__slide-text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}@media (max-width:1023px){.banner-rating-block__slide-text{margin-top:2.4rem}}@media (max-width:767px){.banner-rating-block__slide-text{max-width:100%}}.banner-rating-block__slide span{color:var(--text-contrast-2-color);display:inline-block;font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));margin-top:1.2rem;max-width:27.8rem;width:100%}.font-type-serif .banner-rating-block__slide span{font-family:serif}@media (max-width:767px){.banner-rating-block__slide span{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}@media (max-width:1023px){.banner-rating-block__slide span{margin-top:.8rem}}.banner-rating-block__navigations{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:3.2rem}@media (max-width:1023px){.banner-rating-block__navigations{margin-top:4.2rem}}@media (max-width:767px){.banner-rating-block__navigations{margin-bottom:1.2rem}}.banner-rating-block__navigations .swiper-pagination{justify-content:flex-start;width:100%}.banner-rating-block__navigations .swiper-pagination-bullet{cursor:pointer}.banner-rating-block__navigation{display:flex;flex-direction:row;gap:.8rem}@media (max-width:1023px){.banner-rating-block__navigation{display:none}}.menu-applicants{border-radius:4.6rem 0 0 4.6rem;box-shadow:0 0 2rem 0 rgba(0,0,0,.08);overflow:hidden;position:fixed;right:0;top:21.2rem;transition:width .35s ease;width:4.4rem;z-index:33}@media (max-width:1023px){.menu-applicants{top:11.2rem}}@media (max-width:767px){.menu-applicants{top:10.2rem}}.menu-applicants._open-menu.menu-applicants{border-radius:2rem 0 0 2rem}.menu-applicants._open-menu .menu-applicants__head{border-radius:2rem 0 0 0}.menu-applicants._open-menu .menu-applicants__head-text{opacity:1;overflow:visible}.menu-applicants._open-menu .menu-applicants__content{overflow:visible}.menu-applicants._open-menu .menu-applicants__button svg{transform:rotate(90deg)}.menu-applicants__head{align-items:center;background-color:var(--accent-color);cursor:pointer;display:flex;gap:1.2rem;height:4.6rem;padding:1.2rem 0 1.2rem 1.2rem;position:relative;width:100%}@media (max-width:1023px){.menu-applicants__head{background-color:var(--primary-color);padding:1.2rem 0 1.2rem 1.2rem}}.menu-applicants__head-text{color:var(--text-contrast-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));opacity:0;overflow:hidden;transition:opacity .5s ease-in-out .2s}.font-type-serif .menu-applicants__head-text{font-family:serif}@media (max-width:767px){.menu-applicants__head-text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.menu-applicants__button{color:var(--text-contrast-color);height:2rem;width:2rem}.menu-applicants__button svg{height:2rem;transform:rotate(0);transition:transform .35s ease;width:2rem;will-change:transform}.menu-applicants__content{background-color:var(--card-color);height:0;overflow:hidden;padding:0 1.2rem;will-change:height}.menu-applicants__content ul{display:flex;flex-direction:column;gap:1.2rem;padding-bottom:1.2rem;padding-top:1.2rem}.menu-applicants__content ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-applicants__content ul li a{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .menu-applicants__content ul li a{font-family:serif}@media (max-width:767px){.menu-applicants__content ul li a{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}@media (hover:hover){.menu-applicants__content ul li a:hover{color:var(--primary-color)}}.menu-applicants__content ul li a:focus{color:var(--primary-color)}.popup-card{background:var(--card-color);border-radius:2rem;display:flex;flex-direction:column;gap:4rem;padding:4rem}@media (max-width:767px){.popup-card{gap:3.2rem;padding:2.4rem}}.popup-card__head{align-items:flex-start;display:grid;gap:4rem;grid-template-columns:auto auto}@media (max-width:1023px){.popup-card__head{gap:2.4rem}}.popup-card__head .ui-round-button{grid-column:2;justify-self:flex-end}.popup-card__content{color:var(--text-color)}@media (max-width:1023px){.popup-card__content{height:60vh;overflow-y:auto;width:100%}}.cite{display:flex;gap:2rem}@media (max-width:1023px){.cite{flex-direction:column}}@media (max-width:767px){.cite{gap:1.6rem}}.cite__picture{border-radius:50%;flex-shrink:0;height:6.4rem;overflow:hidden;width:6.4rem}.cite__picture img,.cite__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.cite__picture{height:5.6rem;width:5.6rem}}.cite__content{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.cite__content{gap:.6rem}}.cite__title{color:var(--text-color);font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.8rem*var(--font-size-factor))}.font-type-serif .cite__title{font-family:serif}@media (max-width:767px){.cite__title{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.cite__description{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .cite__description{font-family:serif}@media (max-width:767px){.cite__description{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.aside-form{flex-shrink:0;width:44rem}@media (max-width:1023px){.aside-form{width:100%}}.aside-form._open-filter .aside-form__mobile{border-radius:1.6rem 1.6rem 0 0}.aside-form._open-filter .aside-form__inner{padding-bottom:2rem}@media (max-width:1023px){.aside-form._open-filter .aside-form__inner{padding-bottom:1.6rem}}.aside-form__mobile{align-items:center;background-color:var(--card-color);border-radius:1.6rem;display:none;justify-content:space-between;padding:1.6rem;transition:border-radius .01s ease}@media (max-width:1023px){.aside-form__mobile{display:flex}}.aside-form__mobile-button{align-items:center;background-color:var(--accent-color);border-radius:50%;display:flex;height:3.4rem;justify-content:center;width:3.4rem}@media (max-width:767px){.aside-form__mobile-button{height:2.8rem;width:2.8rem}}.aside-form__mobile-icon{color:var(--text-contrast-color)}.aside-form__mobile-icon,.aside-form__mobile-icon svg{height:1.6rem;width:1.6rem}.aside-form__inner{background-color:var(--card-color);border-radius:3.2rem;padding:2.4rem;transition:height .35s ease!important}@media (max-width:1023px){.aside-form__inner{border-radius:0 0 1.6rem 1.6rem;height:0;overflow:hidden;padding:0 1.6rem;transition:all .35s ease}}.aside-form .ui-accordion__title{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .aside-form .ui-accordion__title{font-family:serif}@media (max-width:767px){.aside-form .ui-accordion__title{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.aside-form .field-input__input,.aside-form .select__field[data-dropdown-active] .field-input__input{background-color:var(--app-background)}.aside-form .field-input{border:1px solid transparent;color:var(--text-blind-color)}@media (hover:hover){.aside-form .field-input:hover{background-color:var(--app-background)}}.aside-form .field-input:focus{background-color:var(--app-background)}.aside-form .field-input__label{color:var(--text-blind-color)}.aside-form .dropdown__content{min-width:19.5rem}.aside-form__block{border-bottom:1px solid var(--border-aside-form)}.aside-form__block:not(:first-child){padding:2.4rem 0 0}@media (max-width:1023px){.aside-form__block:first-child,.aside-form__block:not(:first-child){padding-top:2rem}}.aside-form__block-fields{display:flex;flex-direction:column;gap:2rem}.aside-form__block-calculator{align-items:center;display:flex;flex-direction:row;gap:1.6rem}.aside-form__block-calculator__input{width:13.4rem}.aside-form__block-calculator__icon{color:var(--text-2-color);cursor:pointer;height:1.6rem;width:1.6rem}.aside-form__block-calculator__icon svg{height:1.6rem;width:1.6rem}.aside-form__block-button{margin-top:1.6rem}@media (max-width:767px){.aside-form .field-input__label._no-icon{left:1.2rem}}.aside-form .ui-round-button:before{height:8rem;left:-59rem;top:-2rem;width:70rem}.aside-form .ui-accordion{border-radius:0;overflow:visible}.aside-form .ui-accordion__toggle{border-radius:0;overflow:hidden;padding:2px 2px 2.4rem 0}@media (max-width:1023px){.aside-form .ui-accordion__toggle{padding-bottom:2rem}}.aside-form .ui-accordion__content-wrapper{height:0;overflow:hidden}.aside-form .ui-accordion__content{padding:1.2rem 1px 2.4rem}.aside-form .ui-accordion__content ul{display:flex;flex-direction:column;gap:2rem}.aside-form__button{margin-top:4rem}.aside-form .dropdown__content{max-height:22.8rem}.aside-form .ps__rail-y{background-color:transparent!important;display:block!important;opacity:1!important;right:6px!important}.aside-form .ps__rail-y.ps--clicking .ps__thumb-y,.aside-form .ps__rail-y:focus&gt;.ps__thumb-y,.aside-form .ps__rail-y:hover&gt;.ps__thumb-y{width:6px!important}.aside-form .ps__thumb-y{height:7rem!important}@media (max-width:767px){.aside-form .ps__thumb-y{height:9rem!important}}.swiper-navigation{display:flex;gap:.8rem}@media (max-width:1023px){.swiper-navigation{display:none}}@media (max-width:767px){.swiper-navigation{gap:.6rem}}.swiper-pagination{align-items:center;display:flex;gap:.8rem;justify-content:center}.swiper-pagination._contrast .swiper-pagination-bullet{background-color:var(--divider-contrast)}.swiper-pagination._contrast .swiper-pagination-bullet-active{background-color:var(--text-contrast-color)}.swiper-pagination .swiper-pagination-bullet{background-color:var(--text-extra-blind-color);border-radius:3.2rem;cursor:pointer;height:.5rem;max-width:2.4rem;transition:all .35s ease;width:100%;will-change:max-width}.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color);max-width:8rem}.table{border-collapse:collapse;font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor));min-width:100%;overflow:hidden}.font-type-serif .table{font-family:serif}@media (max-width:767px){.table{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.table td,.table th{border:1px solid var(--divider-color);color:var(--text-color);max-width:38rem;padding:2rem;vertical-align:top}@media (max-width:767px){.table td,.table th{padding:1.6rem}}.table td:first-child,.table th:first-child{border-left:0}.table td:last-child,.table th:last-child{border-right:0}.table td a,.table th a{color:var(--primary-color);transition:opacity .35s ease}@media (hover:hover){.table td a:hover,.table th a:hover{opacity:.6}}.table td a:focus,.table th a:focus{opacity:.6}.table td small,.table th small{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .table td small,.font-type-serif .table th small{font-family:serif}@media (max-width:767px){.table td small,.table th small{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.table td[colspan="100%"],.table td[colspan="1000"],.table th[colspan="100%"],.table th[colspan="1000"]{background-color:var(--table-head-background);border:0;color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));text-align:center}.font-type-serif .table td[colspan="100%"],.font-type-serif .table td[colspan="1000"],.font-type-serif .table th[colspan="100%"],.font-type-serif .table th[colspan="1000"]{font-family:serif}@media (max-width:767px){.table td[colspan="100%"],.table td[colspan="1000"],.table th[colspan="100%"],.table th[colspan="1000"]{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.table thead td,.table thead th{background-color:var(--table-head-background);border-bottom:0;border-top:0;color:var(--text-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));text-align:left}.font-type-serif .table thead td,.font-type-serif .table thead th{font-family:serif}@media (max-width:767px){.table thead td,.table thead th{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.table tr:first-child td{border-top:0}.table tr:last-child td{border-bottom:0}.table tbody,.table-body{min-width:100%}.table-body{max-height:calc(100vh - var(--head-height) - var(--header-height));max-height:calc(100dvh - var(--head-height) - var(--header-height));overflow:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.table-body thead{visibility:collapse}.table-body .table{background-color:var(--card-color)}.table-head tbody{visibility:collapse}.table-wrap{border-radius:2rem 2rem 0 0;overflow-x:auto;position:relative}@media (max-width:1023px){.table-wrap:has(.table-expands) .table-body .table{display:none}.table-wrap:has(.table-expands) .table-head *{display:block}.table-wrap:has(.table-expands) .table-head tbody{display:none}.table-wrap:has(.table-expands) .table-head thead td,.table-wrap:has(.table-expands) .table-head thead th{border:0;max-width:100%}.table-wrap:has(.table-expands) .table-head thead:has([data-main-head]) td:not([data-main-head]),.table-wrap:has(.table-expands) .table-head thead:has([data-main-head]) th:not([data-main-head]){display:none}.table-wrap:has(.table-expands) .table-head thead:has([data-main-head]) [data-main-head]{display:block!important}.table-wrap:has(.table-expands) .table-head thead:not(:has([data-main-head])) td:not(:first-child),.table-wrap:has(.table-expands) .table-head thead:not(:has([data-main-head])) th:not(:first-child){display:none}}@media (max-width:1023px) and (max-width:1023px){.table-wrap:has(.table-expands) .table-head thead td[data-main-head][data-text] span{display:none}.table-wrap:has(.table-expands) .table-head thead td[data-main-head][data-text]:after{content:attr(data-text)}}.table-expands{background-color:var(--card-color);overflow:hidden}@media (min-width:1024px){.table-expands{display:none}}.table-expands&gt;:not(:first-child){border-top:1px solid var(--divider-color)}.table-expand{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor));padding:2.4rem}.font-type-serif .table-expand{font-family:serif}@media (max-width:767px){.table-expand{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor));padding:1.6rem}}.table-expand__title{display:flex;gap:.8rem}.table-expand__title&gt;:first-child{flex-shrink:0}.table-expand__head{align-items:center;display:flex;gap:2.4rem;justify-content:space-between}.table-expand__head .ui-round-button[data-expand-active] .ui-round-button__icons{transform:rotate(180deg)}.table-expand__head .ui-round-button__icons{transition:transform .3s cubic-bezier(.61,1,.88,1)}.table-expand__content{display:grid;gap:2.4rem;grid-template-columns:1fr 1fr;padding-top:3.2rem}@media (max-width:767px){.table-expand__content{gap:2rem;padding-top:2.4rem}}.table-expand-item{display:flex;flex-direction:column;gap:.8rem}.table-expand-item__title{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .table-expand-item__title{font-family:serif}@media (max-width:767px){.table-expand-item__title{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.table-subhead{background-color:var(--table-head-background);border:0;color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));padding:2rem;text-align:center}.font-type-serif .table-subhead{font-family:serif}@media (max-width:767px){.table-subhead{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor));padding:1.6rem}}.about-direction{background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:column;padding:2rem;width:44rem}@media (max-width:1023px){.about-direction{width:100%}}@media (max-width:767px){.about-direction{padding:1.7rem 1.6rem;width:100%}}.about-direction .footer__content-head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;position:relative;width:100%}@media (max-width:1023px){.about-direction .footer__content-head{padding-bottom:0}}.about-direction .footer__content-head:after{border-radius:2rem 2rem 0 0;bottom:-2rem;content:"";left:-2rem;position:absolute;right:-2rem;top:-2rem}@media (max-width:767px){.about-direction .footer__content-head:after{border-radius:2rem;bottom:-1.7rem;left:-1.6rem;right:-1.6rem;top:-1.7rem}}.about-direction .footer__contacts-text{color:var(--text-color)}.about-direction .footer__oficial-content{margin:0}.about-direction .footer__content-head_icon{align-items:center;background-color:var(--accent-color);border-radius:50%;color:var(--text-contrast-color);display:none;height:2.8rem;justify-content:center;width:2.8rem}@media (max-width:1023px){.about-direction .footer__content-head_icon{display:flex}}@media (hover:hover){.about-direction .footer__content-head_icon:hover{background-color:var(--accent-light-color)}}.about-direction .footer__content-head_icon:focus{background-color:var(--accent-light-color)}.about-direction .footer__content-head_icon svg{height:1.6rem;transform:rotate(0);transition:transform .35s ease;width:1.6rem}.about-direction .js-footer-accordion .footer__oficial-content{padding:0;transition:all .35s ease!important}.about-direction .js-footer-accordion .footer__oficial-content ul{-moz-column-count:auto;column-count:auto;overflow:visible}.about-direction .js-footer-accordion .footer__oficial-content li{overflow:visible;padding:0}@media (hover:hover){.about-direction .js-footer-accordion .footer__oficial-content li:hover{opacity:1}}.about-direction .js-footer-accordion .footer__oficial-content li:focus{opacity:1}.about-direction .js-footer-accordion .footer__content-head{margin:0;padding-bottom:3.2rem}@media (max-width:1023px){.about-direction .js-footer-accordion .footer__content-head{padding-bottom:0}}.about-direction .js-footer-accordion._opened .footer__content-head_icon svg{transform:rotate(-180deg)!important}@media (max-width:1023px){.about-direction .js-footer-accordion._opened .footer__oficial-content{margin-top:2rem}}.about-direction__popup-text{color:var(--text-2-color);display:inline-block;font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));width:15.7rem;width:100%}.font-type-serif .about-direction__popup-text{font-family:serif}@media (max-width:767px){.about-direction__popup-text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.about-direction__content{margin:3.2rem 0}@media (max-width:1023px){.about-direction__content{margin:2.4rem 0}}.about-direction .ui-main-button{margin-top:3.2rem}.about-direction__header-block{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .about-direction__header-block{font-family:serif}@media (max-width:767px){.about-direction__header-block{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.about-direction__header-block__title{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .about-direction__header-block__title{font-family:serif}@media (max-width:767px){.about-direction__header-block__title{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.about-direction__text-block{align-items:center;display:inline-flex;flex-direction:row;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;gap:.8rem;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .about-direction__text-block{font-family:serif}@media (max-width:767px){.about-direction__text-block{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor));max-width:29rem;width:100%}}.about-direction__icon{color:var(--text-blind-color);height:2rem;position:relative;width:2rem}@media (hover:hover){.about-direction__icon:hover{color:var(--accent-color);cursor:pointer}}.about-direction__icon:focus{color:var(--accent-color);cursor:pointer}.about-direction__icon svg{height:2rem;width:2rem}.about-direction__list{display:flex;flex-direction:column;gap:2.4rem}.about-direction__list-item{display:flex;flex-direction:column;gap:.8rem;padding:0}.about-direction__button{align-items:center;background-color:var(--primary-light-color);border-radius:50%;box-sizing:content-box;cursor:pointer;display:flex;height:4.4rem;justify-content:center;position:absolute;right:-2.2rem;top:3rem;width:4.4rem}@media (max-width:1023px){.about-direction__button{height:3.6rem;right:0;top:-1.8rem;width:3.6rem}}.about-direction__button:after,.about-direction__button:before{animation:border-animate 1.5s linear infinite;border:8px solid rgba(113,150,222,.2);border-radius:50%;content:"";inset:0;position:absolute}@media (max-width:1023px){.about-direction__button:after,.about-direction__button:before{animation-name:border-animate-mobile;border:8px solid rgba(113,150,222,.3)}}.about-direction__button:after{animation-delay:.5s}.about-direction__button-icon{color:var(--text-contrast-color);height:2rem;width:2rem}.about-direction__button-icon svg{height:2rem;width:2rem}.online-chat{background-color:var(--card-color);border-radius:2rem;box-shadow:0 0 20px 0 rgba(0,0,0,.1);opacity:0;overflow:hidden;padding:0 0 2rem;position:absolute;top:-100%;transform:translateY(70%);transition:opacity .35s ease,z-index .35s ease;width:100%;z-index:-1}@media (max-width:1023px){.online-chat{right:5rem;width:60%}}.online-chat._opened.online-chat{opacity:1;z-index:5}@media (max-width:767px){.online-chat{right:0;transform:translateY(55%);width:100%}}.online-chat__header{background-color:var(--primary-light-color);color:var(--text-contrast-color);padding:2rem}.online-chat__title{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .online-chat__title{font-family:serif}@media (max-width:767px){.online-chat__title{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.online-chat__content{align-items:center;border-bottom:1px solid var(--divider-color);display:flex;height:29.7rem;justify-content:center;padding:0 2rem}.online-chat__text{color:var(--text-2-color);text-align:center}.online-chat__footer{height:13.6rem;margin:0 auto;width:99%}.online-chat__footer-icons{align-items:center;display:flex;gap:1.2rem;height:100%;margin-left:2rem}.online-chat__footer-icon{color:var(--text-2-color);cursor:pointer}.online-chat__footer-icon,.online-chat__footer-icon svg{height:1.6rem;width:1.6rem}.online-chat input::-moz-placeholder{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.online-chat input::placeholder{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .online-chat input::-moz-placeholder{font-family:serif}.font-type-serif .online-chat input::placeholder{font-family:serif}@media (max-width:767px){.online-chat input::-moz-placeholder{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}.online-chat input::placeholder{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.practics-list .swiper-slide{height:auto;max-width:44rem;min-height:28.6rem;width:100%}@media (max-width:1023px){.practics-list .swiper-slide{max-width:32rem}}.practics-list .subdivision-card-sm{display:flex;flex-direction:column;height:100%}.practics-list .subdivision-card-sm__content{margin-top:auto}.organizations-list .swiper-slide{max-width:25.6rem;width:100%}@media (max-width:1023px){.organizations-list .swiper-slide{max-width:20.6rem}}@media (max-width:767px){.organizations-list .swiper-slide{max-width:14.9rem}}.data-hh .swiper-slide{height:auto;max-width:44rem;min-height:21.6rem;width:100%}@media (max-width:767px){.data-hh .swiper-slide{min-height:18rem}}.data-hh .app-card-footer{display:flex;flex-direction:column;height:100%;max-width:44rem;width:100%}.data-hh .app-card-footer__title{margin-bottom:3.2rem}@media (max-width:1023px){.data-hh .app-card-footer__title{margin-bottom:2.4rem}}.data-hh .app-card-footer__content{margin-top:auto}.js-slider-block{display:flex;flex-direction:column;gap:3.2rem;height:100%!important;overflow:hidden}.js-slider-block .swiper-pagination{display:none;width:100%}@media (max-width:1023px){.js-slider-block .swiper-pagination{display:flex}}.socials-block{background-color:var(--complementary-color);border-radius:2rem;height:44.8rem;overflow:hidden;position:relative}@media (max-width:1023px){.socials-block{height:56rem}}@media (max-width:767px){.socials-block{height:75.6rem}}.socials-block__content{align-items:center;color:var(--card-text-contrast-color);display:flex;flex-direction:column;gap:4rem;height:100%;padding:4rem;position:relative;z-index:2}@media (max-width:767px){.socials-block__content{align-items:flex-start;gap:3.2rem;padding:2rem}}.socials-block__bg{color:var(--complementary-dark-color);height:629px;left:-5rem;position:absolute;top:0;width:1562px}.socials-block__bg svg{height:100%;width:100%}@media (max-width:1023px){.socials-block__bg{height:729px;left:-10rem;top:20rem;width:1262px}}@media (max-width:767px){.socials-block__bg{height:33.4rem;left:-46.7rem;top:29.6rem;width:92.2rem}}.socials-block__subtitle,.socials-block__title{position:relative;z-index:2}.socials-block__subtitle{max-width:42rem;text-align:center}@media (max-width:767px){.socials-block__subtitle{text-align:left}}.socials-block__socials{height:100%;left:0;position:absolute;top:0;width:100%}.socials-block__social{align-items:center;background-color:var(--complementary-light-color);border-radius:50%;color:var(--text-contrast-color);display:flex;height:21.6rem;justify-content:center;overflow:hidden;position:absolute;top:-22rem;transition:background-color .35s ease,color .35s ease;width:21.6rem}@media (hover:hover){.socials-block__social:hover{background-color:var(--card-color);color:var(--complementary-light-color)}}.socials-block__social:focus{background-color:var(--card-color);color:var(--complementary-light-color)}@media (max-width:1023px){.socials-block__social{height:15.6rem;width:15.6rem}}@media (max-width:767px){.socials-block__social{height:12rem;width:12rem}}.socials-block__social svg{height:5.6rem;width:5.6rem}@media (max-width:767px){.socials-block__social svg{height:4rem;width:4rem}}.socials-block__social:first-child{left:10rem}@media (max-width:1023px){.socials-block__social:first-child{left:3rem}}@media (max-width:767px){.socials-block__social:first-child{left:.8rem}}.socials-block__social:nth-child(2){left:28rem}@media (max-width:1023px){.socials-block__social:nth-child(2){left:15rem}}@media (max-width:767px){.socials-block__social:nth-child(2){left:4rem}}.socials-block__social:nth-child(3){left:61rem}@media (max-width:1023px){.socials-block__social:nth-child(3){left:27rem}}@media (max-width:767px){.socials-block__social:nth-child(3){left:15rem}}.socials-block__social:nth-child(4){left:85.1rem}@media (max-width:1023px){.socials-block__social:nth-child(4){left:35rem}}@media (max-width:767px){.socials-block__social:nth-child(4){left:18rem}}.socials-block__social:nth-child(5){left:103.9rem}@media (max-width:1023px){.socials-block__social:nth-child(5){left:48rem}}@media (max-width:767px){.socials-block__social:nth-child(5){left:21rem}}.ui-video-card{display:flex;flex-direction:column;overflow:hidden;position:relative}@media (max-width:1023px){.ui-video-card{gap:3rem}}@media (max-width:767px){.ui-video-card{gap:2rem}}.ui-video-card .video-card__name{color:var(--text-color)}.ui-video-card .video-card__picture{border-radius:2rem;height:65.4rem;max-width:136rem;overflow:hidden;position:relative}.ui-video-card .video-card__picture:after{background:var(--video-card-gradient-color);content:"";inset:0;position:absolute}.ui-video-card .video-card__picture img,.ui-video-card .video-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1023px){.ui-video-card .video-card__picture{height:45rem}}@media (max-width:767px){.ui-video-card .video-card__picture{height:16.5rem}}.ui-video-card .video-card__content{background-color:var(--card-color);border-radius:2rem;bottom:4rem;display:flex;flex-direction:column;gap:2rem;left:4rem;min-height:16rem;padding:2rem;position:absolute;text-align:left}.ui-video-card .video-card__content-text{color:var(--text-2-color);width:100%}.ui-video-card .video-card__content .ui-round-button{margin-top:auto}.ui-video-card .video-card__content .ui-round-button:after{bottom:-8rem;content:"";height:78rem;left:-6rem;position:absolute;width:137rem}@media (max-width:1023px){.ui-video-card .video-card__content .ui-round-button:after{height:71rem;width:82rem}.ui-video-card .video-card__content{gap:1.2rem;padding:1.6rem;position:static;width:100%}}@media (max-width:767px){.ui-video-card .video-card__content{min-height:16rem;padding:1.4rem}}.slider-two-effects{border-radius:2rem;display:flex;flex-direction:row;overflow:hidden}@media (max-width:1023px){.slider-two-effects{flex-direction:column}}.slider-two-effects .swiper-pagination{justify-content:flex-start;width:100%}@media (max-width:1023px){.slider-two-effects .swiper-navigation{display:none}}.slider-two-effects .slider-text{background:var(--primary-gradient-color);display:flex;flex-direction:column;max-width:68rem;overflow:hidden;padding:4rem;position:relative;width:100%}@media (max-width:1023px){.slider-two-effects .slider-text{flex-direction:column-reverse;gap:5.6rem;height:100%;max-width:78rem;padding:3rem}}@media (max-width:767px){.slider-two-effects .slider-text{padding:2rem}}.slider-two-effects .slider-text._no-bg .slider-text__bg-1,.slider-two-effects .slider-text._no-bg .slider-text__bg-2,.slider-two-effects .slider-text._no-bg .slider-text__bg-3{display:none}.slider-two-effects .slider-text__bg-1,.slider-two-effects .slider-text__bg-2,.slider-two-effects .slider-text__bg-3{height:318px;position:absolute;width:1201px}.slider-two-effects .slider-text__bg-1 img,.slider-two-effects .slider-text__bg-2 img,.slider-two-effects .slider-text__bg-3 img{height:100%;width:100%}@media (max-width:767px){.slider-two-effects .slider-text__bg-1,.slider-two-effects .slider-text__bg-2,.slider-two-effects .slider-text__bg-3{height:318px;width:900px}}.slider-two-effects .slider-text__bg-1{left:-1rem;top:10%}@media (max-width:1023px){.slider-two-effects .slider-text__bg-1{left:0}}.slider-two-effects .slider-text__bg-2{left:-30rem;top:30%}@media (max-width:1023px){.slider-two-effects .slider-text__bg-2{left:-14rem;top:34%}}@media (max-width:767px){.slider-two-effects .slider-text__bg-2{top:25%}}.slider-two-effects .slider-text__bg-3{left:-24rem;top:40%}@media (max-width:1023px){.slider-two-effects .slider-text__bg-3{left:-1rem;top:40%}}.slider-two-effects .slider-text__content{color:var(--card-text-contrast-color);display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem;max-width:60rem}@media (max-width:1023px){.slider-two-effects .slider-text__content{gap:1.6rem}}.slider-two-effects .slider-text__content h3{margin-bottom:4rem}@media (max-width:1023px){.slider-two-effects .slider-text__content h3{margin-bottom:3.2rem}}.slider-two-effects .slider-text__controls{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto;position:relative;width:100%;z-index:55}.slider-two-effects .slider-text .swiper-slide{opacity:0!important;transition:opacity .6s ease}.slider-two-effects .slider-text .swiper-slide.swiper-slide-active{opacity:1!important}.slider-two-effects .slider-images{background:var(--complementary-color);max-width:68rem;padding:5.2rem 9.9rem;width:100%}@media (max-width:1023px){.slider-two-effects .slider-images{max-width:78rem}}@media (max-width:767px){.slider-two-effects .slider-images{padding:4rem 5rem}}.slider-two-effects .slider-images .swiper-image .swiper-wrapper{max-width:68rem;width:100%}.slider-two-effects .slider-images .swiper-image .slider-images__picture,.slider-two-effects .slider-images .swiper-image .swiper-slide{border-radius:2rem;height:49.8rem;max-width:41.6rem;overflow:hidden;width:100%!important}@media (max-width:767px){.slider-two-effects .slider-images .swiper-image .slider-images__picture,.slider-two-effects .slider-images .swiper-image .swiper-slide{height:30rem;max-width:25.1rem}}.slider-two-effects .slider-images .swiper-image .slider-images__picture img,.slider-two-effects .slider-images .swiper-image .slider-images__picture picture,.slider-two-effects .slider-images .swiper-image .swiper-slide img,.slider-two-effects .slider-images .swiper-image .swiper-slide picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.web-site-institute-gallery .swiper-slide{border-radius:2rem;height:53.5rem;max-width:100%;overflow:hidden;width:auto}@media (max-width:1023px){.web-site-institute-gallery .swiper-slide{height:40rem}}@media (max-width:767px){.web-site-institute-gallery .swiper-slide{height:24.5rem}}.web-site-institute-gallery .swiper-slide a{position:relative}.web-site-institute-gallery .swiper-slide a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (hover:hover){.web-site-institute-gallery .swiper-slide a:hover .caption{opacity:1}}.web-site-institute-gallery .swiper-slide a:focus .caption{opacity:1}.web-site-institute-gallery .swiper-slide a .caption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--tags-gray-color);border-radius:2rem 2rem 0 0;bottom:0;opacity:0;padding:2.4rem;position:absolute;transition:opacity .35s ease;width:100%}.web-site-institute-gallery .swiper-slide a .caption p{color:var(--text-contrast-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .web-site-institute-gallery .swiper-slide a .caption p{font-family:serif}@media (max-width:767px){.web-site-institute-gallery .swiper-slide a .caption p{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.cookie{background-color:var(--card-color);border-radius:2rem 2rem 0 0;bottom:0;left:0;position:fixed;transform:translateY(100%);transition:transform .35s ease;width:100%;z-index:99}.cookie._open{transform:translateY(0)}.cookie__content{display:flex;flex-direction:column;gap:3.2rem;padding:4rem 0}@media (max-width:767px){.cookie__content{gap:2rem;padding:1.6rem 0}}.cookie__content-wrapper{align-items:center;display:flex;gap:8rem}@media (max-width:1023px){.cookie__content-wrapper{align-items:flex-start;flex-direction:column;gap:3.2rem}}.cookie__content-btns{display:flex;flex-direction:column;flex-shrink:0;gap:1.6rem}@media (max-width:1023px){.cookie__content-btns{flex-direction:row;gap:2rem}}.cookie__content-btns .ui-main-button{width:100%}@media (max-width:1023px){.cookie__content-btns .ui-main-button{width:auto}}.ui-date-picker{align-items:center;background-color:var(--card-color);border-radius:1.6rem;display:flex;gap:1.2rem;justify-content:space-between;padding:1.8rem;position:relative;width:auto}@media (max-width:767px){.ui-date-picker{padding:1.6rem}}@media (hover:hover){.ui-date-picker:hover{cursor:pointer}}.ui-date-picker:focus{cursor:pointer}.ui-date-picker .air-datepicker,.ui-date-picker .air-datepicker--content{padding:0;width:100%}.ui-date-picker .air-datepicker{margin:0 auto}.ui-date-picker input{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor));margin:0;padding:0;width:100%}.font-type-serif .ui-date-picker input{font-family:serif}@media (max-width:767px){.ui-date-picker input{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.ui-date-picker input::-moz-placeholder{color:var(--text-blind-color)}.ui-date-picker input::placeholder{color:var(--text-blind-color)}.ui-date-picker__icon{align-items:center;color:var(--text-blind-color);display:flex;flex-shrink:0;height:2.4rem;justify-content:center;transition:color .35s ease;width:2.4rem}@media (hover:hover){.ui-date-picker__icon:hover{color:var(--accent-color)}}.ui-date-picker__icon:focus{color:var(--accent-color)}.ui-date-picker__icon svg{height:2.4rem;width:2.4rem}.search-popup{background-color:var(--card-color);border-top:1px solid var(--divider-color);box-shadow:0 0 2rem 0 rgba(0,0,0,.08);left:0;padding:4rem 0;position:absolute;top:calc(var(--header-height) - 1px);transform:translateX(-101vw);transition:transform .4s ease;width:100%;will-change:transform;z-index:999}@media (max-width:1023px){.search-popup{position:fixed}}.search-popup._opened-popup{transform:translateX(0)}@media (max-width:1023px){.search-popup{padding:3rem 0}}@media (max-width:767px){.search-popup{padding:2rem 0}}.search-popup__inner{display:flex;flex-direction:column;gap:3.2rem}@media (max-width:1023px){.search-popup__inner{gap:2.8rem}}@media (max-width:767px){.search-popup__inner{gap:2.4rem}}.search-popup__head{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:767px){.search-popup .search-form{gap:2.4rem}}.search-popup .field-input__input{background-color:var(--app-background)}.search-popup__link a{color:var(--primary-color);font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .search-popup__link a{font-family:serif}@media (max-width:767px){.search-popup__link a{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.news-slider{margin:4rem auto 4rem 6%;max-width:60%}@media (max-width:1023px){.news-slider{margin:2rem auto}}.news-slider._text-page.news-slider{margin:4rem auto;max-width:80%}.news-slider._text-page.news-slider.swiper{overflow:visible}@media (max-width:1023px){.news-slider._text-page.news-slider{margin:5.6rem 0 0}}.news-slider._text-page.news-slider .news-slider__head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 4rem;padding-top:1px}@media (max-width:1023px){.news-slider._text-page.news-slider .news-slider__head{margin:0 0 3.2rem}}.news-slider._text-page.news-slider .news-slider__title{margin:0}.news-slider._text-page.news-slider .swiper-navigation{margin-bottom:0}.news-slider .swiper-slide{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center;opacity:0!important;transition:all .35s ease!important;width:100%;z-index:-1}.news-slider img{margin:0!important}.news-slider .swiper-slide-active{opacity:1!important;z-index:1}.news-slider .swiper-navigation{justify-content:space-between;margin-bottom:2rem;padding:1px 1px 1px 0}@media (max-width:1023px){.news-slider .swiper-navigation{display:none}}.news-slider .swiper-pagination{display:none;margin-top:2rem}@media (max-width:1023px){.news-slider .swiper-pagination{display:flex}}.news-slider .ui-round-button:after{display:none}.sticky-header{background-color:var(--card-color);left:0;position:fixed;top:0;transform:translateY(-101%);transition:transform .35s ease;width:100vw;will-change:transform;z-index:999}.sticky-header._active{box-shadow:0 0 2rem 0 rgba(0,0,0,.08);transform:translateY(0)}@media (max-width:1023px){.sticky-header{display:none}}.sticky-header__inner{align-items:center;display:flex;gap:5.6rem;justify-content:space-between;padding:2.4rem 0}.sticky-header__logo{color:var(--primary-logo-color);display:block}.sticky-header__logo svg{height:3.2rem;width:9.4rem}.sticky-header__links{-moz-column-gap:5.6rem;column-gap:5.6rem;display:flex;flex-wrap:wrap;row-gap:0}.sticky-header__links a{color:var(--text-color);font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));text-transform:uppercase;transition:color .35s ease}.font-type-serif .sticky-header__links a{font-family:serif}@media (hover:hover){.sticky-header__links a:hover{color:var(--complementary-dark-link-color)}}.sticky-header__links a:focus{color:var(--complementary-dark-link-color)}.link{display:flex;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));transition:color .3s cubic-bezier(.61,1,.88,1)}.font-type-serif .link{font-family:serif}@media (max-width:767px){.link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}@media (hover:hover){.link:hover{color:var(--primary-color)}}.link:focus,.link__icon{color:var(--primary-color)}.link__icon{flex-shrink:0;height:2rem;margin-right:1.2rem;position:relative;top:.4rem;width:2rem}@media (max-width:767px){.link__icon{height:1.6rem;margin-right:.8rem;width:1.6rem}}.applicants-head{border-bottom:1px solid var(--divider-color);padding-bottom:4rem}@media (max-width:767px){.applicants-head{padding-bottom:3.2rem}}.applicants{display:flex;flex-direction:column;gap:5.6rem}@media (max-width:767px){.applicants{gap:4rem}}.applicants tr.applicants-checked td{background-color:var(--incoming-success-color)}.applicants tr.applicants-passed td{background-color:var(--incoming-pass-color)}.applicants__data .pagination{margin-top:4rem}@media (max-width:767px){.applicants__data .pagination{margin-top:3.2rem}}.applicants__form{margin-bottom:4rem}.applicants__form .ui-tabs._radio{margin-bottom:2.4rem}@media (max-width:767px){.applicants__form .ui-tabs._radio{margin-bottom:1.6rem}.applicants__form{margin-bottom:3.2rem}}.applicants-card{background-color:var(--card-color);border-radius:2rem;color:var(--text-color);display:flex;flex-direction:column;gap:4rem;padding:2rem}@media (max-width:767px){.applicants-card{gap:3.2rem;padding:1.6rem}}.applicants-card__head{align-items:flex-start;display:flex;gap:3.2rem;justify-content:space-between}@media (max-width:1023px){.applicants-card__head{flex-direction:column;gap:2.4rem}}@media (max-width:767px){.applicants-card__head{gap:1.6rem}}.applicants-card__info{align-items:center;color:var(--text-2-color);display:flex;font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;gap:1.6rem;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .applicants-card__info{font-family:serif}@media (max-width:767px){.applicants-card__info{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.applicants-card__info&gt;:not(:first-child){border-left:1px solid var(--divider-color);padding-left:1.6rem}.applicants-card__items{display:flex;gap:2.4rem}@media (max-width:1023px){.applicants-card__items{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.applicants-card__items{gap:1.6rem}}.applicants-card__items&gt;*{width:100%}@media (min-width:1024px){.applicants-card__items&gt;*{max-width:22.6rem}.applicants-card__items&gt;:not(:first-child){border-left:1px solid var(--divider-color);padding-left:2.4rem}}.applicants-card__text{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .applicants-card__text{font-family:serif}@media (max-width:767px){.applicants-card__text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.applicants-card__text.text-content p:not([class]){margin-bottom:1.6rem}@media (max-width:767px){.applicants-card__text.text-content p:not([class]){margin-bottom:1.2rem}}.applicants-card__tags{display:flex;flex-wrap:wrap;gap:.8rem}.applicants-card__tags li{background-color:var(--incoming-pass-color);border-radius:1.2rem;font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor));padding:.8rem 1.2rem}.font-type-serif .applicants-card__tags li{font-family:serif}@media (max-width:767px){.applicants-card__tags li{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor));padding:.6rem .8rem}}.applicants-card__tags li:last-child{background-color:var(--incoming-success-color)}.applicants-card-item{display:flex;flex-direction:column;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;gap:.8rem;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .applicants-card-item{font-family:serif}@media (max-width:767px){.applicants-card-item{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.applicants-card-item__title{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .applicants-card-item__title{font-family:serif}@media (max-width:767px){.applicants-card-item__title{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.applicants-check{align-items:center;color:var(--tags-green-dark-color);display:flex;gap:.8rem}.theme-black .applicants-check{color:var(--text-color)}.applicants-check svg{height:2rem;width:2rem}.ui-empty-card{background-color:var(--complementary-color);border-radius:2rem;max-width:44rem;min-height:29.4rem;overflow:hidden;padding:2rem;position:relative;width:100%}@media (max-width:1023px){.ui-empty-card{max-height:90rem;max-width:100%;min-height:50rem}}@media (max-width:767px){.ui-empty-card{height:auto;min-height:40rem}}.ui-empty-card__bg{bottom:-10%;color:var(--complementary-dark-color);left:-70%;min-height:29.4rem;position:absolute;width:120rem}@media (max-width:1023px){.ui-empty-card__bg{left:-45%}}@media (max-width:767px){.ui-empty-card__bg{width:50rem}}.ui-empty-card__bg svg{min-height:29.4rem;width:120rem}@media (max-width:767px){.ui-empty-card__bg svg{width:50rem}}.ui-empty-card__inner{display:flex;flex-direction:column;gap:2rem;position:relative;z-index:3}.ui-empty-card__title{color:var(--card-text-contrast-color)}.ui-empty-card__text{color:var(--text-contrast-2-color)}.not-found{align-items:center;display:flex;height:calc(100vh - var(--header-height));width:100%}.not-found__bg{left:0;position:absolute;top:calc(var(--header-height) + 5rem);width:100%}@media (max-width:1023px){.not-found__bg{top:calc(var(--header-height) + 10rem)}}@media (max-width:767px){.not-found__bg{top:50%}}.not-found__bg img{width:100%}@media (max-width:1023px){.not-found__bg img{height:33.4rem;max-width:92.2rem;-o-object-fit:cover;object-fit:cover;width:100%}}html.theme-black .not-found__bg img{opacity:.7}.not-found__content{display:flex;flex-direction:column;max-width:67rem;position:relative;width:100%;z-index:2}.not-found__404{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor))}.font-type-serif .not-found__404{font-family:serif}@media (max-width:767px){.not-found__404{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.not-found__title{color:var(--text-color);margin-top:1.2rem}@media (max-width:1023px){.not-found__title{margin-top:.8rem}}.not-found__text{color:var(--text-2-color);margin-top:4rem}@media (max-width:1023px){.not-found__text{margin-top:3.2rem}}.not-found .ui-main-button{margin-top:4rem}@media (max-width:1023px){.not-found .ui-main-button{margin-top:3.2rem}}.feedback-form-popup .popup-card__head{align-items:center!important}.feedback-form-popup-content h3{color:var(--text-color)}.news-dropdown{margin-bottom:4rem}@media (max-width:1023px){.news-dropdown .ui-tabs{display:none}}.news-dropdown .ui-tabs .ui-tab{position:relative}.news-dropdown .ui-tabs input{position:absolute}.news-dropdown .ui-tabs .dropdown__list{display:flex;flex-direction:column;gap:.4rem}.news-dropdown .ui-tabs .dropdown__list-item&gt;*{padding:0}.news-dropdown .ui-tabs .dropdown__list-item .ui-tab__label{background-color:transparent;border-radius:0;color:var(--text-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor));padding:1.2rem 1.6rem}.font-type-serif .news-dropdown .ui-tabs .dropdown__list-item .ui-tab__label{font-family:serif}@media (max-width:767px){.news-dropdown .ui-tabs .dropdown__list-item .ui-tab__label{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.news-dropdown .ui-tabs .dropdown__list-item input:checked+span{background-color:var(--accent-color);color:var(--text-contrast-color);padding:1.2rem 1.6rem}.news-dropdown .ui-tabs .dropdown__content{left:auto;overflow:hidden;right:0;top:calc(100% + 1.6rem)}.news-dropdown .dropdown{margin-left:auto}.news-dropdown .ui-tabs__inner{align-items:center;display:flex;gap:1.2rem}.news-dropdown .ui-tabs__control{border-radius:1.2rem;gap:1.2rem;overflow:hidden}.news-dropdown__trigger{background-color:var(--card-color);border-radius:1.2rem;padding:1.4rem 2rem}.news-dropdown__icon{color:var(--text-2-color);height:2rem;width:2rem}.news-dropdown__icon svg{flex-shrink:0;height:2rem;width:2rem}.news-dropdown .dropdown__content{z-index:31}.news-dropdown .select{display:none}.news-dropdown .select .field-input__input,.news-dropdown .select input{color:var(--text-2-color);padding:1.6rem}.news-dropdown .select:not(.multiple) .select__list-item:has(input[type=checkbox]:checked){background-color:var(--accent-color)}.news-dropdown .select:not(.multiple) .select__list-item:has(input[type=checkbox]:checked) span{color:var(--text-contrast-color)}@media (max-width:1023px){.news-dropdown .select{display:flex}}.dark-backdrop{background-color:rgba(0,0,0,.5)!important}.custom-select-container.is-open .custom-select-panel{padding-top:1.2rem}.custom-select-container.is-open .custom-select-opener:before{transform:rotate(180deg) translateY(50%)}.custom-select-opener{background-color:var(--card-color);border-radius:3.2rem;padding:4px 3.6rem 4px 1.2rem;position:relative}.custom-select-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23172E46' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:1.6rem;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);transition:transform .35s ease;width:1.6rem}html.theme-black .custom-select-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E")}html.theme-monochromacy .custom-select-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%232b2b2b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E")}html.theme-protanopia .custom-select-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23293046' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E")}html.theme-deuteranopia .custom-select-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23253048' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E")}html.theme-tritanopia .custom-select-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23153539' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E")}.custom-select-opener span{color:var(--text-color);display:block;font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor))}.font-type-serif .custom-select-opener span{font-family:serif}@media (max-width:767px){.custom-select-opener span{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.custom-select-panel{background:var(--card-color);border-radius:1.2rem;box-shadow:0 0 2rem 0 rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.8rem;min-width:100%;top:120%;transition:max-height .5s ease-out,padding-top .3s ease-in-out,overflow-y .3s .5s;width:auto;-ms-overflow-style:none;scrollbar-width:none}.custom-select-panel::-webkit-scrollbar{display:none}.custom-select-option{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:600;line-height:calc(2.4rem*var(--font-size-factor));padding:0 1.2rem}.font-type-serif .custom-select-option{font-family:serif}@media (max-width:767px){.custom-select-option{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.custom-select-option:last-child{margin-bottom:1.2rem}.custom-select-option:before{display:none}.custom-select-option.is-selected{color:var(--primary-color)}.custom-select-option.has-focus{background:unset;color:var(--primary-color);cursor:pointer}.fancybox__backdrop{background:rgba(18,19,20,.84)!important}.f-button{background:transparent!important}.f-button.is-next,.f-button.is-prev{border:1px solid var(--border-color);border-radius:50%;height:4.4rem;width:4.4rem}.f-button.is-next svg,.f-button.is-prev svg{height:1.5rem;width:1.5rem}.fancybox__track:has(.has-iframe){align-items:center;display:flex;justify-self:center}.fancybox__track:has(.has-iframe) .fancybox__content{margin:0;max-height:80%;max-width:80%;padding:0}@media (max-width:1023px){.fancybox__track:has(.has-iframe) .fancybox__content{max-height:40%}}@media (max-width:1023px){.fancybox__track:has(.has-iframe) .fancybox__content{max-height:30%}}.air-datepicker{background-color:var(--card-color);border:none;border-radius:1.6rem;box-shadow:0 0 2rem 0 rgba(0,0,0,.08);left:65%!important;max-width:62.5rem;padding:3.2rem;position:absolute;transform:translateY(1rem)!important;z-index:31}@media (max-width:1023px){.air-datepicker{left:4rem!important;padding:2rem}}@media (max-width:767px){.air-datepicker{left:2rem!important;padding:1.6rem}}.air-datepicker--content{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .air-datepicker--content{font-family:serif}@media (max-width:767px){.air-datepicker--content{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.air-datepicker--pointer{display:none}.air-datepicker .air-datepicker-nav{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2.4rem}.air-datepicker .air-datepicker-nav--title,.air-datepicker .air-datepicker-nav--title i{color:var(--text-color);font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:600;line-height:calc(2.8rem*var(--font-size-factor));transition:background .35s ease;white-space:nowrap}.font-type-serif .air-datepicker .air-datepicker-nav--title,.font-type-serif .air-datepicker .air-datepicker-nav--title i{font-family:serif}@media (max-width:767px){.air-datepicker .air-datepicker-nav--title,.air-datepicker .air-datepicker-nav--title i{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.air-datepicker .air-datepicker-nav--action{align-items:center;border:1px solid var(--border-color);display:flex;flex-shrink:0;height:3.4rem;justify-content:center;transition:color .35s ease,background .35s ease;width:3.4rem}@media (hover:hover){.air-datepicker .air-datepicker-nav--action:hover{background:var(--accent-color);color:var(--text-contrast-color);cursor:pointer}}.air-datepicker .air-datepicker-nav--action:focus{background:var(--accent-color);color:var(--text-contrast-color);cursor:pointer}.air-datepicker .air-datepicker-nav--action svg{height:2.8rem;width:2.8rem}@media (max-width:767px){.air-datepicker .air-datepicker-nav--action{height:2.2rem;width:2.2rem}.air-datepicker .air-datepicker-nav--action svg{height:1.6rem;width:1.6rem}}.air-datepicker--buttons{margin:2rem 1rem 0}.air-datepicker-buttons{display:flex;justify-content:space-between}.air-datepicker .air-datepicker-body{display:flex;flex-direction:column;gap:2rem}.air-datepicker .air-datepicker-body--cells.-days-,.air-datepicker .air-datepicker-body--day-names{align-items:center;display:grid;gap:5px;grid-template-columns:repeat(7,1fr)}.air-datepicker .air-datepicker-body--day-names{justify-items:center}.air-datepicker .air-datepicker-body--day-name{align-items:center;color:var(--accent-color);display:flex;font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;height:4.8rem;justify-content:center;line-height:calc(2.6rem*var(--font-size-factor));width:4.8rem}.font-type-serif .air-datepicker .air-datepicker-body--day-name{font-family:serif}@media (max-width:767px){.air-datepicker .air-datepicker-body--day-name{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}@media (max-width:1023px){.air-datepicker .air-datepicker-body--day-name{height:3.4rem;width:3.4rem}}@media (max-width:767px){.air-datepicker .air-datepicker-body--day-name{height:1.2rem;width:1.2rem}}.air-datepicker .air-datepicker-body--cells.-months-{align-items:center;display:grid;gap:5px;grid-template-columns:repeat(6,1fr);margin-top:2rem}@media (max-width:1023px){.air-datepicker .air-datepicker-body--cells.-months-{grid-template-columns:repeat(4,1fr)}}.air-datepicker .air-datepicker-body--cells.-years-{align-items:center;display:grid;gap:5px;grid-template-columns:repeat(6,1fr);margin-top:2rem}@media (max-width:767px){.air-datepicker .air-datepicker-body--cells.-years-{grid-template-columns:repeat(5,1fr)}}.air-datepicker .air-datepicker-cell{align-items:center;border-radius:4px;color:var(--text-color);display:flex;height:4.8rem;justify-content:center;transition:color .35s ease,background .35s ease;width:4.8rem}@media (hover:hover){.air-datepicker .air-datepicker-cell:hover{background:var(--accent-light-color)!important;color:var(--text-contrast-color)!important}}.air-datepicker .air-datepicker-cell:focus{background:var(--accent-light-color)!important;color:var(--text-contrast-color)!important}@media (max-width:1023px){.air-datepicker .air-datepicker-cell{height:3.4rem;width:3.4rem}}@media (max-width:767px){.air-datepicker .air-datepicker-cell{height:3.4rem;width:3.4rem}}.air-datepicker .air-datepicker-cell.-month-{height:4.8rem;width:4.8rem}@media (max-width:767px){.air-datepicker .air-datepicker-cell.-month-{height:4rem;width:4rem}}.air-datepicker .air-datepicker-cell.-year-{height:4.8rem;width:4.8rem}@media (max-width:767px){.air-datepicker .air-datepicker-cell.-year-{height:4rem;width:4rem}}.air-datepicker .air-datepicker-cell.-current-,.air-datepicker .air-datepicker-cell.-current.-in-range-{color:var(--primary-color)!important}.air-datepicker .air-datepicker-cell.-in-range-{background:var(--app-background);border-radius:0}.air-datepicker .air-datepicker-cell.-other-month-{color:var(--text-2-color)}.air-datepicker .air-datepicker-cell.-range-from-,.air-datepicker .air-datepicker-cell.-range-to-{border:none;border-radius:4px}.air-datepicker .air-datepicker-cell.-selected-{background:var(--accent-color)!important;color:var(--text-contrast-color)!important}.air-datepicker .air-datepicker-cell.-selected.-focus-{background:var(--accent-dark-color)!important;color:var(--text-contrast-color)!important}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus&gt;.ps__thumb-y,.ps__rail-y:hover&gt;.ps__thumb-y{background-color:var(--primary-dark-color)!important}.ps__thumb-y{background-color:var(--primary-color)!important}.tippy-box{background-color:var(--card-color)!important;border:1px solid transparent;border-radius:.4rem;box-shadow:0 0 20px 0 rgba(0,0,0,.08);color:var(--text-2-color)!important;font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));padding:1.2rem}.font-type-serif .tippy-box{font-family:serif}@media (max-width:767px){.tippy-box{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.tippy-content{padding:0!important}.text-content{color:var(--text-color);position:relative}.text-content&gt;:first-child{margin-top:0!important}.text-content&gt;:last-child{margin-bottom:0!important}.text-content h1:not([class]){margin:7.2rem 0 5.6rem}@media (max-width:767px){.text-content h1:not([class]){margin:4rem 0 3.2rem}}.text-content h2:not([class]){margin:7.2rem 0 4rem}@media (max-width:767px){.text-content h2:not([class]){margin:4rem 0 3.2rem}}.text-content h3:not([class]){margin:5.6rem 0 3.2rem}@media (max-width:767px){.text-content h3:not([class]){margin:4rem 0 2.4rem}}.text-content p:not([class]){margin-bottom:2.4rem}@media (max-width:767px){.text-content p:not([class]){margin-bottom:2rem}}.text-content p:not([class]) iframe{height:80rem;width:100%}@media (max-width:1023px){.text-content p:not([class]) iframe{height:65rem}}@media (max-width:767px){.text-content p:not([class]) iframe{height:31.5rem}}.text-content p:is(.text-accent){margin-bottom:2.4rem}@media (max-width:767px){.text-content p:is(.text-accent){margin-bottom:2rem}}.text-content blockquote:is(.quote){margin:4rem 0}@media (max-width:767px){.text-content blockquote:is(.quote){margin:3.2rem 0}}.text-content img:not([class]){border-radius:2rem;margin:4rem 0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:767px){.text-content img:not([class]){margin:3.2rem 0}}.text-content figure:not([class]){margin:4rem 0}@media (max-width:767px){.text-content figure:not([class]){margin:3.2rem 0}}.text-content figure:not([class]) figcaption:not([class]){color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));margin-top:1.2rem}.font-type-serif .text-content figure:not([class]) figcaption:not([class]){font-family:serif}@media (max-width:767px){.text-content figure:not([class]) figcaption:not([class]){font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content figure:not([class]) img:not([class]){margin:0}.text-content a:not([class]){color:var(--primary-color);height:100%}.text-content .text-content-slider{margin:4rem 0}@media (max-width:767px){.text-content .text-content-slider{margin:3.2rem 0}}.text-content .person-card-sm{margin:2rem 0}.text-content .person-card-sm img{margin:0}.text-content .person-card-sm h3{margin:0 0 3.2rem}.text-content .doc-cards{display:flex;flex-direction:column;gap:2rem;margin:4rem 0}@media (max-width:767px){.text-content .doc-cards{margin:3.2rem 0}}.text-content div:not([class]) a{align-items:center;display:inline-flex;flex-direction:row;gap:1.2rem;margin-bottom:2rem;transition:opacity .35s ease}@media (hover:hover){.text-content div:not([class]) a:hover{opacity:.6}}.text-content div:not([class]) a:focus{opacity:.6}@media (max-width:767px){.text-content div:not([class]) a{gap:.8rem;margin-bottom:1.7rem}}.text-content div:not([class]) a div{color:var(--primary-color);height:1.6rem;width:1.6rem}.text-content div:not([class]) a div:not(:last-child){margin-bottom:0}@media (max-width:767px){.text-content div:not([class]) a div{height:1.6rem;width:1.6rem}}.text-content div:not([class]) a div svg{height:2rem;width:2rem}@media (max-width:767px){.text-content div:not([class]) a div svg{height:1.6rem;width:1.6rem}}.text-content div:not([class]) a span:not([class]){color:var(--text-color);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .text-content div:not([class]) a span:not([class]){font-family:serif}@media (max-width:767px){.text-content div:not([class]) a span:not([class]){font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content .link{margin:1.6rem 0}@media (max-width:767px){.text-content .link{margin:1.2rem 0}}.text-content p:not([class])+ol:not([class]),.text-content p:not([class])+ul:not([class]){margin-top:-4px}@media (max-width:767px){.text-content p:not([class])+ol:not([class]),.text-content p:not([class])+ul:not([class]){margin-top:-.8rem}}.text-content ol:not([class])&gt;li,.text-content ul:not([class])&gt;li{padding-left:4.2rem;position:relative}@media (max-width:767px){.text-content ol:not([class])&gt;li,.text-content ul:not([class])&gt;li{padding-left:3.6rem}}.text-content ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li:not(:last-child){margin-bottom:1.6rem}@media (max-width:767px){.text-content ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li:not(:last-child){margin-bottom:1.2rem}}.text-content ol:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li:last-child{margin-bottom:2.4rem}@media (max-width:767px){.text-content ol:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li:last-child{margin-bottom:2rem}}.text-content ol:not([class])&gt;li:before,.text-content ul:not([class])&gt;li:before{content:"";height:100%;left:0;position:absolute}.text-content ol:not([class])&gt;li ol:not([class]),.text-content ol:not([class])&gt;li ul:not([class]),.text-content ul:not([class])&gt;li ol:not([class]),.text-content ul:not([class])&gt;li ul:not([class]){margin-top:1.2rem}.text-content ol:not([class])&gt;li ol:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ul:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ul:not([class])&gt;li:not(:last-child){margin-bottom:1.2rem}@media (max-width:767px){.text-content ol:not([class])&gt;li ol:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ul:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ul:not([class])&gt;li:not(:last-child){margin-bottom:.8rem}}.text-content ol:not([class])&gt;li ol:not([class])&gt;li:last-child,.text-content ol:not([class])&gt;li ul:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li ol:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li ul:not([class])&gt;li:last-child{margin-bottom:0}.text-content ol:not([class])&gt;li ol:not([class])&gt;li:before,.text-content ol:not([class])&gt;li ul:not([class])&gt;li:before,.text-content ul:not([class])&gt;li ol:not([class])&gt;li:before,.text-content ul:not([class])&gt;li ul:not([class])&gt;li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23F06F0F' stroke-linecap='round' d='M5 12h14'/%3E%3C/svg%3E")}.text-content ol:not([class])&gt;li ol:not([class]) ol:not([class]),.text-content ol:not([class])&gt;li ol:not([class]) ul:not([class]),.text-content ol:not([class])&gt;li ul:not([class]) ol:not([class]),.text-content ol:not([class])&gt;li ul:not([class]) ul:not([class]),.text-content ul:not([class])&gt;li ol:not([class]) ol:not([class]),.text-content ul:not([class])&gt;li ol:not([class]) ul:not([class]),.text-content ul:not([class])&gt;li ul:not([class]) ol:not([class]),.text-content ul:not([class])&gt;li ul:not([class]) ul:not([class]){margin-top:1.2rem}.text-content ol:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:not(:last-child){margin-bottom:1.2rem}@media (max-width:767px){.text-content ol:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ol:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:not(:last-child),.text-content ul:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:not(:last-child){margin-bottom:.8rem}}.text-content ol:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:last-child,.text-content ol:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:last-child,.text-content ol:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:last-child,.text-content ol:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:last-child,.text-content ul:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:last-child{margin-bottom:0}.text-content ol:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:before,.text-content ol:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:before,.text-content ol:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:before,.text-content ol:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:before,.text-content ul:not([class])&gt;li ol:not([class]) ol:not([class])&gt;li:before,.text-content ul:not([class])&gt;li ol:not([class]) ul:not([class])&gt;li:before,.text-content ul:not([class])&gt;li ul:not([class]) ol:not([class])&gt;li:before,.text-content ul:not([class])&gt;li ul:not([class]) ul:not([class])&gt;li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23F06F0F' stroke-linecap='round' d='M5 12h14'/%3E%3C/svg%3E")}.text-content ul:not([class])&gt;li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='5' fill='%23F06F0F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:2.6rem;width:2.6rem}@media (max-width:767px){.text-content ul:not([class])&gt;li:before{height:2rem;width:2rem}}.text-content ol:not([class])&gt;li{counter-increment:li}.text-content ol:not([class])&gt;li:before{color:var(--accent-color);content:counters(li,".") ". ";font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;height:2.6rem;line-height:calc(2.6rem*var(--font-size-factor));width:3.2rem}.font-type-serif .text-content ol:not([class])&gt;li:before{font-family:serif}@media (max-width:767px){.text-content ol:not([class])&gt;li:before{font-size:calc(1.6rem*var(--font-size-factor));height:2rem;line-height:calc(2.4rem*var(--font-size-factor));width:2rem}}.text-content ol:not([class]) ol:not([class]){counter-reset:li2}.text-content ol:not([class]) ol:not([class])&gt;li:before{content:counters(li2,".") ". ";counter-increment:li2}.text-content .quote{background-color:var(--card-color);border-radius:2rem;display:flex;flex-direction:row;gap:3.2rem;padding:2rem}@media (max-width:767px){.text-content .quote{flex-direction:column;gap:2.4rem;padding:1.6rem}}.text-content .quote__icon{flex-shrink:0;height:4rem;width:4.8rem}@media (max-width:767px){.text-content .quote__icon{height:3.2rem;width:3.8rem}}.text-content .quote__icon img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.text-content .quote__content{display:flex;flex-direction:column;gap:3.2rem}@media (max-width:767px){.text-content .quote__content{gap:2.4rem}}.text-content .quote__content-text{font-family:var(--main-font);font-size:calc(2.2rem*var(--font-size-factor));font-weight:400;line-height:calc(3rem*var(--font-size-factor))}.font-type-serif .text-content .quote__content-text{font-family:serif}@media (max-width:767px){.text-content .quote__content-text{font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}}.text-content .quote__content-user{display:flex;flex-direction:row;gap:2rem}@media (max-width:767px){.text-content .quote__content-user{flex-direction:column;gap:1.6rem}}.text-content .quote__content-user__avatar{border-radius:50%;height:5.6rem;overflow:hidden;width:5.6rem}.text-content .quote__content-user__avatar img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.text-content .quote__content-user__info{display:flex;flex-direction:column;gap:.8rem}.text-content .quote__content-user__name{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.font-type-serif .text-content .quote__content-user__name{font-family:serif}@media (max-width:767px){.text-content .quote__content-user__name{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content .quote__content-user__profession{color:var(--text-2-color);font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .text-content .quote__content-user__profession{font-family:serif}@media (max-width:767px){.text-content .quote__content-user__profession{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content.app-section__aside .highlight{max-width:43.6rem}.text-content .highlight{background-color:var(--card-color);border-left:.4rem solid var(--primary-color);border-radius:0 2rem 2rem 0;margin:4rem 0;padding:2rem}.text-content .highlight p{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor));margin:0}.font-type-serif .text-content .highlight p{font-family:serif}@media (max-width:767px){.text-content .highlight p{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}.text-content .highlight{margin:2rem 0;padding:1.6rem}}.text-content .accordions .ui-accordion{margin:2rem 0}.text-content .accordions p{color:var(--text-2-color)}.text-content .accordions p:last-child{margin-bottom:0}.text-content .accordions ul{display:flex;flex-direction:column;margin:0}.text-content .accordions ul li{background-color:var(--app-background);border-radius:2rem;display:flex;flex-direction:column;gap:2rem;padding:2rem}.text-content .accordions ul li:last-child{margin-bottom:0}@media (max-width:767px){.text-content .accordions ul li{gap:1.6rem;padding:1.6rem}}.text-content .accordions ul li:before{display:none}.text-content .accordions ul li p{color:var(--text-2-color);margin:0}.text-content .table-wrap:not(:last-child){margin:4rem 0}@media (max-width:767px){.text-content .table-wrap:not(:last-child){margin:3.2rem 0}}.text-content .table-scroll{overflow:auto}.text-content .table-scroll:not(:last-child){margin-bottom:4rem}@media (max-width:767px){.text-content .table-scroll:not(:last-child){margin-bottom:3.2rem}}.text-content .table-scroll table{background-color:var(--card-color);border:none;border-collapse:collapse;border-radius:2rem;overflow:hidden}.text-content .table-scroll table thead{background-color:rgba(211,213,220,.4);border:none;margin:0}.text-content .table-scroll table thead tr th{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .text-content .table-scroll table thead tr th{font-family:serif}@media (max-width:767px){.text-content .table-scroll table thead tr th{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content .table-scroll table td,.text-content .table-scroll table th{border-bottom:.1rem solid var(--divider-color);border-collapse:collapse;border-right:.1rem solid var(--divider-color);padding:2rem;text-align:start}@media (max-width:767px){.text-content .table-scroll table td,.text-content .table-scroll table th{padding:1.6rem}}.text-content .table-scroll table td:last-child,.text-content .table-scroll table th:last-child{border-right:none}.text-content .table-scroll table tr td{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor))}.font-type-serif .text-content .table-scroll table tr td{font-family:serif}@media (max-width:767px){.text-content .table-scroll table tr td{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content .table-scroll table tr td a{color:var(--primary-color)}.text-content .table-scroll table tr td p:not(:last-child){margin-bottom:2rem}.text-content .table-scroll table tr:last-child td{border-bottom:none}.text-content .table-expand__head .ui-round-button:after{display:none}.text-content-slider{overflow:visible}.text-content-slider .swiper-slide{border-radius:2rem;height:58.3rem;overflow:hidden;width:auto}@media (max-width:1023px){.text-content-slider .swiper-slide{height:32rem;max-width:90%}}@media (max-width:767px){.text-content-slider .swiper-slide{height:23rem}}.text-content-slider .swiper-slide img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.text-content .news-slider.swiper{overflow:visible}.text-content .news-slider__head{left:-10%;position:absolute;right:-10%;top:50%;transform:translateY(-50%)}.text-content .news-slider__head .swiper-navigation{justify-content:space-between;width:100%}.text-content .video-card{margin:4rem 0;overflow:hidden;position:relative}@media (max-width:767px){.text-content .video-card{margin:3.2rem 0}}.text-content .video-card__picture{border-radius:2rem 2rem 0 0;overflow:hidden}@media (max-width:767px){.text-content .video-card__picture{border-radius:2rem}}.text-content .video-card__picture img{border-radius:0;margin:0}.text-content .video-card__content{background-color:var(--card-color);border-radius:0 0 2rem 2rem;display:flex;flex-direction:column;gap:3.2rem;padding:2rem}@media (max-width:767px){.text-content .video-card__content{border-radius:2rem;gap:2.4rem;margin-top:2rem}}.text-content .ui-round-button:after{bottom:-4rem;content:"";height:78rem;left:-4rem;position:absolute;width:93rem}@media (max-width:1023px){.text-content .ui-round-button:after{height:71rem;width:82rem}}.text-content.app-section__aside .person-card-sm{align-items:flex-start;display:flex;flex-direction:column}.text-content.app-section__aside .person-card-sm div:not([class]){margin-bottom:2.2rem;margin-top:3.2rem}@media (max-width:767px){.text-content.app-section__aside .person-card-sm div:not([class]){margin-bottom:1.6rem;margin-top:2.4rem}}.text-content.app-section__aside .person-card-sm__photo{height:24rem;max-width:40rem;width:100%}.text-content.app-section__aside .person-card-sm__photo img,.text-content.app-section__aside .person-card-sm__photo picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (max-width:1023px){.text-content.app-section__aside .person-card-sm__photo{height:44rem;max-width:100%}}@media (max-width:767px){.text-content.app-section__aside .person-card-sm__photo{height:20rem}}.text-content.app-section__aside .person-card-sm__subtitle{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:400;line-height:calc(2.4rem*var(--font-size-factor));margin:.8rem 0}.font-type-serif .text-content.app-section__aside .person-card-sm__subtitle{font-family:serif}@media (max-width:767px){.text-content.app-section__aside .person-card-sm__subtitle{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-content.app-section__aside .person-card-sm__link:not(:last-child){margin-bottom:2.2rem}@media (max-width:767px){.text-content.app-section__aside .person-card-sm__link:not(:last-child){margin-bottom:1.7rem}}@media (hover:hover){.text-content.app-section__aside .person-card-sm__link:not(:first-child):hover{opacity:1}}.text-content.app-section__aside .person-card-sm__link:not(:first-child):focus{opacity:1}

/* /local/templates/full/css/vvsu.css */
background-color:var(--card-color);border-radius:2rem;max-width:25.6rem;padding:2rem;margin:1.2rem 0 1.2rem;.table-wrapper-column .table-expand__content{grid-template-columns:unset !important}.table-expands a{color:var(--primary-color);transition:opacity .35s ease;width:fit-content}.table-expands a:hover{opacity:.6}.table-no-transform{border-collapse:collapse;font-family:var(--main-font);font-size:calc(1.7rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor));width:100%}.table-no-transform th,.table-no-transform td{border:1px solid var(--divider-color);max-width:38rem;padding:2rem;vertical-align:top}.table-no-transform th{background-color:var(--table-head-background);border-bottom:0;border-top:0;font-family:var(--main-font);font-size:calc(1.7rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));text-align:left}.table-no-transform td{background-color:var(--card-color)}.table-no-transform tr:first-child th{border-top:none}.table-no-transform tr td{border-bottom:none}.table-no-transform tr td:first-child,.table-no-transform tr th:first-child{border-left:none}.table-no-transform tr td:last-child,.table-no-transform tr th:last-child{border-right:none}.table-no-transform tbody tr:first-child td{border-top:none}.table-no-transform a{color:var(--primary-color);transition:opacity .35s ease}.table-no-transform a:hover{opacity:.6}@media (max-width:1190px){.table-no-transform thead{position:absolute;margin:-1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(0 0 0 0);overflow:hidden;width:1px;height:1px;border:0;padding:0;white-space:nowrap}.table-no-transform th,.table-no-transform td{border:0}.table-no-transform tbody tr{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.table-no-transform tbody tr.no-border{border:none !important}.table-no-transform tbody td.second-phone{padding-top:0}.table-no-transform tbody td.second-phone::before{content:none}.table-no-transform tbody tr:not(:first-child){border-top:1px solid var(--divider-color)}.table-no-transform td{max-width:unset;width:100%;box-sizing:border-box}.table-no-transform td::before{display:block;content:attr(data-th);color:var(--text-2-color);font-family:var(--main-font)}.table-no-transform__subhead{background-color:var(--table-head-background) !important}}.main-card{margin:0;padding:0;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.menu-card{flex:1;margin:10px;padding:20px;background-color:white;border-radius:10px}.ul-card{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.5rem}.card-link{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.sveden-head{max-width:101.5rem}.pagination-vvsu{margin-top:2rem;display:flex;gap:0.8rem;justify-content:center}.pagination-vvsu .pagination-vvsu__items{display:flex;gap:0.8rem;justify-content:center}.pagination-vvsu .pagination-vvsu__items .pagination-control-vvsu{align-items:center;border-radius:50%;color:var(--text-2-color);display:flex;height:4.4rem;justify-content:center;overflow:hidden;transition:.25s ease;transition-property:background-color,color;width:4.4rem}.pagination-vvsu .pagination-vvsu__items .pagination-control-vvsu:hover{background-color:var(--accent-dark-color);color:var(--text-contrast-color)}.pagination-vvsu .pagination-vvsu__items .pagination-control-vvsu._active{background-color:var(--primary-color);color:var(--text-contrast-color);pointer-events:none}.pagination-vvsu ._disabled{background-color:var(--app-background);pointer-events:none}.pagination-vvsu ._disabled svg{color:var(--text-blind-color)}.phone-info{width:fit-content;margin-right:0;margin-left:auto;margin-bottom:3rem;font-size:calc(2rem*var(--font-size-factor));text-align:right;color:var(--text-color)}.phone-info span{color:var(--complementary-dark-link-color);display:block;font-weight:900}.person-card-sm__subtitle{margin:1.2rem 0 0rem}.d-none{display:none}.swiper-wrapper-two{display:flex;flex-wrap:wrap;justify-content:space-between;will-change:transform}.link-card-slider._type-3 .swiper-slide{min-height:37rem;width:49% !important}@media (max-width:1023px){.link-card-slider._type-3 .swiper-slide{width:87% !important}}.inset-card{display:flex;flex-direction:column;min-height:42rem;background-color:var(--card-color);border-radius:2rem;max-width:25.6rem;padding:2rem}.inset-link{color:#033f7e}.inset-link-contact{color:#033f7e;margin-top:1rem}.inset-title{margin-bottom:2rem}@media (min-width:1024px){.w-lg-25{width:25% !important;min-width:25% !important}}.student-life-accordion._grey{background-color:#DBE2EF}.student-life-accordion._grey .student-life-accordion__head{color:var(--text-color)}.student-life-accordion._grey .student-life-accordion__content-text{color:var(--text-color)}.app-section__inner-detali{display:flex;justify-content:center}.app-section__content_detali{max-width:calc(80% - 10rem)}.web-site-institute-gallery .swiper-slide a .caption{background:hsla(0,0%,10%,.5)}.ui-tag._orange{background-color:var(--accent-color)}.lnk_blue{color:var(--primary-color);text-decoration:underline}ol.lst{list-style-type:decimal;padding:0 4rem}ul.lst{list-style-type:disc;padding:0 4rem}ol.lst li,ul.lst li{display:list-item !important}.group-selection{display:flex;background-color:#fff;border-radius:2rem;padding:2rem;min-height:40vh;align-items:center;justify-content:center}@media (max-width:800px){.table-no-transform td{max-width:unset;width:100%;box-sizing:border-box;padding:1.3rem}.table-no-transform th,.table-no-transform td{border:0}.table-no-transform tbody tr{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.table-no-transform tbody tr.no-border{border:none !important}.table-no-transform tbody td.second-phone{padding-top:0}.table-no-transform tbody td.second-phone::before{content:none}.table-no-transform tbody tr:not(:first-child){border-top:1px solid var(--divider-color)}.table-no-transform td{max-width:unset;width:100%;box-sizing:border-box}.table-no-transform td::before{display:block;content:attr(data-th);color:var(--text-2-color);font-family:var(--main-font);font-weight:bold;font-size:calc(1.3rem*var(--font-size-factor))}.table-no-transform__subhead{background-color:var(--table-head-background) !important}}.card-admission-campaign__content_new{display:flex;flex-direction:column;height:40.8rem !important;max-height:40.8rem !important;transition:max-height .7s ease-in-out 0s}.arrow-button{background-color:#ffffff;border-radius:5rem;padding:1rem 2rem;display:flex;gap:2rem;align-items:center;transition:.2s background-color}.arrow-button.left{padding:.5rem 3rem .5rem .6rem}.arrow-button.right{padding:.5rem .6rem .5rem 3rem}.arrow-button:hover,.arrow-button:focus-visible,.arrow-button:active{background-color:#eb7124;color:#fff}.arrow-button span{font-weight:700}.arrow-button__svg-wrapper{background-color:#eb7124;border-radius:100%;padding:.6rem .6rem;display:flex}.arrow-button__svg-wrapper svg{height:2rem;width:2rem}.arrow-button__svg-wrapper svg use{color:var(--card-text-contrast-color)}.main-banner-victory img{max-width:100%;border-radius:2rem}@media (max-width:400px){.main-banner-victory img{max-width:100%;border-radius:1rem;margin-bottom:2rem}}@media (max-width:1023px){.app-section__inner._columns-2.column{flex-direction:column}}.edu-programm{transition:0.3s ease-in-out}.edu-programm:hover{transform:scale(1.01)}.edu-programm-card{width:100%;background-color:#1969bc;padding-left:3rem;border-radius:2rem;min-height:250px}.edu-card-white{background-color:white;border-radius:1.5rem;height:100%;min-height:250px;box-shadow:-10px 0 10px -5px rgb(0 0 0 / 15%);display:flex;flex-direction:column;padding:1.2rem;gap:1.2rem}.edu-card-tags{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap}.edu-card-tags-color{background-color:#1969bc;color:white;padding:1rem 2rem;display:block;border-radius:.9rem}.edu-card-head-text{color:#6e6e6e}.edu-card-qual{display:flex;flex-direction:column}.edu-card-bold-text{font-size:3rem;line-height:3rem}.edu-card-business-roles{line-height:2.3rem}.edu-card-pos-hr{display:flex;justify-content:center}.edu-card-hr{border:0;height:1px;background-color:#d3d3d3;margin:10px 0;width:100%}.edu-card-lower-pos{display:flex;width:100%;gap:13rem;margin:1rem 0}.edu-card-lower-title-pos{display:flex;flex-direction:column}.edu-card-lower-title{color:#7e7e7e;font-weight:600;font-size:1.5rem}.edu-card-lower-text{color:#464646;font-weight:700;font-size:2rem}@media (max-width:767px){.edu-programm-card{width:100%;background-color:#1969bc;padding-left:1rem;border-radius:2rem;min-height:250px}.edu-card-lower-pos{display:inline-grid;width:100%;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin:0rem}.edu-card-bold-text{font-size:2.5rem;line-height:3rem}.edu-card-lower-title{font-size:1.3rem}.edu-card-lower-text{font-size:1.7rem}#abit-list-form .app-grid{display:block}.abit-button{margin-top:1.5rem}.field-abit{margin-top:1rem}}#abit-list-form .table thead td,.table thead th{color:#757f92}.video-card__picture--rounded{border-radius:2rem}.edu-prog-color-01{background-color:rgb(0 102 204)}.edu-prog-color-05{background-color:rgb(34 139 34)}.edu-prog-color-07{background-color:rgb(164 178 205)}.edu-prog-color-08{background-color:rgb(153 107 87)}.edu-prog-color-09{background-color:rgb(0 191 255)}.edu-prog-color-1{background-color:rgb(0 128 128)}.edu-prog-color-10{background-color:rgb(0 159 128)}.edu-prog-color-11{background-color:rgb(255 165 0)}.edu-prog-color-13{background-color:rgb(255 110 0)}.edu-prog-color-15{background-color:rgb(102 178 255)}.edu-prog-color-18{background-color:rgb(128 0 128)}.edu-prog-color-2{background-color:rgb(70 130 180)}.edu-prog-color-20{background-color:rgb(50 205 50)}.edu-prog-color-21{background-color:rgb(139 69 19)}.edu-prog-color-23{background-color:rgb(79 112 255)}.edu-prog-color-26{background-color:rgb(60 73 153)}.edu-prog-color-29{background-color:rgb(255 153 204)}.edu-prog-color-35{background-color:rgb(255 127 109)}.edu-prog-color-37{background-color:rgb(186 85 211)}.edu-prog-color-38{background-color:rgb(218 165 32)}.edu-prog-color-39{background-color:rgb(135 206 235)}.edu-prog-color-40{background-color:rgb(0 0 128)}.edu-prog-color-41{background-color:rgb(160 0 18)}.edu-prog-color-42{background-color:rgb(255 192 0)}.edu-prog-color-43{background-color:rgb(204 204 0)}.edu-prog-color-44{background-color:rgb(0 204 204)}.edu-prog-color-45{background-color:rgb(229 17 0)}.edu-prog-color-46{background-color:rgb(207 82 45)}.edu-prog-color-49{background-color:rgb(0 204 102)}.edu-prog-color-5{background-color:rgb(255 54 17)}.edu-prog-color-54{background-color:rgb(255 105 255)}.mt-1,.my-1{margin-top:.25rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mt-3,.my-3{margin-top:.75rem!important}.mt-4,.my-4{margin-top:1rem!important}.mt-5,.my-5{margin-top:1.25rem!important}.mt-6,.my-6{margin-top:1.5rem!important}.mt-7,.my-7{margin-top:1.75rem!important}.mt-8,.my-8{margin-top:2rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mb-3,.my-3{margin-bottom:.75rem!important}.mb-4,.my-4{margin-bottom:1rem!important}.mb-5,.my-5{margin-bottom:1.25rem!important}.mb-6,.my-6{margin-bottom:1.5rem!important}.mb-7,.my-7{margin-bottom:1.75rem!important}.mb-8,.my-8{margin-bottom:2rem!important}div.table-no-scroll&gt;div.table-wrap{--head-height:unset !important}div.table-no-scroll .table,.table td[colspan="100%"],.table th[colspan="100%"]{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(1.2rem*var(--font-size-factor))}.app-grid._cols-3{--cols:3;--cols-md:3;--cols-sm:2;--gap:4rem;--gap-md:4rem;--gap-sm:4rem}.app-grid._cols-4{--cols:4;--cols-md:2;--cols-sm:2;--gap:6rem;--gap-md:4rem;--gap-sm:2rem}.lh-1txt{line-height:calc(1rem*var(--font-size-factor)) !important}.lh-1-5txt{line-height:calc(1.5rem*var(--font-size-factor)) !important}.page-banner__tags{flex-wrap:wrap}#block-2014 .slider-two-effects .slider-text__bg-1,.slider-text__bg-2,.slider-text__bg-3{display:none}#block-2014 h3{margin-bottom:unset !important}#block-2014 p{line-height:1.1em}.no-min-width{min-width:0}.no-min-height{min-height:0}.text-justify{text-align:justify}.hide-mask-initially[type="date"]:not(:focus):not(:valid)::-webkit-datetime-edit{color:transparent}.hide-mask-initially[type="date"]:not(:focus):not(:valid){color:transparent}.hide-mask-initially[type="date"]:focus::-webkit-datetime-edit,.hide-mask-initially[type="date"]:valid::-webkit-datetime-edit{color:var(--text-color)}.hide-mask-initially[type="date"]:focus,.hide-mask-initially[type="date"]:valid{color:var(--text-color)}.simple-button{margin-top:10px;background-color:var(--card-color) !important;color:var(--text-color) !important;padding:1.5rem;border-radius:1rem}a.blue-lnk{color:var(--primary-color);text-decoration:underline}ul.ul-disc{list-style:disc;padding:0 1.5rem}ul.ul-disc-white{list-style:disc;padding:0 1.5rem;color:white}.ui-tag-white{background-color:var(--card-color);border:1px solid var(--border-color);color:var(--text-color)}.ui-tag-white-hover{transition:color .35s ease,background-color .35s ease,border-color .35s ease;will-change:border}.ui-tag-white-hover:hover{background-color:var(--text-2-color);border-color:var(--text-2-color);color:var(--text-contrast-color)}.ui-tag-color{background-color:var(--text-blind-color);color:var(--card-color)}.ui-tag-color-hover:hover{box-shadow:inset 0 0 20px 20px rgba(0,0,0,0.5);transition:color .35s ease,box-shadow .35s ease,border-color .35s ease}.color-doc,.color-docx{background-color:var(--tags-blue-primary-color)}.color-rtf{background-color:var(--tags-blue-light-color)}.color-txt{background-color:var(--text-2-color)}.color-pdf{background-color:var(--tags-red-color)}.color-xls,.color-xlsx{background-color:var(--tags-green-color)}.color-ppt,.color-pptx{background-color:var(--accent-dark-color)}.color-png{background-color:var(--swiper-theme-color)}.color-jpg,.color-jpeg{background-color:var(--tags-orange-dark-color)}.color-gif{background-color:var(--tags-pink-color)}.color-bmp{background-color:#bd7a15}.color-tif,.color-tiff{background-color:var(--tags-purple-color)}.color-zip{background-color:var(--primary-logo-color)}.color-rar{background-color:var(--tags-purple-dark-color)}.color-7z{background-color:#0c5a3d}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}

/* /local/templates/full/css/vvsu.css */
background-color:var(--card-color);border-radius:2rem;max-width:25.6rem;padding:2rem;margin:1.2rem 0 1.2rem;.table-wrapper-column .table-expand__content{grid-template-columns:unset !important}.table-expands a{color:var(--primary-color);transition:opacity .35s ease;width:fit-content}.table-expands a:hover{opacity:.6}.table-no-transform{border-collapse:collapse;font-family:var(--main-font);font-size:calc(1.7rem*var(--font-size-factor));font-weight:400;line-height:calc(2.2rem*var(--font-size-factor));width:100%}.table-no-transform th,.table-no-transform td{border:1px solid var(--divider-color);max-width:38rem;padding:2rem;vertical-align:top}.table-no-transform th{background-color:var(--table-head-background);border-bottom:0;border-top:0;font-family:var(--main-font);font-size:calc(1.7rem*var(--font-size-factor));font-weight:600;line-height:calc(2.2rem*var(--font-size-factor));text-align:left}.table-no-transform td{background-color:var(--card-color)}.table-no-transform tr:first-child th{border-top:none}.table-no-transform tr td{border-bottom:none}.table-no-transform tr td:first-child,.table-no-transform tr th:first-child{border-left:none}.table-no-transform tr td:last-child,.table-no-transform tr th:last-child{border-right:none}.table-no-transform tbody tr:first-child td{border-top:none}.table-no-transform a{color:var(--primary-color);transition:opacity .35s ease}.table-no-transform a:hover{opacity:.6}@media (max-width:1190px){.table-no-transform thead{position:absolute;margin:-1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(0 0 0 0);overflow:hidden;width:1px;height:1px;border:0;padding:0;white-space:nowrap}.table-no-transform th,.table-no-transform td{border:0}.table-no-transform tbody tr{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.table-no-transform tbody tr.no-border{border:none !important}.table-no-transform tbody td.second-phone{padding-top:0}.table-no-transform tbody td.second-phone::before{content:none}.table-no-transform tbody tr:not(:first-child){border-top:1px solid var(--divider-color)}.table-no-transform td{max-width:unset;width:100%;box-sizing:border-box}.table-no-transform td::before{display:block;content:attr(data-th);color:var(--text-2-color);font-family:var(--main-font)}.table-no-transform__subhead{background-color:var(--table-head-background) !important}}.main-card{margin:0;padding:0;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.menu-card{flex:1;margin:10px;padding:20px;background-color:white;border-radius:10px}.ul-card{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.5rem}.card-link{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:600;line-height:calc(2.6rem*var(--font-size-factor))}.sveden-head{max-width:101.5rem}.pagination-vvsu{margin-top:2rem;display:flex;gap:0.8rem;justify-content:center}.pagination-vvsu .pagination-vvsu__items{display:flex;gap:0.8rem;justify-content:center}.pagination-vvsu .pagination-vvsu__items .pagination-control-vvsu{align-items:center;border-radius:50%;color:var(--text-2-color);display:flex;height:4.4rem;justify-content:center;overflow:hidden;transition:.25s ease;transition-property:background-color,color;width:4.4rem}.pagination-vvsu .pagination-vvsu__items .pagination-control-vvsu:hover{background-color:var(--accent-dark-color);color:var(--text-contrast-color)}.pagination-vvsu .pagination-vvsu__items .pagination-control-vvsu._active{background-color:var(--primary-color);color:var(--text-contrast-color);pointer-events:none}.pagination-vvsu ._disabled{background-color:var(--app-background);pointer-events:none}.pagination-vvsu ._disabled svg{color:var(--text-blind-color)}.phone-info{width:fit-content;margin-right:0;margin-left:auto;margin-bottom:3rem;font-size:calc(2rem*var(--font-size-factor));text-align:right;color:var(--text-color)}.phone-info span{color:var(--complementary-dark-link-color);display:block;font-weight:900}.person-card-sm__subtitle{margin:1.2rem 0 0rem}.d-none{display:none}.swiper-wrapper-two{display:flex;flex-wrap:wrap;justify-content:space-between;will-change:transform}.link-card-slider._type-3 .swiper-slide{min-height:37rem;width:49% !important}@media (max-width:1023px){.link-card-slider._type-3 .swiper-slide{width:87% !important}}.inset-card{display:flex;flex-direction:column;min-height:42rem;background-color:var(--card-color);border-radius:2rem;max-width:25.6rem;padding:2rem}.inset-link{color:#033f7e}.inset-link-contact{color:#033f7e;margin-top:1rem}.inset-title{margin-bottom:2rem}@media (min-width:1024px){.w-lg-25{width:25% !important;min-width:25% !important}}.student-life-accordion._grey{background-color:#DBE2EF}.student-life-accordion._grey .student-life-accordion__head{color:var(--text-color)}.student-life-accordion._grey .student-life-accordion__content-text{color:var(--text-color)}.app-section__inner-detali{display:flex;justify-content:center}.app-section__content_detali{max-width:calc(80% - 10rem)}.web-site-institute-gallery .swiper-slide a .caption{background:hsla(0,0%,10%,.5)}.ui-tag._orange{background-color:var(--accent-color)}.lnk_blue{color:var(--primary-color);text-decoration:underline}ol.lst{list-style-type:decimal;padding:0 4rem}ul.lst{list-style-type:disc;padding:0 4rem}ol.lst li,ul.lst li{display:list-item !important}.group-selection{display:flex;background-color:#fff;border-radius:2rem;padding:2rem;min-height:40vh;align-items:center;justify-content:center}@media (max-width:800px){.table-no-transform td{max-width:unset;width:100%;box-sizing:border-box;padding:1.3rem}.table-no-transform th,.table-no-transform td{border:0}.table-no-transform tbody tr{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.table-no-transform tbody tr.no-border{border:none !important}.table-no-transform tbody td.second-phone{padding-top:0}.table-no-transform tbody td.second-phone::before{content:none}.table-no-transform tbody tr:not(:first-child){border-top:1px solid var(--divider-color)}.table-no-transform td{max-width:unset;width:100%;box-sizing:border-box}.table-no-transform td::before{display:block;content:attr(data-th);color:var(--text-2-color);font-family:var(--main-font);font-weight:bold;font-size:calc(1.3rem*var(--font-size-factor))}.table-no-transform__subhead{background-color:var(--table-head-background) !important}}.card-admission-campaign__content_new{display:flex;flex-direction:column;height:40.8rem !important;max-height:40.8rem !important;transition:max-height .7s ease-in-out 0s}.arrow-button{background-color:#ffffff;border-radius:5rem;padding:1rem 2rem;display:flex;gap:2rem;align-items:center;transition:.2s background-color}.arrow-button.left{padding:.5rem 3rem .5rem .6rem}.arrow-button.right{padding:.5rem .6rem .5rem 3rem}.arrow-button:hover,.arrow-button:focus-visible,.arrow-button:active{background-color:#eb7124;color:#fff}.arrow-button span{font-weight:700}.arrow-button__svg-wrapper{background-color:#eb7124;border-radius:100%;padding:.6rem .6rem;display:flex}.arrow-button__svg-wrapper svg{height:2rem;width:2rem}.arrow-button__svg-wrapper svg use{color:var(--card-text-contrast-color)}.main-banner-victory img{max-width:100%;border-radius:2rem}@media (max-width:400px){.main-banner-victory img{max-width:100%;border-radius:1rem;margin-bottom:2rem}}@media (max-width:1023px){.app-section__inner._columns-2.column{flex-direction:column}}.edu-programm{transition:0.3s ease-in-out}.edu-programm:hover{transform:scale(1.01)}.edu-programm-card{width:100%;background-color:#1969bc;padding-left:3rem;border-radius:2rem;min-height:250px}.edu-card-white{background-color:white;border-radius:1.5rem;height:100%;min-height:250px;box-shadow:-10px 0 10px -5px rgb(0 0 0 / 15%);display:flex;flex-direction:column;padding:1.2rem;gap:1.2rem}.edu-card-tags{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap}.edu-card-tags-color{background-color:#1969bc;color:white;padding:1rem 2rem;display:block;border-radius:.9rem}.edu-card-head-text{color:#6e6e6e}.edu-card-qual{display:flex;flex-direction:column}.edu-card-bold-text{font-size:3rem;line-height:3rem}.edu-card-business-roles{line-height:2.3rem}.edu-card-pos-hr{display:flex;justify-content:center}.edu-card-hr{border:0;height:1px;background-color:#d3d3d3;margin:10px 0;width:100%}.edu-card-lower-pos{display:flex;width:100%;gap:13rem;margin:1rem 0}.edu-card-lower-title-pos{display:flex;flex-direction:column}.edu-card-lower-title{color:#7e7e7e;font-weight:600;font-size:1.5rem}.edu-card-lower-text{color:#464646;font-weight:700;font-size:2rem}@media (max-width:767px){.edu-programm-card{width:100%;background-color:#1969bc;padding-left:1rem;border-radius:2rem;min-height:250px}.edu-card-lower-pos{display:inline-grid;width:100%;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin:0rem}.edu-card-bold-text{font-size:2.5rem;line-height:3rem}.edu-card-lower-title{font-size:1.3rem}.edu-card-lower-text{font-size:1.7rem}#abit-list-form .app-grid{display:block}.abit-button{margin-top:1.5rem}.field-abit{margin-top:1rem}}#abit-list-form .table thead td,.table thead th{color:#757f92}.video-card__picture--rounded{border-radius:2rem}.edu-prog-color-01{background-color:rgb(0 102 204)}.edu-prog-color-05{background-color:rgb(34 139 34)}.edu-prog-color-07{background-color:rgb(164 178 205)}.edu-prog-color-08{background-color:rgb(153 107 87)}.edu-prog-color-09{background-color:rgb(0 191 255)}.edu-prog-color-1{background-color:rgb(0 128 128)}.edu-prog-color-10{background-color:rgb(0 159 128)}.edu-prog-color-11{background-color:rgb(255 165 0)}.edu-prog-color-13{background-color:rgb(255 110 0)}.edu-prog-color-15{background-color:rgb(102 178 255)}.edu-prog-color-18{background-color:rgb(128 0 128)}.edu-prog-color-2{background-color:rgb(70 130 180)}.edu-prog-color-20{background-color:rgb(50 205 50)}.edu-prog-color-21{background-color:rgb(139 69 19)}.edu-prog-color-23{background-color:rgb(79 112 255)}.edu-prog-color-26{background-color:rgb(60 73 153)}.edu-prog-color-29{background-color:rgb(255 153 204)}.edu-prog-color-35{background-color:rgb(255 127 109)}.edu-prog-color-37{background-color:rgb(186 85 211)}.edu-prog-color-38{background-color:rgb(218 165 32)}.edu-prog-color-39{background-color:rgb(135 206 235)}.edu-prog-color-40{background-color:rgb(0 0 128)}.edu-prog-color-41{background-color:rgb(160 0 18)}.edu-prog-color-42{background-color:rgb(255 192 0)}.edu-prog-color-43{background-color:rgb(204 204 0)}.edu-prog-color-44{background-color:rgb(0 204 204)}.edu-prog-color-45{background-color:rgb(229 17 0)}.edu-prog-color-46{background-color:rgb(207 82 45)}.edu-prog-color-49{background-color:rgb(0 204 102)}.edu-prog-color-5{background-color:rgb(255 54 17)}.edu-prog-color-54{background-color:rgb(255 105 255)}.mt-1,.my-1{margin-top:.25rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mt-3,.my-3{margin-top:.75rem!important}.mt-4,.my-4{margin-top:1rem!important}.mt-5,.my-5{margin-top:1.25rem!important}.mt-6,.my-6{margin-top:1.5rem!important}.mt-7,.my-7{margin-top:1.75rem!important}.mt-8,.my-8{margin-top:2rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mb-3,.my-3{margin-bottom:.75rem!important}.mb-4,.my-4{margin-bottom:1rem!important}.mb-5,.my-5{margin-bottom:1.25rem!important}.mb-6,.my-6{margin-bottom:1.5rem!important}.mb-7,.my-7{margin-bottom:1.75rem!important}.mb-8,.my-8{margin-bottom:2rem!important}div.table-no-scroll&gt;div.table-wrap{--head-height:unset !important}div.table-no-scroll .table,.table td[colspan="100%"],.table th[colspan="100%"]{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(1.2rem*var(--font-size-factor))}.app-grid._cols-3{--cols:3;--cols-md:3;--cols-sm:2;--gap:4rem;--gap-md:4rem;--gap-sm:4rem}.app-grid._cols-4{--cols:4;--cols-md:2;--cols-sm:2;--gap:6rem;--gap-md:4rem;--gap-sm:2rem}.lh-1txt{line-height:calc(1rem*var(--font-size-factor)) !important}.lh-1-5txt{line-height:calc(1.5rem*var(--font-size-factor)) !important}.page-banner__tags{flex-wrap:wrap}#block-2014 .slider-two-effects .slider-text__bg-1,.slider-text__bg-2,.slider-text__bg-3{display:none}#block-2014 h3{margin-bottom:unset !important}#block-2014 p{line-height:1.1em}.no-min-width{min-width:0}.no-min-height{min-height:0}.text-justify{text-align:justify}.hide-mask-initially[type="date"]:not(:focus):not(:valid)::-webkit-datetime-edit{color:transparent}.hide-mask-initially[type="date"]:not(:focus):not(:valid){color:transparent}.hide-mask-initially[type="date"]:focus::-webkit-datetime-edit,.hide-mask-initially[type="date"]:valid::-webkit-datetime-edit{color:var(--text-color)}.hide-mask-initially[type="date"]:focus,.hide-mask-initially[type="date"]:valid{color:var(--text-color)}.simple-button{margin-top:10px;background-color:var(--card-color) !important;color:var(--text-color) !important;padding:1.5rem;border-radius:1rem}a.blue-lnk{color:var(--primary-color);text-decoration:underline}ul.ul-disc{list-style:disc;padding:0 1.5rem}ul.ul-disc-white{list-style:disc;padding:0 1.5rem;color:white}.ui-tag-white{background-color:var(--card-color);border:1px solid var(--border-color);color:var(--text-color)}.ui-tag-white-hover{transition:color .35s ease,background-color .35s ease,border-color .35s ease;will-change:border}.ui-tag-white-hover:hover{background-color:var(--text-2-color);border-color:var(--text-2-color);color:var(--text-contrast-color)}.ui-tag-color{background-color:var(--text-blind-color);color:var(--card-color)}.ui-tag-color-hover:hover{box-shadow:inset 0 0 20px 20px rgba(0,0,0,0.5);transition:color .35s ease,box-shadow .35s ease,border-color .35s ease}.color-doc,.color-docx{background-color:var(--tags-blue-primary-color)}.color-rtf{background-color:var(--tags-blue-light-color)}.color-txt{background-color:var(--text-2-color)}.color-pdf{background-color:var(--tags-red-color)}.color-xls,.color-xlsx{background-color:var(--tags-green-color)}.color-ppt,.color-pptx{background-color:var(--accent-dark-color)}.color-png{background-color:var(--swiper-theme-color)}.color-jpg,.color-jpeg{background-color:var(--tags-orange-dark-color)}.color-gif{background-color:var(--tags-pink-color)}.color-bmp{background-color:#bd7a15}.color-tif,.color-tiff{background-color:var(--tags-purple-color)}.color-zip{background-color:var(--primary-logo-color)}.color-rar{background-color:var(--tags-purple-dark-color)}.color-7z{background-color:#0c5a3d}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}

</pre></body></html>