@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap);@charset "UTF-8";@font-face{font-display:block;font-family:ico;font-style:normal;font-weight:400;src:url(/themes/custom/infinity/assets/fonts/icons/ico.ttf?3z2k3b=) format("truetype"),url(/themes/custom/infinity/assets/fonts/icons/ico.woff?3z2k3b=) format("woff"),url(/themes/custom/infinity/assets/fonts/icons/ico.svg?3z2k3b=#ico) format("svg")}[class*=" ico-"]:before,[class^=ico-]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ico!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-indent:0;text-transform:none}.ico-quot:before{content:"\e90b"}.ico-fb:before{content:"\e90c"}.ico-mail_icon:before{content:"\e900"}.ico-instagram:before{content:"\e901"}.ico-home2:before{content:"\e902"}.ico-pencil:before{content:"\e905"}.ico-book:before{content:"\e91f"}.ico-books:before{content:"\e920"}.ico-phone:before{content:"\e942"}.ico-location2:before{content:"\e948"}.ico-map:before{content:"\e94b"}.ico-clock2:before{content:"\e94f"}.ico-bell:before{content:"\e951"}.ico-printer:before{content:"\e954"}.ico-bubbles:before{content:"\e96c"}.ico-user:before{content:"\e971"}.ico-user-check:before{content:"\e975"}.ico-search:before{content:"\e986"}.ico-enlarge:before{content:"\e989"}.ico-shrink:before{content:"\e98a"}.ico-list:before{content:"\e9ba"}.ico-earth:before{content:"\e9ca"}.ico-link:before{content:"\e9cb"}.ico-attachment:before{content:"\e9cd"}.ico-bookmark:before{content:"\e9d2"}.ico-contrast:before{content:"\e9d5"}.ico-star-full:before{content:"\e9d9"}.ico-heart:before{content:"\e9da"}.ico-play3:before{content:"\ea1c"}.ico-pause2:before{content:"\ea1d"}.ico-google-plus2:before{content:"\ea8c"}.ico-facebook2:before{content:"\ea91"}.ico-twitter:before{content:"\ea96"}.ico-rss2:before{content:"\ea9c"}.ico-youtube:before{content:"\ea9d"}.ico-linkedin:before{content:"\eac9"}:root,[data-bs-theme=light]{--bs-theme-letter-spacing:0;--bs-font-sans-serif:"Montserrat",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-root-font-size:1rem;--bs-body-font-family:"Montserrat",sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-text-align:left;--bs-dropdown-box-shadow:none;--bs-theme-accent-bg:#db0123;--bs-theme-accent-inner:#fff;--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:#212529;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-dark:#212529;--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-body-color:#252525;--bs-body-bg:#fff;--bs-body-back-bg:#fff;--bs-navbar-bg:#fafafa;--bs-navbar-border-color:#e7e7e7;--bs-navbar-nav-link-active-color:#fff;--bs-navbar-nav-link-active-bg:#db0123;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-nav-link-font-size:1rem;--bs-nav-link-font-weight:600;--bs-footer-top-bg:#fafafa;--bs-footer-bottom-bg:#fafafa;--bs-footer-bottom-color:#000;--bs-heading-color:#000;--bs-link-color:#000;--bs-link-color-rgb:0,0,0;--bs-link-decoration:none;--bs-link-active-color:#db0123;--bs-link-hover-color:#db0123;--bs-link-hover-color-rgb:219,1,35;--bs-border-width:3px;--bs-border-style:solid;--bs-border-color:#f2f2f2;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0;--bs-border-radius-lg:0;--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;--bs-blazy-preloader-color:#e7e7e7;--bs-quote-color:#fff;--bs-quote-border-color:#db0123;--bs-quote-bg:#db0123;--bs--pagination-active:$red;--bs--pagination-active-bg:$red;--bs--pagination-active-border-color:$red;--plyr-video-control-color:#fff;--plyr-color-main:#db0123}:root ::-webkit-scrollbar,[data-bs-theme=light] ::-webkit-scrollbar{width:1rem}:root ::-webkit-scrollbar-track,[data-bs-theme=light] ::-webkit-scrollbar-track{background-color:#fafafa}:root ::-webkit-scrollbar-thumb,[data-bs-theme=light] ::-webkit-scrollbar-thumb{background:#ced4da}:root ::-webkit-scrollbar-thumb:window-inactive,[data-bs-theme=light] ::-webkit-scrollbar-thumb:window-inactive{background:#f2f2f2}:root .pagination,[data-bs-theme=light] .pagination{--bs--pagination-active:$red;--bs--pagination-active-bg:$red;--bs--pagination-active-border-color:$red}:root .dropdown-menu,[data-bs-theme=light] .dropdown-menu{--bs-dropdown-border-color:#fafafa;--bs-dropdown-bg:#fafafa;--bs-dropdown-link-hover-bg:#f2f2f2;--bs-dropdown-link-color:#000;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#e7e7e7;--bs-dropdown-link-active-accent:#db0123;--bs-dropdown-header-color:#fafafa}[data-bs-theme=bw]{--bs-theme-accent-bg:#fff;--bs-theme-accent-inner:#000;--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:#fafafa;--bs-dark-text-emphasis:#e7e7e7;--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-body-color:#fff;--bs-body-bg:#000;--bs-body-back-bg:#000;--bs-navbar-bg:#000;--bs-navbar-border-color:#fff;--bs-navbar-nav-link-active-color:#000;--bs-navbar-nav-link-active-bg:#fff;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-heading-color:;--bs-footer-top-bg:#000;--bs-footer-bottom-bg:#000;--bs-footer-bottom-color:#fff;--bs-link-color:#fff;--bs-link-color-rgb:255,255,255;--bs-link-decoration:#fff;--bs-link-hover-color:#fff;--bs-link-hover-color-rgb:255,255,255;--bs-border-color:#fff;--bs-border-color-translucent:#fff;--bs-focus-ring-color:red;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;--bs-blazy-preloader-color:#e7e7e7;--bs-quote-color:#fff;--bs-quote-border-color:#fff;--bs-quote-bg:#000;--bs--pagination-active:$black;--bs--pagination-active-bg:$white;--bs--pagination-active-border-color:$white;--plyr-video-control-color:#fff;--plyr-color-main:#000;color-scheme:bw}[data-bs-theme=bw] ::-webkit-scrollbar-track{background-color:#000}[data-bs-theme=bw] ::-webkit-scrollbar-thumb{background:#fff}[data-bs-theme=bw] ::-webkit-scrollbar-thumb:window-inactive{background:#fff}[data-bs-theme=bw] a{text-decoration:underline}[data-bs-theme=bw] .footer-brand path.path-bg,[data-bs-theme=bw] .footer-brand path:not(.path-light),[data-bs-theme=bw] .navbar-brand path.path-bg,[data-bs-theme=bw] .navbar-brand path:not(.path-light){fill:#fff}[data-bs-theme=bw] .footer-brand path.path-light,[data-bs-theme=bw] .navbar-brand path.path-light{fill:#000}[data-bs-theme=bw] .dropdown-menu{--bs-dropdown-bg:#fafafa;--bs-dropdown-link-hover-bg:#f2f2f2;--bs-dropdown-link-active-accent:#db0123;--bs-dropdown-link-active-bg:#f2f2f2;--bs-dropdown-header-color:#fafafa}[data-bs-theme=bw] .pagination{--bs--pagination-active:$black;--bs--pagination-active-bg:$white;--bs--pagination-active-border-color:$white}[data-bs-theme=bw] .dropdown-menu{--bs-dropdown-border-color:#fff;--bs-dropdown-bg:#000;--bs-dropdown-link-hover-bg:#fff;--bs-dropdown-link-hover-color:#000;--bs-dropdown-link-color:#fff;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#fff;--bs-dropdown-link-active-accent:#fff;--bs-dropdown-header-color:#000}[data-bs-theme=by]{--bs-theme-accent-bg:#ff0;--bs-theme-accent-inner:#000;--bs-theme-accent:#ff0;--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:#fafafa;--bs-dark-text-emphasis:#e7e7e7;--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-body-color:#ff0;--bs-body-bg:#000;--bs-body-back-bg:#000;--bs-navbar-bg:#000;--bs-navbar-border-color:#ff0;--bs-navbar-nav-link-active-color:#000;--bs-navbar-nav-link-active-bg:#ff0;--bs-emphasis-color:#ff0;--bs-emphasis-color-rgb:255,255,0;--bs-footer-top-bg:#000;--bs-footer-bottom-bg:#000;--bs-footer-bottom-color:#ff0;--bs-heading-color:#ff0;--bs-link-color:#ff0;--bs-link-color-rgb:255,255,0;--bs-link-decoration:#ff0;--bs-link-hover-color:#ff0;--bs-link-hover-color-rgb:255,255,0;--bs-border-color:#ff0;--bs-border-color-translucent:#ff0;--bs-focus-ring-color:#ff0;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;--bs-blazy-preloader-color:#e7e7e7;--bs-quote-color:#ff0;--bs-quote-border-color:#ff0;--bs-quote-bg:#000;--bs--pagination-active:$black;--bs--pagination-active-bg:$theme-contrast-yellow;--bs--pagination-active-border-color:$theme-contrast-yellow;--plyr-video-control-color:#ff0;--plyr-color-main:#000;color-scheme:by}[data-bs-theme=by] ::-webkit-scrollbar-track{background-color:#000}[data-bs-theme=by] ::-webkit-scrollbar-thumb{background:#ff0}[data-bs-theme=by] ::-webkit-scrollbar-thumb:window-inactive{background:#ff0}[data-bs-theme=by] a{text-decoration:underline}[data-bs-theme=by] .footer-brand path.path-bg,[data-bs-theme=by] .footer-brand path:not(.path-light),[data-bs-theme=by] .navbar-brand path.path-bg,[data-bs-theme=by] .navbar-brand path:not(.path-light){fill:#ff0}[data-bs-theme=by] .footer-brand path.path-light,[data-bs-theme=by] .navbar-brand path.path-light{fill:#000}[data-bs-theme=by] .dropdown-menu{--bs-dropdown-bg:#fafafa;--bs-dropdown-link-hover-bg:#f2f2f2;--bs-dropdown-link-active-accent:#db0123;--bs-dropdown-link-active-bg:#f2f2f2;--bs-dropdown-header-color:#fafafa}[data-bs-theme=by] .pagination{--bs--pagination-active:$black;--bs--pagination-active-bg:$theme-contrast-yellow;--bs--pagination-active-border-color:$theme-contrast-yellow}[data-bs-theme=by] .dropdown-menu{--bs-dropdown-border-color:#ff0;--bs-dropdown-bg:#000;--bs-dropdown-link-hover-bg:#ff0;--bs-dropdown-link-hover-color:#000;--bs-dropdown-link-color:#ff0;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#ff0;--bs-dropdown-link-active-accent:#ff0;--bs-dropdown-header-color:#000}[data-bs-theme=yb]{--bs-theme-accent-bg:#000;--bs-theme-accent-inner:#ff0;--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:#fafafa;--bs-dark-text-emphasis:#e7e7e7;--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-body-color:#000;--bs-body-bg:#ff0;--bs-body-back-bg:#ff0;--bs-navbar-bg:#ff0;--bs-navbar-border-color:#000;--bs-navbar-nav-link-active-color:#ff0;--bs-navbar-nav-link-active-bg:#000;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-footer-top-bg:#ff0;--bs-footer-bottom-bg:#ff0;--bs-footer-bottom-color:#000;--bs-heading-color:;--bs-link-color:#000;--bs-link-color-rgb:0,0,0;--bs-link-decoration:#000;--bs-link-hover-color:#000;--bs-link-hover-color-rgb:0,0,0;--bs-border-color:#000;--bs-border-color-translucent:#000;--bs-focus-ring-color:#ff0;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;--bs-blazy-preloader-color:#e7e7e7;--bs-quote-color:#000;--bs-quote-border-color:#000;--bs-quote-bg:#ff0;--bs--pagination-active:$black;--bs--pagination-active-bg:$black;--bs--pagination-active-border-color:$black;--plyr-video-control-color:#000;--plyr-color-main:#ff0;color-scheme:yb}[data-bs-theme=yb] ::-webkit-scrollbar-track{background-color:#ff0}[data-bs-theme=yb] ::-webkit-scrollbar-thumb{background:#000}[data-bs-theme=yb] ::-webkit-scrollbar-thumb:window-inactive{background:#000}[data-bs-theme=yb] a{text-decoration:underline}[data-bs-theme=yb] .footer-brand path.path-bg,[data-bs-theme=yb] .footer-brand path:not(.path-light),[data-bs-theme=yb] .navbar-brand path.path-bg,[data-bs-theme=yb] .navbar-brand path:not(.path-light){fill:#000}[data-bs-theme=yb] .footer-brand path.path-light,[data-bs-theme=yb] .navbar-brand path.path-light{fill:#ff0}[data-bs-theme=yb] .dropdown-menu{--bs-dropdown-bg:#fafafa;--bs-dropdown-link-hover-bg:#f2f2f2;--bs-dropdown-link-active-accent:#db0123;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#f2f2f2;--bs-dropdown-header-color:#fafafa}[data-bs-theme=yb] .pagination{--bs--pagination-active:$theme-contrast-yellow;--bs--pagination-active-bg:$black;--bs--pagination-active-border-color:$black}[data-bs-theme=yb] .dropdown-menu{--bs-dropdown-border-color:#000;--bs-dropdown-bg:#ff0;--bs-dropdown-link-hover-bg:#000;--bs-dropdown-link-hover-color:#ff0;--bs-dropdown-link-color:#000;--bs-dropdown-link-active-color:#ff0;--bs-dropdown-link-active-bg:#000;--bs-dropdown-link-active-accent:#000;--bs-dropdown-header-color:#ff0}[data-bs-theme=mono]{--bs-theme-letter-spacing:0;--bs-font-sans-serif:"Montserrat",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-root-font-size:1rem;--bs-body-font-family:"Montserrat",sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-text-align:left;--bs-dropdown-box-shadow:none;--bs-theme-accent-bg:#6c757d;--bs-theme-accent-inner:#fff;--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:#212529;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-dark:#212529;--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-body-color:#252525;--bs-body-bg:#fff;--bs-body-back-bg:#fff;--bs-navbar-bg:#fafafa;--bs-navbar-border-color:#e7e7e7;--bs-navbar-nav-link-active-color:#fff;--bs-navbar-nav-link-active-bg:#6c757d;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-nav-link-font-size:1rem;--bs-nav-link-font-weight:600;--bs-footer-top-bg:#fafafa;--bs-footer-bottom-bg:#fafafa;--bs-footer-bottom-color:#000;--bs-heading-color:#000;--bs-link-color:#000;--bs-link-color-rgb:0,0,0;--bs-link-decoration:none;--bs-link-hover-color:#6c757d;--bs-link-hover-color-rgb:108,117,125;--bs-border-width:3px;--bs-border-style:solid;--bs-border-color:#f2f2f2;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0;--bs-border-radius-lg:0;--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;--bs-blazy-preloader-color:#e7e7e7;--bs-quote-color:#fff;--bs-quote-border-color:#6c757d;--bs-quote-bg:#6c757d;--bs--pagination-active-bg:$mono-red;--bs--pagination-active-border-color:$mono-red;--plyr-video-control-color:#fff;--plyr-color-main:#6c757d;color-scheme:mono}[data-bs-theme=mono] .pagination{--bs--pagination-active-bg:$mono-red;--bs--pagination-active-border-color:$mono-red}[data-bs-theme=mono] .dropdown-menu{--bs-dropdown-bg:#fafafa;--bs-dropdown-link-hover-bg:#f2f2f2;--bs-dropdown-link-active-accent:#6c757d;--bs-dropdown-link-active-color:#000;--bs-dropdown-link-active-bg:#e7e7e7;--bs-dropdown-header-color:#fafafa}[data-bs-theme=mono] svg .path-bg{fill:#6c757d!important}[data-bs-theme=mono] img{filter:grayscale(100%)}*,:after,:before{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-back-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}hr{border:0;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color,inherit);font-family:Montserrat,sans-serif;font-weight:700;line-height:1.2;margin-bottom:2rem;margin-top:0}.h1,h1{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h1,h1{font-size:2rem}}.h2,h2{font-size:calc(1.29rem + .48vw)}@media (min-width:1200px){.h2,h2{font-size:1.65rem}}.h3,h3{font-size:calc(1.255rem + .06vw)}@media (min-width:1200px){.h3,h3{font-size:1.3rem}}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1.1rem}.h6,h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}.small,small{font-size:.875em}.mark,mark{padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:none}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:0;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:1rem;font-weight:600;line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#252525;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.form-label{font-weight:600;margin-bottom:.5rem}.col-form-label{font-size:inherit;font-weight:600;line-height:1.5;margin-bottom:0}.col-form-label,.col-form-label-lg{padding-bottom:calc(.5rem + var(--bs-border-width));padding-top:calc(.5rem + var(--bs-border-width))}.col-form-label-lg{font-size:1.25rem}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + var(--bs-border-width));padding-top:calc(.25rem + var(--bs-border-width))}.form-text{color:var(--bs-secondary-color);font-size:.875em;margin-top:.25rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#f2f2f2;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:#252525;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.5rem 1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:#000;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#fafafa;border-color:#fafafa;color:#f2f2f2;opacity:1}.form-control::file-selector-button{-webkit-margin-end:1rem;background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:var(--bs-border-width);border-radius:0;color:var(--bs-body-color);margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0;color:var(--bs-body-color);display:block;line-height:1.5;margin-bottom:0;padding:.5rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.5rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);height:1em;margin-top:.25em;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{align-items:center;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:calc(var(--bs-border-width)*-1)}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:var(--bs-form-valid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:var(--bs-success);border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:var(--bs-form-invalid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:var(--bs-danger);border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:0.75rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:600;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1c1f23;--bs-btn-hover-border-color:#1a1e21;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1a1e21;--bs-btn-active-border-color:#191c1f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,38,38;text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:0.9rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:#f2f2f2;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#f2f2f2;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:0;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu>.dropdown-item:first-child,.dropdown-menu>li:first-child .dropdown-item{border-top-left-radius:var(--bs-dropdown-inner-border-radius);border-top-right-radius:var(--bs-dropdown-inner-border-radius)}.dropdown-menu>.dropdown-item:last-child,.dropdown-menu>li:last-child .dropdown-item{border-bottom-left-radius:var(--bs-dropdown-inner-border-radius);border-bottom-right-radius:var(--bs-dropdown-inner-border-radius)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0);clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.75rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.25rem;--bs-nav-link-font-size:1rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.25rem;padding-top:.25rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark{--bs-navbar-color:hsla(0,0%,100%,.55);--bs-navbar-hover-color:hsla(0,0%,100%,.75);--bs-navbar-disabled-color:hsla(0,0%,100%,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:hsla(0,0%,100%,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);display:flex;flex-wrap:wrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#db0123;--bs-pagination-active-border-color:#db0123;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;list-style:none;padding-left:0}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);z-index:2}.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.active>.page-link,.page-link.active{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.1rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:0;box-sizing:content-box;height:1em;opacity:var(--bs-btn-close-opacity);padding:.25em;width:1em}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close:hover{opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{opacity:var(--bs-btn-close-disabled-opacity);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-close-white{filter:var(--bs-btn-close-white-filter)}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;word-wrap:break-word;display:block;font-family:Montserrat,sans-serif;font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);display:block;font-family:Montserrat,sans-serif;font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid transparent;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.clearfix:after{clear:both;content:"";display:block}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}html{font-size:1rem}.modal .title.h1,.modal h1.title,.page-wrapper .title.h1,.page-wrapper h1.title{font-size:2rem;margin-bottom:3rem;margin-top:2rem}.modal .block-title,.page-wrapper .block-title{color:var(--bs-body-color);font-size:1.65rem;font-weight:700;line-height:1.2;padding-left:1.75rem;position:relative}.modal .block-title:before,.page-wrapper .block-title:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.modal .block-title:after,.page-wrapper .block-title:after{color:var(--bs-theme-accent-bg);content:"."}.modal .section-title,.page-wrapper .section-title{color:var(--bs-body-color);font-size:1.65rem;font-weight:700;line-height:1.2;margin-bottom:2rem;padding-left:1.75rem;position:relative}.modal .section-title:before,.page-wrapper .section-title:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.modal .section-title:after,.page-wrapper .section-title:after{color:var(--bs-theme-accent-bg);content:"."}.modal .subsection-title,.page-wrapper .subsection-title{font-size:1.45rem;font-weight:600;margin-bottom:2rem}.modal .tag-link,.page-wrapper .tag-link{background-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);display:inline-block;font-size:.875rem;padding:.25rem .5rem;text-transform:uppercase}.modal .text-adress-data,.page-wrapper .text-adress-data{padding-left:2rem;position:relative}.modal .text-adress-data:before,.page-wrapper .text-adress-data:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.modal .text-email-data,.page-wrapper .text-email-data{padding-left:2rem;position:relative}.modal .text-email-data:before,.page-wrapper .text-email-data:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e900";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.modal .text-phone-data,.page-wrapper .text-phone-data{padding-left:2rem;position:relative}.modal .text-phone-data:before,.page-wrapper .text-phone-data:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e942";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.modal .nav-link--newsletter,.page-wrapper .nav-link--newsletter{padding-left:2rem;position:relative}.modal .nav-link--newsletter:before,.page-wrapper .nav-link--newsletter:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e900";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.modal .read-more-wrapper a,.page-wrapper .read-more-wrapper a{display:inline-block;font-weight:600;padding-right:3rem;position:relative}.modal .read-more-wrapper a:after,.page-wrapper .read-more-wrapper a:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e907";display:inline-block;font-family:ico!important;font-style:normal;font-variant:normal;font-weight:400;height:1.25rem;line-height:1.25rem;position:absolute;right:.5rem;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:1.25rem}.modal .text-alert,.page-wrapper .text-alert{border-style:solid;border-width:1px;padding:1rem}.modal .text-alert--danger,.page-wrapper .text-alert--danger{background-color:rgba(220,53,69,.1);border-color:rgba(220,53,69,.15)}.modal .text-alert--warning,.page-wrapper .text-alert--warning{background-color:rgba(255,193,7,.1);border-color:rgba(255,193,7,.2)}.modal .text-alert--ok,.page-wrapper .text-alert--ok{background-color:rgba(25,135,84,.1);border-color:rgba(25,135,84,.2)}.modal .text-formatted a,.page-wrapper .text-formatted a{text-decoration:underline}.modal .text-formatted ol,.modal .text-formatted ul,.page-wrapper .text-formatted ol,.page-wrapper .text-formatted ul{list-style:square;margin:1rem 0;padding-left:1.25rem}.modal .text-formatted ol li,.modal .text-formatted ul li,.page-wrapper .text-formatted ol li,.page-wrapper .text-formatted ul li{margin-bottom:.5rem;padding-left:.25rem;position:relative}.modal .text-formatted ol li::marker,.modal .text-formatted ul li::marker,.page-wrapper .text-formatted ol li::marker,.page-wrapper .text-formatted ul li::marker{color:var(--bs-theme-accent-bg)}.modal .text-formatted blockquote,.page-wrapper .text-formatted blockquote{padding-left:2rem;position:relative}.modal .text-formatted blockquote:before,.page-wrapper .text-formatted blockquote:before{background-color:var(--bs-theme-accent-bg);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:4px}.modal .text-formatted blockquote *,.page-wrapper .text-formatted blockquote *{display:inline-block;font-size:1.25rem;font-weight:600}.modal .text-formatted blockquote :last-child,.page-wrapper .text-formatted blockquote :last-child{margin-bottom:0}form .custom-control .description{display:block;margin-top:.5rem}form .form-group{position:relative}form .form-group .description{display:block;margin-top:.5rem}form fieldset.form-type-tel label{display:block}form .checkbox.custom-control{margin-bottom:1rem}form .form-item-date.form-group,form .form-item-text-mail.form-group,form .form-select.form-group,form .form-textarea.form-group,form .form-type-email.form-group,form .form-type-password.form-group,form .form-type-select.form-group,form .form-type-tel.form-group,form .form-type-textarea.form-group,form .form-type-textfield.form-group{position:relative}form .form-item-date input::-webkit-input-placeholder,form .form-item-text-mail input::-webkit-input-placeholder,form .form-select input::-webkit-input-placeholder,form .form-textarea input::-webkit-input-placeholder,form .form-type-email input::-webkit-input-placeholder,form .form-type-password input::-webkit-input-placeholder,form .form-type-select input::-webkit-input-placeholder,form .form-type-tel input::-webkit-input-placeholder,form .form-type-textarea input::-webkit-input-placeholder,form .form-type-textfield input::-webkit-input-placeholder{font-style:italic!important}form .form-item-date input::-moz-placeholder,form .form-item-text-mail input::-moz-placeholder,form .form-select input::-moz-placeholder,form .form-textarea input::-moz-placeholder,form .form-type-email input::-moz-placeholder,form .form-type-password input::-moz-placeholder,form .form-type-select input::-moz-placeholder,form .form-type-tel input::-moz-placeholder,form .form-type-textarea input::-moz-placeholder,form .form-type-textfield input::-moz-placeholder{font-style:italic!important}form .form-item-date input:-ms-input-placeholder,form .form-item-text-mail input:-ms-input-placeholder,form .form-select input:-ms-input-placeholder,form .form-textarea input:-ms-input-placeholder,form .form-type-email input:-ms-input-placeholder,form .form-type-password input:-ms-input-placeholder,form .form-type-select input:-ms-input-placeholder,form .form-type-tel input:-ms-input-placeholder,form .form-type-textarea input:-ms-input-placeholder,form .form-type-textfield input:-ms-input-placeholder{font-style:italic!important}form .form-item-date input:-moz-placeholder,form .form-item-text-mail input:-moz-placeholder,form .form-select input:-moz-placeholder,form .form-textarea input:-moz-placeholder,form .form-type-email input:-moz-placeholder,form .form-type-password input:-moz-placeholder,form .form-type-select input:-moz-placeholder,form .form-type-tel input:-moz-placeholder,form .form-type-textarea input:-moz-placeholder,form .form-type-textfield input:-moz-placeholder{font-style:italic!important}.button[disabled],.form-control:disabled,.form-control[readonly]{cursor:not-allowed}.ajax-progress.ajax-progress-throbber{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.ajax-progress.ajax-progress-throbber:before{background-color:hsla(0,0%,100%,.6);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.ajax-progress.ajax-progress-throbber .throbber{background-color:#fff!important;background-image:url(/themes/custom/infinity/assets/ui/loader.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:4rem;border-radius:50%;display:block;height:6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6rem}.ajax-progress.ajax-progress-throbber .message{display:none}.ajax-progress.ajax-progress-fullscreen{background-color:hsla(0,0%,100%,.6);background-image:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.ajax-progress.ajax-progress-fullscreen:before{background-color:#fff!important;background-image:url(/themes/custom/infinity/assets/ui/loader.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:4rem;border-radius:50%;content:"";display:block;height:6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6rem}details.captcha.form-wrapper{display:flex}details.captcha.form-wrapper summary{display:none}details.captcha.form-wrapper .details-wrapper{display:flex;flex-direction:column}details.captcha.form-wrapper .details-wrapper .details-description{display:block;margin-bottom:1rem;margin-top:1rem;order:10}details.captcha.form-wrapper .details-wrapper .g-recaptcha{order:1}fieldset.form-group.dynamic-validation{position:relative}.dynamic-validation--valid input,.dynamic-validation--valid input.active,.dynamic-validation--valid input:focus,.dynamic-validation--valid input:hover{border-color:green}.dynamic-validation--invalid input,.dynamic-validation--invalid input.active,.dynamic-validation--invalid input:focus,.dynamic-validation--invalid input:hover{border-color:red}@media (min-width:992px){.user-logged-in .navbar-header .region-header-top .container-header-top{max-height:none!important;overflow:visible!important}}.user-logged-in.gin--horizontal-toolbar .navbar-header{border-top:1px solid #f2f2f2;position:absolute!important;top:110px;z-index:300}.page-wrapper{padding-top:160px}@media (min-width:992px){.page-wrapper{padding-top:160px}}.navbar-header{background-color:var(--bs-body-back-bg);left:0;position:fixed;top:0;width:100%;z-index:900}.navbar-header .region-header-top .container-header-top{display:flex;flex-direction:column}@media (min-width:992px){.navbar-header .region-header-top .container-header-top{align-items:center;flex-direction:row;margin-left:auto;margin-right:auto;max-height:100px;overflow:hidden;padding-left:.75rem;padding-right:.75rem;transition:max-height .25s;width:100%}}@media (min-width:992px) and (min-width:576px){.navbar-header .region-header-top .container-header-top{max-width:540px}}@media (min-width:992px) and (min-width:768px){.navbar-header .region-header-top .container-header-top{max-width:720px}}@media (min-width:992px) and (min-width:992px){.navbar-header .region-header-top .container-header-top{max-width:960px}}@media (min-width:992px) and (min-width:1200px){.navbar-header .region-header-top .container-header-top{max-width:1140px}}@media (min-width:992px) and (min-width:1400px){.navbar-header .region-header-top .container-header-top{max-width:1320px}}@media print{.navbar-header .region-header-top .container-header-top{align-items:center;flex-direction:row;margin-left:auto;margin-right:auto;max-height:100px;overflow:hidden;width:100%}}.navbar-header .region-header-top-left{align-items:center;flex:0 0 100%;justify-content:flex-start;max-width:100%}.navbar-header .region-header-top-left .region-inner{align-items:center;display:flex;padding-bottom:1rem;padding-top:1rem;width:100%}@media (max-width:991.98px){.navbar-header .region-header-top-left .region-inner{justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;width:100%}}@media (max-width:991.98px) and (min-width:576px){.navbar-header .region-header-top-left .region-inner{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.navbar-header .region-header-top-left .region-inner{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.navbar-header .region-header-top-left .region-inner{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.navbar-header .region-header-top-left .region-inner{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.navbar-header .region-header-top-left .region-inner{max-width:1320px}}@media (min-width:992px){.navbar-header .region-header-top-left .region-inner{justify-content:flex-start;padding-bottom:1.25rem;padding-top:1.25rem}}@media screen and (max-width:991.98px){.navbar-header .region-header-top-left{background-color:var(--bs-navbar-bg);display:flex;flex-direction:row;justify-content:space-between;order:100}}@media (min-width:992px){.navbar-header .region-header-top-left{flex:0 0 25%;max-width:25%}}@media print{.navbar-header .region-header-top-left{flex:0 0 30%;max-width:30%}}.navbar-header .region-header-top-right{flex:0 0 100%;max-width:100%}@media (max-width:991.98px){.navbar-header .region-header-top-right{max-height:200px;overflow:hidden;transition:max-height .25s}}.navbar-header .region-header-top-right .region-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-bottom:1rem;padding-top:1rem;width:100%}@media (min-width:992px){.navbar-header .region-header-top-right .region-inner{flex-wrap:nowrap;padding-bottom:1.25rem;padding-top:1.25rem}}@media (max-width:991.98px){.navbar-header .region-header-top-right{margin-left:auto;margin-right:auto;order:1;padding-left:.75rem;padding-right:.75rem;width:100%}}@media (max-width:991.98px) and (min-width:576px){.navbar-header .region-header-top-right{max-width:540px}}@media (max-width:991.98px) and (min-width:768px){.navbar-header .region-header-top-right{max-width:720px}}@media (max-width:991.98px) and (min-width:992px){.navbar-header .region-header-top-right{max-width:960px}}@media (max-width:991.98px) and (min-width:1200px){.navbar-header .region-header-top-right{max-width:1140px}}@media (max-width:991.98px) and (min-width:1400px){.navbar-header .region-header-top-right{max-width:1320px}}@media (max-width:991.98px){.navbar-header .region-header-top-right .block--header-search-api{flex:0 0 100%;margin:0;order:100;width:100%}.navbar-header .region-header-top-right .block--header-search-api .content{padding:1.5rem 0 1rem}}@media (min-width:992px){.navbar-header .region-header-top-right .block--header-search-api{margin:0 0 0 1.5rem}.navbar-header .region-header-top-right{flex:0 0 75%;max-width:75%}}@media print{.navbar-header .region-header-top-right{flex:0 0 70%;max-width:70%}}@media (min-width:992px){.navbar-header .region-bottom-header{background-color:var(--bs-navbar-bg);border-bottom:3px solid var(--bs-navbar-border-color)}}@media print{.navbar-header .region-bottom-header{border-bottom:3px solid var(--bs-navbar-border-color)}}@media screen and (max-width:991.98px){.navbar-header .region-bottom-header{border-bottom:3px solid var(--bs-navbar-border-color)}.navbar-header .region-bottom-header .container-bottom-header{padding-left:0;padding-right:0}}@media (max-width:991.98px){.scrolled.scroll-down .region-header-top-right{max-height:0}}@media (min-width:992px){.scrolled.scroll-down .container-header-top{max-height:0}}.region-breadcrumb,.region-highlighted .messages-wrapper{margin-top:2rem}.region-bottom-content,.region-content{margin-bottom:4rem}.region-footer-first{flex:0 0 100%;margin-bottom:1.5rem;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.region-footer-first{flex:0 0 50%;max-width:50%}}@media (min-width:992px) and (max-width:1199.98px){.region-footer-first{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.region-footer-first{flex:0 0 25%;max-width:25%}}@media print{.region-footer-first{flex:0 0 50%;max-width:50%}}.region-footer-secondary{flex:0 0 100%;margin-bottom:1.5rem;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.region-footer-secondary{flex:0 0 25%;max-width:25%;order:600}}@media (min-width:992px) and (max-width:1199.98px){.region-footer-secondary{flex:0 0 25%;max-width:25%;order:600}}@media (min-width:1200px){.region-footer-secondary{flex:0 0 15%;max-width:15%}}@media print{.region-footer-secondary{flex:0 0 25%;max-width:25%;order:600}}.region-footer-third{flex:0 0 100%;margin-bottom:1.5rem;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.region-footer-third{flex:0 0 25%;max-width:25%;order:700}}@media (min-width:992px) and (max-width:1199.98px){.region-footer-third{flex:0 0 25%;max-width:25%;order:700}}@media (min-width:1200px){.region-footer-third{flex:0 0 20%;max-width:20%}}@media print{.region-footer-third{flex:0 0 25%;max-width:25%;order:700}}.region-footer-fourth{flex:0 0 100%;margin-bottom:1.5rem;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.region-footer-fourth{flex:0 0 25%;max-width:25%;order:800}}@media (min-width:992px) and (max-width:1199.98px){.region-footer-fourth{flex:0 0 25%;max-width:25%;order:800}}@media (min-width:1200px){.region-footer-fourth{flex:0 0 12%;max-width:12%}}@media print{.region-footer-fourth{flex:0 0 25%;max-width:25%;order:800}}.region-footer-fifth{flex:0 0 100%;margin-bottom:1.5rem;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.region-footer-fifth{flex:0 0 25%;max-width:25%;order:900}}@media (min-width:992px) and (max-width:1199.98px){.region-footer-fifth{flex:0 0 25%;max-width:25%;order:900}}@media (min-width:1200px){.region-footer-fifth{flex:0 0 18%;max-width:18%}}@media print{.region-footer-fifth{flex:0 0 25%;max-width:25%;order:900}}.region-footer-sixth{flex:0 0 100%;margin-bottom:1.5rem;max-width:100%}@media (min-width:768px) and (max-width:991.98px){.region-footer-sixth{flex:0 0 50%;max-width:50%;order:100}}@media (min-width:992px) and (max-width:1199.98px){.region-footer-sixth{flex:0 0 50%;max-width:50%;order:100}}@media (min-width:1200px){.region-footer-sixth{flex:0 0 10%;max-width:10%}}@media print{.region-footer-sixth{flex:0 0 50%;max-width:50%;order:100}}.site-footer{-moz-column-break-inside:avoid;break-inside:avoid;margin-top:3rem;page-break-inside:avoid;position:relative}.site-footer .h2,.site-footer h2{color:#000;font-size:1rem;margin-bottom:1rem}.site-footer__top{background-color:var(--bs-footer-top-bg);padding-top:2rem}.site-footer__top .region{margin-bottom:2rem}.site-footer__middle{padding-bottom:1rem;padding-top:1rem}.site-footer__middle .content{background-color:#fff}.site-footer__bottom{background-color:var(--bs-footer-bottom-bg);padding-bottom:1rem;padding-top:1rem}.admin-structure-block-demo-brand .region{margin:1rem 0}.admin-structure-block-demo-brand .block-region{background-color:transparent;border:2px dashed #ddd;padding:.5rem 1rem}.block .block-title{margin-bottom:3rem}.block--calendar-events{margin-bottom:4rem}.block--accessibility-declaration-link{margin:0 .75rem}@media (min-width:992px){.block--accessibility-declaration-link{margin:0 1.5rem}}.block--accessibility-declaration-link .field--name-field-link a{display:block;font-weight:600;line-height:1}@media screen and (max-width:991.98px){.block--accessibility-declaration-link .field--name-field-link a{font-size:.85rem;max-width:95px}}.block--accessibility-translate-link a.c-migam-link{background-image:url(/themes/custom/infinity/assets/ui/migam.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:2.25rem;text-indent:-9999px;width:2.25rem}@media (min-width:992px){.block--accessibility-translate-link a.c-migam-link{height:3rem;width:3rem}}.block--activities-patronage{margin-bottom:4rem}@media print{.block--activities-patronage{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:4rem;page-break-inside:avoid}}.block--activities-patronage .col-12{margin-bottom:1.5rem}.block--shortcuts-links{margin-bottom:4rem}@media print{.block--shortcuts-links{-moz-column-break-inside:avoid;break-inside:avoid}}.block--shortcuts-links .field--name-field-content-wizard{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;page-break-inside:avoid}.block--shortcuts-links .field--name-field-content-wizard>.field__item{flex:0 0 50%;max-width:50%;padding:.75rem}@media (min-width:1200px){.block--shortcuts-links .field--name-field-content-wizard>.field__item{flex:0 0 20%;max-width:20%}}@media print{.block--shortcuts-links .field--name-field-content-wizard>.field__item{flex:0 0 20%;max-width:20%}}.block--programs-logos .content{background-color:#fff}.block--programs-logos .field--name-field-logos{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.block--programs-logos .field--name-field-logos .field__item{flex:0 0 100%;max-width:100%}.block--programs-logos .field--name-field-logos .field__item a{display:block;text-align:center}.block--programs-logos .field--name-field-logos .field__item a img{margin:0 auto}@media (min-width:576px){.block--programs-logos .field--name-field-logos .field__item{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.block--programs-logos .field--name-field-logos .field__item{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:1200px){.block--programs-logos .field--name-field-logos .field__item{flex:0 0 20%;max-width:20%}}@media print{.block--programs-logos .field--name-field-logos .field__item{flex:0 0 20%;max-width:20%}}.block--partners-bip-logos .field--name-field-logos{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.block--partners-bip-logos .field--name-field-logos .field__item{flex:0 0 100%;max-width:100%}.block--partners-bip-logos .field--name-field-logos .field__item .blazy a{display:block;text-align:center}.block--partners-bip-logos .field--name-field-logos .field__item .blazy a img{margin:0 auto}@media (min-width:768px){.block--partners-bip-logos .field--name-field-logos .field__item{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:1200px){.block--partners-bip-logos .field--name-field-logos .field__item{flex:0 0 20%;flex:0 0 16.6666666667%;max-width:20%;max-width:16.6666666667%}}@media print{.block--partners-bip-logos .field--name-field-logos .field__item{flex:0 0 20%;max-width:20%}}.block--logo-footer{margin-bottom:1.5rem}.block--logo-footer .field--name-field-media-image{max-width:240px;padding-right:1rem}.block--logo-footer .field--name-field-media-image svg{height:auto;width:100%}.block--contact-footer .field--name-body{font-size:.875rem;margin-bottom:1rem}.block--contact-footer .field--name-body *{font-size:.875rem}.block--contact-footer .field--name-field-phone{margin-bottom:.5rem;padding-left:2rem;position:relative}.block--contact-footer .field--name-field-phone a{font-size:.875rem}.block--contact-footer .field--name-field-phone:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e942";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.block--contact-footer .field--name-field-email{margin-bottom:.5rem;padding-left:2rem;position:relative}.block--contact-footer .field--name-field-email a{font-size:.875rem;font-weight:700;text-decoration:underline}.block--contact-footer .field--name-field-email:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e900";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.block--copyright-footer *{color:var(--bs-footer-bottom-color);font-size:.875rem}.block--copyright-footer p{margin:0}.auth-page__main{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start}@media (min-width:768px){.auth-page__main{flex-direction:row}}.auth-page__col-section{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.auth-page__col-section{align-items:center;justify-content:center;min-height:100vh;width:50%}}.auth-page__col-bg{background-color:#fff;background-image:url(/themes/custom/infinity/assets/maintenance.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;order:-1;width:100%}@media (min-width:768px){.auth-page__col-bg{min-height:100vh;order:10;width:50%}}.auth-page-section{max-width:640px;padding:2rem}.auth-page-section__header,.auth-page-section__title{margin-bottom:2rem}.auth-page-section__header a.navbar-brand{display:inline-block;margin:0 auto 1rem}.auth-page-section__header a.navbar-brand img,.auth-page-section__header a.navbar-brand svg{height:55px;width:auto}.auth-page-section__body{margin-bottom:1.5rem}.auth-page-section__body form .captcha{margin-bottom:1rem;margin-top:1rem}.auth-page-section__body form p{font-size:.875rem;margin-top:1rem}.auth-page-section__body form .form-submit{width:100%}.navbar-toggler{background-color:var(--bs-theme-accent-bg);border:none;border-radius:0;height:3rem;margin:0;padding:0;position:relative;width:3rem}.navbar-toggler:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-inner);content:"\e90d";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;height:100%;left:0;line-height:3rem;position:absolute;text-indent:0;text-transform:none;top:0;width:100%;z-index:10}@media print{.navbar-toggler{display:none}}@media (min-width:992px){.navbar-toggler{display:none}}.region-header-top .menu--social-media-header{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.region-header-top .menu--social-media-header .nav-item{margin-left:.5rem}.region-header-top .menu--social-media-header .nav-link{display:block;font-size:1.35rem;text-indent:-9999px}.region-header-top .menu--social-media-header [href*=facebook]{padding-left:1.75rem;position:relative}.region-header-top .menu--social-media-header [href*=facebook]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e90c";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.region-header-top .menu--social-media-header [href*=instagram]{padding-left:1.75rem;position:relative}.region-header-top .menu--social-media-header [href*=instagram]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e901";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.region-bottom-header nav.menu--main{width:100%}@media (max-width:991.98px){.region-bottom-header nav.menu--main{background-color:var(--bs-body-bg);padding:.75rem 0}}.region-bottom-header nav.menu--main ul.menu{width:100%}@media (min-width:992px){.region-bottom-header nav.menu--main ul.menu{justify-content:space-between}}.region-bottom-header nav.menu--main .nav-link{font-weight:600;padding:1.25rem .75rem}@media screen and (max-width:991.98px){.region-bottom-header nav.menu--main .nav-link{border-bottom:3px solid var(--bs-navbar-border-color);padding:.75rem 1.5rem}}@media (min-width:1200px){.region-bottom-header nav.menu--main .nav-link{padding:1.25rem 1.5rem}}.region-bottom-header nav.menu--main .nav-link.active,.region-bottom-header nav.menu--main .nav-link:focus,.region-bottom-header nav.menu--main .nav-link:hover{background-color:var(--bs-navbar-nav-link-active-bg);color:var(--bs-navbar-nav-link-active-color)}.region-bottom-header nav.menu--main .dropdown-menu a{color:var(--bs-dropdown-link-color);display:block;font-weight:600;overflow:hidden;padding:.5rem 1.5rem;position:relative}@media (max-width:991.98px){.region-bottom-header nav.menu--main .dropdown-menu a{padding:.5rem 1.5rem .5rem 2.5rem}}@media (min-width:992px){.region-bottom-header nav.menu--main .dropdown-menu a{padding:.75rem 1.5rem}.region-bottom-header nav.menu--main .dropdown-menu a:before{background-color:var(--bs-dropdown-link-active-accent);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-110%);transition:all .2s;width:.25rem}}.region-bottom-header nav.menu--main .dropdown-menu a.is-active,.region-bottom-header nav.menu--main .dropdown-menu a:focus,.region-bottom-header nav.menu--main .dropdown-menu a:hover{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);font-weight:600}.region-bottom-header nav.menu--main .dropdown-menu a.is-active:before,.region-bottom-header nav.menu--main .dropdown-menu a:focus:before,.region-bottom-header nav.menu--main .dropdown-menu a:hover:before{opacity:1;transform:translateX(0)}.site-footer .menu--footer{flex-direction:column;list-style:none;margin:0;padding:0}.site-footer .menu--footer .nav-item{margin-bottom:.75rem}.site-footer .menu--footer .nav-link{font-size:.875rem;padding-left:0;padding-right:0}.site-footer .menu--social-media-footer{flex-direction:column}.site-footer .menu--social-media-footer .nav-item{margin-bottom:.75rem}.site-footer .menu--social-media-footer .nav-link{font-size:.875rem}.site-footer .menu--social-media-footer [href*=facebook]{padding-left:2rem;position:relative}.site-footer .menu--social-media-footer [href*=facebook]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e90c";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.site-footer .menu--social-media-footer [href*=instagram]{padding-left:2rem;position:relative}.site-footer .menu--social-media-footer [href*=instagram]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e901";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav .nav-link{display:block}@media (max-width:991.98px){.dropdown-max-height-scroll.dropdown-toggle.show~.dropdown-menu{overflow-y:auto}}@media screen and (max-width:991.98px) and (orientation:portrait){.dropdown-max-height-scroll.dropdown-toggle.show~.dropdown-menu{max-height:300px}}@media screen and (max-width:991.98px) and (orientation:landscape){.dropdown-max-height-scroll.dropdown-toggle.show~.dropdown-menu{max-height:200px}}@media (min-width:992px){.dropdown-max-height-scroll.dropdown-toggle.show~.dropdown-menu{max-height:40vh;overflow-y:auto}.dropdown-two-cols.dropdown-toggle.show~.dropdown-menu{display:flex;flex-direction:row;flex-wrap:wrap;min-width:500px}.dropdown-two-cols.dropdown-toggle.show~.dropdown-menu .dropdown-item{flex:0 0 50%;max-width:50%}}.btn-primary a{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1c1f23;--bs-btn-hover-border-color:#1a1e21;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1a1e21;--bs-btn-active-border-color:#191c1f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-success a{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info a{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning a{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger a{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-dark a{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1c1f23;--bs-btn-hover-border-color:#1a1e21;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1a1e21;--bs-btn-active-border-color:#191c1f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary a{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-outline-success a{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info a{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning a{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger a{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-dark a{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.affix{left:0;position:fixed;top:0;width:100%;z-index:1035}.alert-wrapper{bottom:0;left:0;max-width:100%;overflow:scroll;position:fixed;z-index:9999}.toast-wrapper{position:fixed;right:0;top:0;z-index:9999}.contextual-links a{border-bottom:none;text-shadow:0 0 0}.js .dropbutton-wrapper .dropbutton-widget{position:relative}.js .dropbutton-widget{background-image:linear-gradient(180deg,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;margin:.125em 0;overflow:hidden;text-align:center}.js .dropbutton-widget,.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4}.js .dropbutton-widget .button{background:transparent none;border:none;margin:0;padding:.32em 1em}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0}[dir=rtl].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0}.js .dropbutton .secondary-action{border-top-color:#ccc}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:linear-gradient(180deg,#e8e8e8,#d2d2d2)}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc}.js .dropbutton a{border-bottom:0;color:#3a3a3a}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:#dedede;border-bottom:0}.js .dropbutton-widget{background-color:#fff}.js .dropbutton-widget:hover{border-color:#b8b8b8}.dropbutton .dropbutton-action>*{padding:.1em .5em;white-space:nowrap}[dir=rtl] .dropbutton-multiple .dropbutton{border-right:0}.dropbutton-multiple .dropbutton .dropbutton-action>*{margin-right:.25em}[dir=rtl] .dropbutton-multiple .dropbutton .dropbutton-action>*{margin-left:.25em;margin-right:0}.js td .dropbutton-multiple{margin-right:2em;max-width:100%;padding-right:10em}.js td .dropbutton-wrapper{min-height:2em}.js .dropbutton-widget,.js .dropbutton-wrapper{display:block;position:relative}.js td .dropbutton-widget{position:absolute}.file{background-position:0;background-repeat:no-repeat;display:inline-block;min-height:1rem;padding-left:2.5rem}[dir=rtl] .file{background-position:100%;padding-left:inherit;padding-right:2.5rem}.file--application-octet-stream,.file--general{background-image:url(/themes/custom/infinity/assets/icons/files/application-octet-stream.svg)}.file--package-x-generic{background-image:url(/themes/custom/infinity/assets/icons/files/package-x-generic.svg)}.file--x-office-spreadsheet{background-image:url(/themes/custom/infinity/assets/icons/files/application-pdf.svg)}.file--x-office-document{background-image:url(/themes/custom/infinity/assets/icons/files/x-office-document.svg)}.file--x-office-presentation{background-image:url(/themes/custom/infinity/assets/icons/files/x-office-presentation.svg)}.file--text-x-script{background-image:url(/themes/custom/infinity/assets/icons/files/text-x-script.png)}.file--text-html{background-image:url(/themes/custom/infinity/assets/icons/files/text-html.svg)}.file--text-plain{background-image:url(/themes/custom/infinity/assets/icons/files/text-plain.svg)}.file--application-pdf{background-image:url(/themes/custom/infinity/assets/icons/files/application-pdf.svg)}.file--application-x-executable{background-image:url(/themes/custom/infinity/assets/icons/files/application-x-executable.png)}.file--audio{background-image:url(/themes/custom/infinity/assets/icons/files/audio-x-generic.png)}.file--video{background-image:url(/themes/custom/infinity/assets/icons/files/video-x-generic.png)}.file--text{background-image:url(/themes/custom/infinity/assets/icons/files/text-x-generic.png)}.file--image{background-image:url(/themes/custom/infinity/assets/icons/files/image-x-generic.png)}.form-required:after{background-image:url(/themes/custom/infinity/assets/ui/required.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.25rem;margin:0 .3em;vertical-align:super;width:.25rem}.block-help{margin-bottom:2rem;padding:0 1.5rem}[dir=rtl] .icon-help{background-position:100% 50%;padding:1px 1.5rem 1px 0}.indented{margin-left:1.5rem}[dir=rtl] .indented{margin-left:0;margin-right:1.5rem}.item-list ul{list-style:none;margin:0 0 .5rem;padding:0}[dir=rtl] .item-list ul{padding:0}.item-list ul li{margin:0;padding:.5rem 1rem 0 0}[dir=rtl] .item-list ul li{margin:0;padding:.5rem 0 0 1rem}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir=rtl] .item-list .item-list__comma-list,[dir=rtl] .item-list .item-list__comma-list li{padding:0}.list-group__link{border-top:3px solid #f2f2f2;padding:.5rem 0 0}.list-group__description{margin:0 0 .5rem}.shortcut-wrapper{margin:2.2em 0 1.1em}.shortcut-wrapper .page-title{float:left;margin:0}[dir=rtl] .shortcut-wrapper .page-title{float:right}.shortcut-action{border-bottom:none;margin-left:.5em;padding-top:.35em}[dir=rtl] .shortcut-action{margin-left:0;margin-right:.5em}.shortcut-action:active,.shortcut-action:focus,.shortcut-action:hover{border-bottom:none}.skip-link{background:#343a40;border-bottom-width:0;border-radius:0 0 0 0;color:#fff;font-size:1rem;left:50%;line-height:2;outline:0;padding:1px 1rem 2px;transform:translateX(-50%);z-index:50}.skip-link.visually-hidden.focusable:focus{color:#fff;position:absolute!important}.sticky-header thead th{border-bottom:var(--bs-border-width) solid var(--bs-border-color);vertical-align:bottom}.sticky-header th{border-top:var(--bs-border-width) solid var(--bs-border-color);vertical-align:top}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:15px}tr.selected td{background:#ffc}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox,td.checkbox,th.checkbox{text-align:center}th.is-active img{display:inline}.table th{border-top:none}.table td{padding:.75rem 1rem}th.is-active{background-color:#fafafa}.tablesort{height:14px;margin:1px 0 0 5px;vertical-align:top;width:14px}.ui-widget-overlay{background:#000;opacity:.7}.ui-dialog{border-radius:0}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:1rem}.ui-dialog .button{background-color:#fff;background-image:linear-gradient(180deg,#f3f3f3,#e8e8e8);border-radius:1em;color:#3a3a3a;cursor:pointer;font-size:1rem;font-weight:400;padding:.25em 1.063em;text-align:center}.password-strength__meter{background-color:#f2f2f2;margin-top:.5em}.password-strength__indicator{background-color:#198754;transition:width .5s ease-out}.password-strength__indicator.is-weak{background-color:#dc3545}.password-strength__indicator.is-fair{background-color:#ffc107}.password-strength__indicator.is-good{background-color:#0dcaf0}.password-strength__indicator.is-strong{background-color:#198754}.password-confirm,.password-confirm-match,.password-field,.password-strength{width:55%}.password-suggestions{border:3px solid #f2f2f2;margin:.7em 0;max-width:34.7em;padding:.2em .5em}.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right}.password-confirm .ok{color:#198754;font-weight:700}.password-confirm .error{color:#dc3545;font-weight:700}.page-user-login main .region-content,.page-user-password main .region-content{background:#fff;border-radius:0;margin:0 auto;max-width:400px;padding:1rem}.views-displays .tabs .open>a:focus,.views-displays .tabs .open>a:hover{color:#000}.views-displays .tabs .action-list{padding:0}.views-filterable-options .filterable-option:nth-of-type(2n) .form-type-checkbox{background-color:#f9f9f9}.views-ui-display-tab-actions .dropbutton .form-submit{color:#db0123}.views-ui-display-tab-actions .dropbutton .form-submit:focus,.views-ui-display-tab-actions .dropbutton .form-submit:hover{color:#000}.path-biblogin.user-logged-in .profile .field--name-user-picture{margin-bottom:2rem}.field--inline,.field--label-inline{display:flex;flex-direction:row;flex-wrap:wrap}.field--label-inline .field__label{font-weight:600;margin-right:.35rem}.field--label-inline .field__label:after{content:":"}.institution-map__map-inner{height:30vh;min-height:300px;order:1;overflow:hidden}@media (min-width:992px){.institution-map__map-inner{height:40vh;margin-bottom:3rem;min-height:420px}}@media (max-width:991.98px){.institution-map__inner{display:flex;flex-direction:column}}.institution-map__overlay-wrapper{position:relative;z-index:99}@media (max-width:991.98px){.institution-map__overlay-wrapper{order:100}}.institution-map__overlay-details{visibility:hidden}.institution-map__overlay-details.active{visibility:visible}@media (min-width:992px){.institution-map__overlay-details.active{z-index:199}}.institution-map__overlay-details.active article.node{background-color:var(--bs-body-back-bg)}@media (max-width:991.98px){.institution-map__overlay-details.active article.node .node__close{display:none}}@media (min-width:992px){.institution-map__overlay-details{height:38vh;left:1.5rem;max-width:300px;min-height:300px;overflow-y:auto;position:absolute;top:1vh;width:100%}}@media (min-width:1200px){.institution-map__overlay-details{max-width:360px}}.institution-map__list-wrapper{padding-bottom:3rem}.institution-map__list-wrapper .content-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.institution-map__list-wrapper .list-item{flex:0 0 100%;max-width:100%;padding:.75rem}@media (min-width:768px){.institution-map__list-wrapper .list-item{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.institution-map__list-wrapper .list-item{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:1200px){.institution-map__list-wrapper .list-item{flex:0 0 33.33%;max-width:33.33%}}@media print{.institution-map__list-wrapper .list-item{-moz-column-break-inside:avoid;break-inside:avoid;flex:0 0 33.33%;max-width:33.33%;page-break-inside:avoid}}#backtotop{background:var(--bs-theme-accent-bg);border-radius:0!important;bottom:4rem;height:3rem;right:3rem;text-indent:-9999px;width:3rem}#backtotop:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-inner);content:"\ea32";display:block;font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;height:1.75rem;left:50%;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:1.75rem}@media (min-width:1200px){#backtotop{height:4rem;width:4rem}}.header .navbar-brand{display:inline-block;margin:0;padding:0}.header .navbar-brand img,.header .navbar-brand svg{height:3rem;width:auto}@media (min-width:992px){.header .navbar-brand img,.header .navbar-brand svg{height:3.5rem}}.block--breadcrumbs{margin-bottom:2rem}.block--breadcrumbs .content{padding-left:2rem;position:relative}.block--breadcrumbs .content:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e902";font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1rem;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.block--breadcrumbs ol.breadcrumb{margin:0}.block--breadcrumbs ol.breadcrumb .breadcrumb-item,.block--breadcrumbs ol.breadcrumb .breadcrumb-item *{line-height:1.25rem}.media--image-embed{margin-bottom:2rem;margin-top:2rem}.media--image-embed img{height:auto;max-width:100%;width:100%}.blazy--slick-lightbox .media__icon--litebox{background-color:rgba(var(--bs-theme-accent-bg),.7);height:100%;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.blazy--slick-lightbox .media__icon--litebox:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#fff;content:"\e987";font-family:ico!important;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;height:2rem;left:50%;line-height:2rem;margin:0;position:absolute;text-align:center;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:2rem}.blazy--slick-lightbox .media__icon--litebox:before{content:none}.is-b-loading:not(.is-b-loaded):not([data-animation]):before{content:none;display:none}.is-b-loading:not(.is-b-loaded):not([data-animation]):after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:prealoder-spinner 1.2s linear infinite;background:none!important;color:var(--bs-blazy-preloader-color);content:"\e97b";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;height:2.5rem;left:50%;line-height:1;line-height:2.5rem;margin-left:-1.25rem;margin-top:-1.25rem;max-width:2.5rem;position:absolute;text-align:center;text-indent:0;text-transform:none;top:50%;transform:rotate(0deg);transform-origin:50% 50%;width:2.5rem;z-index:22}@keyframes prealoder-spinner{to{transform:rotate(1turn)}}@media print{.is-b-loading:after,.is-b-loading:before{display:none}}.text-formatted table{display:table;width:100%}.text-formatted table td{border:1px solid var(--bs-border-color);padding:.75rem 1rem}.text-formatted table td:before{padding-left:1rem}.text-formatted table td p{overflow:hidden;text-overflow:ellipsis}.text-formatted table th{border-bottom:2px solid var(--bs-border-color);padding:1rem}.text-formatted table th.is-active{background-color:#fff;border-bottom-color:#000}.text-formatted table tr:nth-child(2n){background-color:rgba(0,0,0,.1)}nav.tabs{margin-bottom:2rem;margin-top:3rem}nav.tabs ul{border:none;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){nav.tabs ul{flex-direction:row}}nav.tabs ul .nav-item{padding:0}@media (min-width:768px){nav.tabs ul .nav-item{flex-grow:1}}nav.tabs ul .nav-item .nav-link{border:none;border-bottom:3px solid var(--bs-theme-accent-inner);font-size:1.1rem;padding:1rem;text-align:center;text-transform:lowercase;transition:background-color .3s,color .3s}nav.tabs ul .nav-item .nav-link.active{border-bottom:3px solid var(--bs-theme-accent-bg);font-weight:600}@media print{.cms-nav-tabs{display:none}}.viewsreference--view-title{display:none}.view .view-empty{padding:2rem 0}.view .view-filters{margin-bottom:2rem}.view .view-filters .form-actions{margin-top:1.5rem}.view .view-filters .bef-links{border:none}.view .view-filters .form-select.bef-links{background-image:none;padding:0}.view .view-filters .form-select.bef-links ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin-left:-.375rem;margin-right:-.375rem;padding:0}.view .view-filters .form-select.bef-links ul li{padding:.375rem}.view .view-filters .form-select.bef-links ul li .bef-link{background-color:#fafafa;display:inline-block;padding:.75rem 1.5rem}.view .view-filters .form-select.bef-links ul li .bef-link--selected{background:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);font-weight:600}.view .more-link a{background-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);display:block;font-size:1.1rem;font-weight:600;padding:.75rem 3rem .75rem 2rem;position:relative;text-align:center}.view .more-link a:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:inline-block;font-family:ico!important;font-style:normal;font-variant:normal;font-weight:400;height:1.5rem;line-height:1.5rem;position:absolute;right:.75rem;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%);transition:right .3s;width:1.5rem}.view .more-link a.active:after,.view .more-link a:focus:after,.view .more-link a:hover:after{right:.5rem}.pagination{padding:1.5rem 0}.view--bef-custom .form-select.bef-links{background-image:none;padding:0}.view--bef-custom .view-filters .form-radios{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.375rem;margin-right:-.375rem;padding:0}.view--bef-custom .view-filters .custom-control.custom-checkbox,.view--bef-custom .view-filters .custom-control.custom-radio{padding:.375rem}.view--bef-custom .view-filters .custom-control.custom-checkbox input,.view--bef-custom .view-filters .custom-control.custom-radio input{height:1px;position:absolute;width:1px}.view--bef-custom .view-filters .custom-control.custom-checkbox .custom-control-label,.view--bef-custom .view-filters .custom-control.custom-radio .custom-control-label{background-color:#f2f2f2;cursor:pointer;display:inline-block;padding:.5rem .75rem}.view--bef-custom .view-filters .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label,.view--bef-custom .view-filters .custom-control.custom-radio .custom-control-input:checked~.custom-control-label{background:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);font-weight:600}.view--bef-custom .view-filters .form-select.bef-links ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin-left:-.375rem;margin-right:-.375rem;padding:0}.view--bef-custom .view-filters .form-select.bef-links ul li{padding:.375rem}.view--bef-custom .view-filters .form-select.bef-links ul li .bef-link{background-color:#f2f2f2;display:inline-block;padding:.5rem .75rem}.view--bef-custom .view-filters .form-select.bef-links ul li .bef-link--selected{background:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);font-weight:600}.infinity-calendar-events-filter-form fieldset.events-category{margin-bottom:1rem}.infinity-calendar-events-filter-form fieldset.events-timerange{margin-top:1rem}.infinity-calendar-events-filter-form fieldset.form-item-event-title{margin-bottom:1rem}.infinity-calendar-events-filter-form #edit-events-tags,.infinity-calendar-events-filter-form #edit-events-time-range{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.375rem;margin-right:-.375rem;padding:0}.infinity-calendar-events-filter-form div.checkbox.custom-control{margin-bottom:0}fieldset.form-item-items-per-page{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}fieldset.form-item-items-per-page label{margin-bottom:0;margin-right:1rem}fieldset.form-item-items-per-page select{max-width:7rem}.view--block-recommended-list .form-select.bef-links{background-image:none;padding:0}.view--block-recommended-list div.bef-links[name=tags] ul,.view--block-recommended-list div.bef-links[name=type] ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin-left:-.375rem;margin-right:-.375rem;padding:0}.view--block-recommended-list div.bef-links[name=tags] ul li,.view--block-recommended-list div.bef-links[name=type] ul li{padding:.375rem}.view--block-recommended-list div.bef-links[name=tags] ul li .bef-link,.view--block-recommended-list div.bef-links[name=type] ul li .bef-link{background-color:#f2f2f2;display:inline-block;padding:.5rem .75rem}.view--block-recommended-list div.bef-links[name=tags] ul li .bef-link--selected,.view--block-recommended-list div.bef-links[name=type] ul li .bef-link--selected{background:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);font-weight:600}.view--block-recommended-list div.bef-links[name=time]>ul{list-style:none;margin:0;padding:0}.view--block-recommended-list div.bef-links[name=time]>ul>li{display:block}.view--block-recommended-list div.bef-links[name=time]>ul>li>a{border-bottom:3px solid var(--bs-border-color);display:block;font-weight:600;padding:.85rem 2rem .85rem .85rem;position:relative}.view--block-recommended-list div.bef-links[name=time]>ul>li>a.bef-link--selected{color:var(--bs-link-active-color)}.view--block-recommended-list div.bef-links[name=time]>ul>li>a.bef-link--selected:after{transform:translate(-50%,-50%) rotate(90deg)}.view--block-recommended-list div.bef-links[name=time]>ul>li>ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:.85rem .375rem}.view--block-recommended-list div.bef-links[name=time]>ul>li>ul li{padding:.375rem}.view--block-recommended-list div.bef-links[name=time]>ul>li>ul li a{display:block;padding:.25rem 1rem .25rem 1.7rem}.view--block-recommended-list div.bef-links[name=time]>ul>li>ul li .bef-link{background-color:#f2f2f2;display:inline-block;padding:.5rem}.view--block-recommended-list div.bef-links[name=time]>ul>li>ul li .bef-link--selected{background:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);font-weight:600}details summary{border-bottom:3px solid var(--bs-border-color);display:inline-block;font-weight:600;padding:.75rem;position:relative;width:100%}details summary:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e904";display:inline-block;font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1.25rem;position:absolute;right:.75rem;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%) rotate(0deg);transform-origin:50% 50%;transition:transform .3s}details[open] summary:after{transform:translate(-50%,-50%) rotate(90deg)}details .details-wrapper{margin-top:1rem}.node__content-link{display:block}.node__read-more{display:inline-block;font-weight:600;padding-right:3rem;position:relative}.node__read-more:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e907";display:inline-block;font-family:ico!important;font-style:normal;font-variant:normal;font-weight:400;height:1.25rem;line-height:1.25rem;position:absolute;right:.5rem;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:1.25rem}.node--view-mode-search-result .node__date{margin-bottom:.5rem}.node--view-mode-search-result .node__read-more{margin-top:1.5rem}.calendar-date-header{align-items:flex-end;border-bottom:4px solid var(--bs-theme-accent-bg);display:flex;flex-direction:row;margin-bottom:1rem;padding-bottom:1rem}.calendar-date-header__date-short{display:inline-block;font-size:calc(1.325rem + .9vw);font-weight:600;line-height:1;margin-right:.5rem}@media (min-width:1200px){.calendar-date-header__date-short{font-size:2rem}}.calendar-date-header__date-full{display:inline-block;font-size:calc(1.325rem + .9vw);font-weight:600;line-height:1;margin-right:.5rem}@media (min-width:1200px){.calendar-date-header__date-full{font-size:2rem}}@media (min-width:992px){.calendar-date-header__date-short{display:none}}@media (max-width:991.98px){.calendar-date-header__date-full{display:none}}.events-list-wrapper{margin-top:4rem}.events-list-item{border-bottom:3px solid var(--bs-border-color);margin-bottom:2rem;padding-bottom:2rem;position:relative}.events-list-item .col-thumb{margin-bottom:3rem}.events-list-item .col-thumb img{height:auto;width:100%}@media (min-width:992px){.events-list-item .col-desc{padding-left:2rem}}.events-list-item .content-relation a{display:block;font-size:1.1rem;font-weight:600;margin-bottom:1rem;padding-left:2.25rem;position:relative}.events-list-item .content-relation a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.events-list-item .desc{display:block;margin-bottom:1.5rem}.events-list-item .date-smart{display:block;font-size:1.1rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.events-list-item .date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.calendar-events-list{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0;padding:0;position:relative;width:100%}@media (min-width:1200px){.calendar-events-list{flex-direction:row}}.calendar-events-list__calendar{border:3px solid var(--bs-border-color);flex:0 0 100%;margin-bottom:3rem;max-width:100%;padding:-.75rem}@media (min-width:1200px){.calendar-events-list__calendar{flex:0 0 33.3333333333%;max-width:33.3333333333%}.calendar-events-list__list-wrapper{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-right:3rem}}.calendar-events-list__list-wrapper .node--type-events{border-bottom:3px solid var(--bs-border-color);margin-bottom:1rem;padding-bottom:1rem}.calendar-events{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0;padding:0;position:relative;width:100%}@media (min-width:1200px){.calendar-events{flex-direction:row}}.calendar-events__calendar{border:3px solid var(--bs-border-color);flex:0 0 100%;margin-bottom:3rem;max-width:100%;padding:1.5rem}@media (min-width:1200px){.calendar-events__calendar{flex:0 0 50%;max-width:50%}.calendar-events__list-wrapper{flex:0 0 50%;max-width:50%;padding-left:3rem}}.calendar-events__list-wrapper .node--type-events{border-bottom:3px solid var(--bs-border-color);margin-bottom:1rem;padding-bottom:1rem}.calendar-component__list-event{max-height:515px;overflow-y:auto}@media (min-width:1200px){.calendar-component__list-event{max-height:515px;overflow-y:auto}}.calendar-component__header{margin-bottom:1rem;padding:0}.calendar-component__header .row{align-items:center}.calendar-component__header .pager-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.calendar-component__month-label{font-size:calc(1.255rem + .06vw);font-weight:600;line-height:1.5rem;margin:0;text-align:center;z-index:100}@media (min-width:1200px){.calendar-component__month-label{font-size:1.3rem}}.calendar-component__pager{border:3px solid var(--bs-theme-accent-bg);box-sizing:content-box;display:inline-block;height:2.5rem;margin:0;padding:0;position:relative;text-indent:-9999px;width:2.5rem}.calendar-component__pager,.calendar-component__pager.active,.calendar-component__pager:focus,.calendar-component__pager:hover{background:var(--bs-theme-accent-bg)}.calendar-component__pager:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-inner);font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;height:100%;line-height:2.5rem;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:100%;z-index:11}.calendar-component__pager--prev:after{content:"\e903";left:48%}.calendar-component__pager--next:after{content:"\e904";left:52%}.calendar-component__grid{margin-bottom:0;padding:.5rem 0;text-align:center}.calendar-component__row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:0;max-width:100%;padding:.5rem 0;width:100%}.calendar-component__day{margin-bottom:0;width:14.2857142857%}.calendar-component__day span{box-sizing:content-box;display:inline-block;height:2rem;line-height:2rem;margin:0;padding:0;text-align:center;width:2rem}@media (min-width:992px){.calendar-component__day span{font-size:1.25rem!important;height:3rem;line-height:3rem;width:3rem}}.calendar-component__day button{border-color:var(--bs-border-color);border-style:solid;border-width:2px;box-sizing:content-box;color:#000;display:inline-block;height:1.75rem;line-height:1.75rem;margin:0;padding:0;text-align:center;width:2rem}@media (min-width:992px){.calendar-component__day button{font-size:1.25rem!important;height:2.5rem;line-height:2.5rem;width:2.5rem}}.calendar-component__day button{transition:all .3s}.calendar-component__day button:hover{background-color:var(--bs-theme-accent-bg);border-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);text-decoration:none}.calendar-component__day--filled button{background-color:#fafafa;border-color:#fafafa;font-weight:600}.calendar-component__day--selected button,.calendar-component__day--selected button:hover{background-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner)}.calendar-component__day--selected button:hover{text-decoration:none}.calendar-component__day--today button,.calendar-component__day--today span{border-color:var(--bs-theme-accent-bg)}.calendar-component__day--header span{font-size:1.25rem;font-weight:600}.calendar-component__day--outer{opacity:.1;pointer-events:none}.calendar-component__day--blank span{color:#495057;cursor:not-allowed}.events-calendar-item{border-bottom:3px solid var(--bs-border-color);margin-bottom:.75rem}.events-calendar-item .date{display:block;font-size:1.1rem}.events-calendar-item .title{color:var(--bs-theme-accent-bg);font-size:1.25rem;transition:color .3s}.accessibility-trigger-link{align-items:center;display:flex;flex-direction:row;text-align:center}.accessibility-trigger-link__icon{display:inline-block;height:2rem;margin-right:.5rem;position:relative;width:2rem}@media (min-width:992px){.accessibility-trigger-link__icon{height:3rem;width:3rem}}.accessibility-trigger-link__icon:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-family:ico!important;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;height:2rem;left:50%;line-height:2rem;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:2rem}@media (min-width:992px){.accessibility-trigger-link__icon:after{font-size:1.5rem;height:2rem;width:2rem}}.accessibility-trigger-link__label{display:inline-block;font-weight:600}@media (max-width:991.98px){.accessibility-trigger-link__label{display:none}}.accessibility-trigger-link.active,.accessibility-trigger-link:focus,.accessibility-trigger-link:hover{text-decoration:none}.block--accessibility-trigger{margin-right:.5rem}@media (min-width:1200px){.block--accessibility-trigger{margin-right:1.5rem}}.block--accessibility-wizard .accessibility-wizard{margin-bottom:1.5rem;padding:1.5rem 1rem 1rem}@media (max-width:575.98px){.block--accessibility-wizard .col-accessibility:not(:last-child){margin-bottom:1rem}}.block--accessibility-wizard .h6,.block--accessibility-wizard h6{margin-bottom:1rem;text-align:center}.block--accessibility-wizard .accessibility-settings-list{display:flex;flex-direction:row;justify-content:center;list-style:none;margin:1rem 0;padding:0}.block--accessibility-wizard .accessibility-settings-list a.active,.block--accessibility-wizard .accessibility-settings-list a:focus,.block--accessibility-wizard .accessibility-settings-list a:hover{text-decoration:none}.block--accessibility-wizard .accessibility-settings-list--color-mode li{margin:0 .35rem}.block--accessibility-wizard .accessibility-settings-list--font{align-items:center}.block--accessibility-wizard .accessibility-settings-list--font li{margin:0 .25rem}.block--accessibility-wizard .accessibility-settings-list--kerning li{margin:0 .15rem}.c-accessibility-color-mode{display:inline-block;font-size:1.25rem;font-weight:600;height:2.5rem;letter-spacing:0;line-height:2.5rem;margin:0;outline-style:solid;outline-width:2px;text-align:center;width:2.5rem}.c-accessibility-color-mode--default{background-color:#fff;color:#000;outline-color:#000}.c-accessibility-color-mode--dark{background-color:#000;color:#fff;outline-color:#fff}.c-accessibility-color-mode--dark.active,.c-accessibility-color-mode--dark:focus,.c-accessibility-color-mode--dark:hover{color:#fff}.c-accessibility-color-mode--lightyellow{background-color:#eef95a;color:#000;outline-color:#000}.c-accessibility-color-mode--darkyellow{background-color:#000;color:#eef95a;outline-color:#eef95a}.c-accessibility-color-mode--darkyellow.active,.c-accessibility-color-mode--darkyellow:focus,.c-accessibility-color-mode--darkyellow:hover{color:#eef95a}.c-accessibility-font{align-items:center;display:flex;flex-direction:row;font-weight:600;line-height:2.5rem;margin:0}.c-accessibility-font--default{font-size:1.125rem}.c-accessibility-font--bigger{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.c-accessibility-font--bigger{font-size:1.5rem}}.c-accessibility-font--biggest{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.c-accessibility-font--biggest{font-size:2rem}}.c-accessibility-kerning{display:inline-block;font-size:1.5rem;font-size:calc(1.275rem + .3vw);font-weight:600;line-height:2.5rem;margin:0;padding:0 .5rem;text-align:center}@media (min-width:1200px){.c-accessibility-kerning{font-size:1.5rem}}.c-accessibility-kerning--default{letter-spacing:0}.c-accessibility-kerning--bigger{border-left:1px solid var(--bs-border-color);border-right:1px solid var(--bs-border-color);letter-spacing:.1rem}.c-accessibility-kerning--biggest{letter-spacing:.25rem}.c-accessibility-animation{display:inline-block;font-size:calc(1.2625rem + .15vw);line-height:2.5rem;margin:0;padding-left:2.5rem;position:relative}@media (min-width:1200px){.c-accessibility-animation{font-size:1.375rem}}.c-accessibility-animation:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea10";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;height:2rem;left:0;line-height:2.5rem;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%);width:2rem}.c-accessibility-animation--off:after{content:"\ea0f"}.page-wrapper{letter-spacing:var(--bs-theme-letter-spacing)}.browser-monit{background-color:#fff;bottom:0;display:none;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:9999}.browser-monit,.browser-monit__inner{align-items:center;flex-direction:column}.browser-monit__inner{display:flex;padding-bottom:4rem;text-align:center}.browser-monit__icon{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:ico!important;font-size:3rem;font-style:normal;font-variant:normal;font-weight:400;line-height:3rem;text-indent:0;text-transform:none}@media (min-width:1200px){.browser-monit__icon{font-size:5rem;line-height:5rem}}.browser-monit__label{display:block;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;margin-top:2rem;text-align:center}@media (min-width:1200px){.browser-monit__label{font-size:1.5rem}}.browser-monit__label u{display:inline-block;position:relative;text-decoration:none}.browser-monit__label u:after{background:#db0123;bottom:0;content:"";display:inline-block;height:.15rem;left:0;position:absolute;width:100%}@media (min-width:1200px){.browser-monit__label u:after{height:.25rem}}.browser-monit__label .accent-dot{color:var(--bs-theme-accent-bg)}.block--search-api-trigger{margin-left:1rem}@media (min-width:992px){.block--search-api-trigger{display:none}}.block--search-api-trigger .trigger-search{cursor:pointer;display:block;font-weight:600;height:1.75rem;line-height:1.75rem;padding-right:2.75rem;position:relative}.block--search-api-trigger .trigger-search i{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e986";display:inline-block;font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;height:1.75rem;line-height:1.75rem;position:absolute;right:0;text-align:center;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%);width:1.75rem}@media (min-width:992px){.block--header-search-api{display:flex!important}}.block--header-search-api form{position:relative;z-index:10}.block--header-search-api form .form-type-search{margin:0}.block--header-search-api form .form-type-search input{background-color:#fff;width:100%}@media (min-width:992px){.block--header-search-api form .form-type-search input{width:18rem}}.block--header-search-api form button{background-color:var(--bs-theme-accent-bg);border:none;bottom:0;outline:none!important;padding-left:.5rem;padding-right:.5rem;position:absolute;right:0;text-indent:-99999px;top:0;width:3rem}.block--header-search-api form button:active,.block--header-search-api form button:focus,.block--header-search-api form button:hover{outline:none!important}.block--header-search-api form button:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-inner);content:"\e986";display:inline-block;font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;height:2.25rem;left:50%;line-height:2.25rem;position:absolute;text-align:center;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:2.25rem}.view--custom-search-api{margin-bottom:5rem}.view--custom-search-api .view-header{margin-bottom:1.5rem}.view--custom-search-api .views-exposed-form{margin-bottom:1rem}.view--custom-search-api .views-exposed-form .form-row{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.view--custom-search-api .views-exposed-form .form-actions{display:flex;flex:0 0 100%;justify-content:flex-end;max-width:100%;order:10}.view--custom-search-api .views-exposed-form .form-actions .button{margin-left:1rem}.view--custom-search-api .views-exposed-form .form-item-text{flex:0 0 100%;max-width:100%;order:0}.view--custom-search-api .views-exposed-form .form-item-text label{display:none}.view--custom-search-api .views-exposed-form .form-item-sort-order{margin-top:2rem;order:20;text-align:right}.view--custom-search-api .views-exposed-form .form-item-sort-order select{width:8rem}.view--custom-search-api .views-exposed-form .form-item-items-per-page{margin-top:2rem;order:20;text-align:right}.view--custom-search-api .views-exposed-form .form-item-items-per-page select{width:4rem}.view--custom-search-api .views-exposed-form .form-item-sort-by{display:none}.view--custom-search-api .view-content .views-row:not(:last-child){border-bottom:3px solid var(--bs-border-color);margin-bottom:1.25rem;padding-bottom:1.25rem}.ui-datepicker{margin:5px auto 0}.ui-datepicker table{width:100%}.ui-datepicker-header{background:#fff;border:none;color:#222}.ui-datepicker-title{text-align:center}.ui-datepicker-prev{background-position:center -30px;cursor:pointer;float:left}.ui-datepicker-next{background-position:center 0;cursor:pointer;float:right}.ui-datepicker thead{background-color:#f7f7f7}.ui-datepicker th{background-color:#f2f2f2;color:#222;font-size:11px;text-transform:uppercase}.ui-datepicker td{border:3px solid hsla(0,0%,100%,0)}.ui-datepicker tbody td{padding:0}.ui-datepicker a{text-decoration:none}.ui-datepicker td a,.ui-datepicker td span{color:#fff;display:inline-block;line-height:2rem;text-align:center}.ui-datepicker-calendar .ui-state-default{background:#fafafa;border:none;color:#222;width:100%}.ui-datepicker-calendar .ui-state-hover{background:#c7c7c7;color:#fff}.ui-datepicker-calendar .ui-state-active{background:#db0123;box-shadow:none;color:#fff;position:relative}.ui-datepicker-unselectable .ui-state-default{background:#eee;color:#222}.paragraph--type--row{margin-bottom:4rem}.paragraph--type--row>.contextual{display:none}.paragraph--type--row.align-content .paragraph-aligned{height:100%}.paragraph--type--row>.row>div[class*=col-]{margin-bottom:2rem}.paragraph--type--row>.field--name-field-section-name{color:var(--bs-body-color);display:block;font-size:1.65rem;font-weight:700;line-height:1.2;margin-bottom:3rem;padding-left:1.75rem;position:relative}.paragraph--type--row>.field--name-field-section-name:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.paragraph--type--row>.field--name-field-section-name:after{color:var(--bs-theme-accent-bg);content:"."}.paragraph--type--availability-declaration-institu{border-bottom:3px solid var(--bs-border-color);margin-bottom:2rem;padding-bottom:2rem}.paragraph--type--event-calendar{margin-bottom:4rem;margin-top:4rem}.paragraph--type--event-calendar .field--name-field-section-name{color:var(--bs-body-color);display:block;font-size:1.65rem;font-weight:700;line-height:1.2;margin-bottom:3rem;padding-left:1.75rem;position:relative}.paragraph--type--event-calendar .field--name-field-section-name:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.paragraph--type--event-calendar .field--name-field-section-name:after{color:var(--bs-theme-accent-bg);content:"."}.paragraph--type--event-calendar .field--name-field-links .field__item{margin-bottom:1.5rem}.paragraph--type--event-calendar .field--name-field-links .field__item a{background-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);display:block;font-size:1.1rem;font-weight:600;padding:.75rem 3rem .75rem 2rem;position:relative;text-align:center}.paragraph--type--event-calendar .field--name-field-links .field__item a:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:inline-block;font-family:ico!important;font-style:normal;font-variant:normal;font-weight:400;height:1.5rem;line-height:1.5rem;position:absolute;right:.75rem;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%);transition:right .3s;width:1.5rem}.paragraph--type--event-calendar .field--name-field-links .field__item a.active:after,.paragraph--type--event-calendar .field--name-field-links .field__item a:focus:after,.paragraph--type--event-calendar .field--name-field-links .field__item a:hover:after{right:.5rem}.paragraph--type--file-link{margin-bottom:1.5rem}.paragraph--type--file-link .field--name-field-media-file>.field__item{margin-bottom:1rem}.paragraph--type--accordion .paragraph__header{align-items:center;border-bottom:3px solid var(--bs-border-color);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.paragraph--type--accordion .paragraph__header .header-title{display:block;font-size:1.25rem;font-weight:600;margin:0;padding-bottom:1.5rem;padding-top:1.5rem}.paragraph--type--accordion .paragraph__header .header-expander{display:inline-block;font-weight:600;padding-right:3rem;position:relative}.paragraph--type--accordion .paragraph__header .header-expander:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e904";display:inline-block;font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1.25rem;position:absolute;right:.75rem;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%) rotate(90deg);transform-origin:50% 50%;transition:transform .3s}.paragraph--type--accordion .paragraph__header.collapsed .header-expander:after{transform:translate(-50%,-50%) rotate(0deg)}.paragraph--type--accordion .paragraph__content-wrapper-inner{padding:1.5rem 0}.paragraph--type--link-list{margin-bottom:2rem;position:relative}.paragraph--type--link-list.collapsible .field--name-field-text-formatted{margin-bottom:1.5rem;margin-top:1rem}.paragraph--type--link-list.collapsible .paragraph__header{align-items:center;border-bottom:3px solid var(--bs-border-color);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1.5rem;padding-top:.75rem}.paragraph--type--link-list.collapsible .paragraph__header .header-expander{display:inline-block;font-weight:600;padding-right:3rem;position:relative}.paragraph--type--link-list.collapsible .paragraph__header .header-expander:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e904";display:inline-block;font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1.25rem;position:absolute;right:.75rem;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%) rotate(90deg);transform-origin:50% 50%;transition:transform .3s}.paragraph--type--link-list.collapsible .paragraph__header.collapsed .header-expander:after{transform:translate(-50%,-50%) rotate(0deg)}.paragraph--type--link-list.collapsible .paragraph__content-wrapper-inner{padding:1.5rem 0}.paragraph--type--link-list .field--name-field-section-name{color:var(--bs-body-color);display:block;font-size:1.65rem;font-weight:700;line-height:1.2;margin:0;padding-left:1.75rem;position:relative}.paragraph--type--link-list .field--name-field-section-name:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.paragraph--type--link-list .field--name-field-section-name:after{color:var(--bs-theme-accent-bg);content:"."}.paragraph--type--link-list .field--name-field-text-formatted{margin-bottom:1.5rem;margin-top:2rem;padding-left:1.75rem}.paragraph--type--link-list .field--name-field-text-formatted p:last-child{margin-bottom:0}.paragraph--type--link-list .field--name-field-links{margin-top:1.5rem}.paragraph--type--link-list .field--name-field-links .field__item{border-bottom:3px solid var(--bs-border-color)}.paragraph--type--link-list .field--name-field-links a{display:block;font-size:1.1rem;padding:.85rem 2rem .85rem 1.75rem;position:relative}.paragraph--type--link-list .field--name-field-links a:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e904";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:1rem;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.paragraph--type--link-box{border:3px solid var(--bs-border-color);display:block;height:100%;padding:2rem 1rem}.paragraph--type--link-box .paragraph__link{font-size:1.1rem;font-weight:600;margin-top:1rem;text-align:center}.paragraph--type--link-box .field--name-field-media-image{text-align:center}.paragraph--type--link-box .field--name-field-media-image svg{height:auto;margin:0 auto;max-width:4rem;width:100%}.paragraph--type--link-box .field--name-field-media-image svg path{fill:var(--bs-theme-accent-bg)}.paragraph--type--link-box.active *,.paragraph--type--link-box:focus *,.paragraph--type--link-box:hover *{color:var(--bs-theme-accent-bg)}.paragraph--type--photo .paragraph__photo,.paragraph--type--photo .paragraph__photo .media{position:relative;z-index:10}.paragraph--type--photo .paragraph__photo img{height:auto;width:100%}@media only screen{.paragraph--type--photo .paragraph__accent{background:var(--bs-theme-accent-bg);bottom:-2rem;left:2rem;position:absolute;top:4rem;width:100%;z-index:0}}@media only screen and (min-width:992px){.paragraph--type--photo .paragraph__accent:after{background-image:url(/themes/custom/infinity/assets/content/photo_decor.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:150%;position:absolute;right:0;top:50%;transform:translate(20%,-55%);width:100%}}@media only screen{.paragraph--type--photo .paragraph__decor{height:100%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);z-index:0}}@media print{.paragraph--type--video-static{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:4rem;page-break-inside:avoid}}.paragraph--type--video-static .field--name-field-video{position:relative;z-index:1}.paragraph--type--video-static .field--name-field-video video{height:auto!important;width:100%!important}@media print{.paragraph--type--remote-video-player{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:4rem;page-break-inside:avoid}}.paragraph--type--remote-video-player .field--name-field-remote-video{position:relative;z-index:1}.paragraph--type--person-data{border:3px solid var(--bs-border-color);margin-bottom:1.5rem;padding:1.5rem}.paragraph--type--person-data .field--name-field-section-name{font-size:1.25rem;font-weight:700;margin-bottom:1rem;padding-left:2.5rem;position:relative}.paragraph--type--person-data .field--name-field-section-name:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e971";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.paragraph--type--person-data .field--name-field-person{padding-left:2.5rem}.paragraph--type--person-data .field--name-field-person p{margin-bottom:0}.paragraph--type--contact-data{border:3px solid var(--bs-border-color);margin-bottom:1.5rem;padding:1.5rem}.paragraph--type--contact-data .field--name-field-section-name{font-size:1.25rem;font-weight:700;margin-bottom:1rem;padding-left:2.5rem;position:relative}.paragraph--type--contact-data .field--name-field-section-name:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e942";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.paragraph--type--contact-data .field--name-field-email,.paragraph--type--contact-data .field--name-field-phone{padding-left:2.5rem}.paragraph--type--general-data{border:3px solid var(--bs-border-color);margin-bottom:1.5rem;padding:1.5rem}.paragraph--type--general-data .field--name-field-section-name{font-size:1.25rem;font-weight:700;margin-bottom:1rem;padding-left:2.5rem;position:relative}.paragraph--type--general-data .field--name-field-section-name:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e906";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.paragraph--type--general-data .field--name-field-text-formatted{padding-left:2.5rem}.paragraph--type--general-data .field--name-field-text-formatted p:last-child{margin-bottom:0}.paragraph--type--address-data{border:3px solid var(--bs-border-color);margin-bottom:1.5rem;padding:1.5rem}.paragraph--type--address-data .field--name-field-section-name{font-size:1.25rem;font-weight:700;margin-bottom:1rem;padding-left:2.5rem;position:relative}.paragraph--type--address-data .field--name-field-section-name:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.paragraph--type--address-data .field--name-field-address{padding-left:2.5rem}.paragraph--type--address-data .field--name-field-address p{margin-bottom:0}.paragraph--type--gallery-caption-grid{margin-bottom:4rem}.paragraph--type--gallery-caption-grid img{height:auto;width:100%}.paragraph--type--gallery-caption-grid .field--name-field-section-name{color:var(--bs-body-color);display:block;font-size:1.65rem;font-weight:700;line-height:1.2;margin:0 0 3rem;padding-left:1.75rem;position:relative}.paragraph--type--gallery-caption-grid .field--name-field-section-name:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.paragraph--type--gallery-caption-grid .field--name-field-section-name:after{color:var(--bs-theme-accent-bg);content:"."}.paragraph--type--gallery-caption-grid .field--name-field-text-formatted{margin:0 0 3rem}.paragraph--type--gallery-caption-grid .field--name-field-gallery{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.paragraph--type--gallery-caption-grid .field--name-field-gallery .blazy__caption{padding:1rem .5rem}.paragraph--type--gallery-caption-grid .field--name-field-gallery .blazy__caption *{font-size:1rem;font-weight:600}.paragraph--type--gallery-caption-grid .field--name-field-gallery .field__item{flex:0 0 50%;max-width:50%;padding:.5rem}@media (min-width:576px){.paragraph--type--gallery-caption-grid .field--name-field-gallery .field__item{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.paragraph--type--gallery-caption-grid .field--name-field-gallery .field__item{flex:0 0 33.33%;max-width:33.33%}}.paragraph--type--gallery{margin-bottom:4rem}.paragraph--type--gallery img{height:auto;width:100%}.paragraph--type--gallery .field--name-field-section-name{color:var(--bs-body-color);display:block;font-size:1.65rem;font-weight:700;line-height:1.2;margin:0 0 3rem;padding-left:1.75rem;position:relative}.paragraph--type--gallery .field--name-field-section-name:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.paragraph--type--gallery .field--name-field-section-name:after{color:var(--bs-theme-accent-bg);content:"."}.paragraph--type--gallery .field--name-field-text-formatted{margin:0 0 3rem}.paragraph--type--slider-photo{margin-bottom:4rem}.paragraph--type--slider-photo .field--name-field-section-name{color:var(--bs-body-color);display:block;font-size:1.65rem;font-weight:700;line-height:1.2;margin:0 0 3rem;padding-left:1.75rem;position:relative}.paragraph--type--slider-photo .field--name-field-section-name:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.paragraph--type--slider-photo .field--name-field-section-name:after{color:var(--bs-theme-accent-bg);content:"."}.paragraph--type--slider-photo img{height:auto;width:100%}.paragraph--type--slider-photo .swiper-slide{padding:.75rem}.paragraph--type--slider-photo .swiper-pagination-horizontal{text-align:right}.node--type-page.node--view-mode-full .text-formatted p a:not([href^=mailto]){text-decoration:underline}.node--type-page.node--view-mode-full>.node__content .col-desc .field--name-body{margin-bottom:4rem}.node--type-page.node--view-mode-full .node__content-row{display:flex;flex-direction:column;flex-wrap:nowrap}@media (min-width:992px){.node--type-page.node--view-mode-full .node__content-row{flex-direction:row}}.node--type-page.node--view-mode-full .node__content-row .col-desc{flex:0 0 100%;max-width:100%}@media (min-width:992px){.node--type-page.node--view-mode-full .node__content-row .col-desc--split{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-right:4rem}}.node--type-page.node--view-mode-full .node__content-row .col-announcements{flex:0 0 100%;margin-bottom:4rem;max-width:100%}@media (min-width:992px){.node--type-page.node--view-mode-full .node__content-row .col-announcements{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.node--type-availability-declaration.node--view-mode-full,.node--type-page.node--view-mode-full .node__content_wizard{margin-bottom:4rem}.node--type-messages.node--view-mode-teaser .field--name-field-photo img{height:auto;width:100%}.node--type-messages.node--view-mode-teaser .field--name-field-attachments .field__label{font-weight:600;margin-bottom:1rem}.node--type-messages.node--view-mode-teaser .node__content{padding:1.5rem 1.15rem}.view--messages-page-list{margin-bottom:4rem}.view--messages-page-list .views-row:not(:last-child){border-bottom:3px solid var(--bs-border-color);margin-bottom:1.25rem;padding-bottom:1.25rem;position:relative}.node--type-article .node__tags{left:.5rem;position:absolute;top:1rem;z-index:100}@media (min-width:992px){.node--type-article .node__tags{left:-1rem}}.node--type-article .node__tags ul{display:flex;flex-direction:row;justify-content:flex-start}.node--type-article .node__tags ul li{margin-right:.5rem;padding:0}.node--type-article .field--name-field-date-smart ul,.node--type-article .field--name-field-date-smart ul li{margin:0;padding:0}.node--type-article .field--name-field-date-smart summary{display:none}.node--type-article.node--view-mode-full .field--name-field-date-smart{font-size:1.25rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.node--type-article.node--view-mode-full .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-article.node--view-mode-full .field--name-field-photo img,.node--type-article.node--view-mode-teaser .field--name-field-photo img{height:auto;width:100%}.node--type-article.node--view-mode-teaser .field--name-field-date-smart{font-size:1.1rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.node--type-article.node--view-mode-teaser .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-article.node--view-mode-archived .field--name-field-photo img{height:auto;width:100%}.node--type-article.node--view-mode-archived .field--name-field-date-smart{font-size:1.1rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.node--type-article.node--view-mode-archived .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-article.node--view-mode-front{border:3px solid var(--bs-border-color);height:100%;position:relative}.node--type-article.node--view-mode-front .field--name-field-date-smart{margin-bottom:1rem}.node--type-article.node--view-mode-front .node__header img{height:auto;width:100%}.node--type-article.node--view-mode-front .node__content,.node--type-article.node--view-mode-front .node__footer{padding:1.5rem 1.15rem}.node--type-article.node--view-mode-related{border:3px solid var(--bs-border-color);height:100%;position:relative}.node--type-article.node--view-mode-related .field--name-field-date-smart{margin-bottom:1rem}.node--type-article.node--view-mode-related .node__header img{height:auto;width:100%}.node--type-article.node--view-mode-related .node__content,.node--type-article.node--view-mode-related .node__footer{padding:1.5rem 1.15rem}.block--events-calendar-view-current .container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.block--events-calendar-view-current .container .view-row{flex:0 0 100%;max-width:100%;padding:.75rem}.block--events-calendar-view-current .container .view-row .node{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media (min-width:768px){.block--events-calendar-view-current .container .view-row{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.block--events-calendar-view-current .container .view-row{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:1200px){.block--events-calendar-view-current .container .view-row{flex:0 0 25%;max-width:25%}}@media print{.block--events-calendar-view-current .container .view-row{flex:0 0 25%;max-width:25%}}.block--articles-front,.view--page-articles-list{margin-bottom:4rem}.view--page-articles-list .view-filters{margin-bottom:3rem}.view--page-articles-list .view-content .views-row{border-bottom:3px solid var(--bs-border-color);margin-bottom:2rem;padding-bottom:2rem}.view--page-articles-list .view-content .views-row .node{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.view--page-articles-list .view-content .views-row .col-thumb img{height:auto;width:100%}.view--page-articles-list .view-content .views-row .date-smart{font-size:1.1rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.view--page-articles-list .view-content .views-row .date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.view--articles-grid-front .view-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.view--articles-grid-front .view-content .views-row{flex:0 0 100%;max-width:100%;padding:.75rem}.view--articles-grid-front .view-content .views-row .node{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media (min-width:768px){.view--articles-grid-front .view-content .views-row{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.view--articles-grid-front .view-content .views-row{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:1200px){.view--articles-grid-front .view-content .views-row{flex:0 0 25%;max-width:25%}}@media print{.view--articles-grid-front .view-content .views-row{flex:0 0 25%;max-width:25%}}.node--type-institution.node--view-mode-full .field--name-body{margin-bottom:4rem}.node--type-institution.node--view-mode-full .field--name-body .field__label{color:var(--bs-body-color);font-size:1.65rem;font-weight:700;line-height:1.2;margin-bottom:2rem;padding-left:1.75rem;position:relative}.node--type-institution.node--view-mode-full .field--name-body .field__label:before{background-color:var(--bs-theme-accent-bg);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:.5rem}.node--type-institution.node--view-mode-full .field--name-body .field__label:after{color:var(--bs-theme-accent-bg);content:"."}.node--type-institution.node--view-mode-full .field--name-field-open-hours{border:3px solid var(--bs-border-color);height:100%;padding:1.5rem}.node--type-institution.node--view-mode-full .field--name-field-open-hours>.field__label{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;padding-left:2.5rem;position:relative}.node--type-institution.node--view-mode-full .field--name-field-open-hours>.field__label:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-full .field--name-field-open-hours .paragraph--open-hour{padding-right:2.5rem}.node--type-institution.node--view-mode-full .field--name-field-open-hours .paragraph--open-hour .field--name-field-section-name{font-weight:600;margin-bottom:.5rem;text-decoration:underline}.node--type-institution.node--view-mode-full .field--name-field-manager{border:3px solid var(--bs-border-color);height:100%;padding:1.5rem}.node--type-institution.node--view-mode-full .field--name-field-manager .field__label{font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-left:2.5rem;position:relative}.node--type-institution.node--view-mode-full .field--name-field-manager .field__label:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e971";font-family:ico!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-full .field--name-field-manager .field__items{display:flex;flex-direction:column;gap:.5rem}.node--type-institution.node--view-mode-full .field--name-field-manager .field__item{padding-left:2.5rem}.node--type-institution.node--view-mode-full .field--name-field-manager .field__item p:last-child{margin-bottom:0}.node--type-institution.node--view-mode-full .node__top-row{display:flex;flex-direction:column;margin-bottom:4rem}@media (min-width:992px){.node--type-institution.node--view-mode-full .node__top-row{align-items:stretch;flex-direction:row;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}}.node--type-institution.node--view-mode-full .node__top-row .col-open{flex:0 0 100%;max-width:100%;padding:.75rem}@media (min-width:992px){.node--type-institution.node--view-mode-full .node__top-row .col-open--single{flex:0 0 33.33%;max-width:33.33%}.node--type-institution.node--view-mode-full .node__top-row .col-open--double,.node--type-institution.node--view-mode-full .node__top-row .col-open--multi{flex:0 0 66.66%;max-width:66.66%}}.node--type-institution.node--view-mode-full .node__top-row .col-manager{flex:0 0 100%;max-width:100%;padding:.75rem}@media (min-width:992px){.node--type-institution.node--view-mode-full .node__top-row .col-manager{flex:0 0 33.33%;max-width:33.33%}}.node--type-institution.node--view-mode-full .node__content-row{display:flex;flex-direction:column;flex-wrap:nowrap}@media (min-width:992px){.node--type-institution.node--view-mode-full .node__content-row{flex-direction:row}}.node--type-institution.node--view-mode-full .node__content-row .col-desc{flex:0 0 100%;max-width:100%}@media (min-width:992px){.node--type-institution.node--view-mode-full .node__content-row .col-desc--split{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-right:4rem}}.node--type-institution.node--view-mode-full .node__content-row .col-announcements{flex:0 0 100%;margin-bottom:4rem;max-width:100%}@media (min-width:992px){.node--type-institution.node--view-mode-full .node__content-row .col-announcements{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.node--type-institution.node--view-mode-full .node__content_wizard{margin-bottom:4rem}.node--type-institution.node--view-mode-map-tooltip{padding:3.25rem 2.5rem 2.5rem 1.5rem;position:relative}.node--type-institution.node--view-mode-map-tooltip .field--name-field-manager .field__items{display:flex;flex-direction:column;gap:.5rem}.node--type-institution.node--view-mode-map-tooltip .node__close{position:absolute;right:.75rem;top:.75rem}.node--type-institution.node--view-mode-map-tooltip .node__close:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e909";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:2rem;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%)}.node--type-institution.node--view-mode-teaser{border:3px solid var(--bs-border-color);height:100%;padding:1.5rem}.node--type-institution.node--view-mode-availability-declaration{margin-bottom:2rem;margin-top:2rem}.node--type-institution.node--view-mode-availability-declaration .node__info,.node--type-institution.node--view-mode-availability-declaration .node__open-hours{border:3px solid var(--bs-border-color);padding:1.5rem}.node--type-institution.node--view-mode-availability-declaration .field--name-field-open-hours>.field__label{display:block;font-weight:600;margin:0 0 1rem}.node--type-institution.node--view-mode-availability-declaration .field--name-field-open-hours>.field__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-.75rem;margin-right:-.75rem}.node--type-institution.node--view-mode-availability-declaration .field--name-field-open-hours>.field__items>.field__item{box-sizing:border-box;margin-bottom:1.5rem;padding:.75rem}.node--type-institution.node--view-mode-availability-declaration .field--name-field-open-hours .paragraph--type--open-hour .field--name-field-section-name{font-weight:600;margin-bottom:.5rem;text-decoration:underline}.node--type-institution.node--view-mode-availability-declaration .field--name-field-open-hours .paragraph--type--open-hour .field--name-field-office-open-hour .field__label{display:block;font-weight:600;margin:1rem 0}.node--type-institution.node--view-mode-map-tooltip .node{font-size:.875rem}.node--type-institution.node--view-mode-map-tooltip .node__title,.node--type-institution.node--view-mode-map-tooltip .node__title a{font-size:1.1rem}.node--type-institution.node--view-mode-teaser .node{font-size:.875rem}.node--type-institution.node--view-mode-teaser .node__title,.node--type-institution.node--view-mode-teaser .node__title a{font-size:1.1rem}.node--type-institution.node--view-mode-opening-hours .node{font-size:.875rem}.node--type-institution.node--view-mode-opening-hours .node__title,.node--type-institution.node--view-mode-opening-hours .node__title a{font-size:1.1rem}.node--type-institution.node--view-mode-availability-declaration .node__close{background:var(--bs-theme-accent-bg);border:none;height:2rem;width:2rem}.node--type-institution.node--view-mode-availability-declaration .node__manager{margin-bottom:.75rem}.node--type-institution.node--view-mode-availability-declaration .node__manager .field__label{font-weight:600}.node--type-institution.node--view-mode-availability-declaration .node__address-city{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-availability-declaration .node__address-city:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-availability-declaration .node__address-city .field--name-field-address-postal-code{margin-right:.15rem}.node--type-institution.node--view-mode-availability-declaration .node__address-city .field--name-field-address-postal-code .field__item:after{content:", "}.node--type-institution.node--view-mode-availability-declaration .node__contact-email{margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-availability-declaration .node__contact-email:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e900";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-availability-declaration .node__contact-email a{position:relative}.node--type-institution.node--view-mode-availability-declaration .node__contact-email a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:100%;transition:right .3s}.node--type-institution.node--view-mode-availability-declaration .node__contact-email a.is-active:after,.node--type-institution.node--view-mode-availability-declaration .node__contact-email a:focus:after,.node--type-institution.node--view-mode-availability-declaration .node__contact-email a:hover:after{right:0}.node--type-institution.node--view-mode-availability-declaration .node__contact-phone{margin-bottom:1.5rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-availability-declaration .node__contact-phone:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e942";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-availability-declaration .node__navigation{padding-left:2rem;position:relative}.node--type-institution.node--view-mode-availability-declaration .node__navigation a{display:inline-block;font-weight:600;position:relative}.node--type-institution.node--view-mode-availability-declaration .node__navigation a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0;transition:right .3s}.node--type-institution.node--view-mode-availability-declaration .node__navigation:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e908";font-family:ico!important;font-size:1.3rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-map-tooltip .node__close{background:var(--bs-theme-accent-bg);border:none;height:2rem;width:2rem}.node--type-institution.node--view-mode-map-tooltip .node__manager{margin-bottom:.75rem}.node--type-institution.node--view-mode-map-tooltip .node__manager .field__label{font-weight:600}.node--type-institution.node--view-mode-map-tooltip .node__address-city{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-map-tooltip .node__address-city:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-map-tooltip .node__address-city .field--name-field-address-postal-code{margin-right:.15rem}.node--type-institution.node--view-mode-map-tooltip .node__address-city .field--name-field-address-postal-code .field__item:after{content:", "}.node--type-institution.node--view-mode-map-tooltip .node__contact-email{margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-map-tooltip .node__contact-email:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e900";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-map-tooltip .node__contact-email a{position:relative}.node--type-institution.node--view-mode-map-tooltip .node__contact-email a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:100%;transition:right .3s}.node--type-institution.node--view-mode-map-tooltip .node__contact-email a.is-active:after,.node--type-institution.node--view-mode-map-tooltip .node__contact-email a:focus:after,.node--type-institution.node--view-mode-map-tooltip .node__contact-email a:hover:after{right:0}.node--type-institution.node--view-mode-map-tooltip .node__contact-phone{margin-bottom:1.5rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-map-tooltip .node__contact-phone:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e942";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-map-tooltip .node__navigation{padding-left:2rem;position:relative}.node--type-institution.node--view-mode-map-tooltip .node__navigation a{display:inline-block;font-weight:600;position:relative}.node--type-institution.node--view-mode-map-tooltip .node__navigation a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0;transition:right .3s}.node--type-institution.node--view-mode-map-tooltip .node__navigation:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e908";font-family:ico!important;font-size:1.3rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-teaser .node__close{background:var(--bs-theme-accent-bg);border:none;height:2rem;width:2rem}.node--type-institution.node--view-mode-teaser .node__manager{margin-bottom:.75rem}.node--type-institution.node--view-mode-teaser .node__manager .field__label{font-weight:600}.node--type-institution.node--view-mode-teaser .node__address-city{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-teaser .node__address-city:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-teaser .node__address-city .field--name-field-address-postal-code{margin-right:.15rem}.node--type-institution.node--view-mode-teaser .node__address-city .field--name-field-address-postal-code .field__item:after{content:", "}.node--type-institution.node--view-mode-teaser .node__contact-email{margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-teaser .node__contact-email:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e900";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-teaser .node__contact-email a{position:relative}.node--type-institution.node--view-mode-teaser .node__contact-email a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:100%;transition:right .3s}.node--type-institution.node--view-mode-teaser .node__contact-email a.is-active:after,.node--type-institution.node--view-mode-teaser .node__contact-email a:focus:after,.node--type-institution.node--view-mode-teaser .node__contact-email a:hover:after{right:0}.node--type-institution.node--view-mode-teaser .node__contact-phone{margin-bottom:1.5rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-teaser .node__contact-phone:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e942";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-teaser .node__navigation{padding-left:2rem;position:relative}.node--type-institution.node--view-mode-teaser .node__navigation a{display:inline-block;font-weight:600;position:relative}.node--type-institution.node--view-mode-teaser .node__navigation a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0;transition:right .3s}.node--type-institution.node--view-mode-teaser .node__navigation:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e908";font-family:ico!important;font-size:1.3rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-opening-hours .node__close{background:var(--bs-theme-accent-bg);border:none;height:2rem;width:2rem}.node--type-institution.node--view-mode-opening-hours .node__manager{margin-bottom:.75rem}.node--type-institution.node--view-mode-opening-hours .node__manager .field__label{font-weight:600}.node--type-institution.node--view-mode-opening-hours .node__address-city{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-opening-hours .node__address-city:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-opening-hours .node__address-city .field--name-field-address-postal-code{margin-right:.15rem}.node--type-institution.node--view-mode-opening-hours .node__address-city .field--name-field-address-postal-code .field__item:after{content:", "}.node--type-institution.node--view-mode-opening-hours .node__contact-email{margin-bottom:.75rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-opening-hours .node__contact-email:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e900";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-opening-hours .node__contact-email a{position:relative}.node--type-institution.node--view-mode-opening-hours .node__contact-email a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:100%;transition:right .3s}.node--type-institution.node--view-mode-opening-hours .node__contact-email a.is-active:after,.node--type-institution.node--view-mode-opening-hours .node__contact-email a:focus:after,.node--type-institution.node--view-mode-opening-hours .node__contact-email a:hover:after{right:0}.node--type-institution.node--view-mode-opening-hours .node__contact-phone{margin-bottom:1.5rem;padding-left:2rem;position:relative}.node--type-institution.node--view-mode-opening-hours .node__contact-phone:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e942";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-institution.node--view-mode-opening-hours .node__navigation{padding-left:2rem;position:relative}.node--type-institution.node--view-mode-opening-hours .node__navigation a{display:inline-block;font-weight:600;position:relative}.node--type-institution.node--view-mode-opening-hours .node__navigation a:after{background-color:var(--bs-theme-accent-bg);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;right:0;transition:right .3s}.node--type-institution.node--view-mode-opening-hours .node__navigation:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e908";font-family:ico!important;font-size:1.3rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.view--institution-open-hours .view-content{display:flex;flex-direction:row;padding-left:2.5rem}.view--open-hours-grid{margin-top:3rem;padding-bottom:3rem}.view--open-hours-grid .view-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.view--open-hours-grid .view-content .views-row{box-sizing:border-box;flex:0 0 100%;max-width:100%;padding:.75rem}@media (min-width:992px){.view--open-hours-grid .view-content .views-row{flex:0 0 50%;max-width:50%}}.view--open-hours-grid .view-content .views-row .paragraph--type--open-hour{border:3px solid var(--bs-border-color);height:100%;padding:1.5rem}.view--open-hours-grid .view-content .views-row .paragraph--type--open-hour .field--name-field-office-open-hour .field__label{display:block;font-weight:600;margin:1rem 0}.view--institution-list-grid{margin-top:3rem;padding-bottom:3rem}.view--institution-list-grid .view-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.view--institution-list-grid .view-content .views-row{flex:0 0 100%;max-width:100%;padding:.75rem}@media (min-width:992px){.view--institution-list-grid .view-content .views-row{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.view--institution-list-grid .view-content .views-row{flex:0 0 33.33%;max-width:33.33%}}@media print{.view--institution-list-grid .view-content .views-row{flex:0 0 33.33%;max-width:33.33%}}.node--type-announcement .field--name-field-text-format:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;height:2rem;left:1rem;line-height:2rem;position:absolute;text-align:center;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:2rem}.node--type-announcement.icon-type--icon-6 .field--name-field-text-format:before{color:#c7c7c7;content:"\e906"}.node--type-announcement.icon-type--icon-7 .field--name-field-text-format:before{color:var(--bs-theme-accent-bg);content:"\e94f"}.node--type-announcement.icon-type--icon-8 *{color:var(--bs-theme-accent-bg)}.node--type-announcement.icon-type--icon-8 .field--name-field-text-format:before{color:var(--bs-theme-accent-bg);content:"\e951"}.node--type-announcement.node--view-mode-full{margin-bottom:4rem;position:relative}.node--type-announcement.node--view-mode-full .field--name-field-text-format{padding-left:3rem;position:relative}.node--type-announcement.node--view-mode-full .field--name-field-text-format p{margin-bottom:0}.node--type-announcement.node--view-mode-teaser{position:relative}.node--type-announcement.node--view-mode-teaser .field--name-field-text-format{padding-left:3rem;position:relative}.node--type-announcement.node--view-mode-teaser .field--name-field-text-format p{margin-bottom:0}.node--type-announcement.node--view-mode-front{position:relative}.node--type-announcement.node--view-mode-front .field--name-field-text-format{padding-left:3rem;position:relative}.node--type-announcement.node--view-mode-front .field--name-field-text-format p{margin-bottom:0}.view--page-announcement-list{margin-bottom:4rem}.view--page-announcement-list .views-row{position:relative}.view--page-announcement-list .views-row:not(:last-child){margin-bottom:1.5rem;padding-bottom:1.5rem}.view--page-announcement-list .views-row:not(:last-child):after{background-color:var(--bs-border-color);bottom:0;content:"";height:2px;left:3rem;position:absolute;right:0}.view--page-announcement-list .view-filters{margin-bottom:2rem}.view--announcement-list{margin-bottom:4rem}.view--announcement-list .view-content{display:flex;flex-direction:column;margin-bottom:3rem}@media (min-width:992px){.view--announcement-list .view-content{padding-left:1.75rem}}.view--announcement-list .view-content .views-row{position:relative}.view--announcement-list .view-content .views-row:not(:last-child){margin-bottom:1.25rem;padding-bottom:1.25rem}.view--announcement-list .view-content .views-row:not(:last-child):after{background-color:var(--bs-border-color);bottom:0;content:"";height:2px;left:3rem;position:absolute;right:0}@media (min-width:992px){.view--announcement-list .more-link{padding-left:1.75rem}}.node--type-slide.node--view-mode-slide{position:relative}.node--type-slide.node--view-mode-slide .node__caption{background-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);padding:1.5rem}@media screen and (min-width:992px){.node--type-slide.node--view-mode-slide .node__caption{bottom:3rem;left:-1rem;max-width:600px;padding:1rem 3rem;position:absolute;z-index:100}}.node--type-slide.node--view-mode-slide .node__caption *{color:var(--bs-theme-accent-inner);font-size:1.25rem;margin:0}.node--type-slide.node--view-mode-slide img{height:auto;width:100%}@media (min-width:992px){.view--slider-front{margin-left:-1.5rem;margin-right:-1.5rem}.view--slider-front .swiper-slide.swiper-slide-views{padding-left:1.5rem;padding-right:1.5rem}}.node--type-quote.node--view-mode-view-teaser{background-color:var(--bs-quote-bg);border:3px solid var(--bs-quote-border-color);height:100%;padding:1.5rem}.node--type-quote.node--view-mode-view-teaser i{display:inline-block}.node--type-quote.node--view-mode-view-teaser i:before{color:var(--bs-quote-color);font-size:1.5rem}.node--type-quote.node--view-mode-view-teaser .field--name-field-text-format{color:var(--bs-quote-color);margin-top:1rem}.node--type-quote.node--view-mode-view-teaser .field--name-field-text-format *{color:var(--bs-quote-color)}.view--slider-quotes .slick-slider{margin:0;padding-bottom:0}.view--slider-quotes .slick .slick__slide{padding:0}.node--type-meeting-story.node--view-mode-full{margin-bottom:4rem}.node--type-meeting-story.node--view-mode-full .field--name-body{margin-bottom:3rem}.node--type-meeting-story.node--view-mode-view-teaser .field--name-body{margin-bottom:2rem}.node--type-events .field--name-field-date-smart ul,.node--type-events .field--name-field-date-smart ul li{margin:0;padding:0}.node--type-events .field--name-field-date-smart summary{display:none}.node--type-events.node--view-mode-full .node__tags{margin-bottom:1.5rem}.node--type-events.node--view-mode-full .node__relation-links{margin-bottom:1rem}.node--type-events.node--view-mode-full .node__relation-links a{display:block;font-size:1.25rem;font-weight:600;margin-bottom:2rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-full .node__relation-links a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-full .field--name-field-date-smart{font-size:1.1rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-full .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:.1rem;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-full .field--name-field-photo img{height:auto;width:100%}.node--type-events.node--view-mode-calendar .node__relation-links,.node--type-events.node--view-mode-calendar .node__title{margin-bottom:.5rem}.node--type-events.node--view-mode-calendar .node__relation-links a{display:block;font-size:1rem;padding-left:1.75rem;position:relative}.node--type-events.node--view-mode-calendar .node__relation-links a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-calendar .field--name-field-date-smart{font-size:1rem;margin-bottom:.5rem;padding-left:1.75rem;position:relative}.node--type-events.node--view-mode-calendar .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:.1rem;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-front{border:3px solid var(--bs-border-color);height:100%;position:relative}.node--type-events.node--view-mode-front .node__tags{left:.5rem;position:absolute;top:1rem;z-index:100}@media (min-width:992px){.node--type-events.node--view-mode-front .node__tags{left:-1rem}}.node--type-events.node--view-mode-front .node__tags ul{display:flex;flex-direction:row;justify-content:flex-start}.node--type-events.node--view-mode-front .node__tags ul li{margin-right:.5rem;padding:0}.node--type-events.node--view-mode-front .node__header img{height:auto;width:100%}.node--type-events.node--view-mode-front .node__content,.node--type-events.node--view-mode-front .node__footer{padding:1.5rem 1.15rem}.node--type-events.node--view-mode-front .node__relation-links{margin-bottom:1rem}.node--type-events.node--view-mode-front .node__relation-links a{display:block;font-size:1.25rem;font-weight:600;margin-bottom:2rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-front .node__relation-links a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-front .field--name-field-date-smart,.node--type-events.node--view-mode-teaser .node__title{margin-bottom:1rem}.node--type-events.node--view-mode-teaser .node__col-thumb{margin-bottom:3rem}.node--type-events.node--view-mode-teaser .node__relation-links{margin-bottom:1rem}.node--type-events.node--view-mode-teaser .node__relation-links a{display:block;font-size:1.25rem;font-weight:600;margin-bottom:2rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-teaser .node__relation-links a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-teaser .field--name-field-date-smart{font-size:1.1rem;margin-bottom:1rem;margin-top:1rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-teaser .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:.1rem;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-archived .node__title{margin-bottom:1rem}.node--type-events.node--view-mode-archived .node__col-thumb{margin-bottom:3rem}.node--type-events.node--view-mode-archived .node__relation-links{margin-bottom:1rem}.node--type-events.node--view-mode-archived .node__relation-links a{display:block;font-size:1.25rem;font-weight:600;margin-bottom:2rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-archived .node__relation-links a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-archived .field--name-field-date-smart{font-size:1.1rem;margin-bottom:1rem;margin-top:1rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-archived .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:.1rem;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-exhibition .node__title{margin-bottom:1rem}.node--type-events.node--view-mode-exhibition .node__col-thumb{margin-bottom:3rem}.node--type-events.node--view-mode-exhibition .node__relation-links{margin-bottom:1rem}.node--type-events.node--view-mode-exhibition .node__relation-links a{display:block;font-size:1.25rem;font-weight:600;margin-bottom:2rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-exhibition .node__relation-links a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-exhibition .field--name-field-date-smart{font-size:1.1rem;margin-bottom:1rem;margin-top:1rem;padding-left:2.25rem;position:relative}.node--type-events.node--view-mode-exhibition .field--name-field-date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;left:.1rem;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.node--type-events.node--view-mode-story .node__tags{margin-bottom:2rem}.view--block-events-list-filtered .view-filters{margin-bottom:3rem}.view--block-events-list-filtered .view-filters .form-item-title{margin-bottom:2rem}.view--block-events-list-filtered .view-content .views-row{-moz-column-break-inside:avoid;border-bottom:3px solid var(--bs-border-color);break-inside:avoid;margin-bottom:2rem;padding-bottom:2rem;page-break-inside:avoid}.view--block-events-list-filtered-fields .view-filters{margin-bottom:3rem}.view--block-events-list-filtered-fields .view-filters .form-item-title{margin-bottom:2rem}.view--block-events-list-filtered-fields .view-content .views-row{-moz-column-break-inside:avoid;border-bottom:3px solid var(--bs-border-color);break-inside:avoid;margin-bottom:2rem;padding-bottom:2rem;page-break-inside:avoid}.view--block-events-list-filtered-fields .view-content .views-row .col-thumb img{height:auto;width:100%}.view--block-events-list-filtered-fields .view-content .views-row .category{margin-bottom:2rem}.view--block-events-list-filtered-fields .view-content .views-row .category ul{display:flex;flex-direction:row;justify-content:flex-start}.view--block-events-list-filtered-fields .view-content .views-row .category ul li{margin-right:.5rem;padding:0}.view--block-events-list-filtered-fields .view-content .views-row .category a{background-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);display:inline-block;font-size:.875rem;padding:.25rem .5rem;text-transform:uppercase}.view--block-events-list-filtered-fields .view-content .views-row .date-smart{font-size:1.1rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.view--block-events-list-filtered-fields .view-content .views-row .date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.view--block-events-list-filtered-fields .view-content .views-row .content-relation a{display:block;font-size:1.1rem;font-weight:600;margin-bottom:1rem;padding-left:2.25rem;position:relative}.view--block-events-list-filtered-fields .view-content .views-row .content-relation a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.view--events-page-list{margin-bottom:4rem}.view--events-page-list .view-filters{margin-bottom:3rem}.view--events-page-list .view-filters .form-item-title,.view--events-page-list .view-filters fieldset.form-composite{margin-bottom:2rem}.view--events-page-list .view-filters .form-row{display:flex;flex-direction:row;flex-wrap:wrap}.view--events-page-list .view-filters fieldset.form-composite,.view--events-page-list .view-filters fieldset.form-item-title{flex:0 0 100%}.view--events-page-list .view-filters fieldset.form-item-field-date-smart-value{flex:0 0 50%}@media (min-width:992px){.view--events-page-list .view-filters fieldset.form-item-field-date-smart-value{padding-right:1rem}}.view--events-page-list .view-filters fieldset.form-item-field-date-smart-end-value{flex:0 0 50%}@media (min-width:992px){.view--events-page-list .view-filters fieldset.form-item-field-date-smart-end-value{padding-left:1rem}}.view--events-page-list .view-filters fieldset.form-item-items-per-page{flex:0 0 100%;margin-top:2rem}.view--events-page-list .view-content .views-row{border-bottom:3px solid var(--bs-border-color);margin-bottom:2rem;padding-bottom:2rem}.view--events-page-list .view-content .views-row .col-thumb{margin-bottom:3rem}.view--events-page-list .view-content .views-row .col-thumb img{height:auto;width:100%}@media (min-width:992px){.view--events-page-list .view-content .views-row .col-desc{padding-left:2rem}}.view--events-page-list .view-content .views-row .category{margin-bottom:2rem}.view--events-page-list .view-content .views-row .category ul{display:flex;flex-direction:row;justify-content:flex-start}.view--events-page-list .view-content .views-row .category ul li{margin-right:.5rem;padding:0}.view--events-page-list .view-content .views-row .category a{background-color:var(--bs-theme-accent-bg);color:var(--bs-theme-accent-inner);display:inline-block;font-size:.875rem;padding:.25rem .5rem;text-transform:uppercase}.view--events-page-list .view-content .views-row .date-smart{font-size:1.1rem;margin-bottom:1rem;padding-left:2.25rem;position:relative}.view--events-page-list .view-content .views-row .date-smart:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e94f";font-family:ico!important;font-size:1.25rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.view--events-page-list .view-content .views-row .content-relation a{display:block;font-size:1.1rem;font-weight:600;margin-bottom:1rem;padding-left:2.25rem;position:relative}.view--events-page-list .view-content .views-row .content-relation a:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e948";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:-.1rem;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.view--block-events-embed-related .view-content .views-row{border-bottom:3px solid var(--bs-border-color);margin-bottom:2rem;padding-bottom:2rem}.view--block-events-list{margin-bottom:4rem}.view--block-events-list .view-filters{margin-bottom:3rem}.view--block-events-list .view-content .views-row{border-bottom:3px solid var(--bs-border-color);margin-bottom:2rem;padding-bottom:2rem}.node--type-recommended.node--view-mode-full .node__tags{margin-bottom:1.5rem}.node--type-recommended.node--view-mode-full .node__content .field--name-field-photo img{height:auto;width:100%}.node--type-recommended.node--view-mode-full .node__content .field--name-field-authors{margin-bottom:1rem}.node--type-recommended.node--view-mode-full .node__content .field--name-field-prepared-by{margin-bottom:1.5rem}.node--type-recommended.node--view-mode-full .node__content .field--name-field-link{margin-top:3rem;text-align:right}.node--type-recommended.node--view-mode-full .node__content .field--name-field-link a{display:inline-block;font-weight:600;padding-right:3rem;position:relative}.node--type-recommended.node--view-mode-full .node__content .field--name-field-link a:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e907";display:inline-block;font-family:ico!important;font-style:normal;font-variant:normal;font-weight:400;height:1.25rem;line-height:1.25rem;position:absolute;right:.5rem;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:1.25rem}.node--type-recommended.node--view-mode-teaser{position:relative}.node--type-recommended.node--view-mode-teaser .node__title{margin-bottom:1rem}.node--type-recommended.node--view-mode-teaser .node__read-more{margin-top:1.5rem}@media (min-width:768px){.node--type-recommended.node--view-mode-teaser .node__col-desc{padding-left:1.5rem}}.node--type-recommended.node--view-mode-teaser .node__content .field--name-field-prepared-by{color:#6c757d;display:flex;flex-direction:row;font-size:.875rem;justify-content:flex-start;margin-top:1rem}.node--type-recommended.node--view-mode-teaser .node__content .field--name-field-media-image{margin-bottom:2rem}.node--type-recommended.node--view-mode-teaser .node__content .field--name-field-media-image img{height:auto;width:100%}.node--type-recommended.node--view-mode-teaser .node__content .field--name-field-authors{margin-bottom:1rem}.block--recommended-list,.view--block-recommended-list{margin-bottom:4rem}.view--block-recommended-list .view-filters{margin-bottom:3rem}.view--block-recommended-list .view-filters fieldset.form-item-title{margin-bottom:2rem}.view--block-recommended-list .view-content .views-row{border-bottom:3px solid var(--bs-border-color);margin-bottom:2rem;padding-bottom:2rem}.slick,.slick-wrapper{width:100%}.slick{position:relative}.slick .slick-list{overflow:hidden}.slick .slick-autoplay-toggle-button{background-color:var(--bs-theme-accent-bg);border:none;color:#fff;cursor:pointer;height:2.5rem;position:absolute;width:2.5rem;z-index:40}.slick .slick-autoplay-toggle-button .slick-pause-icon,.slick .slick-autoplay-toggle-button .slick-play-icon{background-position:50%;background-repeat:no-repeat;background-size:45%;height:100%;left:0;position:absolute;top:0;width:100%}.slick .slick-slider{padding-bottom:2rem;position:relative}.slick .slick-track{display:flex!important}.slick .slick-autoplay-toggle-button{bottom:.5rem;left:0}.slick .slick__arrow{justify-content:space-between;padding:0;top:50%}.slick .slick__arrow,.slick-dots{display:flex;flex-direction:row;position:absolute;width:100%}.slick-dots{bottom:0;list-style:none;margin:0}.slick-dots li,.slick-dots li button{height:1rem;width:1rem}.slick-dots li button{background:#c7c7c7;border:none;border-radius:0;color:#000;margin:0;padding:0;text-indent:-99999px}.slick-dots li button:before{content:none;display:none}.slick-dots li.slick-active button{background:var(--bs-theme-accent-bg);color:#fff}.slick-arrow{border:none}.slick-arrow.slick-prev{background-color:var(--bs-theme-accent-bg);border-radius:0;height:2.5rem;text-indent:-9999px;width:2.5rem}.slick-arrow.slick-prev:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-inner);content:"\e903";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;height:100%;left:48%;line-height:2.5rem;opacity:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:100%}.slick-arrow.slick-next{background-color:var(--bs-theme-accent-bg);border-radius:0;height:2.5rem;text-indent:-9999px;width:2.5rem}.slick-arrow.slick-next:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-inner);content:"\e904";font-family:ico!important;font-size:1.35rem;font-style:normal;font-variant:normal;font-weight:400;height:100%;left:52%;line-height:2.5rem;opacity:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);width:100%}.slick-lightbox-slick .slick-arrow.slick-prev{height:3rem;left:1.5rem;width:3rem}.slick-lightbox-slick .slick-arrow.slick-prev:before{line-height:3rem}.slick-lightbox-slick .slick-arrow.slick-next{height:3rem;right:1.5rem;width:3rem}.slick-lightbox-slick .slick-arrow.slick-next:before{line-height:3rem}.slick--optionset--gallery-full-grid-slider .slick-dotted.slick-slider{margin-bottom:4rem}.slick--optionset--gallery-full-grid-slider .slick__slide{padding:.5rem}.slick--optionset--gallery-full-grid-slider .slick-dots{justify-content:center;padding:0 1.5rem}.slick--optionset--gallery-full-grid-slider .slick-dots li{margin:0 0 0 .75rem}.slick--optionset--gallery-full-grid-slider .slick-arrow.slick-prev{left:1.5rem}.slick--optionset--gallery-full-grid-slider .slick-arrow.slick-next{right:1.5rem}.slick--optionset--content-slider-quot .slick-dots{padding-left:0}.slick--optionset--content-slider-quot .slick-dots li{margin:0 .75rem 0 0}.slick--optionset--gallery-grid-slider .slick-arrow.slick-prev{left:1.5rem}.slick--optionset--gallery-grid-slider .slick-arrow.slick-next{right:1.5rem}.slick--optionset--gallery-grid-slider .slick__slide{padding:.5rem}.slick--optionset--content-slider .slick-dots{padding-left:0}.slick--optionset--content-slider .slick-dots li{margin:0 0 0 .75rem}.slick--optionset--content-slider .slick-dotted.slick-slider{margin-bottom:2rem}@media (min-width:992px){.slick--optionset--content-slider .slick__slide{height:inherit!important;padding-left:1.5rem;padding-right:1.5rem}.slick--optionset--content-slider .slick__slide .node{height:100%}}.slick--optionset--content-slider .slick-dots{justify-content:flex-end;padding:0}@media (min-width:992px){.slick--optionset--content-slider .slick-dots{padding:0 1.5rem}}.slick--optionset--content-slider .slick-arrow.slick-prev{left:1.5rem}@media (max-width:767.98px){.slick--optionset--content-slider .slick-arrow.slick-prev{top:30%}}@media (min-width:992px){.slick--optionset--content-slider .slick-arrow.slick-prev{left:3rem}}.slick--optionset--content-slider .slick-arrow.slick-next{right:1.5rem}@media (max-width:767.98px){.slick--optionset--content-slider .slick-arrow.slick-next{top:30%}}@media (min-width:992px){.slick--optionset--content-slider .slick-arrow.slick-next{right:3rem}}.slick-lightbox-close{background-color:var(--bs-theme-accent-bg);height:3rem;right:1.5rem;top:1.5rem;width:3rem}.slick-lightbox-close:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e909";font-family:ico!important;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:2rem;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%)}.slick-lightbox{background-color:rgba(0,0,0,.8)!important}#sliding-popup{padding:0;position:fixed;transition:background-color .3s;width:100%;z-index:9999999}@media print{#sliding-popup{display:none}}#sliding-popup .eu-cookie-compliance-content{margin:0;max-width:100%}#sliding-popup .eu-cookie-compliance-banner{margin:0 auto;position:relative;transition:top .5s,opacity .5s;width:100%}#sliding-popup .popup-content{align-items:flex-start;background-color:var(--bs-body-bg);border-top:3px solid var(--bs-border-color);display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative}#sliding-popup .eu-cookie-compliance-message{display:block;float:none;margin:0 0 1rem;max-width:none;padding:1rem 3rem 0 1rem;text-align:left}@media (min-width:768px){#sliding-popup .eu-cookie-compliance-message{padding:1rem 2rem 0}}#sliding-popup .eu-cookie-compliance-message *{display:block;font-weight:600;margin:0}@media (min-width:768px){#sliding-popup .eu-cookie-compliance-message *{font-size:1.1rem}}#sliding-popup .eu-cookie-compliance-message a{text-decoration:underline}#sliding-popup .eu-cookie-compliance-category{padding:.5rem 1rem}@media (min-width:768px){#sliding-popup .eu-cookie-compliance-category{padding:.5rem 2rem}}#sliding-popup .eu-cookie-compliance-category label{font-weight:600}#sliding-popup .eu-cookie-compliance-category .eu-cookie-compliance-category-description{font-size:.8rem}#sliding-popup .eu-cookie-compliance-categories-buttons{padding:1rem}@media (min-width:768px){#sliding-popup .eu-cookie-compliance-categories-buttons{padding:1.5rem 2rem}}#sliding-popup .eu-cookie-compliance-buttons{display:flex;flex-direction:column;float:none;max-width:100%;padding:.5rem;width:100%}#sliding-popup .eu-cookie-compliance-buttons button{margin:.5rem}@media (min-width:768px){#sliding-popup .eu-cookie-compliance-buttons{flex-direction:row;justify-content:space-between;padding:0 .5rem .5rem}}#sliding-popup .eu-cookie-compliance-buttons .eu-cookie-withdraw-button{order:1;position:relative!important}#sliding-popup .eu-cookie-compliance-buttons .agree-button{order:100}#sliding-popup .agree-button{background-color:var(--bs-theme-accent-bg);border:none;color:var(--bs-theme-accent-inner);padding:.35rem 1rem}#sliding-popup .eu-cookie-withdraw-button{background:transparent;border:none;color:var(--bs-body-color);padding:.35rem 1rem}#sliding-popup .eu-cookie-withdraw-tab{background-color:var(--bs-theme-accent-bg);border:none;color:var(--bs-theme-accent-inner);left:0;padding:.35rem 1rem;transform:translateY(-100%)}#sliding-popup .eu-cookie-compliance-close-button{background-color:var(--bs-theme-accent-bg);border:none;height:2rem;position:absolute;right:.75rem;text-indent:-99999px;top:.75rem;width:2rem}#sliding-popup .eu-cookie-compliance-close-button:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-inner);content:"\e909";font-family:ico!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:2rem;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%)}.plyr--stopped .plyr__video-wrapper{z-index:1}.plyr--stopped .plyr__video-wrapper:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.plyr--paused .plyr__video-wrapper{z-index:1}.plyr--paused .plyr__video-wrapper:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.plyr__control--overlaid{align-items:center;background-color:var(--bs-theme-accent-bg);border:none;border-radius:50%;cursor:pointer;display:flex;height:4.5rem;justify-content:center;letter-spacing:.025rem;padding:0;text-transform:uppercase;transform:translate(-50%,-50%) scale(1);transition:transform .25s;width:4.5rem!important}.plyr__control--overlaid,.plyr__control--overlaid:after{color:#fff;left:50%;position:absolute;text-align:center;top:50%}.plyr__control--overlaid:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea1c";display:inline-block;font-family:ico!important;font-size:2.25rem;font-style:normal;font-variant:normal;font-weight:400;line-height:2rem;line-height:1;text-indent:0;text-transform:none;transform:translate(-40%,-50%)}.plyr__control--overlaid.active,.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{transform:translate(-50%,-50%) scale(1.1)}.plyr__control--overlaid svg{display:none}.path-sitemap .sitemap{margin-bottom:4rem}.path-sitemap .sitemap .sitemap-item .h2,.path-sitemap .sitemap .sitemap-item h2{font-size:1.25rem}.modal.show{background-color:rgba(0,0,0,.4)}.modal.show~.dialog-off-canvas-main-canvas .page-wrapper{filter:blur(5px)}.modal-content{border-radius:0}.spb_overlay{background-color:rgba(0,0,0,.7)}.spb-popup-main-wrapper{left:50%;margin-left:0!important;max-width:1280px;transform:translateX(-50%);width:95%}.spb-popup-main-wrapper.spb_top_center{top:5vh}.spb-popup-main-wrapper{border:none;padding:0}.spb_close{background-color:#db0123;background-image:url(/themes/custom/infinity/assets/ui/close-white.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:none;color:#db0123;height:2rem;position:absolute;right:.5rem;text-indent:-9999px;top:.5rem;width:2rem}#block-wishes-popup{display:none}.block-wishes-popup-modal.spb_overlay #block-wishes-popup{display:block!important}.block-wishes-popup-modal.spb_overlay .spb-popup-main-wrapper{background-color:#fff;left:50%;margin-left:0!important;max-width:1280px;transform:translateX(-50%);width:95%!important}.block-wishes-popup-modal.spb_overlay .content{position:relative}.block-wishes-popup-modal.spb_overlay .field--name-field-media{cursor:pointer;width:100%;z-index:10}.block-wishes-popup-modal.spb_overlay .field--name-field-media img{height:auto;width:100%}.print__wrapper{margin-bottom:2rem;text-align:right}.print__link{padding-left:2rem;position:relative}.print__link:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-theme-accent-bg);content:"\e954";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.maintenance-page__main{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start}@media (min-width:768px){.maintenance-page__main{flex-direction:row}}.maintenance-page__col-section{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.maintenance-page__col-section{align-items:center;justify-content:center;min-height:100vh;width:50%}}.maintenance-page__col-bg{background-color:#fff;background-image:url(/themes/custom/infinity/assets/maintenance.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;order:-1;width:100%}@media (min-width:768px){.maintenance-page__col-bg{min-height:100vh;order:10;width:50%}}.maintenance-page-section{max-width:640px;padding:2rem}.maintenance-page-section__title{margin-bottom:2rem}.maintenance-page-section__header a.navbar-brand{display:inline-block;margin:0 auto 1rem}.maintenance-page-section__header a.navbar-brand img,.maintenance-page-section__header a.navbar-brand svg{height:55px;width:auto}.maintenance-page-section__body{margin-bottom:1.5rem}.maintenance-page-section__footer .menu--social-media{display:flex;flex-direction:row;justify-content:flex-start}.maintenance-page-section__footer .menu--social-media .nav-item{margin-right:1rem}.maintenance-page-section__footer .menu--social-media [href*=facebook]{padding-left:2rem;position:relative}.maintenance-page-section__footer .menu--social-media [href*=facebook]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#db0123;content:"\e90c";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}.maintenance-page-section__footer .menu--social-media [href*=instagram]{padding-left:2rem;position:relative}.maintenance-page-section__footer .menu--social-media [href*=instagram]:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#db0123;content:"\e901";font-family:ico!important;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translateY(-50%)}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}.h2,.h3,h2,h3,p{orphans:3;widows:3}.h2,.h3,h2,h3{page-break-after:avoid}.container,body{min-width:1000px!important}.container{width:100%!important}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}body{-webkit-print-color-adjust:exact}*{color-adjust:exact!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}@page{size:A4 portrait;margin-bottom:50px;margin-top:50px;-webkit-print-color-adjust:exact}.navbar-header{position:relative!important}.page-wrapper{padding-top:0!important}.scrolled.scroll-down .container-header-top{align-items:center;display:flex;flex-direction:row;max-height:none!important;width:100%}#navbar-top .navbar-collapse--primary{display:flex!important}.menu.menu--main.navbar-nav{display:flex!important;flex-direction:row}.block--institution-map{-moz-column-break-before:page;break-before:page}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%;width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%;width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%;width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%;width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%;width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%;width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%;width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%;width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%;width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%;width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%;width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%;width:100%}.view-filters{display:none}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rule-text{display:none}
.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);}[dir="ltr"] .ajax-progress__throbber,[dir="ltr"] .ajax-progress__throbber--fullscreen,[dir="ltr"] .ui-dialog .ajax-progress__throbber,[dir="ltr"] .media-library-item .ajax-progress__throbber{border-right:3px dotted transparent;}[dir="rtl"] .ajax-progress__throbber,[dir="rtl"] .ajax-progress__throbber--fullscreen,[dir="rtl"] .ui-dialog .ajax-progress__throbber,[dir="rtl"] .media-library-item .ajax-progress__throbber{border-left:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-right:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);}[dir="ltr"] .media-library-widget .ajax-progress__throbber,[dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen{border-right:2px dotted transparent;}[dir="rtl"] .media-library-widget .ajax-progress__throbber,[dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen{border-left:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;top:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-radius:50%;animation:gin-throbber .75s linear infinite;}[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:var(--gin-spacing-xs);border-right:2px dotted transparent;}[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:var(--gin-spacing-xs);border-left:2px dotted transparent;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;top:0;width:24px;height:24px;}[dir="ltr"] .contextual-links .ajax-progress-throbber{right:var(--gin-spacing-xxs);}[dir="rtl"] .contextual-links .ajax-progress-throbber{left:var(--gin-spacing-xxs);}.contextual-links .ajax-progress-throbber::before{top:0;}[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.25em;}[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.25em;}@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.claro-autocomplete__message{color:var(--gin-color-primary);}
