﻿:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-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}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-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}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 992px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-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}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 994px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-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}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-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}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-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}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media 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}}.bg-special,.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .explore .explore__title em,h1 i,h2 i,h3 i,h4 i,h5 i,h6 i,.h1 i,.h2 i,.h3 i,.h4 i,.h5 i,.h6 i,.btn-special,.badge-special,.alert-primary{background-image:linear-gradient(72deg, #2942db 6.74%, #67b3ff 82.36%)}:root{--frame-spacing-xs: 0;--bs-body-font-family:"Manrope", sans-serif;--frame-link-color: #2942db}.frame-space-before-extra-small{margin-top:9px}@media(min-width: 768px){.frame-space-before-extra-small{margin-top:18px}}.frame-space-after-extra-small{margin-bottom:18px}@media(min-width: 768px){.frame-space-after-extra-small{margin-bottom:18px}}@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot%3Fa7jh8i");src:url("fonts/icomoon.eot%3Fa7jh8i") format("embedded-opentype"),url("fonts/icomoon.ttf%3Fa7jh8i") format("truetype"),url("fonts/icomoon.woff%3Fa7jh8i") format("woff"),url("fonts/icomoon.svg%3Fa7jh8i") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu-hamburger,.header .navbar-toggle .icon-bar::after{content:""}.icon-quotemark,.blockquote-quotemark.rotate-180::after,.blockquote-quotemark.rotate-180::before,.blockquote-quotemark::before{content:""}.icon-trees,.chip-left-icon--trees::before{content:""}.icon-date,.info-label--date::before{content:""}.icon-location-pin,.info-label--location-pin::before{content:""}.icon-internet,.info-label--internet::before{content:""}.icon-clock,.info-label--clock::before{content:""}.icon-baloon,.banner-message-icon>i::before{content:""}.icon-arrow-up-right,.anchors-on-page .row ul li p a.link-external::after{content:""}.icon-chevron-up,.back-to-top::before{content:""}.icon-chevron-down{content:""}.icon-download,.download-list__button-container .btn::after{content:""}.icon-chevron-left,.gallery .swiper-controls .swiper-button-prev::after,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-prev::after,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-prev::after,.slider .swiper-controls .swiper-navigation .swiper-button-prev::after,.slider .swiper-controls .swiper-navigation .tx_news_button-prev::after,.pre-footer .swiper-controls .swiper-navigation .swiper-button-prev::after,.f3-widget-paginator li.previous a::before,.pagination-container-horizontal nav .pagination .page-item .page-link-previous::before,.pagination-container nav .pagination .page-item .page-link-previous::before{content:""}.icon-chevron-right,.gallery .swiper-controls .swiper-button-next::after,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-next::after,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-next::after,.slider .swiper-controls .swiper-navigation .swiper-button-next::after,.slider .swiper-controls .swiper-navigation .tx_news_button-next::after,.slider .btn.btn-secondary.btn-light::after,.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button a span::after,.pre-footer .swiper-controls .swiper-navigation .swiper-button-next::after,.pre-footer .btn.btn-secondary.btn-light::after,.f3-widget-paginator li.next a::before,.pagination-container-horizontal nav .pagination .page-item .page-link-next::after,.pagination-container nav .pagination .page-item .page-link-next::before{content:""}.icon-external-link,.header__mobile-container .megamenu__accordion .accordion .list-group .list-group-item p .link--megamenu-external::after,.header__mobile-container .megamenu__accordion .accordion .list-group li p .link--megamenu-external::after,.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu a.link--megamenu-external::after,a.link--internal[target=_blank]::after,a.link--external::after{content:""}.icon-plus,.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button.collapsed::after,.footer .accordion h6 .accordion-button::after{content:""}.icon-instagram,.footer .footer__header__social .social-icon.social-icon--instagram::before{content:""}.icon-facebook{content:""}.icon-twitter,.footer .footer__header__social .social-icon.social-icon--twitter::before{content:""}.icon-youtube,.footer .footer__header__social .social-icon.social-icon--youtube::before{content:""}.icon-linkedin,.footer .footer__header__social .social-icon.social-icon--linkedin::before{content:""}.icon-arrow-right,.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side .dropdown-menu__left-side__links ul p a:hover~span::after,.chip-title-desc-list .chip-title-desc__icon::before,a.link--internal::after,.btn::after{content:""}.icon-arrow-left,.hero--page-fourth-level .hero__overlay__content .pre-title::before,.hero--page-third-level .hero__overlay__content .pre-title::before,.hero--page-second-level .hero__overlay__content .pre-title::before,.btn.back::before{content:""}.icon-residences{content:""}.icon-pok,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-outline::before{content:""}.icon-sport,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-sport::before{content:""}.icon-webeep,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-webeep::before{content:""}.icon-alumni,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-alumni::before{content:""}.icon-career_service,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-career_service::before{content:""}.icon-state_exams,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-state_exams::before{content:""}.icon-libraries,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-libraries::before{content:""}.icon-minus,.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button:not(.collapsed)::after{content:""}.icon-close,.header .navbar-toggle:not(.collapsed) .icon-bar::after{content:""}.icon-laptop,.header .access-cta--icon::after{content:""}.icon-mic,.btn.podcast::before{content:""}.icon-link,.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-residences::before{content:""}.icon-price-tags,.info-label--price-tags::before{content:""}.icon-facebook2,.footer .footer__header__social .social-icon.social-icon--facebook::before{content:""}.overlay-grid{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999}@media(min-width: 992px){.overlay-grid{display:none}}.overlay-grid .container{height:100%}.overlay-grid .container .row{height:100%;display:flex;align-items:stretch}.overlay-grid .container .row .col{border-right:1px solid rgba(231,238,243,.3);height:100%;flex:1}.overlay-grid .container .row .col:first-of-type{border-left:1px solid rgba(231,238,243,.3)}.container-fluid-left{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;margin-left:0;padding-left:0}.container-fluid-left .row{margin-left:0}.container-fluid-left .col,.container-fluid-left .col-1,.container-fluid-left .col-2,.container-fluid-left .col-3,.container-fluid-left .col-4,.container-fluid-left .col-5,.container-fluid-left .col-6,.container-fluid-left .col-7,.container-fluid-left .col-8,.container-fluid-left .col-9,.container-fluid-left .col-10,.container-fluid-left .col-11,.container-fluid-left .col-12,.container-fluid-left .col-auto,.container-fluid-left .col-lg,.container-fluid-left .col-lg-1,.container-fluid-left .col-lg-2,.container-fluid-left .col-lg-3,.container-fluid-left .col-lg-4,.container-fluid-left .col-lg-5,.container-fluid-left .col-lg-6,.container-fluid-left .col-lg-7,.container-fluid-left .col-lg-8,.container-fluid-left .col-lg-9,.container-fluid-left .col-lg-10,.container-fluid-left .col-lg-11,.container-fluid-left .col-lg-12,.container-fluid-left .col-lg-auto,.container-fluid-left .col-md,.container-fluid-left .col-md-1,.container-fluid-left .col-md-2,.container-fluid-left .col-md-3,.container-fluid-left .col-md-4,.container-fluid-left .col-md-5,.container-fluid-left .col-md-6,.container-fluid-left .col-md-7,.container-fluid-left .col-md-8,.container-fluid-left .col-md-9,.container-fluid-left .col-md-10,.container-fluid-left .col-md-11,.container-fluid-left .col-md-12,.container-fluid-left .col-md-auto,.container-fluid-left .col-sm,.container-fluid-left .col-sm-1,.container-fluid-left .col-sm-2,.container-fluid-left .col-sm-3,.container-fluid-left .col-sm-4,.container-fluid-left .col-sm-5,.container-fluid-left .col-sm-6,.container-fluid-left .col-sm-7,.container-fluid-left .col-sm-8,.container-fluid-left .col-sm-9,.container-fluid-left .col-sm-10,.container-fluid-left .col-sm-11,.container-fluid-left .col-sm-12,.container-fluid-left .col-sm-auto,.container-fluid-left .col-xl,.container-fluid-left .col-xl-1,.container-fluid-left .col-xl-2,.container-fluid-left .col-xl-3,.container-fluid-left .col-xl-4,.container-fluid-left .col-xl-5,.container-fluid-left .col-xl-6,.container-fluid-left .col-xl-7,.container-fluid-left .col-xl-8,.container-fluid-left .col-xl-9,.container-fluid-left .col-xl-10,.container-fluid-left .col-xl-11,.container-fluid-left .col-xl-12,.container-fluid-left .col-xl-auto{padding-left:0}@media(min-width: 576px){.container-fluid-left{max-width:calc(100% - (100% - 540px)/2)}}@media(min-width: 992px){.container-fluid-left{max-width:calc(100% - (100% - 720px)/2)}}@media(min-width: 994px){.container-fluid-left{max-width:calc(100% - (100% - 960px)/2)}}@media(min-width: 1200px){.container-fluid-left{max-width:calc(100% - (100% - 1140px)/2)}}@media(min-width: 1400px){.container-fluid-left{max-width:calc(100% - (100% - 1320px)/2)}}.container-fluid-right{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;margin-right:0;padding-right:0}.container-fluid-right .row{margin-right:0}.container-fluid-right .col,.container-fluid-right .col-1,.container-fluid-right .col-2,.container-fluid-right .col-3,.container-fluid-right .col-4,.container-fluid-right .col-5,.container-fluid-right .col-6,.container-fluid-right .col-7,.container-fluid-right .col-8,.container-fluid-right .col-9,.container-fluid-right .col-10,.container-fluid-right .col-11,.container-fluid-right .col-12,.container-fluid-right .col-auto,.container-fluid-right .col-lg,.container-fluid-right .col-lg-1,.container-fluid-right .col-lg-2,.container-fluid-right .col-lg-3,.container-fluid-right .col-lg-4,.container-fluid-right .col-lg-5,.container-fluid-right .col-lg-6,.container-fluid-right .col-lg-7,.container-fluid-right .col-lg-8,.container-fluid-right .col-lg-9,.container-fluid-right .col-lg-10,.container-fluid-right .col-lg-11,.container-fluid-right .col-lg-12,.container-fluid-right .col-lg-auto,.container-fluid-right .col-md,.container-fluid-right .col-md-1,.container-fluid-right .col-md-2,.container-fluid-right .col-md-3,.container-fluid-right .col-md-4,.container-fluid-right .col-md-5,.container-fluid-right .col-md-6,.container-fluid-right .col-md-7,.container-fluid-right .col-md-8,.container-fluid-right .col-md-9,.container-fluid-right .col-md-10,.container-fluid-right .col-md-11,.container-fluid-right .col-md-12,.container-fluid-right .col-md-auto,.container-fluid-right .col-sm,.container-fluid-right .col-sm-1,.container-fluid-right .col-sm-2,.container-fluid-right .col-sm-3,.container-fluid-right .col-sm-4,.container-fluid-right .col-sm-5,.container-fluid-right .col-sm-6,.container-fluid-right .col-sm-7,.container-fluid-right .col-sm-8,.container-fluid-right .col-sm-9,.container-fluid-right .col-sm-10,.container-fluid-right .col-sm-11,.container-fluid-right .col-sm-12,.container-fluid-right .col-sm-auto,.container-fluid-right .col-xl,.container-fluid-right .col-xl-1,.container-fluid-right .col-xl-2,.container-fluid-right .col-xl-3,.container-fluid-right .col-xl-4,.container-fluid-right .col-xl-5,.container-fluid-right .col-xl-6,.container-fluid-right .col-xl-7,.container-fluid-right .col-xl-8,.container-fluid-right .col-xl-9,.container-fluid-right .col-xl-10,.container-fluid-right .col-xl-11,.container-fluid-right .col-xl-12,.container-fluid-right .col-xl-auto{padding-right:0}@media(min-width: 576px){.container-fluid-right{max-width:calc(100% - (100% - 540px)/2)}}@media(min-width: 992px){.container-fluid-right{max-width:calc(100% - (100% - 720px)/2)}}@media(min-width: 994px){.container-fluid-right{max-width:calc(100% - (100% - 960px)/2)}}@media(min-width: 1200px){.container-fluid-right{max-width:calc(100% - (100% - 1140px)/2)}}@media(min-width: 1400px){.container-fluid-right{max-width:calc(100% - (100% - 1320px)/2)}}.frame.frame-background-primary{border-radius:8px !important;background-color:#102c53}.frame.frame-background-primary .pre-title{border-left:1px solid #fff;font-weight:300;color:unset}.frame.frame-background-secondary{border-radius:8px !important;background-color:#e7eef3;--frame-color:unset;--frame-link-color:unset;--frame-link-color-hover:unset}.frame.frame-background-secondary .pre-title{border-left:1px solid #2942db}@media(max-width: 991.98px){.frame.frame-type-container_2_columns .contentcontainer[data-container-identifier=container_3_columns],.frame.frame-type-2colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns],.frame.frame-type-container_3_columns .contentcontainer[data-container-identifier=container_3_columns],.frame.frame-type-3colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns],.frame.frame-type-container_4_columns .contentcontainer[data-container-identifier=container_3_columns],.frame.frame-type-4colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns]{gap:0 !important}.frame.frame-type-container_2_columns .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4,.frame.frame-type-2colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4,.frame.frame-type-container_3_columns .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4,.frame.frame-type-3colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4,.frame.frame-type-container_4_columns .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4,.frame.frame-type-4colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4{padding-top:0 !important}.frame.frame-type-container_2_columns .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-2colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-container_3_columns .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-3colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-container_4_columns .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-4colContainerWithTitle .contentcontainer[data-container-identifier=container_3_columns] .contentcontainer-column .frame-group-container.pt-4.pb-4 .frame-header{margin-top:24px;margin-left:12px}}.frame.frame-type-container_2_columns .contentcontainer,.frame.frame-type-2colContainerWithTitle .contentcontainer,.frame.frame-type-container_3_columns .contentcontainer,.frame.frame-type-3colContainerWithTitle .contentcontainer,.frame.frame-type-container_4_columns .contentcontainer,.frame.frame-type-4colContainerWithTitle .contentcontainer{gap:24px}.frame.frame-type-container_2_columns .contentcontainer a,.frame.frame-type-2colContainerWithTitle .contentcontainer a,.frame.frame-type-container_3_columns .contentcontainer a,.frame.frame-type-3colContainerWithTitle .contentcontainer a,.frame.frame-type-container_4_columns .contentcontainer a,.frame.frame-type-4colContainerWithTitle .contentcontainer a{position:relative;z-index:100}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .col-12,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .col-12,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .col-12,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .col-12,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .col-12,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .col-12{max-width:100%}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame{max-width:300px;padding-top:0;padding-bottom:0}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame .frame-header,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame .frame-header,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame .frame-header,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame .frame-header,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame .frame-header,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame .frame-header{margin-top:-4px;margin-bottom:unset}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking{max-width:unset}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .card>.card-img-overlay>.card-body,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .card>.card-img-overlay>.card-body,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .card>.card-img-overlay>.card-body,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .card>.card-img-overlay>.card-body,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .card>.card-img-overlay>.card-body,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .card>.card-img-overlay>.card-body{max-width:100% !important}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table,.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table{table-layout:auto;transform:translateY(-5%);border:none !important;border-style:none}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tbody,.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table tbody,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tbody,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table tbody,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tbody,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table tbody,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tbody,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table tbody,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tbody,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table tbody,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tbody,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table tbody{border-style:none}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table img.w-50,.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table img.w-50,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table img.w-50,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table img.w-50,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table img.w-50,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table img.w-50,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table img.w-50,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table img.w-50,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table img.w-50,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table img.w-50,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table img.w-50,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table img.w-50{max-height:120px}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tr,.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table td,.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table tr,.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table td,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tr,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table td,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table tr,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table td,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tr,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table td,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table tr,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table td,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tr,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table td,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table tr,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table td,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tr,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking .table td,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table tr,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Ranking table td,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table tr,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking .table td,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table tr,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Ranking table td{border:none !important}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4{padding-top:22px !important;padding-bottom:22px !important}@media(min-width: 768px)and (max-width: 959px){.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header{margin-top:-0.7rem}}@media(min-width: 960px)and (max-width: 992px){.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 .frame-header{margin-top:-0.3rem}}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a{text-align:left;line-height:1}@media(min-width: 960px)and (max-width: 1400px){.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a:first-of-type,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a:first-of-type,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a:first-of-type,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a:first-of-type,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a:first-of-type,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .frame.frame-Le-sedi-politecniche .frame-group-container.pt-4.pb-4 a:first-of-type{margin-top:.4rem}}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .pre-title,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .pre-title,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .pre-title,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .pre-title,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .pre-title,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .pre-title{position:relative;margin-top:12px;padding-top:0;padding-bottom:0;line-height:100%}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column h1:not(.pre-title),.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column h2:not(.pre-title),.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column h3:not(.pre-title),.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column h4:not(.pre-title),.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column h5:not(.pre-title),.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column h6:not(.pre-title),.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column h1:not(.pre-title),.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column h2:not(.pre-title),.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column h3:not(.pre-title),.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column h4:not(.pre-title),.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column h5:not(.pre-title),.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column h6:not(.pre-title),.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column h1:not(.pre-title),.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column h2:not(.pre-title),.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column h3:not(.pre-title),.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column h4:not(.pre-title),.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column h5:not(.pre-title),.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column h6:not(.pre-title),.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column h1:not(.pre-title),.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column h2:not(.pre-title),.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column h3:not(.pre-title),.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column h4:not(.pre-title),.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column h5:not(.pre-title),.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column h6:not(.pre-title),.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column h1:not(.pre-title),.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column h2:not(.pre-title),.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column h3:not(.pre-title),.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column h4:not(.pre-title),.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column h5:not(.pre-title),.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column h6:not(.pre-title),.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column h1:not(.pre-title),.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column h2:not(.pre-title),.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column h3:not(.pre-title),.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column h4:not(.pre-title),.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column h5:not(.pre-title),.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column h6:not(.pre-title){padding-top:1rem;padding-bottom:1rem}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column p,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column p,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column p,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column p,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column p,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column p{font-size:14px}.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column .gallery-item picture,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column .gallery-item picture,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column .gallery-item picture,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column .gallery-item picture,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column .gallery-item picture,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column .gallery-item picture{text-align:center}@media(max-width: 575.98px){.frame.frame-type-container_2_columns .contentcontainer .contentcontainer-column:last-of-type .frame.frame-Le-sedi-politecniche:first-of-type .frame-group-container.pt-4.pb-4,.frame.frame-type-2colContainerWithTitle .contentcontainer .contentcontainer-column:last-of-type .frame.frame-Le-sedi-politecniche:first-of-type .frame-group-container.pt-4.pb-4,.frame.frame-type-container_3_columns .contentcontainer .contentcontainer-column:last-of-type .frame.frame-Le-sedi-politecniche:first-of-type .frame-group-container.pt-4.pb-4,.frame.frame-type-3colContainerWithTitle .contentcontainer .contentcontainer-column:last-of-type .frame.frame-Le-sedi-politecniche:first-of-type .frame-group-container.pt-4.pb-4,.frame.frame-type-container_4_columns .contentcontainer .contentcontainer-column:last-of-type .frame.frame-Le-sedi-politecniche:first-of-type .frame-group-container.pt-4.pb-4,.frame.frame-type-4colContainerWithTitle .contentcontainer .contentcontainer-column:last-of-type .frame.frame-Le-sedi-politecniche:first-of-type .frame-group-container.pt-4.pb-4{padding-top:0 !important}}@media(min-width: 992px){.frame.frame-type-container_2_columns h3,.frame.frame-type-2colContainerWithTitle h3,.frame.frame-type-container_3_columns h3,.frame.frame-type-3colContainerWithTitle h3,.frame.frame-type-container_4_columns h3,.frame.frame-type-4colContainerWithTitle h3{font-size:32px}.frame.frame-type-container_2_columns h4,.frame.frame-type-container_2_columns h5,.frame.frame-type-2colContainerWithTitle h4,.frame.frame-type-2colContainerWithTitle h5,.frame.frame-type-container_3_columns h4,.frame.frame-type-container_3_columns h5,.frame.frame-type-3colContainerWithTitle h4,.frame.frame-type-3colContainerWithTitle h5,.frame.frame-type-container_4_columns h4,.frame.frame-type-container_4_columns h5,.frame.frame-type-4colContainerWithTitle h4,.frame.frame-type-4colContainerWithTitle h5{font-size:24px}}.frame.frame-type-card_group .pre-title{margin-bottom:24px}.frame.frame-Numeri.frame-type-2colContainerWithTitle .contentcontainer-column,.frame.frame-Numeri.frame-type-3colContainerWithTitle .contentcontainer-column,.frame.frame-Numeri.frame-type-4colContainerWithTitle .contentcontainer-column{margin:0 auto}.frame .frame-group-container:first-child h2:first-child{margin-top:12px !important}.frame .frame-group-container .contentcontainer .card--height-full{height:calc(100% + 93px)}.frame .frame-group-container .contentcontainer .card-.card-md--height-full{height:calc(100% + 93px)}.frame.frame-Informazioni-per .frame-Informazioni-per{margin-bottom:20px}.frame.frame-Informazioni-per .card--height-1 .card-body{z-index:9}.frame.frame-Informazioni-per .card--height-1 .card-footer{position:absolute;top:unset;height:140px;padding:0}.frame.frame-Informazioni-per .card--height-1 .card-footer a.btn-primary.btn--icon{position:absolute;z-index:10;width:100%;height:100%;border-radius:0;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.frame.frame-Informazioni-per .card--height-1 .card-footer a.btn-primary.btn--icon::after{display:none}.col.col-10 .frame-group-container:first-child h2:first-child{margin-top:-6px}.tx-master_new .master .frame-header{padding-left:0}.tx-master_new .container .col-10 .frame-group-container:first-child h2:first-child{margin-top:-6px}.frame.frame-Campus-e-servizi{padding-top:0;padding-bottom:0;padding-left:0 !important}.frame.frame-Campus-e-servizi .frame-group-container.pt-4{padding-top:0 !important}.frame.frame-Campus-e-servizi .frame-group-container.pb-4{padding-bottom:0 !important}.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner{display:flex;flex-wrap:nowrap;flex-flow:column-reverse}@media(min-width: 992px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner{display:block;width:100vw}}.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{background:rgba(231,238,243,.95);padding-left:24px;padding-right:24px;max-width:unset}.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column{margin-right:auto;margin-left:auto}.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column h2,.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column p,.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column ul{padding-left:14px}@media(min-width: 576px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column{max-width:540px}}@media(min-width: 768px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column{max-width:720px}}@media(min-width: 992px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column{max-width:960px}}@media(min-width: 1200px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column{max-width:1140px}}@media(min-width: 1400px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column{max-width:1320px}}.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .element-header{margin-top:1rem}@media(min-width: 768px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .element-header{margin-top:unset}}@media(min-width: 992px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{padding-top:60px;padding-bottom:60px;margin-left:0;min-height:500px}.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .frame-inner{padding-right:24px}}@media(min-width: 992px)and (min-width: 768px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{width:60vw;padding-left:calc((100vw - 710px)/2);padding-right:46px}}@media(min-width: 992px)and (min-width: 992px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{width:45vw;padding-left:calc((100vw - 950px)/2)}}@media(min-width: 992px)and (min-width: 1200px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{padding-left:calc((100vw - 1130px)/2)}}@media(min-width: 992px)and (min-width: 1440px){.frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{padding-left:calc((100vw - 1310px)/2)}}.frame.frame-Campus-e-servizi .frame-group-container .frame-backgroundimage-container{position:relative;display:block;height:350px}@media(min-width: 992px){.frame.frame-Campus-e-servizi .frame-group-container .frame-backgroundimage-container{position:absolute;height:unset;width:100vw;height:100%}}.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column h2,.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column p,.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default .contentcontainer-column ul{padding-left:14px}@media(min-width: 992px){.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{padding-left:12px;margin-left:-16px;width:30%;min-height:unset}}@media(min-width: 992px)and (min-width: 768px){.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{width:50%}}@media(min-width: 992px)and (min-width: 992px){.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{width:45%}}@media(min-width: 992px)and (min-width: 1200px){.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{width:35%}}@media(min-width: 992px)and (min-width: 1440px){.backendlayout-subnavigation_left .frame.frame-Campus-e-servizi .frame-group-container .frame-group-inner .frame-container.frame-container-default{width:30%}}.frame.frame-type-textpic h1,.frame.frame-type-textpic h2,.frame.frame-type-textpic h3,.frame.frame-type-textpic h4,.frame.frame-type-textpic h5,.frame.frame-type-textpic h6,.frame.frame-type-textpic p{padding-left:14px}.REMOVE-div{padding:30px;border-radius:5px}.REMOVE-container{display:flex;justify-content:center;align-items:center}.REMOVE-spacer{background-color:var(--bs-industrial-engineering) !important}.REMOVE-spacer--vertical{width:100%}.REMOVE-spacer--horizontal{height:50px}.table{--bs-table-bg: unset}.table .table-responsive table{width:100%;table-layout:fixed}.table .table-responsive table tr{border-bottom:.5px solid #c1c7ca}.table .table-responsive table tr td{padding:16px}.table caption{padding-top:16px;padding-bottom:0}.REMOVE_colDivStyle{background-color:rgba(8,0,255,.2980392157);border:1px solid #000}.grid .row{--bs-gutter-x: 16px}@media(min-width: 992px){.grid .row{--bs-gutter-x: 24px}}.hero,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.pre-title,p,.p,ul,ol,td,table{font-family:Manrope,sans-serif;font-style:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4{margin-top:24px}h1,.h1{font-size:40px;font-weight:700;line-height:110%;letter-spacing:-0.8px}@media(min-width: 992px){h1,.h1{font-size:62px;letter-spacing:-1.24px}}h2,.h2{font-size:32px;font-weight:700;line-height:110%;letter-spacing:-0.64px}h2 small,.h2 small{display:inline-block;font-size:.778rem;border-left:1px solid #2942db;padding-left:15px;line-height:150%}@media(min-width: 992px){h2,.h2{font-size:54px;letter-spacing:-1.08px}}h3,.h3{font-size:24px;font-weight:700;line-height:110%;letter-spacing:-0.48px}@media(min-width: 992px){h3,.h3{font-size:40px;letter-spacing:-0.8px}}h4,.h4{font-size:18px;font-weight:700;line-height:110%;letter-spacing:-0.36px}@media(min-width: 992px){h4,.h4{font-size:32px;letter-spacing:-0.64px}}h5,.h5{font-size:16px;font-weight:700;line-height:110%;letter-spacing:-0.32px}@media(min-width: 992px){h5,.h5{font-size:24px;letter-spacing:-0.48px}}h6,.h6{font-size:14px;font-weight:700;line-height:150%}.pre-title{display:inline-block;font-size:14px;font-weight:700;line-height:150%;padding-left:14px;border-left:1px solid #2942db;color:#2942db;letter-spacing:unset;margin-bottom:24px}.pre-title span{display:inline-block;padding-top:3.5px;padding-bottom:3.5px}p,.p,ul,ol,td,table{font-size:18px;font-style:normal;font-weight:500;line-height:160%}blockquote,.blockquote{margin:0;padding:0;border:none;font-size:18px;font-weight:500;line-height:140%}@media(min-width: 992px){blockquote,.blockquote{font-size:22px}}strong,.strong{font-weight:700}small,.small{font-size:.778rem}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i,.h1 i,.h2 i,.h3 i,.h4 i,.h5 i,.h6 i{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-size:.778rem}.text-accent{color:#2942db !important}.text-base{color:#102c53 !important}.text-grey-100{color:#e7eef3}.bg-base{background-color:#102c53}.bg-accent{background-color:#2942db}.overlay-grid{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999}@media(min-width: 992px){.overlay-grid{display:none}}.overlay-grid .container{height:100%}.overlay-grid .container .row{height:100%;display:flex;align-items:stretch}.overlay-grid .container .row .col{border-right:1px solid rgba(231,238,243,.3);height:100%;flex:1}.overlay-grid .container .row .col:first-of-type{border-left:1px solid rgba(231,238,243,.3)}.container-fluid-left{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;margin-left:0;padding-left:0}.container-fluid-left .row{margin-left:0}.container-fluid-left .col,.container-fluid-left .col-1,.container-fluid-left .col-2,.container-fluid-left .col-3,.container-fluid-left .col-4,.container-fluid-left .col-5,.container-fluid-left .col-6,.container-fluid-left .col-7,.container-fluid-left .col-8,.container-fluid-left .col-9,.container-fluid-left .col-10,.container-fluid-left .col-11,.container-fluid-left .col-12,.container-fluid-left .col-auto,.container-fluid-left .col-lg,.container-fluid-left .col-lg-1,.container-fluid-left .col-lg-2,.container-fluid-left .col-lg-3,.container-fluid-left .col-lg-4,.container-fluid-left .col-lg-5,.container-fluid-left .col-lg-6,.container-fluid-left .col-lg-7,.container-fluid-left .col-lg-8,.container-fluid-left .col-lg-9,.container-fluid-left .col-lg-10,.container-fluid-left .col-lg-11,.container-fluid-left .col-lg-12,.container-fluid-left .col-lg-auto,.container-fluid-left .col-md,.container-fluid-left .col-md-1,.container-fluid-left .col-md-2,.container-fluid-left .col-md-3,.container-fluid-left .col-md-4,.container-fluid-left .col-md-5,.container-fluid-left .col-md-6,.container-fluid-left .col-md-7,.container-fluid-left .col-md-8,.container-fluid-left .col-md-9,.container-fluid-left .col-md-10,.container-fluid-left .col-md-11,.container-fluid-left .col-md-12,.container-fluid-left .col-md-auto,.container-fluid-left .col-sm,.container-fluid-left .col-sm-1,.container-fluid-left .col-sm-2,.container-fluid-left .col-sm-3,.container-fluid-left .col-sm-4,.container-fluid-left .col-sm-5,.container-fluid-left .col-sm-6,.container-fluid-left .col-sm-7,.container-fluid-left .col-sm-8,.container-fluid-left .col-sm-9,.container-fluid-left .col-sm-10,.container-fluid-left .col-sm-11,.container-fluid-left .col-sm-12,.container-fluid-left .col-sm-auto,.container-fluid-left .col-xl,.container-fluid-left .col-xl-1,.container-fluid-left .col-xl-2,.container-fluid-left .col-xl-3,.container-fluid-left .col-xl-4,.container-fluid-left .col-xl-5,.container-fluid-left .col-xl-6,.container-fluid-left .col-xl-7,.container-fluid-left .col-xl-8,.container-fluid-left .col-xl-9,.container-fluid-left .col-xl-10,.container-fluid-left .col-xl-11,.container-fluid-left .col-xl-12,.container-fluid-left .col-xl-auto{padding-left:0}@media(min-width: 576px){.container-fluid-left{max-width:calc(100% - (100% - 540px)/2)}}@media(min-width: 992px){.container-fluid-left{max-width:calc(100% - (100% - 720px)/2)}}@media(min-width: 994px){.container-fluid-left{max-width:calc(100% - (100% - 960px)/2)}}@media(min-width: 1200px){.container-fluid-left{max-width:calc(100% - (100% - 1140px)/2)}}@media(min-width: 1400px){.container-fluid-left{max-width:calc(100% - (100% - 1320px)/2)}}.container-fluid-right{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;margin-right:0;padding-right:0}.container-fluid-right .row{margin-right:0}.container-fluid-right .col,.container-fluid-right .col-1,.container-fluid-right .col-2,.container-fluid-right .col-3,.container-fluid-right .col-4,.container-fluid-right .col-5,.container-fluid-right .col-6,.container-fluid-right .col-7,.container-fluid-right .col-8,.container-fluid-right .col-9,.container-fluid-right .col-10,.container-fluid-right .col-11,.container-fluid-right .col-12,.container-fluid-right .col-auto,.container-fluid-right .col-lg,.container-fluid-right .col-lg-1,.container-fluid-right .col-lg-2,.container-fluid-right .col-lg-3,.container-fluid-right .col-lg-4,.container-fluid-right .col-lg-5,.container-fluid-right .col-lg-6,.container-fluid-right .col-lg-7,.container-fluid-right .col-lg-8,.container-fluid-right .col-lg-9,.container-fluid-right .col-lg-10,.container-fluid-right .col-lg-11,.container-fluid-right .col-lg-12,.container-fluid-right .col-lg-auto,.container-fluid-right .col-md,.container-fluid-right .col-md-1,.container-fluid-right .col-md-2,.container-fluid-right .col-md-3,.container-fluid-right .col-md-4,.container-fluid-right .col-md-5,.container-fluid-right .col-md-6,.container-fluid-right .col-md-7,.container-fluid-right .col-md-8,.container-fluid-right .col-md-9,.container-fluid-right .col-md-10,.container-fluid-right .col-md-11,.container-fluid-right .col-md-12,.container-fluid-right .col-md-auto,.container-fluid-right .col-sm,.container-fluid-right .col-sm-1,.container-fluid-right .col-sm-2,.container-fluid-right .col-sm-3,.container-fluid-right .col-sm-4,.container-fluid-right .col-sm-5,.container-fluid-right .col-sm-6,.container-fluid-right .col-sm-7,.container-fluid-right .col-sm-8,.container-fluid-right .col-sm-9,.container-fluid-right .col-sm-10,.container-fluid-right .col-sm-11,.container-fluid-right .col-sm-12,.container-fluid-right .col-sm-auto,.container-fluid-right .col-xl,.container-fluid-right .col-xl-1,.container-fluid-right .col-xl-2,.container-fluid-right .col-xl-3,.container-fluid-right .col-xl-4,.container-fluid-right .col-xl-5,.container-fluid-right .col-xl-6,.container-fluid-right .col-xl-7,.container-fluid-right .col-xl-8,.container-fluid-right .col-xl-9,.container-fluid-right .col-xl-10,.container-fluid-right .col-xl-11,.container-fluid-right .col-xl-12,.container-fluid-right .col-xl-auto{padding-right:0}@media(min-width: 576px){.container-fluid-right{max-width:calc(100% - (100% - 540px)/2)}}@media(min-width: 992px){.container-fluid-right{max-width:calc(100% - (100% - 720px)/2)}}@media(min-width: 994px){.container-fluid-right{max-width:calc(100% - (100% - 960px)/2)}}@media(min-width: 1200px){.container-fluid-right{max-width:calc(100% - (100% - 1140px)/2)}}@media(min-width: 1400px){.container-fluid-right{max-width:calc(100% - (100% - 1320px)/2)}}.btn{--bs-btn-font-family: "Manrope", sans-serif;--bs-btn-font-weight: 700;--bs-btn-font-size: 12px;--bs-btn-line-height: 160%;--bs-btn-padding-y: 10px;--bs-btn-padding-x: 12px;--bs-btn-border-radius: 200px;--bs-btn-disabled-opacity: 1;--bs-btn-box-shadow: none;--bs-btn-focus-box-shadow: transparent;width:fit-content;height:38px;display:flex;justify-content:center;align-items:center;gap:2px}@media(min-width: 576px){.btn{--bs-btn-font-size: 14px}}.btn>span{padding-left:4px;padding-right:4px}.btn::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:10px;width:18px;height:18px}.btn.back::after{display:none}.btn.back::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:8px;width:16px;height:16px;color:#fff}.btn.podcast::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:16px;width:16px;height:16px}.selected .btn::after{content:""}.btn-primary{--bs-btn-color: #102c53;--bs-btn-bg: #fff;--bs-btn-border-color: #fff;--bs-btn-hover-color: #102c53;--bs-btn-hover-bg: #e7eef3;--bs-btn-hover-border-color: #e7eef3;--bs-btn-focus-shadow-rgb: 219, 223, 229;--bs-btn-active-color: #102c53;--bs-btn-active-bg: #e7eef3;--bs-btn-active-border-color: #102c53;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #5c6f82;--bs-btn-disabled-border-color: #5c6f82}.btn-primary:active{--bs-btn-border-width: 2px}.btn-primary.btn--icon{width:38px;gap:0}.btn-primary.btn--icon>span{font-size:0;padding:0;max-width:0;display:inline-block;white-space:nowrap;overflow:hidden;-webkit-transition:max-width .5s;transition:max-width .5s}.btn-primary.btn--icon:hover{width:fit-content;gap:2px}.btn-primary.btn--icon:hover>span{max-width:300px;font-size:14px;padding-left:4px;padding-right:4px}.btn-primary.back::before{color:#102c53}.btn-primary.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #2942db;--bs-btn-border-color: #2942db;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1c34c8;--bs-btn-hover-border-color: #1c34c8;--bs-btn-focus-shadow-rgb: 73, 94, 224;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1c34c8;--bs-btn-active-border-color: #102c53;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #5c6f82;--bs-btn-disabled-border-color: #5c6f82}.btn-primary.btn-dark:active{--bs-btn-border-width: 2px}.btn-primary.btn-dark.back{color:#fff}.btn-primary.btn-dark.back::before{color:#fff}.btn-outline-primary{--bs-btn-color: #fff;--bs-btn-border-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: #67b3ff;--bs-btn-focus-shadow-rgb: 255, 255, 255;--bs-btn-active-color: #fff;--bs-btn-active-bg: transparent;--bs-btn-active-border-color: #67b3ff;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #fff;--bs-gradient: none;--bs-btn-bg: transparent;--bs-btn-hover-border-color: $grey-300}.btn-outline-primary:active{--bs-btn-border-width: 2px}.btn-outline-primary:disabled{border-color:#5c6f82;color:#c1c7ca}.btn-outline-primary.btn--icon{width:38px;gap:0}.btn-outline-primary.btn--icon>span{font-size:0;padding:0;max-width:0;display:inline-block;white-space:nowrap;overflow:hidden;-webkit-transition:max-width .5s;transition:max-width .5s}.btn-outline-primary.btn--icon:hover{width:fit-content;gap:2px}.btn-outline-primary.btn--icon:hover>span{max-width:300px;font-size:14px;padding-left:4px;padding-right:4px}.btn-outline-primary.btn-dark{--bs-btn-color: #2942db;--bs-btn-border-color: #2942db;--bs-btn-hover-color: #1c34c8;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: #102c53;--bs-btn-focus-shadow-rgb: 41, 66, 219;--bs-btn-active-color: #2942db;--bs-btn-active-bg: transparent;--bs-btn-active-border-color: #102c53;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #2942db;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2942db;--bs-gradient: none;--bs-btn-bg: transparent}.btn-outline-primary.btn-dark:active{--bs-btn-border-width: 2px}.btn-outline-primary.btn-dark:disabled{border-color:#5c6f82;color:#5c6f82}.btn-secondary,.btn-outline-secondary{--bs-btn-color: #fff;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: transparent;--bs-btn-focus-shadow-rgb: 255, 255, 255;--bs-btn-active-color: #fff;--bs-btn-active-bg: transparent;--bs-btn-active-border-color: transparent;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #c1c7ca;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: transparent;--bs-btn-border-radius: 0;--bs-btn-border-width: 0;--bs-btn-padding-y: 4px;--bs-btn-padding-x: 0px;padding-right:12px;gap:4px;box-sizing:border-box}.btn-secondary>span,.btn-outline-secondary>span{padding:4px 0}.btn-secondary::after,.btn-outline-secondary::after{background-color:#fff;border-radius:50%;color:#102c53;font-size:6px}.btn-secondary:hover>span,.btn-outline-secondary:hover>span{border-bottom:1px solid #67b3ff}.btn-secondary:hover::after,.btn-outline-secondary:hover::after{background-color:#c1c7ca}.btn-secondary:active::after,.btn-outline-secondary:active::after{background-color:#fff;border:2px solid #67b3ff}.btn-secondary:active>span,.btn-outline-secondary:active>span{border:none}.btn-secondary:disabled::after,.btn-outline-secondary:disabled::after{background-color:#c1c7ca;color:#5c6f82}.btn-secondary.btn--icon,.btn-outline-secondary.btn--icon{width:42px;height:38px;gap:0;padding:0}.btn-secondary.btn--icon>span,.btn-outline-secondary.btn--icon>span{font-size:0;padding:0;max-width:0}.btn-secondary.btn-dark,.btn-outline-secondary.btn-dark{--bs-btn-color: #102c53;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #102c53;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: transparent;--bs-btn-focus-shadow-rgb: 16, 44, 83;--bs-btn-active-color: #2942db;--bs-btn-active-bg: transparent;--bs-btn-active-border-color: transparent;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #5c6f82;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: transparent}.btn-secondary.btn-dark::after,.btn-outline-secondary.btn-dark::after{background-color:#2942db;color:#fff}.btn-secondary.btn-dark :hover>span,.btn-outline-secondary.btn-dark :hover>span{border-bottom:1px solid #2942db}.btn-secondary.btn-dark:active,.btn-outline-secondary.btn-dark:active{border:1px solid #102c53}.btn-secondary.btn-dark:active::after,.btn-outline-secondary.btn-dark:active::after{background-color:#1c34c8;border:none}.btn-secondary.btn-dark:active>span,.btn-outline-secondary.btn-dark:active>span{border:none}.btn-secondary.btn-dark:disabled::after,.btn-outline-secondary.btn-dark:disabled::after{background-color:#5c6f82}.btn-secondary.btn-dark.btn--icon:active,.btn-outline-secondary.btn-dark.btn--icon:active{border:none}.btn-secondary.btn-dark.btn--icon:active::after,.btn-outline-secondary.btn-dark.btn--icon:active::after{border:2px solid #102c53}.btn-outline-secondary.btn--icon::after{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.btn-outline-secondary.btn--icon:hover::after{background-color:#fff;color:#102c53;border:none}.btn-outline-secondary.btn--icon:active::after{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #67b3ff}.btn-outline-secondary.btn--icon:disabled::after{border:2px solid #5c6f82;color:#c1c7ca}.btn-outline-secondary.btn--icon.btn-dark::after{background-color:rgba(0,0,0,0);color:#2942db;border:1px solid #2942db}.btn-outline-secondary.btn--icon.btn-dark:hover::after{background-color:#1c34c8;color:#fff;border:none}.btn-outline-secondary.btn--icon.btn-dark:active::after{border:2px solid #102c53}.btn-outline-secondary.btn--icon.btn-dark:disabled::after{color:#fff;border:none}.header__nav .card .btn.btn--icon:hover{width:38px;gap:0}.header__nav .card .btn.btn--icon:hover>span{max-width:0;font-size:0;padding:0}:root{--bs-box-shadow: 0px 16px 48px 0px rgba(0, 0, 0, 0.08);--bs-box-shadow-sm: 0px 16px 48px 0px rgba(0, 0, 0, 0.08);--bs-box-shadow-lg: 0px 16px 48px 0px rgba(0, 0, 0, 0.08);--bs-box-shadow-inset: none}.shadow.shadow--hover,.shadow-sm.shadow--hover,.shadow-lg.shadow--hover{box-shadow:none !important}.shadow.shadow--hover:hover,.shadow-sm.shadow--hover:hover,.shadow-lg.shadow--hover:hover{box-shadow:var(--bs-box-shadow) !important}.REMOVE_div{padding:2rem;margin:1rem;border-radius:5px;border:1px solid #7290a6}a{font-family:Manrope,sans-serif;color:#1c34c8}a:hover{color:#2942db}a.link--external{display:flex;flex-direction:row;align-items:center}a.link--external::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;margin-left:6px;text-decoration:none !important;font-size:inherit;color:inherit;width:18px;height:18px;font-size:16px}a.link--internal{display:flex;flex-direction:row;align-items:center}a.link--internal::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;margin-left:10px;text-decoration:none !important;font-size:inherit;color:inherit;width:22px;height:22px;font-size:12px}a.link--internal[target=_blank]::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;margin-left:6px;text-decoration:none !important;font-size:inherit;color:inherit;width:18px;height:18px;font-size:16px}.chip,.news .footer span.chip,.news .iniziativa.footer span.chip,.news .iniziativa .chip{font-family:Manrope,sans-serif;color:#5c6f82;width:fit-content;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:2px 8px;border-radius:4px;border:1px solid #c1c7ca;text-transform:uppercase}.chip-left-icon--trees::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;text-decoration:none !important;margin-right:8px;color:#5c6f82;aspect-ratio:1;width:16px;font-size:13px}.chip>span,.news .footer span.chip>span,.news .iniziativa.footer span.chip>span,.news .iniziativa .chip>span{font-size:14px;font-weight:700;line-height:160%}.chip:hover,.news .footer span.chip:hover,.news .iniziativa .chip:hover{border-color:#2942db;background-color:#e7eef3;transition:all .5s}.chip--grey{border:none;background-color:#5c6f82;color:#fff}.chip--grey:hover{background-color:#5c6f82}.news .iniziativa .chip,.news .iniziativa .footer span.chip,.news .footer .iniziativa span.chip,.news .iniziativa.footer span.chip{font-weight:bold;padding:0 4px}.news .iniziativa .chip>span,.news .iniziativa.footer span.chip>span{font-size:12px;line-height:14px}.news .iniziativa .logo-polimi-tag.d-inline-block{float:left;margin-right:6px}.news .iniziativa .logo-polimi-tag.d-inline-block img{height:14px;width:auto;vertical-align:unset;position:relative;top:-3px}.news .iniziativa.footer span.chip{font-weight:bold;padding:0 4px;font-size:12px !important;line-height:14px}.news .iniziativa.footer span.chip>span{font-size:12px;line-height:14px}.news .footer span.chip,.news .iniziativa.footer span.chip{border:1px solid #c1c7ca !important;font-size:14px;font-weight:bold}.frame-type-news_newsdetail .left-shoulder .chip:hover{background-color:unset !important}.info-label{font-family:Manrope,sans-serif;color:#102c53;width:fit-content;display:flex;align-items:center;justify-content:left;padding-top:2px;padding-bottom:2px}.info-label>span{font-size:14px;font-weight:500;line-height:160%}.info-label--internet::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;text-decoration:none !important;margin-right:4px;color:#2942db;aspect-ratio:1;width:20px;font-size:17px}.info-label--clock::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;text-decoration:none !important;margin-right:4px;color:#2942db;aspect-ratio:1;width:20px;font-size:17px}.info-label--location-pin::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;text-decoration:none !important;margin-right:4px;color:#2942db;aspect-ratio:1;width:20px;font-size:17px}.info-label--date::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;text-decoration:none !important;margin-right:4px;color:#2942db;aspect-ratio:1;width:20px;font-size:17px}.info-label--price-tags::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;text-decoration:none !important;margin-right:4px;color:#2942db;aspect-ratio:1;width:20px;font-size:17px}.REMOVE__back-to-top{width:100%;height:200vh}.back-to-top{background-color:#2942db;border:1px solid rgba(255,255,255,.2);border-radius:50%;position:fixed;bottom:20px;right:20px;opacity:0;width:0;height:0;overflow:hidden;transition:opacity .5s ease,width .5s step-end,height .5s step-end;z-index:10000}.back-to-top--visible{opacity:1;width:42px;height:42px;transition:opacity .5s ease}.back-to-top::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff}.back-to-top:hover{background-color:#1c34c8}.title-description{display:flex;flex-direction:column}.title-description-title{opacity:.6;color:#102c53;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.title-description-description{color:#102c53;font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.big-number{width:fit-content}.big-number>*{margin:0}.big-number__figure{color:#102c53;font-size:54px;font-weight:700;line-height:110%;letter-spacing:-1.08px}.big-number__label{color:#000;font-size:14px;font-weight:700;line-height:160%;margin-top:-4px}.card{--bs-card-spacer-x: 0;--bs-card-spacer-y: 0;--bs-card-cap-padding-x: 0;--bs-card-cap-padding-y: 0;--bs-card-border-width: 0;--bs-card-inner-border-radius: 0px;--bs-card-img-overlay-padding: 24px;--bs-card-bg: #fff;--bs-card-cap-bg: transparent;--bs-card-color: #fff;--bs-card-height: 100%;text-align:left;min-height:var(--bs-card-height);border-radius:8px;overflow:hidden;container-name:card;container-type:inline-size}.card .row{--bs-gutter-y: 12px}@media(min-width: 992px){.card .row{--bs-gutter-y: 44px}}.card::after{content:"";position:absolute;inset:0;box-shadow:inset 0px 0px 0px .4px rgba(10,37,64,.2);border-radius:inherit}.card .card-body .card-title{font-size:24px;font-weight:700;line-height:110%;letter-spacing:-0.48px}.card .card-body .card-text{font-size:14px}.card .card-body .card-text *{font-size:14px;margin-bottom:0}.card .card-footer .btn::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto}.card.card--photographic picture{display:block;height:100%}.card.card--photographic picture img{width:100%;height:100%;min-height:var(--bs-card-height);object-fit:cover}.card.card--photographic .card-img,.card.card--photographic .card-img img{width:100%;height:100%;min-height:var(--bs-card-height);object-fit:cover}.card.card--photographic .card-img-overlay{background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);display:flex;flex-direction:column;gap:12px}.card.card--photographic .card-img-overlay::after{content:"";opacity:0;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;border-radius:inherit;transition:opacity .5s;background:linear-gradient(0deg, rgba(41, 66, 219, 0.79) 0%, rgba(103, 179, 255, 0) 57.43%)}.card.card--photographic .card-body{z-index:5}.card.card--photographic .card-body .card-subtitle{margin-top:0;color:#fff}.card.card--photographic .card-body .card-title{margin-top:8px;margin-bottom:0}.card.card--photographic .card-body .card-text{margin-top:12px;color:#fff}.card.card--photographic .card-body .card-text *{color:#fff}.card.card--photographic .card-footer{z-index:5;border-radius:0}.card.card--photographic:hover .card-img-overlay::after{opacity:1}.card.card--half-photo-vertical{--bs-card-bg: #e7eef3;--bs-card-color: #102c53;--bs-card-spacer-y: 24px 24px 17px;--bs-card-spacer-x: 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 24px 24px}.card.card--half-photo-vertical .card-body .card-subtitle{margin-top:0;color:#2942db}.card.card--half-photo-vertical .card-body .card-title{margin-top:8px;margin-bottom:0}.card.card--half-photo-vertical .card-body .card-text{margin-top:12px}.card.card--half-photo-vertical .card-footer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:end;z-index:1}.card.card--half-photo-vertical .card-img-wrapper{position:relative;display:inline-block}.card.card--half-photo-vertical .card-img-wrapper picture{display:block;height:100%}.card.card--half-photo-vertical .card-img-wrapper picture img{width:100%;height:100%;min-height:var(--bs-card-height);object-fit:cover}.card.card--half-photo-vertical .card-img-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}.card.card--half-photo-vertical .card-img-wrapper::after{opacity:0;content:"";position:absolute;left:0;top:0;width:100%;transition:opacity .5s;height:100%;display:inline-block;background:linear-gradient(0deg, rgba(41, 66, 219, 0.79) 0%, rgba(103, 179, 255, 0) 57.43%)}.card.card--half-photo-vertical .card-img-wrapper .card-img-bottom,.card.card--half-photo-vertical .card-img-wrapper .card-img-bottom img{display:block;object-fit:cover;width:100%;height:100%}.card.card--half-photo-vertical:hover .card-img-wrapper::after{opacity:1}.card.card--half-photo-vertical.card--dark{--bs-card-bg: #102c53;--bs-card-color: #fff}.card.card--half-photo-vertical.card--dark .card-body .card-subtitle{color:#67b3ff}.card.card--half-photo-vertical.card--dark .card-body .card-text,.card.card--half-photo-vertical.card--dark .card-body .card-text *{color:#fff}.card.card--half-photo-horizontal,.card.card--half-photo-horizontal-small{--bs-card-bg: #e7eef3;--bs-card-color: #102c53;--bs-card-spacer-y: 24px 24px 17px;--bs-card-spacer-x: 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 24px 24px}.card.card--half-photo-horizontal .card__variable-flex,.card.card--half-photo-horizontal-small .card__variable-flex{width:100%;height:100%;display:flex;flex-direction:column}.card.card--half-photo-horizontal .card__variable-flex .card__content,.card.card--half-photo-horizontal-small .card__variable-flex .card__content{display:flex;flex-direction:column}.card.card--half-photo-horizontal .card__variable-flex .card__content .card-body,.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body{padding-bottom:35px}.card.card--half-photo-horizontal .card__variable-flex .card__content .card-body .card-subtitle,.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body .card-subtitle{margin-top:0;color:#2942db}.card.card--half-photo-horizontal .card__variable-flex .card__content .card-body .card-title,.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body .card-title{margin-top:8px;margin-bottom:0}.card.card--half-photo-horizontal .card__variable-flex .card__content .card-body .card-text,.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body .card-text{margin-top:12px}.card.card--half-photo-horizontal .card__variable-flex .card__content .card-footer,.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-footer{width:100%}.card.card--half-photo-horizontal .card__variable-flex .card-img-wrapper,.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper{position:relative;display:inline-block;height:100%}.card.card--half-photo-horizontal .card__variable-flex .card-img-wrapper::before,.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}.card.card--half-photo-horizontal .card__variable-flex .card-img-wrapper::after,.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper::after{opacity:0;content:"";position:absolute;left:0;top:0;width:100%;transition:opacity .5s;height:100%;display:inline-block;background:linear-gradient(0deg, rgba(41, 66, 219, 0.79) 0%, rgba(103, 179, 255, 0) 57.43%)}.card.card--half-photo-horizontal .card__variable-flex .card-img-wrapper .card-img,.card.card--half-photo-horizontal .card__variable-flex .card-img-wrapper .card-img img,.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper .card-img,.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper .card-img img{display:block;object-fit:cover;width:100%;height:100%}.card.card--half-photo-horizontal .card__variable-flex .card-img-wrapper picture img,.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper picture img{object-fit:cover;width:auto;height:100%}.card.card--half-photo-horizontal:hover .card-img-wrapper::after,.card.card--half-photo-horizontal-small:hover .card-img-wrapper::after{opacity:1}@media(min-width: 992px){.card.card--half-photo-horizontal .card__variable-flex,.card.card--half-photo-horizontal-small .card__variable-flex{flex-direction:row}.card.card--half-photo-horizontal .card__variable-flex .card__content,.card.card--half-photo-horizontal-small .card__variable-flex .card__content{width:52%}.card.card--half-photo-horizontal .card__variable-flex .card-img-wrapper,.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper{width:48%}}.card.card--half-photo-horizontal.card--dark,.card.card--half-photo-horizontal-small.card--dark{--bs-card-bg: #102c53;--bs-card-color: #fff}.card.card--half-photo-horizontal.card--dark .card__content .card-body .card-subtitle,.card.card--half-photo-horizontal-small.card--dark .card__content .card-body .card-subtitle{color:#67b3ff}.card.card--half-photo-horizontal.card--dark .card__content .card-body .card-text,.card.card--half-photo-horizontal.card--dark .card__content .card-body .card-text *,.card.card--half-photo-horizontal-small.card--dark .card__content .card-body .card-text,.card.card--half-photo-horizontal-small.card--dark .card__content .card-body .card-text *{color:#fff}.card.card--half-photo-horizontal-small .card__variable-flex .card__content{width:100%}.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body{padding-right:16px;padding-left:24px}.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body .card-title{position:absolute;bottom:4px;font-size:18px}.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body .card-subtitle{color:#102c53;opacity:.3}.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper{display:none}.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper::after{background:linear-gradient(90deg, #2942db 0%, rgba(103, 179, 255, 0.57) 57.43%)}.card.card--half-photo-horizontal-small:hover{background:#2942db;transition:background .5s ease}.card.card--half-photo-horizontal-small:hover .card__variable-flex .card__content .card-body h2.card-title,.card.card--half-photo-horizontal-small:hover .card__variable-flex .card__content .card-body .card-subtitle{color:#fff;z-index:100}@media(min-width: 992px){.card.card--half-photo-horizontal-small .card__variable-flex .card__content{width:66%}.card.card--half-photo-horizontal-small .card__variable-flex .card__content .card-body .card-title{position:absolute;bottom:4px;max-width:48%}.card.card--half-photo-horizontal-small .card__variable-flex .card-img-wrapper{display:inline-block;width:34%}}.card.card--graphic{--bs-card-bg: #e7eef3;--bs-card-color: #102c53;--bs-card-spacer-y: 24px 24px 17px;--bs-card-spacer-x: 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 24px 24px;background-image:url("../Images/card-gfx-bg-light.png");background-position:right bottom;background-size:auto 320px;background-repeat:no-repeat}.card.card--graphic .card-body{z-index:2}.card.card--graphic .card-body .card-subtitle{margin-top:0;color:#2942db}.card.card--graphic .card-body .card-title{margin-top:8px;margin-bottom:0}.card.card--graphic .card-body .card-text{margin-top:12px}.card.card--graphic .card-footer{z-index:3}.card.card--graphic::after{opacity:0;content:"";position:absolute;width:100%;height:100%;background:url("../Images/card-gfx-bg-light-hover.png"),linear-gradient(0deg, rgba(41, 66, 219, 0.79) 0%, rgba(103, 179, 255, 0) 57.43%),#67b3ff;background-position:bottom right,center,center;background-size:unset,auto 320px,unset;background-repeat:no-repeat}.card.card--graphic:hover{transition:all .5s}.card.card--graphic:hover::after{opacity:1;transition:opacity .5s}.card.card--graphic:hover .card-body .card-subtitle{color:#102c53}.card.card--graphic:hover .btn--icon{background-color:#e7eef3;color:#102c53}.card.card--graphic.card--dark{--bs-card-bg: #102c53;--bs-card-color: #fff;background-image:url("../Images/card-gfx-bg-dark.png")}.card.card--graphic.card--dark .card-body .card-subtitle{color:#67b3ff}.card.card--graphic.card--dark .card-body .card-text,.card.card--graphic.card--dark .card-body .card-text *{color:#fff}.card.card--graphic.card--dark::after{background:url("../Images/card-gfx-bg-dark-hover.png"),linear-gradient(0deg, rgba(41, 66, 219, 0.79) 0%, rgba(103, 179, 255, 0) 57.43%),#67b3ff;background-position:bottom right,center,center;background-size:unset,auto 320px,unset;background-repeat:no-repeat}.card.card--graphic.card--dark:hover .card-body .card-subtitle{color:#102c53}.card.card--graphic.card--dark:hover .card-body .card-title{color:#102c53}.card.card--graphic.card--dark:hover .card-body .card-text,.card.card--graphic.card--dark:hover .card-body .card-text *{color:#102c53}.card.card--teaching-area{--bs-card-bg: #102c53;--bs-card-color: #fff;--bs-card-spacer-y: 24px 24px 17px;--bs-card-spacer-x: 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 24px 24px;background:linear-gradient(0deg, #aedd00 0%, rgba(16, 44, 83, 0) 77.21%),#102c53}.card.card--teaching-area .card-body{z-index:2}.card.card--teaching-area .card-body .card-subtitle{margin-top:0;color:#e7eef3}.card.card--teaching-area .card-body .card-title{margin-top:8px;margin-bottom:0}.card.card--teaching-area .card-body .card-text,.card.card--teaching-area .card-body .card-text *{display:none}.card.card--teaching-area .card-footer{z-index:2}.card.card--teaching-area::after{opacity:0;content:"";position:absolute;width:100%;height:100%;background:#aedd00}.card.card--teaching-area:hover{--bs-card-color: #102c53;transition:all .5s}.card.card--teaching-area:hover::after{opacity:1;transition:opacity .5s}.card.card--teaching-area:hover .card-body .card-subtitle{color:#102c53}.card.card--teaching-area:hover .btn--icon{--bs-btn-border-width: 0;background-color:#e7eef3;color:#102c53}.card.card--teaching-area-design{background:linear-gradient(0deg, #aedd00 0%, rgba(16, 44, 83, 0) 77.21%),#102c53}.card.card--teaching-area-design::after{background:#aedd00}.card.card--teaching-area-architecture{background:linear-gradient(0deg, #ff8c8c 0%, rgba(16, 44, 83, 0) 77.21%),#102c53}.card.card--teaching-area-architecture::after{background:#ff8c8c}.card.card--teaching-area-engineering{background:linear-gradient(0deg, #4dc9ff 0%, rgba(16, 44, 83, 0) 77.21%),#102c53}.card.card--teaching-area-engineering::after{background:#4dc9ff}.card.card--teaching-area-civil-engineering{background:linear-gradient(0deg, #2db7ff 0%, rgba(16, 44, 83, 0) 77.21%),#102c53}.card.card--teaching-area-civil-engineering::after{background:#2db7ff}.card.card--teaching-area-industrial-engineering{background:linear-gradient(0deg, #0ba4ff 0%, rgba(16, 44, 83, 0) 77.21%),#102c53}.card.card--teaching-area-industrial-engineering::after{background:#0ba4ff}.card.card--editorial{--bs-card-bg: #e7eef3;--bs-card-color: #102c53;--bs-card-spacer-y: 16px 24px;--bs-card-spacer-x: 6px 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 16px 24px;height:auto;container-type:unset}.card.card--editorial .card-body{display:flex;flex-direction:column;gap:12px}.card.card--editorial .card-body .card-subtitle{color:#5c6f82;line-height:160%}.card.card--editorial .card-body .card-title{font-size:18px;margin-bottom:0;letter-spacing:-0.36px}.card.card--editorial .card-body .card-text{color:#5c6f82;font-size:14px;font-weight:500;line-height:160%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 992px){.card.card--editorial{--bs-card-spacer-y: 24px 24px;--bs-card-spacer-x: 6px 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 24px 24px}.card.card--editorial .card-body .card-title{font-size:24px;letter-spacing:-0.48px}.card.card--editorial .card-body .card-text{-webkit-line-clamp:4}}.card.card--editorial:hover{transition:all .5s;box-shadow:0px 16px 48px 0px rgba(0,0,0,.08)}.card.card--editorial.card-color--white{--bs-card-bg: #fff}.card.card--editorial.card-color--white:hover{--bs-card-bg: #f3f3f1}.card.card--editorial-photo{--bs-card-bg: #e7eef3;--bs-card-color: #102c53;--bs-card-spacer-y: 16px 16px;--bs-card-spacer-x: 16px 16px;--bs-card-cap-padding-y: 0 16px;--bs-card-cap-padding-x: 16px 16px;height:auto}.card.card--editorial-photo .card__variable-flex{width:100%;height:100%;display:flex;flex-direction:column}.card.card--editorial-photo .card__variable-flex .card-img-wrapper{background-color:#e7eef3;overflow:hidden;aspect-ratio:16/9;width:100%;min-height:100px;max-height:250px}.card.card--editorial-photo .card__variable-flex .card-img-wrapper::before{background:none}.card.card--editorial-photo .card__variable-flex .card-img-wrapper::after{background:none}.card.card--editorial-photo .card__variable-flex .card-img-wrapper .chip{position:absolute;top:16px;left:16px}.card.card--editorial-photo .card__variable-flex .card-img-wrapper .card-img,.card.card--editorial-photo .card__variable-flex .card-img-wrapper .card-img img{display:block;object-fit:cover;width:100%;height:100%;margin-left:0}.card.card--editorial-photo .card__variable-flex .card__content{display:flex;flex-direction:column}.card.card--editorial-photo .card__variable-flex .card__content .card-body .card-subtitle{margin-top:0;color:#5c6f82;line-height:160%}.card.card--editorial-photo .card__variable-flex .card__content .card-body .card-subtitle.h6{padding-left:unset;border-left:unset}.card.card--editorial-photo .card__variable-flex .card__content .card-body .card-title{margin-top:12px;font-size:18px;line-height:160%;margin-bottom:0}.card.card--editorial-photo .card__variable-flex .card__content .card-body .card-text{margin-top:12px;color:#5c6f82;font-size:14px;font-weight:500;line-height:160%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card.card--editorial-photo:hover{transition:all .5s;box-shadow:0px 16px 48px 0px rgba(0,0,0,.08)}.card.card--editorial-photo.card-color--white{--bs-card-bg: #fff}.card.card--editorial-photo.card-color--white:hover{--bs-card-bg: #f3f3f1}.card.card--sustainability{--bs-card-color: #102c53;--bs-card-spacer-y: 24px;--bs-card-spacer-x: 24px;container-type:unset}.card.card--sustainability.card--height-6{height:auto}.card.card--sustainability .card-body{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.card.card--sustainability .card-body .card-title{margin-top:12px;margin-bottom:0}.card.card--sustainability .card-body .card-text{margin-top:12px;color:#5c6f82;font-size:14px;font-weight:500;line-height:160%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card.card--sustainability .card-body ul,.card.card--sustainability .card-body ol{list-style:none;margin:0;padding:0}.card.card--sustainability .card-body .sdg-list{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.card.card--sustainability .card-body .sdg-list__item{aspect-ratio:1;width:110px;overflow:hidden}.card.card--sustainability .card-body .sdg-list__item img{width:100%;height:100%;object-fit:cover}.card.card--sustainability .card-body .big-numbers-list{display:flex;flex-wrap:wrap;align-items:center;gap:52px;margin-top:24px;text-transform:lowercase}.card.card--sustainability .btn::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto}@media(min-width: 992px){.card.card--sustainability .card-body{display:grid;grid-template-columns:4.5fr 5.5fr}.card.card--sustainability .card-body__item--sdg{justify-self:end;grid-row:span 2;display:flex;flex-direction:column;justify-content:space-around}.card.card--sustainability .card-body__item--sdg .big-numbers-list{margin-top:0}.card.card--sustainability .card-body__item--sdg>*{justify-content:end}.card.card--sustainability .card-body__item--btn{align-self:end}}.card.card--sustainability:hover{transition:all .5s;box-shadow:0px 16px 48px 0px rgba(0,0,0,.08)}.card--height-1{height:140px}.card--height-1.card--photographic .card-img,.card--height-1 .card--photographic .card-img img{height:var(--bs-card-height)}.card--height-2{height:270px}.card--height-2.card--photographic .card-img,.card--height-2 .card--photographic .card-img img{height:var(--bs-card-height)}.card--height-3{height:325px}.card--height-3.card--photographic .card-img,.card--height-3 .card--photographic .card-img img{height:var(--bs-card-height)}.card--height-4{height:415px}.card--height-4.card--photographic .card-img,.card--height-4 .card--photographic .card-img img{height:var(--bs-card-height)}.card--height-5{height:470px}.card--height-5.card--photographic .card-img,.card--height-5 .card--photographic .card-img img{height:var(--bs-card-height)}.card--height-6{height:528px}.card--height-6.card--photographic .card-img,.card--height-6 .card--photographic .card-img img{height:var(--bs-card-height)}@media(min-width: 992px){.card-md--height-1{height:140px}.card-md--height-1.card--photographic .card-img,.card-md--height-1 .card--photographic .card-img img{height:var(--bs-card-height)}.card-md--height-2{height:270px}.card-md--height-2.card--photographic .card-img,.card-md--height-2 .card--photographic .card-img img{height:var(--bs-card-height)}.card-md--height-3{height:325px}.card-md--height-3.card--photographic .card-img,.card-md--height-3 .card--photographic .card-img img{height:var(--bs-card-height)}.card-md--height-4{height:415px}.card-md--height-4.card--photographic .card-img,.card-md--height-4 .card--photographic .card-img img{height:var(--bs-card-height)}.card-md--height-5{height:470px}.card-md--height-5.card--photographic .card-img,.card-md--height-5 .card--photographic .card-img img{height:var(--bs-card-height)}.card-md--height-6{height:528px}.card-md--height-6.card--photographic .card-img,.card-md--height-6 .card--photographic .card-img img{height:var(--bs-card-height)}}.card .card-body .card-text .table tbody,.card .table .table-responsive table tbody{border-style:none}.card .card-body .card-text .table tr,.card .card-body .card-text .table td,.card .table .table-responsive table tr,.card .table .table-responsive table td{border-bottom-width:0;border:none !important}.card .card-body .card-text .table h1,.card .table .table-responsive table h1{font-size:32px;line-height:normal;margin-top:0;padding-top:0 !important;padding-bottom:0 !important}.card .card-body .card-text .table td{margin:0;padding:0}@container card (min-width: 380px){.card .card-body .card-title{font-size:32px;letter-spacing:-0.64px}.card .card-body .card-text,.card .card-body .card-text *{font-size:14px;border:none}.card .card-body .card-text .table h1{font-size:54px}.card>.card-img-overlay>.card-body{max-width:300px}}@container card (min-width: 790px){.card .card-title{font-size:40px;letter-spacing:-0.8px}.card .card-text,.card .card-text *{font-size:18px}.card .card-text .table h1{font-size:54px}.card>.card-body{max-width:473px}.card>.card-img-overlay>.card-body{max-width:425px}}@container card (min-width: 1200px){.card .card-title{font-size:54px;letter-spacing:-1.08px}.card .card-text,.card .card-text *{font-size:18px}.card .card-text .table h1{font-size:54px}.card>.card-body{max-width:788px}.card>.card-img-overlay>.card-body{max-width:740px}}@container card (min-width: 500px){.card.card--editorial-photo{--bs-card-spacer-y: 24px;--bs-card-spacer-x: 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 24px 24px}.card.card--editorial-photo .card__variable-flex{flex-direction:row}.card.card--editorial-photo .card__variable-flex .card-img-wrapper{width:auto;min-width:33.33%;max-width:33.33%;min-height:200px;max-height:none}.card.card--editorial-photo .card__variable-flex .card__content .card-body .card-text{-webkit-line-clamp:4}}.card--half-photo-horizontal .card-body .card-title{font-size:24px}.card--half-photo-horizontal .card-body .card-text,.card--half-photo-horizontal .card-body .card-text *{font-size:14px}.row--card{--bs-gutter-y: 12px}@media(min-width: 992px){.row--card{--bs-gutter-y: 24px}.row--card .col-md-4:first-child,.row--card .col-md-3:first-child,.row--card .col-md-6:first-child,.row--card .col-12:first-child{padding-left:0}.row--card .col-md-4:last-child,.row--card .col-md-3:last-child,.row--card .col-md-6:last-child,.row--card .col-12:last-child{padding-right:0}}.news .row--card{--bs-gutter-y: 12px}@media(min-width: 992px){.news .row--card .col-md-4:nth-child(3n-2),.news .row--card .col-md-3:nth-child(3n-2),.news .row--card .col-md-6:nth-child(3n-2),.news .row--card .col-12:nth-child(3n-2){padding-left:0}.news .row--card .col-md-4:nth-child(3n),.news .row--card .col-md-3:nth-child(3n),.news .row--card .col-md-6:nth-child(3n),.news .row--card .col-12:nth-child(3n){padding-right:0}.news .row--card .col-md-4:last-child,.news .row--card .col-md-3:last-child,.news .row--card .col-md-6:last-child,.news .row--card .col-12:last-child{padding-right:12px}}.header__nav .card{--bs-card-spacer-y: 16px;--bs-card-spacer-x: 16px;--bs-card-cap-padding-y: 0 16px;--bs-card-cap-padding-x: 16px 16px;--bs-card-img-overlay-padding: 16px}.header__nav .card--teaching-area{min-height:200px;height:auto}.header__nav .card--teaching-area .card-subtitle{font-size:14px}.header__nav .card--teaching-area .card-subtitle.h6{font-size:14px;padding-left:0;border-left:none}.header__nav .card--teaching-area .card-title{font-size:12px;letter-spacing:-0.32px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1200px){.header__nav .card--teaching-area .card-subtitle{font-size:14px}.header__nav .card--teaching-area .card-title{font-size:16px}}.header__nav .card--photographic{--bs-card-spacer-y: 0;--bs-card-spacer-x: 0;--bs-card-cap-padding-y: 0;--bs-card-cap-padding-x: 0;--bs-card-height: 160px;min-height:160px;height:160px}.header__nav .card--photographic .card-body .card-subtitle{font-weight:500;line-height:160%}.header__nav .card--photographic .card-body .card-text{margin-top:0;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chip-title-desc-list>ol,.chip-title-desc-list>ul{list-style-type:none;margin:0;padding:0}.chip-title-desc-list>ol>li,.chip-title-desc-list>ul>li{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e3e8eb}.chip-title-desc-list>ol>li:first-child,.chip-title-desc-list>ul>li:first-child{padding-top:0}.chip-title-desc-list>ol>li:last-child,.chip-title-desc-list>ul>li:last-child{padding-bottom:0;border-bottom:none}.chip-title-desc-list .chip-title-desc{display:flex;align-items:center;gap:24px}.chip-title-desc-list .chip-title-desc .chip,.chip-title-desc-list .chip-title-desc .news .footer span.chip,.news .footer .chip-title-desc-list .chip-title-desc span.chip{margin-bottom:16px}@media(min-width: 992px){.chip-title-desc-list .chip-title-desc__text{margin-right:48px}}.chip-title-desc-list .chip-title-desc__text__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;align-self:stretch;overflow:hidden;color:#102c53;text-overflow:ellipsis;font-size:18px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.36px;margin-bottom:12px}@media(min-width: 992px){.chip-title-desc-list .chip-title-desc__text__title{font-size:24px;letter-spacing:-0.48px}}.chip-title-desc-list .chip-title-desc__text__paragraph{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;color:#5c6f82;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:160%;margin:0}.chip-title-desc-list .chip-title-desc__icon{font-size:0}.chip-title-desc-list .chip-title-desc__icon::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;align-items:center;justify-content:center;font-size:12px;aspect-ratio:1;width:24px;flex-shrink:0;color:#102c53}.download-list{padding:24px;border-radius:8px;background-color:#e7eef3;overflow:hidden}.download-list>ol,.download-list>ul{margin-bottom:0;padding-left:0}.download-list>ol>li,.download-list>ul>li{display:flex;flex-direction:row;padding-top:24px;padding-bottom:24px;border-bottom:solid 1px #c1c7ca}.download-list>ol>li *,.download-list>ul>li *{margin:0}.download-list>ol>li:first-child,.download-list>ul>li:first-child{padding-top:0}.download-list>ol>li:last-child,.download-list>ul>li:last-child{padding-bottom:0;border:none}.download-list__text-container{display:flex;flex-direction:column;gap:12px;min-width:100px;width:100%}.download-list__text-container h6{font-size:18px;line-height:110%;letter-spacing:-0.36px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden}.download-list__text-container p{opacity:.7;font-size:14px}.download-list__button-container{display:flex;justify-content:end;align-items:end;min-width:60px}.download-list__button-container .btn::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:10px;width:18px;height:18px}.news-list>ol,.news-list>ul{list-style-type:none;margin:0;padding:0}.news-list>ol>li,.news-list>ul>li{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e3e8eb}.news-list>ol>li:first-child,.news-list>ul>li:first-child{padding-top:0}.news-list>ol>li:last-child,.news-list>ul>li:last-child{padding-bottom:0;border-bottom:none}.news-list .card::after{display:none}.news-list .card--news-image{--bs-card-bg: var(--bs-white);--bs-card-color: var(--bs-base);--bs-card-spacer-y: 24px 0;--bs-card-spacer-x: 0 0;--bs-card-border-radius: 0;height:auto;container-type:unset;border-radius:0}.news-list .card--news-image .card__variable-flex{width:100%;height:100%;display:flex;flex-direction:column}.news-list .card--news-image .card__variable-flex .card-img-wrapper{background-color:#d3d3d3;overflow:hidden;aspect-ratio:17/9;width:100%;min-height:100px;max-height:250px}.news-list .card--news-image .card__variable-flex .card-img-wrapper::before{background:none}.news-list .card--news-image .card__variable-flex .card-img-wrapper::after{background:none}.news-list .card--news-image .card__variable-flex .card-img-wrapper .card-img,.news-list .card--news-image .card__variable-flex .card-img-wrapper .card-img img{display:block;object-fit:cover;width:100%;height:100%}.news-list .card--news-image .card__variable-flex .card__content{display:flex;flex-direction:column}.news-list .card--news-image .card__variable-flex .card__content .card-body .card-subtitle{margin-top:0;color:#2942db;line-height:160%}.news-list .card--news-image .card__variable-flex .card__content .card-body a{text-decoration:none;color:#102c53}.news-list .card--news-image .card__variable-flex .card__content .card-body a::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:auto}.news-list .card--news-image .card__variable-flex .card__content .card-body .card-title{font-size:18px;letter-spacing:-0.36px;margin-top:12px;margin-bottom:0}.news-list .card--news-image .card__variable-flex .card__content .card-body .card-text{margin-top:12px;font-weight:500;line-height:160%;color:#5c6f82}.news-list .card--news-image .card__variable-flex .card__content .card-body .card-date{margin-top:12px;font-size:14px;font-weight:700;line-height:160%;color:#5c6f82}@media(min-width: 992px){.news-list .card--news-image{--bs-card-spacer-y: 0 0;--bs-card-spacer-x: 0 24px}.news-list .card--news-image .card__variable-flex{flex-direction:row}.news-list .card--news-image .card__variable-flex .card-img-wrapper{width:auto;min-width:20%;max-width:30%;min-height:180px;max-height:none}.news-list .card--news-image .card__variable-flex .card__content .card-body .card-title{font-size:24px;letter-spacing:-0.48px}}.news-list .card--news,.news-list .card--announcement,.news-list .card--press-release{--bs-card-bg: var(--bs-white);--bs-card-color: var(--bs-base);--bs-card-spacer-y: 0;--bs-card-spacer-x: 0;--bs-card-border-radius: 0;height:auto;container-type:unset;border-radius:0}.news-list .card--news .card__content,.news-list .card--announcement .card__content,.news-list .card--press-release .card__content{display:flex;flex-direction:column}.news-list .card--news .card__content .card-body .card-subtitle,.news-list .card--announcement .card__content .card-body .card-subtitle,.news-list .card--press-release .card__content .card-body .card-subtitle{margin-top:0;color:#2942db;line-height:160%}.news-list .card--news .card__content .card-body a,.news-list .card--announcement .card__content .card-body a,.news-list .card--press-release .card__content .card-body a{text-decoration:none;color:#102c53}.news-list .card--news .card__content .card-body a::before,.news-list .card--announcement .card__content .card-body a::before,.news-list .card--press-release .card__content .card-body a::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:auto}.news-list .card--news .card__content .card-body .card-title,.news-list .card--announcement .card__content .card-body .card-title,.news-list .card--press-release .card__content .card-body .card-title{font-size:18px;letter-spacing:-0.36px;margin-top:12px;margin-bottom:0}.news-list .card--news .card__content .card-body .card-text,.news-list .card--announcement .card__content .card-body .card-text,.news-list .card--press-release .card__content .card-body .card-text{margin-top:12px;font-weight:500;line-height:160%;color:#5c6f82}.news-list .card--news .card__content .card-body .card-date,.news-list .card--announcement .card__content .card-body .card-date,.news-list .card--press-release .card__content .card-body .card-date{margin-top:12px;font-size:14px;font-weight:700;line-height:160%;color:#5c6f82}@media(min-width: 992px){.news-list .card--news,.news-list .card--announcement,.news-list .card--press-release{--bs-card-spacer-y: 0;--bs-card-spacer-x: 0}.news-list .card--news .card__content .card-body .card-title,.news-list .card--announcement .card__content .card-body .card-title,.news-list .card--press-release .card__content .card-body .card-title{font-size:24px;letter-spacing:-0.48px}}.post-graduate-list>ol,.post-graduate-list>ul{list-style-type:none;margin:0;padding:0}.post-graduate-list>ol>li,.post-graduate-list>ul>li{padding-bottom:24px}@media(min-width: 992px){.post-graduate-list>ol>li,.post-graduate-list>ul>li{padding-bottom:32px}}.post-graduate-list>ol>li:last-child,.post-graduate-list>ul>li:last-child{padding-bottom:0}.post-graduate-list .card--post-graduate{--bs-card-bg: var(--bs-grey-100);--bs-card-color: var(--bs-base);--bs-card-spacer-y: 16px 16px;--bs-card-spacer-x: 24px 16px;--bs-card-cap-padding-y: 0 16px;--bs-card-cap-padding-x: 16px 16px;height:auto;container-type:unset}.post-graduate-list .card--post-graduate .card__variable-flex{width:100%;height:100%;display:flex;flex-direction:column}.post-graduate-list .card--post-graduate .card__variable-flex .card-img-wrapper{background-color:#d3d3d3;overflow:hidden;aspect-ratio:16/9;width:100%;min-height:100px;max-height:250px}.post-graduate-list .card--post-graduate .card__variable-flex .card-img-wrapper::before{background:none}.post-graduate-list .card--post-graduate .card__variable-flex .card-img-wrapper::after{background:none}.post-graduate-list .card--post-graduate .card__variable-flex .card-img-wrapper .chip{position:absolute;top:16px;left:16px}.post-graduate-list .card--post-graduate .card__variable-flex .card-img-wrapper .card-img,.post-graduate-list .card--post-graduate .card__variable-flex .card-img-wrapper .card-img img{display:block;object-fit:cover;width:100%;height:100%}.post-graduate-list .card--post-graduate .card__variable-flex .card__content{display:flex;flex-direction:column}.post-graduate-list .card--post-graduate .card__variable-flex .card__content ul{margin:0;padding:0}.post-graduate-list .card--post-graduate .card__variable-flex .card__content .card-body .card-subtitle{margin-top:0;color:#5c6f82;line-height:160%}.post-graduate-list .card--post-graduate .card__variable-flex .card__content .card-body a{text-decoration:none;color:#102c53}.post-graduate-list .card--post-graduate .card__variable-flex .card__content .card-body a::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:auto}.post-graduate-list .card--post-graduate .card__variable-flex .card__content .card-body .card-title{font-size:18px;letter-spacing:-0.36px;margin-top:12px;margin-bottom:0}.post-graduate-list .card--post-graduate .card__variable-flex .card__content .card-body .card-chip{margin-top:16px;display:flex;gap:8px;flex-direction:row;flex-wrap:wrap}.post-graduate-list .card--post-graduate .card__variable-flex .card__content .card-footer .card-info{display:flex;gap:8px;flex-direction:row;flex-wrap:wrap}@media(min-width: 992px){.post-graduate-list .card--post-graduate{--bs-card-spacer-y: 24px;--bs-card-spacer-x: 24px;--bs-card-cap-padding-y: 0 24px;--bs-card-cap-padding-x: 24px 24px}.post-graduate-list .card--post-graduate .card__variable-flex{flex-direction:row}.post-graduate-list .card--post-graduate .card__variable-flex .card-img-wrapper{width:auto;min-width:32%;max-width:33.33%;min-height:316px;max-height:none}.post-graduate-list .card--post-graduate .card__variable-flex .card__content .card-body .card-title{font-size:24px;letter-spacing:-0.48px;margin-top:12px;margin-bottom:0}}.tx-didattica .counter{margin-bottom:32px}.tx-didattica .list-group{margin-top:32px}.tx-didattica .list-group:first-child{margin-top:0}.tx-didattica .list-group .list-group-item{border:none;border-radius:unset;border-bottom:1px solid #e3e8eb}.tx-didattica .list-group .list-group-item a{display:block;text-decoration:none;color:#102c53;padding-left:16px}.tx-didattica .list-group .list-group-item a:hover{color:#2942db;font-weight:700;border-left:2px solid #2942db}.tx-didattica .list-group .list-group-item .localised-title{border:none}.tx-didattica .list-group .list-group-item .info-label{min-width:80px}.tx-didattica .list-group .list-group-item .info-label:first-child{min-width:160px}.tx-didattica .list-group .list-group-item:first-child{border-top:1px solid #e3e8eb}.tx-didattica .list-group .list-group-item .campuses{min-width:250px}.tx-didattica .list-group .list-group-item .campuses .campusName{display:inline-block}.tx-didattica .list-group .list-group-item .campuses .campusName:after{display:inline-block;content:", ";margin-right:4px}.tx-didattica .list-group .list-group-item .campuses .campusName:last-child:after{content:""}.tx-didattica .tab-pane .list-group .list-group-item:first-child{border-top:unset}.tx-didattica .counter{margin-bottom:32px}.tx-didattica .list-group{margin-top:32px}.tx-didattica .list-group:first-child{margin-top:0}.tx-didattica .list-group .list-group-item{border:none;border-radius:unset;border-bottom:1px solid #e3e8eb}.tx-didattica .list-group .list-group-item a{display:block;text-decoration:none;color:#102c53;padding-left:16px}.tx-didattica .list-group .list-group-item a:hover{color:#2942db;font-weight:700;border-left:2px solid #2942db}.tx-didattica .list-group .list-group-item .localised-title{border:none}.tx-didattica .list-group .list-group-item .info-label{min-width:80px}.tx-didattica .list-group .list-group-item .info-label:first-child{min-width:160px}.tx-didattica .list-group .list-group-item:first-child{border-top:1px solid #e3e8eb}.tx-didattica .list-group .list-group-item .campuses{min-width:250px}.tx-didattica .list-group .list-group-item .campuses .campusName{display:inline-block}.tx-didattica .list-group .list-group-item .campuses .campusName:after{display:inline-block;content:", ";margin-right:4px}.tx-didattica .list-group .list-group-item .campuses .campusName:last-child:after{content:""}.tx-didattica .tab-pane .list-group .list-group-item:first-child{border-top:unset}.tx-didattica .showAction .container .col-10{width:100%}@media(min-width: 992px){.tx-didattica .showAction .container .col-10{width:83.33333333%}}.tx-didattica .showAction .container .col-10 .frame:first-child{padding-top:0}.tx-didattica .showAction .container .col-10 .frame:first-child h2:first-child,.tx-didattica .showAction .container .col-10 .frame:first-child h3:first-child,.tx-didattica .showAction .container .col-10 .frame:first-child h4:first-child{margin-top:0}.tx-didattica .showAction .container .left-shoulder{flex-direction:row;flex-wrap:wrap}.tx-didattica .showAction .container .left-shoulder div{min-width:40%}@media(min-width: 992px){.tx-didattica .showAction .container .left-shoulder{flex-direction:column;flex-wrap:unset}.tx-didattica .showAction .container .left-shoulder div{min-width:auto}}.tx-didattica .showAction .container .left-shoulder .btn>span::after{color:#fff;font-family:"icomoon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:18px;display:inline-block;align-items:center;justify-content:center;font-size:10px;width:18px;height:18px;margin-left:4px}.tx-didattica .showAction .container .left-shoulder .btn>span{width:100%;padding-right:0}.tx-didattica .showAction .container .left-shoulder .btn.btn-dark>span::after{background-color:#2942db;border-radius:18px}.tx-didattica .frame-type-hero{padding-top:0}.tx-didattica .image-description>p{text-align:center}.tx-master_new .showAction .left-shoulder{flex-direction:row;flex-wrap:wrap}.tx-master_new .showAction .left-shoulder div{min-width:40%}@media(min-width: 992px){.tx-master_new .showAction .left-shoulder{flex-direction:column;flex-wrap:unset}.tx-master_new .showAction .left-shoulder div{min-width:auto}}.news-related-files ul{background-color:#f3f3f1;list-style-type:none;margin-left:0;padding:24px}.news-related-files ul li{display:flex;flex-wrap:wrap;gap:24px}.news-related-files ul li .news-related-files-title{width:100%}.news-related-files ul li .news-related-files-size{width:75%}.news-related-files ul li .news-related-files button{margin-left:auto}.news-related-files ul li a{color:#102c53;font-size:22px;font-style:normal;font-weight:700;line-height:140%;text-decoration:snow}.left-shoulder .news-related-links ul{list-style-type:none;margin-left:0;padding:0 24px 0 0}.left-shoulder .news-related-links ul li{display:flex;flex-wrap:wrap;gap:24px}.left-shoulder .news-related-links ul li a{color:#102c53;font-style:normal;font-weight:700;line-height:140%}.left-shoulder .news-related-links ul li a.btn.btn-secondary.btn-dark::after{display:flex}.left-shoulder .iniziativa .news-related-links{border:none;padding-left:0}.col.position-relative.subnavigation{display:none}@media(min-width: 992px){.col.position-relative.subnavigation{display:block}}.page-navigation-sub-page{height:calc(100% - 36px);display:flex;width:100%;padding:16px 16px 16px 0;flex-direction:column;align-items:flex-start;gap:12px;border:none;background-color:unset;border-radius:unset;border-top:none}.page-navigation-sub-page .sub-page-item{display:flex;align-items:center;gap:10px}.page-navigation-sub-page .sub-page-item>a.small{overflow:hidden;color:#102c53;text-overflow:ellipsis;margin:0;padding:0;text-decoration:none;padding-left:12px;font-size:14px;font-weight:700;line-height:160%;border-left:1px solid #e7eef3}.page-navigation-sub-page .sub-page-item>a.small:hover{border-left:1px solid #2942db;overflow:hidden;color:#2942db;text-overflow:ellipsis;font-weight:700}.page-navigation.top-custom{padding-top:1.8rem}.page-navigation.position-absolute.top-custom{top:24px}.banner-message p{margin:0;padding:0;color:#fff}.banner-message-container{min-height:80px;display:grid;grid-template-columns:1fr 10fr;row-gap:6px;column-gap:8px;padding-top:16px;padding-bottom:16px}@media(min-width: 992px){.banner-message-container{grid-template-columns:1fr 3fr 7fr 1fr}}.banner-message-icon{grid-column:1;display:flex;align-items:center;justify-content:end}@media(min-width: 992px){.banner-message-icon{justify-content:center}}.banner-message-icon>i{font-size:0}.banner-message-icon>i::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;align-items:center;justify-content:center;font-size:22px;width:28px;height:28px;color:#67b3ff}.banner-message-title{grid-column:2}@media(min-width: 992px){.banner-message-title{grid-column:2}}.banner-message-description{grid-column:2}@media(min-width: 992px){.banner-message-description{grid-column:3}}.banner-message-button{grid-column:2}@media(min-width: 992px){.banner-message-button{grid-column:4;justify-content:center}}.localised-title{display:grid;grid-template-columns:1fr;column-gap:24px;row-gap:16px;align-items:center;padding-top:16px;padding-bottom:16px;border-top:1px solid #e3e8eb;border-bottom:1px solid #e3e8eb}.localised-title-title>*{margin:0;align-items:center;line-height:110%;letter-spacing:-0.36px}.localised-title-info{list-style-type:none;margin:0;padding:0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap;align-items:center}@media(min-width: 992px){.localised-title{grid-template-columns:auto auto}.localised-title-info{justify-content:end}}.pagination-container nav .pagination{margin:0 0 0 -12px}.pagination-container nav .pagination .page-item{width:48px;height:48px}.pagination-container nav .pagination .page-item .page-link{border:none;color:#2942db;text-align:center;font-family:Manrope,serif;font-size:14px;font-style:normal;font-weight:700;line-height:160%;background:rgba(0,0,0,0)}.pagination-container nav .pagination .page-item .page-link:focus{box-shadow:none;outline:none}.pagination-container nav .pagination .page-item .page-link-previous{text-decoration:none;color:rgba(0,0,0,0);overflow:hidden;position:relative;width:16px}.pagination-container nav .pagination .page-item .page-link-previous::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:12px;width:16px;height:16px;color:#2942db;position:absolute;top:6.5px}.pagination-container nav .pagination .page-item .page-link-next{text-decoration:none;color:rgba(0,0,0,0);overflow:hidden;position:relative;width:16px}.pagination-container nav .pagination .page-item .page-link-next::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:12px;width:16px;height:16px;color:#2942db;position:absolute;top:6.5px}.pagination-container nav .pagination .disabled{display:flex;width:48px;height:48px;justify-content:center;align-items:center;pointer-events:none}.pagination-container nav .pagination .disabled .page-link-previous,.pagination-container nav .pagination .disabled .page-link-next{color:#5c6f82}.pagination-container nav .pagination .active{border-radius:200px;background:#e7eef3}.pagination-container nav .pagination .active .page-link{color:#102c53;background:rgba(0,0,0,0);border:none;text-align:center}.pagination-container-horizontal nav .pagination{display:flex;justify-content:space-between;margin:0}.pagination-container-horizontal nav .pagination .page-item .page-link:focus{box-shadow:none;outline:none}.pagination-container-horizontal nav .pagination .page-item .page-link-previous{text-decoration:none;display:flex;align-items:center}.pagination-container-horizontal nav .pagination .page-item .page-link-previous::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:12px;aspect-ratio:1;width:16px}.pagination-container-horizontal nav .pagination .page-item .page-link-next{text-decoration:none;display:flex;align-items:center}.pagination-container-horizontal nav .pagination .page-item .page-link-next::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:12px;aspect-ratio:1;height:16px}.pagination-container-horizontal nav .pagination .disabled{pointer-events:none}.pagination-container-horizontal nav .pagination .disabled .page-link-previous,.pagination-container-horizontal nav .pagination .disabled .page-link-next{color:#5c6f82}.f3-widget-paginator{margin-left:0;padding-left:0;list-style-type:none;display:flex}.f3-widget-paginator li{width:48px;height:48px;line-height:48px;font-size:14px;font-weight:700;display:inline-block;text-align:center}.f3-widget-paginator li a{border:none;color:#2942db;text-align:center;font-family:Manrope,serif;font-size:14px;font-style:normal;font-weight:700;line-height:160%;background:rgba(0,0,0,0);text-decoration:none}.f3-widget-paginator li a:focus{box-shadow:none;outline:none}.f3-widget-paginator li.previous{position:relative;z-index:10}.f3-widget-paginator li.previous a{text-decoration:none;color:rgba(0,0,0,0)}.f3-widget-paginator li.previous a::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:12px;width:16px;height:16px;overflow:hidden}.f3-widget-paginator li.previous a:hover{color:rgba(0,0,0,0)}.f3-widget-paginator li.previous a::before{display:inline-block;position:absolute;color:#1c34c8;z-index:20;top:18px;height:48px;width:48px;text-align:right}.f3-widget-paginator li.next{position:relative;z-index:10}.f3-widget-paginator li.next a{text-decoration:none;color:rgba(0,0,0,0)}.f3-widget-paginator li.next a::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:12px;width:16px;height:16px;overflow:hidden}.f3-widget-paginator li.next a:hover{color:rgba(0,0,0,0)}.f3-widget-paginator li.next a::before{position:absolute;color:#1c34c8;z-index:20;top:16px}.f3-widget-paginator li:not(:first-child) a{margin-left:calc(var(--bs-border-width)*-1)}.f3-widget-paginator li.current{border-radius:200px;background:#e7eef3}.blockquote{margin:0;padding:8px 0 8px 16px;background-color:#fff}.blockquote p{padding:0;margin:0}.blockquote-quotemark::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;color:#5c6f82;opacity:.4;width:40px;height:30px;font-size:35px}@media(min-width: 992px){.blockquote-quotemark::before{font-size:55px;width:60px;height:50px}}.blockquote-quotemark.rotate-180{display:flex}.blockquote-quotemark.rotate-180::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:none}.blockquote-quotemark.rotate-180::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;color:#5c6f82;opacity:.4;width:40px;height:30px;font-size:35px;transform:rotate(180deg);margin-left:auto}@media(min-width: 992px){.blockquote-quotemark.rotate-180::after{font-size:55px;width:60px;height:50px}}.blockquote-text{color:#102c53;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:140%}@media(min-width: 992px){.blockquote-text{font-size:22px}}.blockquote-text-bold{font-weight:700}.blockquote-text-serif{font-family:Georgia;font-size:16px;font-style:normal;font-weight:400}@media(min-width: 992px){.blockquote-text-serif{font-size:24px}}.blockquote-author{color:#102c53;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:160%;opacity:.7;align-self:flex-end}.blockquote-highlighting{border-left:2px solid #2942db;background:linear-gradient(90deg, rgba(41, 66, 219, 0.05) 0%, rgba(255, 255, 255, 0) 6.44%)}.blockquote-background{padding:24px;border-radius:8px;background-color:#e7eef3}.image-img{margin:0}.image-img img{border-radius:8px;height:100%;width:100%}.image-img picture.rounded{position:relative;overflow:hidden;border-radius:50%}.image-img picture.rounded img{border-radius:50%;width:100%;height:100%;object-fit:cover}.image-description{margin-top:12px}.image-description>p{color:#102c53;text-align:right;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:160%;opacity:.7;margin:0}.left-shoulder{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.left-shoulder .btn::after{display:none}.anchors-on-page .row{padding-top:24px;padding-bottom:24px;padding-right:16px;border-bottom:.2px solid rgba(10,37,64,.6)}.anchors-on-page .row:last-child{border-bottom:none}.anchors-on-page .row h6{color:#102c53;padding-left:16px;padding-top:4px;padding-bottom:4px;border-left:1px solid #2942db;margin-bottom:12px}.anchors-on-page .row ul{padding-left:19px;list-style:none;margin-bottom:0}.anchors-on-page .row ul li{display:flex;padding-top:8px;padding-bottom:8px;align-items:center;gap:4px}.anchors-on-page .row ul li p{margin-bottom:0;font-size:14px;font-weight:700;line-height:160%}.anchors-on-page .row ul li p a{text-decoration:none;color:#2942db}.anchors-on-page .row ul li p a.link-external{display:flex;flex-direction:row;align-items:center;gap:0}.anchors-on-page .row ul li p a.link-external::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;padding:8px;justify-content:center;font-size:6px;color:#fff;border:0;border-radius:50%;background-color:#2942db;margin-left:5px;width:6px;height:6px}.frame-type-menu_section ul{list-style-type:none;margin:0;padding:0}.frame-type-menu_section ul a{color:#102c53 !important;display:block;text-decoration:none;padding:16px;border-bottom:1px solid #e3e8eb}.frame-type-menu_section ul a:hover{color:#2942db !important;font-weight:700;border-left:2px solid #2942db}.frame-type-menu_subpages ul{list-style-type:none;margin:0;padding:0}.frame-type-menu_subpages ul a{color:#102c53 !important;display:block;text-decoration:none;padding:16px;border-bottom:1px solid #e3e8eb}.frame-type-menu_subpages ul a:hover{color:#2942db !important;font-weight:700;border-left:2px solid #2942db}.language-menu{list-style-type:none;margin:0 0 0 5px;padding:0;width:auto}.language-menu li{display:inline-block;color:#5c6f82;text-transform:uppercase;font-size:14px}.language-menu li a{color:#102c53;text-decoration:none;font-weight:700;padding:.5rem .25rem .3rem .25rem}.language-menu li.active a{color:#2942db;border-bottom:2px solid #2942db}.header__mobile-container .language-menu{margin:0 auto;padding:0 0 0 6px}.tab-navigation.programmes .nav-tabs{border-bottom:2px solid #c1c7ca}.tab-navigation.programmes .nav-tabs .nav-link{color:#102c53;font-weight:700;border:none;border-radius:0}.tab-navigation.programmes .nav-tabs .nav-link.active{color:#2942db;border-bottom:2px solid #2942db}.tab-navigation.programmes .nav-tabs .nav-link:hover{color:#2942db}.tab-navigation.programmes .nav-tabs .nav-link:focus{border:1px solid #2942db}.frame-type-accordion .accordion-item{color:var(--bs-accordion-btn-color);border-radius:unset;border:none}.frame-type-accordion .accordion-item .accordion-header{margin-top:unset}.frame-type-accordion .accordion-item .accordion-button{color:#2942db;font-weight:700}.frame-type-accordion .accordion-item .accordion-button:hover{border-radius:4px;border:2px solid #102c53}.frame-type-accordion .accordion-item .accordion-button.collapsed{border:none;border-radius:0;border-bottom:1px solid #c1c7ca}.frame-type-accordion .accordion-item .accordion-button.collapsed:hover{border-radius:4px;border:2px solid #102c53}.frame-type-accordion .accordion-item .accordion-button:not(.collapsed){background-color:unset;box-shadow:unset;border:2px solid #fff}.frame-type-accordion .accordion-item:first-of-type .accordion-button:hover{border-radius:4px;border:2px solid #102c53}.frame-type-accordion .accordion-item:first-of-type .accordion-button.collapsed{border-top:1px solid #c1c7ca}.frame-type-accordion .accordion-item:first-of-type .accordion-button.collapsed:hover{border-radius:4px;border:2px solid #102c53}.frame-type-accordion .accordion-item .accordion-collapse.show{border-bottom:1px solid #c1c7ca}.frame-type-tab .tab-navigation .nav-tabs{border-bottom:2px solid #c1c7ca}.frame-type-tab .tab-navigation .nav-tabs .nav-link{color:#102c53;font-weight:700;border:none;border-radius:0}.frame-type-tab .tab-navigation .nav-tabs .nav-link.active{color:#2942db;border-bottom:2px solid #2942db}.frame-type-tab .tab-navigation .nav-tabs .nav-link:hover{color:#2942db}.frame-type-tab .tab-navigation .nav-tabs .nav-link:focus{border:1px solid #2942db}.frame-type-tab .tab-content{padding-top:1rem}.breadcrumb-section{padding-top:.4rem;padding-bottom:.4rem;position:relative;z-index:1020}.breadcrumb-section .breadcrumb-item{text-transform:uppercase;color:#5c6f82;font-size:.75rem;font-weight:700}.breadcrumb-section .breadcrumb-item a.breadcrumb-link{color:#102c53;text-decoration:none}.breadcrumb-section .breadcrumb-item a.breadcrumb-link:hover{color:#2942db}.breadcrumb-section .breadcrumb-item.active{color:#5c6f82;font-weight:normal}form label{margin:.5rem .8rem}form .form-select{border-color:#102c53}form .form-select:hover{cursor:pointer}.two-cols{background:#fff}.two-cols:first-of-type{padding-top:1.3rem}.two-cols>.container{padding-left:0;padding-right:0}@media(min-width: 992px){.two-cols>.container{padding-left:0;padding-right:0}}.two-cols__title-wrapper{margin-bottom:32px}@media(min-width: 992px){.two-cols__title-wrapper{margin-bottom:0}}.two-cols__title-wrapper>*{margin:0;padding-left:16px;padding-right:16px}@media(min-width: 992px){.two-cols__title-wrapper>*{padding-right:0}}.two-cols__title-wrapper .h6{border-left:1px solid #2942db;margin-bottom:16px}.two-cols__description-wrapper>*{margin:0;padding-left:16px;padding-right:16px}@media(min-width: 992px){.two-cols__description-wrapper>*{padding-left:0;padding-right:0}}.banner-cta{background:#2942db url("../Images/banner-cta-mobile-background.png") center center/cover no-repeat}@media(min-width: 992px){.banner-cta{background-image:url("../Images/banner-cta-background.png")}}.banner-cta>.container{padding-top:56px;padding-bottom:56px}.banner-cta>.container .row .banner-cta__container{z-index:1;align-items:center}.banner-cta>.container .row .banner-cta__container h4{padding:.5em 0}.banner-cta--small-grid .banner-cta__container{align-items:start !important;text-align:left !important}.banner-logos{background:#f8f9fa url("../Images/banner-logos-mobile-background.png") bottom right/cover no-repeat}@media(min-width: 992px){.banner-logos{background-image:url("../Images/banner-logos-background.png")}}.banner-logos>.container{padding-top:32px;padding-bottom:56px}@media(min-width: 992px){.banner-logos>.container{padding-top:60px;padding-bottom:60px}}.banner-logos>.container .text-base{padding-left:14px}.banner-logos>.container .small p{padding-left:14px}.banner-logos>.container .btn{margin-left:14px}.banner-logos>.container .row .h6{padding-left:1em;padding-top:.25em;padding-bottom:.25em;border-left:1px solid #2942db;margin-bottom:1em}.banner-logos>.container .row h4>span{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 992px){.banner-logos>.container .banner-logos__image-wrapper{height:auto}}.banner-logos>.container .banner-logos__image-wrapper img{max-width:150px;max-height:90px;margin:0 8px}@media(min-width: 992px){.banner-logos>.container .banner-logos__image-wrapper img{max-width:180px;margin:0 15px}}.banner-logos>.container .banner-logos__image-wrapper .gy-5 .col-6:nth-child(2){margin-top:80px}.banner-logos>.container .banner-logos__image-wrapper .gy-5 .col-6:nth-child(4){margin-top:55px}.banner-logos .pre-title__container h6.text-accent.pre-title{color:#2942db !important}.banner-logos--small-grid .pre-title__container>p{width:100%}@media(min-width: 992px){.banner-logos--small-grid .pre-title__container>p{width:68%;margin:0 auto}}.backendlayout-subnavigation_left .banner-cta.container-fluid{width:150vw;margin-left:calc(-150vw + 163% - 16px)}@media(min-width: 576px){.backendlayout-subnavigation_left .banner-cta.container-fluid{margin-left:calc(-150vw + 198% - 16px)}}@media(min-width: 992px){.backendlayout-subnavigation_left .banner-cta.container-fluid{margin-left:calc(-150vw + 167% - 16px)}}@media(min-width: 994px){.backendlayout-subnavigation_left .banner-cta.container-fluid{margin-left:calc(-150vw + 156% - 16px)}}@media(min-width: 1200px){.backendlayout-subnavigation_left .banner-cta.container-fluid{margin-left:calc(-150vw + 153% - 16px)}}@media(min-width: 1400px){.backendlayout-subnavigation_left .banner-cta.container-fluid{margin-left:calc(-150vw + 172% - 16px)}}.backendlayout-subnavigation_firstlevel .banner-cta.container-fluid{width:115vw;transform:translateX(-15%)}@media(min-width: 1400px){.backendlayout-subnavigation_firstlevel .banner-cta.container-fluid{transform:translateX(-21%)}}.pre-footer{padding-top:32px;padding-bottom:32px;color:#fff;overflow:hidden}@media(min-width: 994px){.pre-footer{padding-top:64px;padding-bottom:64px}}.pre-footer h5{font-size:24px;font-weight:700;line-height:110%;letter-spacing:-0.48px}.pre-footer .description,.pre-footer .description p{font-size:18px;font-weight:500;line-height:160%;color:#fff;opacity:.8}@media(min-width: 994px){.pre-footer .description,.pre-footer .description p{font-size:14px}}.pre-footer .btn.btn-secondary.btn-light::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:5px;width:18px;height:18px}.pre-footer .row-overflow{display:flex;flex-direction:row;overflow:hidden;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}@media(min-width: 994px){.pre-footer .row-overflow{overflow:auto;white-space:normal;flex-wrap:wrap}}.pre-footer .row-overflow .pre-footer__items-container{display:flex;gap:40px}@media(min-width: 994px){.pre-footer .row-overflow .pre-footer__items-container{gap:var(--bs-gutter-y);column-gap:0;flex-wrap:wrap}}.pre-footer .h6{padding-left:1em;border-left:1px solid #2942db}.pre-footer .col--img{height:200px}.pre-footer img{margin:0 25px}@media(min-width: 994px){.pre-footer img{margin:0 15px}}.pre-footer .swiper-prefooter{width:100%;overflow:visible}@media(min-width: 994px){.pre-footer .swiper-prefooter{height:100%}.pre-footer .swiper-prefooter .swiper-wrapper{transform:none !important;display:grid;grid-template-columns:repeat(4, minmax(auto, 1fr));grid-gap:40px}.pre-footer .swiper-prefooter .swiper-wrapper .swiper-slide{width:fit-content !important;margin-right:0 !important}}.pre-footer .swiper-prefooter .swiper-slide{height:min-content}.pre-footer .swiper-prefooter .swiper-slide:nth-child(1) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide:nth-child(2) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide:nth-child(3) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide:nth-child(4) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide:nth-child(5) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide:nth-child(6) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide:nth-child(7) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide:nth-child(8) .swiper-slide__container .icon-div span::before{content:""}.pre-footer .swiper-prefooter .swiper-slide__container{display:flex;flex-direction:column;align-items:start;gap:4px}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div{border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;justify-content:center;align-items:center;width:32px;aspect-ratio:1;font-size:10px;color:#fff}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-residences::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-libraries::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-state_exams::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-career_service::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-outline::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-alumni::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-sport::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container .icon-div>span.icon-span-webeep::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.pre-footer .swiper-prefooter .swiper-slide__container p{margin-bottom:0;font-size:14px;font-weight:700}.pre-footer .swiper-prefooter .swiper-slide__container p a{width:max-content;color:#fff;text-decoration:none;padding-top:4px;padding-bottom:4px;line-height:160%}.pre-footer .swiper-prefooter .swiper-slide__container p a::after{color:#50a3f6}.pre-footer .swiper-controls{height:40px;margin-top:57px;position:relative}.pre-footer .swiper-controls .swiper-navigation{display:flex;gap:12px}.pre-footer .swiper-controls .swiper-navigation .swiper-button-prev,.pre-footer .swiper-controls .swiper-navigation .swiper-button-next{position:static;inset:0;margin-top:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10%}.pre-footer .swiper-controls .swiper-navigation .swiper-button-prev.swiper-button-disabled,.pre-footer .swiper-controls .swiper-navigation .swiper-button-next.swiper-button-disabled{border-color:rgba(255,255,255,.3) !important;opacity:1}.pre-footer .swiper-controls .swiper-navigation .swiper-button-prev{font-size:0}.pre-footer .swiper-controls .swiper-navigation .swiper-button-prev::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;color:#fff}.pre-footer .swiper-controls .swiper-navigation .swiper-button-next{font-size:0}.pre-footer .swiper-controls .swiper-navigation .swiper-button-next::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;color:#fff}.pre-footer .swiper-controls .swiper-pagination{position:static;height:1px;width:60px;background-color:rgba(255,255,255,.3)}.pre-footer .swiper-controls .swiper-pagination>span{background-color:#fff}footer{position:relative}.footer hr.fullwidth{border-top:.4px solid rgba(255,255,255,.9);position:absolute;left:50%;transform:translate(-50%, -16px);width:99vw;margin-left:0}@media(min-width: 992px){.footer .footer__header{background-color:#102c53}}.footer .footer__header .footer__header__logo{padding-top:19px;padding-bottom:18px}@media(min-width: 992px){.footer .footer__header .footer__header__logo{padding-top:32px;padding-bottom:29px}}.footer .footer__header__social{display:flex;align-items:center;height:50px}@media(min-width: 576px){.footer .footer__header__social{padding-top:28px;padding-left:19px}}@media(min-width: 992px){.footer .footer__header__social{height:auto;padding-top:unset;padding-left:calc(25% + 19px)}}.footer .footer__header__social .social-icon{width:24px;height:24px;font-size:24px;line-height:24px;margin-right:35px;color:#67b3ff;text-decoration:none}.footer .footer__header__social .social-icon.social-icon--instagram::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.footer .footer__header__social .social-icon.social-icon--facebook::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.footer .footer__header__social .social-icon.social-icon--twitter::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.footer .footer__header__social .social-icon.social-icon--youtube::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.footer .footer__header__social .social-icon.social-icon--linkedin::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.footer .accordion{border-radius:0}.footer .accordion>section{position:relative;border-bottom:.4px solid rgba(255,255,255,.2)}@media(min-width: 992px){.footer .accordion>section{border-bottom:0}}.footer .accordion h6{color:#67b3ff;margin:16px auto 14px;padding-left:18px;border-left:1px solid #67b3ff}.footer .accordion h6 .accordion-button{border-radius:0;padding:0;background-color:rgba(0,0,0,0);color:#67b3ff;font-size:14px;font-weight:700;line-height:90%;font-family:Manrope,sans-serif;font-style:normal;box-shadow:none}@media(min-width: 992px){.footer .accordion h6 .accordion-button{cursor:text}}.footer .accordion h6 .accordion-button::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:22px;height:22px;border-radius:50%;background:#fff;color:#102c53;font-size:15px;text-align:center;line-height:22px}@media(min-width: 992px){.footer .accordion h6 .accordion-button::after{display:none}}.footer .accordion .accordion-item{border-left:0;border-right:0;border-radius:0;background-color:rgba(0,0,0,0)}@media(min-width: 992px){.footer .accordion .accordion-item .accordion-collapse{display:block}.footer .accordion .accordion-item .collapsing{height:auto;overflow:initial;transition:none}}.footer .accordion .accordion-item .accordion-body{padding:0}.footer .accordion p{margin-bottom:0;color:#fff}.footer .accordion p a{color:#fff;text-decoration:none}.footer .accordion .link--internal::after,.footer .accordion .link--external::after{font-weight:500;color:#67b3ff}.footer .accordion .list-group{border-radius:0;background-color:rgba(0,0,0,0);padding-left:18px}.footer .accordion .list-group .list-group-item{background-color:rgba(0,0,0,0);border:0;padding:0;margin-bottom:16px}.footer .accordion .list-group .list-group-item p{margin-bottom:0;color:#fff}.footer .accordion .list-group .list-group-item p a{color:#fff;text-decoration:none}.footer .accordion .list-normal{list-style-type:none;margin-left:0;padding-left:0;color:#fff}.footer .accordion .list-normal a{text-decoration:none;color:#fff}.footer .footer__support-polimi{padding-bottom:32px}.footer .footer__support-polimi .footer__support-polimi__text{padding-left:2rem;padding-right:2rem;margin-bottom:20px}.footer .footer__support-polimi .footer__support-polimi__action{padding-left:2rem;padding-right:2rem}.footer .footer__footer{padding-top:32px;padding-bottom:32px}@media(min-width: 992px){.footer .footer__footer{background-color:#102c53;border-top:.4px solid rgba(255,255,255,.2);position:relative;z-index:999}.footer .footer__footer.legal{padding-right:18px;padding-left:18px}}.footer .footer__footer p.footer__footer__copyright,.footer .footer__footer .footer__footer__copyright p{font-weight:400;margin-bottom:24px}@media(min-width: 992px){.footer .footer__footer p.footer__footer__copyright,.footer .footer__footer .footer__footer__copyright p{margin-bottom:0}}.footer .footer__footer .footer__footer__copyright .frame-space-before-none{padding-top:0 !important}.footer .footer__footer .footer__footer__copyright .frame-space-after-none{padding-bottom:0 !important}.footer .footer__footer .footer__footer__copyright .frame-group-container.pt-4.pb-4{padding-top:0 !important;padding-bottom:0 !important}.footer .footer__footer p{color:#fff;font-size:12px;font-weight:700;line-height:160%;margin:0}.footer .footer__footer a{color:#fff;text-decoration:none}@media(min-width: 992px){.footer .footer__footer .legal{padding-left:16px}}.footer .footer__resources{margin-bottom:24px}.footer .footer__resources div.pt-4{padding-top:0 !important}.footer .footer__resources div.pb-4{padding-bottom:0 !important}.footer .footer__resources .accordion-item{border-top:0;border-bottom:.4px solid rgba(255,255,255,.2)}.footer .footer__resources .accordion-item:last-child{border-bottom:none}@media(min-width: 992px){.footer .footer__resources{display:flex}.footer .footer__resources .accordion-item{border-top:none;border-bottom:none}.footer .footer__resources div.pt-4{padding-top:5px !important}.footer .footer__resources div.pt-4 .accordion-body{padding-top:2px}}@media(max-width: 993.98px){footer #footer__accordion .pt-4.pb-4{padding-top:0 !important;padding-bottom:0 !important}footer .footer__header__social{margin-bottom:28px}}.hero{height:65vh;position:relative;background-color:#fff;overflow:hidden}.hero.video{margin-top:-73px}.hero.video .hero__overlay{background:linear-gradient(to top, #fff 2.74%, rgba(255, 255, 255, 0) 60.44%)}@media(min-width: 576px){.hero{height:85vh}}.hero--page .hero__background-image{width:100%;object-fit:cover}.hero--page .hero__background-image-fallback{height:100%;width:auto;object-fit:cover}.hero--page .hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:end}.hero--page .hero__overlay__content{width:100%;height:fit-content;display:flex;flex-direction:column;gap:12px;padding-left:12px;padding-right:12px;padding-bottom:12px;background:rgba(0,0,0,0)}.hero--page .hero__overlay__content>*{margin:0}.hero--page-first-level .hero__background-image,.hero--page-zero-level .hero__background-image{height:80%}.hero--page-first-level .hero__background-image-fallback,.hero--page-zero-level .hero__background-image-fallback{height:80%;width:auto;object-fit:cover;transform:translateX(-25%)}.hero--page-first-level .hero__overlay,.hero--page-zero-level .hero__overlay{background:linear-gradient(to top, #fff 35.85%, rgba(255, 255, 255, 0) 83.48%)}.hero--page-first-level .hero__overlay__content .pre-title,.hero--page-zero-level .hero__overlay__content .pre-title{color:#2942db;line-height:160%;padding-left:0;border-left:none}.hero--page-first-level .hero__overlay__content .title,.hero--page-zero-level .hero__overlay__content .title{color:#102c53;font-weight:700;line-height:112.9%;letter-spacing:-0.8px}.hero--page-first-level .hero__overlay__content .paragraph,.hero--page-zero-level .hero__overlay__content .paragraph{color:#102c53;font-size:14px}.hero--page-first-level.hero--long-text .title,.hero--page-zero-level.hero--long-text .title{font-size:24px;font-weight:700;line-height:112.9%;letter-spacing:-0.48px}@media(min-width: 992px){.hero--page-first-level .hero__background-image,.hero--page-zero-level .hero__background-image{height:100%}.hero--page-first-level .hero__background-image-fallback,.hero--page-zero-level .hero__background-image-fallback{height:100%;width:auto;object-fit:cover;transform:unset}.hero--page-first-level .hero__overlay,.hero--page-zero-level .hero__overlay{background:linear-gradient(to top, #fff 2.74%, rgba(255, 255, 255, 0) 70.44%)}.hero--page-first-level .hero__overlay__content .pre-title,.hero--page-zero-level .hero__overlay__content .pre-title{line-height:90%}.hero--page-first-level .hero__overlay__content .title,.hero--page-zero-level .hero__overlay__content .title{font-size:62px;font-weight:700;line-height:112.9%;letter-spacing:-1.08px;width:75%}.hero--page-first-level .hero__overlay__content .paragraph,.hero--page-zero-level .hero__overlay__content .paragraph{font-size:18px;width:75%}.hero--page-first-level .hero__overlay__content h2.title,.hero--page-zero-level .hero__overlay__content h2.title{font-size:62px}.hero--page-first-level .hero__overlay__content h3.title,.hero--page-zero-level .hero__overlay__content h3.title{font-size:40px}.hero--page-first-level .hero__overlay__content h4.title,.hero--page-zero-level .hero__overlay__content h4.title{font-size:32px}.hero--page-first-level.hero--long-text .title,.hero--page-zero-level.hero--long-text .title{font-size:62px;letter-spacing:-0.8px;width:75%}.hero--page-first-level.hero--long-text .paragraph,.hero--page-zero-level.hero--long-text .paragraph{width:75%}}.hero--page-second-level .hero__background-image{width:100%;height:100%}.hero--page-second-level .hero__background-image>img{width:100%;height:100%;object-fit:cover}.hero--page-second-level .hero__overlay{background:linear-gradient(to top, #fff 25.74%, rgba(255, 255, 255, 0))}.hero--page-second-level .hero__overlay__content .pre-title{color:#102c53;line-height:160%;text-decoration:none;display:flex;gap:8px;align-items:center;width:fit-content;padding-left:0;border-left:none}.hero--page-second-level .hero__overlay__content .pre-title::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:8px;width:16px;height:16px;color:#2942db}.hero--page-second-level .hero__overlay__content .title{color:#102c53;font-size:40px;font-weight:700;line-height:112.9%;letter-spacing:-0.8px}.hero--page-second-level .hero__overlay__content .paragraph{color:#102c53;font-size:14px}.hero--page-second-level .hero__overlay__content>*{margin:0}.hero--page-second-level.hero--long-text .title{font-size:24px;font-weight:700;line-height:112.9%;letter-spacing:-0.48px}@media(min-width: 992px){.hero--page-second-level{height:570px;margin-top:unset}.hero--page-second-level .hero__overlay{background:linear-gradient(to right, rgba(255, 255, 255, 0.9) -8%, rgba(255, 255, 255, 0.75) 35%, rgba(255, 255, 255, 0) 55%);justify-content:center}.hero--page-second-level .hero__overlay__content{padding-right:40%;padding-bottom:0;padding-top:10%;gap:0}}@media(min-width: 992px)and (min-width: 1920px){.hero--page-second-level .hero__overlay__content{padding-right:0%}}@media(min-width: 992px){.hero--page-second-level .hero__overlay__content .pre-title{line-height:90%;margin-bottom:15px}.hero--page-second-level .hero__overlay__content .title{font-size:62px;font-weight:700;line-height:112.9%;letter-spacing:-1.24px;margin-bottom:24px}.hero--page-second-level .hero__overlay__content .paragraph{font-size:18px}.hero--page-second-level .hero__overlay__content h2.title{font-size:62px}.hero--page-second-level .hero__overlay__content h3.title{font-size:40px}.hero--page-second-level .hero__overlay__content h4.title{font-size:32px}.hero--page-second-level.hero--long-text .title{font-size:62px;letter-spacing:-0.8px}}.hero--page-third-level{height:311px}.hero--page-third-level .hero__background-image{width:100%;height:100%}.hero--page-third-level .hero__background-image>img{background-color:#102c53;width:100%;height:100%;object-fit:cover}.hero--page-third-level .hero__overlay{background:rgba(0,0,0,0)}.hero--page-third-level .hero__overlay__content .pre-title{color:#fff;line-height:160%;text-decoration:none;display:flex;gap:8px;align-items:center;width:fit-content;padding-left:0;border-left:none}.hero--page-third-level .hero__overlay__content .pre-title::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:8px;width:16px;height:16px;color:#67b3ff}.hero--page-third-level .hero__overlay__content .title{color:#fff;font-size:40px;font-weight:700;line-height:112.9%;letter-spacing:-0.8px}.hero--page-third-level .hero__overlay__content .paragraph{color:#fff;font-size:14px}.hero--page-third-level .hero__overlay__content>*{margin:0}.hero--page-third-level.hero--long-text .title{font-size:24px;font-weight:700;line-height:112.9%;letter-spacing:-0.48px}@media(min-width: 992px){.hero--page-third-level{height:570px;margin-top:unset}.hero--page-third-level .hero__overlay{background:rgba(0,0,0,0);justify-content:center}.hero--page-third-level .hero__overlay__content{padding-bottom:0;padding-top:10%;gap:0}.hero--page-third-level .hero__overlay__content .pre-title{line-height:90%;margin-bottom:15px}.hero--page-third-level .hero__overlay__content .title{font-size:62px;font-weight:700;line-height:112.9%;letter-spacing:-1.24px;margin-bottom:24px}.hero--page-third-level .hero__overlay__content .paragraph{font-size:18px}.hero--page-third-level .hero__overlay__content h2.title{font-size:62px}.hero--page-third-level .hero__overlay__content h3.title{font-size:40px}.hero--page-third-level .hero__overlay__content h4.title{font-size:32px}.hero--page-third-level.hero--long-text .title{font-size:62px;letter-spacing:-0.8px}}.hero--page-fourth-level{height:311px}.hero--page-fourth-level .hero__background-image{width:100%;height:100%}.hero--page-fourth-level .hero__background-image>img{background-color:#e7eef3;width:100%;height:100%;object-fit:cover}.hero--page-fourth-level .hero__overlay{background:rgba(0,0,0,0)}.hero--page-fourth-level .hero__overlay__content .pre-title{color:#fff;line-height:160%;text-decoration:none;display:flex;gap:8px;align-items:center;width:fit-content;padding-left:0;border-left:none}.hero--page-fourth-level .hero__overlay__content .pre-title::before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:8px;width:16px;height:16px;color:#2942db}.hero--page-fourth-level .hero__overlay__content .pre-title{color:#102c53}.hero--page-fourth-level .hero__overlay__content .title{color:#102c53;font-size:40px;font-weight:700;line-height:112.9%;letter-spacing:-0.8px}.hero--page-fourth-level .hero__overlay__content .paragraph{color:#102c53;font-size:14px}.hero--page-fourth-level .hero__overlay__content>*{margin:0}.hero--page-fourth-level.hero--long-text .title{font-size:24px;font-weight:700;line-height:112.9%;letter-spacing:-0.48px}@media(min-width: 992px){.hero--page-fourth-level{height:570px;margin-top:unset}.hero--page-fourth-level .hero__overlay{background:rgba(0,0,0,0);justify-content:center}.hero--page-fourth-level .hero__overlay__content{padding-bottom:0;padding-top:10%;gap:0}.hero--page-fourth-level .hero__overlay__content .pre-title{line-height:90%;margin-bottom:15px}.hero--page-fourth-level .hero__overlay__content .title{font-size:62px;font-weight:700;line-height:112.9%;letter-spacing:-1.24px;margin-bottom:24px}.hero--page-fourth-level .hero__overlay__content .paragraph{font-size:18px}.hero--page-fourth-level .hero__overlay__content h2.title{font-size:62px}.hero--page-fourth-level .hero__overlay__content h3.title{font-size:40px}.hero--page-fourth-level .hero__overlay__content h4.title{font-size:32px}.hero--page-fourth-level.hero--long-text .title{font-size:62px;letter-spacing:-0.8px}}@media(min-width: 992px){.pagelevel-0 .hero--page-first-level .hero__overlay__content{flex-direction:row;position:relative;width:95vw;padding-right:unset}.pagelevel-0 .hero--page-first-level .hero__overlay__content .pre-title{position:absolute;top:8px;left:51.5vw}.pagelevel-0 .hero--page-first-level .hero__overlay__content .title{width:45vw;font-size:82px}.pagelevel-0 .hero--page-first-level .hero__overlay__content .paragraph{width:30vw;margin-top:36px;margin-left:5vw}}@media(min-width: 1744px){.pagelevel-0 .hero--page-first-level .hero__overlay__content .pre-title{left:49.5vw}}@media(min-width: 992px){.hero--page-zero-level .hero__overlay__content{flex-direction:row;position:relative;width:95vw;padding-right:unset}.hero--page-zero-level .hero__overlay__content .pre-title{position:absolute;top:8px;left:51.5vw}.hero--page-zero-level .hero__overlay__content .title{width:45vw;font-size:82px}.hero--page-zero-level .hero__overlay__content .paragraph{width:30vw;margin-top:9px;margin-left:5vw}}@media(min-width: 1744px){.hero--page-zero-level .hero__overlay__content .pre-title{left:49.5vw}}.news.news-single .article .news-img-wrap{float:none;margin-left:0;margin-left:-388px}@media(min-width: 576px){.news.news-single .article .news-img-wrap{margin-left:-238px}}@media(min-width: 992px){.news.news-single .article .news-img-wrap{margin-left:-238px}}@media(min-width: 994px){.news.news-single .article .news-img-wrap{margin-left:-238px}}@media(min-width: 1200px){.news.news-single .article .news-img-wrap{margin-left:-238px}}@media(min-width: 1400px){.news.news-single .article .news-img-wrap{margin-left:0px}}.news.news-single .hero{width:100vw;margin-top:unset;margin-left:-32px;background-color:#f3f3f1}@media(min-width: 576px){.news.news-single .hero{margin-top:60px;margin-bottom:60px;margin-left:calc((100vw - 0px)/-2)}}@media(min-width: 576px)and (min-width: 576px){.news.news-single .hero{margin-left:calc((100vw - 468px)/-2)}}@media(min-width: 576px)and (min-width: 992px){.news.news-single .hero{margin-left:calc((100vw - 638px)/-2)}}@media(min-width: 576px)and (min-width: 994px){.news.news-single .hero{margin-left:calc((100vw - 882px)/-2)}}@media(min-width: 576px)and (min-width: 1200px){.news.news-single .hero{margin-left:calc((100vw - 1060px)/-2)}}@media(min-width: 576px)and (min-width: 1400px){.news.news-single .hero{margin-left:calc((100vw - 1260px)/-2)}}.news.news-single .hero .news-img-wrap{width:100%;transform:translateY(-50%);margin-top:73px}.news.news-single .hero .news-img-wrap img{transform:translateY(25%)}@media(min-width: 1920px){.news.news-single .hero .news-img-wrap img{width:100%}}.header .header__pre-header{border-bottom:1px solid rgba(10,37,64,.2)}.header .header__pre-header .header__pre-header__lang{margin:0 0 0 16px}.header .header__pre-header .header__pre-header__lang .pre-title a{text-decoration:none}.header .navbar-toggle{border:none;background-color:rgba(0,0,0,0);align-self:flex-end}.header .navbar-toggle .icon-bar::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#2942db;font-size:20px}.header .navbar-toggle:not(.collapsed) .icon-bar::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#2942db;font-size:16px}.header .skip-nav{position:absolute;display:block;text-align:left;margin:0;padding:0}.header .skip-nav a{width:26em;display:block;border:1px solid #102c53;color:#102c53;background:#fff;text-decoration:none;padding:5px;position:absolute;left:-1000em;top:0;font-weight:700}.header .skip-nav a:visited{color:#102c53}.header .skip-nav a:focus,.header .skip-nav a:active{z-index:99;top:0;left:0}.header .skip-target{width:1px;height:1px;overflow:hidden;float:right;color:rgba(0,0,0,0)}.header .header__nav{border-bottom:1px solid rgba(10,37,64,.2);background-color:#f3f3f1;width:100%}.header .header__nav .header__logo img{max-width:145px;margin-top:11px;margin-bottom:11px}.header .header__nav .header__logo.poli img{max-width:145px;margin-top:11px;margin-bottom:11px}.header .header__nav .header__logo .logotipo{color:#102c53;font-size:12px;line-height:13px;font-weight:700;text-decoration:none;text-transform:uppercase}.header .header__nav .header__logo .logotipo .row{margin-left:0}@media(max-width: 991.98px){.header .header__nav{padding-top:10px;padding-bottom:10px}}@media(min-width: 992px){.header .header__nav{background:linear-gradient(90deg, hsla(0, 0%, 100%, 0.95), hsla(0, 0%, 100%, 0.7) 30%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header .header__nav .pr-0{padding-right:0}.header .header__nav.sticky{position:fixed;top:0}}@media(min-width: 994px){.header .header__nav{height:74px}}.header .header__nav>.container>.row{align-items:center}.header .header__nav .navbar{padding:0;position:static}.header .header__nav .navbar .navbar-nav{flex-direction:row;position:static}.header .header__nav .navbar .navbar-nav .nav-item{display:flex}.header .header__nav .navbar .navbar-nav .nav-item .nav-link{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 12px;border-bottom:2px solid rgba(0,0,0,0);transition:border-bottom-color 300ms linear}.header .header__nav .navbar .navbar-nav .nav-item .nav-link.active,.header .header__nav .navbar .navbar-nav .nav-item .nav-link.active~.nav-link-toggle{border-bottom-color:#2942db}.header .header__nav .navbar .navbar-nav .nav-item .nav-link .nav-link-text{color:#102c53;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.header .header__nav .navbar .navbar-nav .nav-item .nav-link.active .nav-link-text{font-weight:700}.header .header__nav .navbar .navbar-nav .nav-item .nav-link .nav-link-indicator::before{content:"";display:block;border-top:1px solid currentColor;border-left:1px solid currentColor;padding-top:.35em;padding-left:.35em;transform:rotate(-135deg);transition:transform .3s ease}.header .header__nav .navbar .navbar-nav .nav-item .nav-link.show .nav-link-indicator::before{transform:rotate(45deg)}.header .header__nav .navbar .navbar-nav .nav-item:hover .nav-link,.header .header__nav .navbar .navbar-nav .nav-item:hover .nav-link-toggle{border-bottom-color:#5c6f82}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu{position:absolute;padding:0;top:100%;left:0;right:0;border-radius:0;border:0;border-bottom:1px solid rgba(10,37,64,.2);margin-top:1px;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,.96);min-height:100vh}@media(max-height: 690px){.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu.show{max-height:100vh;overflow-y:auto;padding-bottom:68px}}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu.dropdown-menu-mega--157.show,.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu.dropdown-menu-mega--2436.show{padding-bottom:unset}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .explore{padding-top:28px;padding-bottom:60px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .explore .explore__title em{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .explore .explore__title .btn{margin-left:14px;border-color:rgba(103,179,255,.2)}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .explore .explore__subtitle{opacity:.7}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu a.link--megamenu-external{display:flex;flex-direction:row;align-items:center}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu a.link--megamenu-external::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;margin-left:6px;text-decoration:none !important;font-size:inherit;color:inherit;width:18px;height:18px;font-size:16px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side{padding-top:32px;padding-bottom:32px;padding-right:12px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side .dropdown-menu__left-side__links h6{color:#2942db;margin-bottom:22px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side .dropdown-menu__left-side__links ul{list-style-type:none;padding-left:0}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side .dropdown-menu__left-side__links ul p{display:flex;flex-direction:row;align-items:center}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side .dropdown-menu__left-side__links ul p a{color:#102c53;text-decoration:none}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side .dropdown-menu__left-side__links ul p a:hover{text-decoration:underline;text-decoration-color:#2942db;text-underline-offset:8px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__left-side .dropdown-menu__left-side__links ul p a:hover~span::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:6px;color:#fff;border:0;border-radius:50%;background-color:#2942db;margin-left:5px;width:18px;height:18px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side{padding:8px 0;border-left:1px solid rgba(10,37,64,.2);min-height:95vh}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .row.row--card .col-12{padding-left:14px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .row.row--card .card-title{font-size:16px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .dropdown-menu__right-side__section-links .dropdown-menu__right-side__section-links__container{padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:24px;border-bottom:1px solid rgba(10,37,64,.2);height:100%}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .dropdown-menu__right-side__section-links .dropdown-menu__right-side__section-links__container h6{padding-left:16px;margin-left:-16px;border-left:1px solid #2942db;margin-bottom:20px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .dropdown-menu__right-side__section-links .dropdown-menu__right-side__section-links__container ul{padding-left:0;list-style:none}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .dropdown-menu__right-side__section-links .dropdown-menu__right-side__section-links__container ul a{text-decoration:none}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .dropdown-menu__right-side__section-links .dropdown-menu__right-side__section-links__container ul a.link--megamenu-external::after{background-color:unset;color:#2942db}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__right-side .dropdown-menu__right-side__section-links:last-child .dropdown-menu__right-side__section-links__container{border-bottom:0}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .col-3.dropdown-menu__right-side>.row{height:100%}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__bottom-side{background-color:#2942db;padding:24px 14px;display:flex;gap:32px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__bottom-side>div{display:flex}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__bottom-side h6{color:rgba(255,255,255,.8);margin:0;margin-right:32px;line-height:19px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__bottom-side ul{list-style-type:none;padding-left:0;margin:0;display:flex;gap:32px}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__bottom-side ul p{margin:0}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu__bottom-side ul p a{margin:0;color:#fff;text-decoration:none}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container{border:0;border-top:.2px solid rgba(10,37,64,.2);border-bottom:1px solid rgba(10,37,64,.2);margin-top:-1px;gap:48px}@media(min-width: 992px){.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container .nav-pills{font-size:14px}}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container .nav-pills .nav-item .nav-link{padding:12px 16px;color:#102c53;border:0;border-bottom:1px solid rgba(0,0,0,0);border-radius:0;background-color:rgba(0,0,0,0);pointer-events:auto}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container .nav-pills .nav-item .nav-link:hover{border-bottom:1px solid #5c6f82}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container .nav-pills .nav-item .nav-link.active{border-bottom:1px solid #2942db}.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container .nav-pills .container.container-fluid-right{min-height:95vh}@media(min-width: 992px){.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container .container.container-fluid-right{max-width:calc(100% - (100% - 1140px)/2)}}@media(min-width: 994px){.header .header__nav .navbar .navbar-nav .nav-item .dropdown-menu .nav-pills-container .container.container-fluid-right{max-width:calc(100% - (100% - 1140px)/2)}}.header .header__logo.poli img{max-width:145px;width:100% !important;height:auto !important;margin-top:11px;margin-bottom:11px}.header__mobile-container{background-color:#fff}.header__mobile-container .megamenu__accordion .accordion{border-radius:0}.header__mobile-container .megamenu__accordion .accordion .accordion-header-container{padding:14px;border-bottom:1px solid #5c6f82;background-color:rgba(0,0,0,0)}.header__mobile-container .megamenu__accordion .accordion .accordion-header-container.active{border-left:3px solid #2942db;font-weight:700}.header__mobile-container .megamenu__accordion .accordion .accordion-header-container:not(.collapsed){background-color:#f3f3f1}.header__mobile-container .megamenu__accordion .accordion h6{color:#102c53}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button{padding:0;background-color:rgba(0,0,0,0);color:#102c53;font-size:16px;font-weight:500;line-height:25.6px;font-family:Manrope,sans-serif;font-style:normal}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button a{color:#102c53;text-decoration:none}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button a span::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:9px;height:9px;color:#2942db;font-size:9px;text-align:center;position:relative;left:6px;top:-1px}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button.collapsed::after{background-image:none}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button.collapsed::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:16px;height:16px;color:#2942db;font-size:16px;text-align:center;line-height:22px}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button:not(.collapsed){box-shadow:none}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button:not(.collapsed)::after{background-image:none}.header__mobile-container .megamenu__accordion .accordion h6 .accordion-button:not(.collapsed)::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:4px;width:16px;height:16px;color:#2942db;font-size:16px;text-align:center;line-height:22px}.header__mobile-container .megamenu__accordion .accordion .accordion-item{border-left:0;border-right:0;border-radius:0;background-color:rgba(0,0,0,0);border-bottom:none;padding:0px}@media(min-width: 992px){.header__mobile-container .megamenu__accordion .accordion .accordion-item .accordion-collapse{display:block}.header__mobile-container .megamenu__accordion .accordion .accordion-item .collapsing{height:auto;overflow:initial;transition:none}}.header__mobile-container .megamenu__accordion .accordion .accordion-item .accordion-body{border-bottom:1px solid rgba(10,37,64,.5019607843);padding:0}.header__mobile-container .megamenu__accordion .accordion .list-group{border-radius:0;background-color:rgba(0,0,0,0);padding-left:18px;border-left:1px solid rgba(10,37,64,.5019607843);margin-left:16px;padding-top:16px}.header__mobile-container .megamenu__accordion .accordion .list-group button:after{display:none}.header__mobile-container .megamenu__accordion .accordion .list-group .megamenu__accordion__highlight{padding-top:16px;margin-top:-16px;margin-left:-18px;padding-left:18px}.header__mobile-container .megamenu__accordion .accordion .list-group .megamenu__accordion__highlight--no-border{border-top:none}.header__mobile-container .megamenu__accordion .accordion .list-group .megamenu__accordion__highlight .list-group-item{padding-right:18px}.header__mobile-container .megamenu__accordion .accordion .list-group .megamenu__accordion__highlight .list-group-item p{color:#2942db;border-left:1px solid #2942db;margin-left:-18px;padding-left:18px;font-size:14px;font-weight:700;line-height:22.4px;font-family:Manrope,sans-serif}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side{border-top:1px solid rgba(10,37,64,.5019607843);padding-top:16px;margin-top:-16px;margin-left:-18px;padding-left:18px}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container h6,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side h6{color:#2942db;border-left:1px solid #2942db;margin-left:-18px;padding-left:18px;font-size:14px;font-weight:700;line-height:22.4px;font-family:Manrope,sans-serif;margin-bottom:16px}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container ul,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side ul{list-style:none;padding-left:0}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card{display:block;padding-left:16px;margin-top:0;margin-left:-14px}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div{width:100%;visibility:hidden;width:100%;height:38.4px;margin:0;padding:0}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card{height:22.4px;line-height:100%}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card .card-body,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card .card-img-overlay,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card .card-body,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card .card-img-overlay{max-width:100%;padding:0}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card .card-body .card-subtitle,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card .card-img-overlay .card-subtitle,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card .card-body .card-subtitle,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card .card-img-overlay .card-subtitle{display:none}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card .card-body .card-title,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card .card-img-overlay .card-title,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card .card-body .card-title,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card .card-img-overlay .card-title{visibility:visible;width:auto;background-color:rgba(0,0,0,0);border:0;padding:0;margin-top:0;margin-bottom:0;color:#102c53;font-size:14px;font-weight:700;line-height:inherit;font-family:Manrope,sans-serif;letter-spacing:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card .card-footer,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card .card-footer{padding:0}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card a,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card button,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card a,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card button{visibility:visible;width:0;height:0;padding:0;margin:0}.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card a::after,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card a span,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card button::after,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__right-side__section-links__container .row--card>div .card button span,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card a::after,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card a span,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card button::after,.header__mobile-container .megamenu__accordion .accordion .list-group .dropdown-menu__bottom-side .row--card>div .card button span{display:none}.header__mobile-container .megamenu__accordion .accordion .list-group .list-group-item,.header__mobile-container .megamenu__accordion .accordion .list-group li{background-color:rgba(0,0,0,0);border:0;padding:0;margin-bottom:16px}.header__mobile-container .megamenu__accordion .accordion .list-group .list-group-item p,.header__mobile-container .megamenu__accordion .accordion .list-group li p{margin-bottom:0;color:#102c53;font-size:14px;font-weight:700;line-height:22.4px;font-family:Manrope,sans-serif}.header__mobile-container .megamenu__accordion .accordion .list-group .list-group-item p a,.header__mobile-container .megamenu__accordion .accordion .list-group li p a{color:#102c53;text-decoration:none}.header__mobile-container .megamenu__accordion .accordion .list-group .list-group-item p .link--megamenu-external,.header__mobile-container .megamenu__accordion .accordion .list-group li p .link--megamenu-external{display:flex;flex-direction:row;align-items:center}.header__mobile-container .megamenu__accordion .accordion .list-group .list-group-item p .link--megamenu-external::after,.header__mobile-container .megamenu__accordion .accordion .list-group li p .link--megamenu-external::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;padding:8px;justify-content:center;font-size:6px;color:#fff;border:0;border-radius:50%;background-color:#2942db;margin-left:5px;width:6px;height:6px}.header__mobile-container .megamenu__accordion .accordion .list-group .list-group-item.active p a,.header__mobile-container .megamenu__accordion .accordion .list-group li.active p a{border-left:3px solid #2942db;margin-left:-18px;padding-left:18px}.header .row.tools{align-items:center;justify-content:end;column-gap:1rem}.header .access-cta{display:flex;justify-content:center;align-items:center;gap:10px;background-color:#2942db;padding-top:13px;padding-bottom:13px}.header .access-cta--icon::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#fff;font-size:18px}.header .access-cta span{color:#fff;font-size:14px;font-weight:700;line-height:90%}@media(min-width: 992px){.header .access-cta{gap:0;flex-direction:row;align-self:flex-end;padding:0px;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:90%;align-items:center;background-color:rgba(0,0,0,0);width:auto}.header .access-cta a{text-decoration:none}.header .access-cta a span{padding:10px;background-color:#2942db;display:block}.header .access-cta .access-cta--icon::after{background-color:#f3f3f1;padding:6px;width:32px;height:32px;color:#2942db;font-size:20px;text-align:center;line-height:22px;top:0px;margin-right:0px}}.dropdown-menu__right-side__section-links__container .pre-title{margin-left:-16px}.slider{padding-top:32px;padding-bottom:32px;color:#fff;overflow:hidden}@media(min-width: 994px){.slider{padding-top:64px;padding-bottom:64px}}.slider h5{font-size:24px;font-weight:700;line-height:110%;letter-spacing:-0.48px}.slider .description,.slider .description p{font-size:18px;font-weight:500;line-height:160%;color:#fff;opacity:.8}@media(min-width: 994px){.slider .description,.slider .description p{font-size:14px}}.slider .btn.btn-secondary.btn-light::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;align-items:center;justify-content:center;font-size:5px;width:18px;height:18px}.slider .row-overflow{display:flex;flex-direction:row;overflow:hidden;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}@media(min-width: 994px){.slider .row-overflow{overflow:auto;white-space:normal;flex-wrap:wrap}}.slider .row-overflow .pre-footer__items-container{display:flex;gap:40px}@media(min-width: 994px){.slider .row-overflow .pre-footer__items-container{gap:var(--bs-gutter-y);column-gap:0;flex-wrap:wrap}}.slider .h6{padding-left:1em;border-left:1px solid #2942db}.slider .col--img{height:200px}.slider img{margin:0}@media(min-width: 994px){.slider img{margin:0 15px}}.slider .swiper-prefooter{width:100%;overflow:visible}@media(min-width: 994px){.slider .swiper-prefooter{height:unset !important}}.slider .swiper-prefooter .swiper-slide{height:min-content}.slider .swiper-prefooter .swiper-slide__container{display:flex;flex-direction:column;align-items:start;gap:4px}.slider .swiper-prefooter .swiper-slide__container .icon-div{border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;justify-content:center;align-items:center;width:32px;aspect-ratio:1;font-size:10px;color:#fff}.slider .swiper-prefooter .swiper-slide__container p{margin-bottom:0;font-size:14px;font-weight:700}.slider .swiper-prefooter .swiper-slide__container p a{width:max-content;color:#fff;text-decoration:none;padding-top:4px;padding-bottom:4px;line-height:160%}.slider .swiper-prefooter .swiper-slide__container p a::after{color:#50a3f6}.slider .swiper-wrapper{height:auto !important}.slider .swiper-wrapper figure{height:100%}.slider .swiper-wrapper figure picture{height:100%}.slider .swiper-controls{height:40px;margin-top:57px;position:relative}.slider .swiper-controls .swiper-navigation{display:flex;gap:12px}.slider .swiper-controls .swiper-navigation .swiper-button-prev,.slider .swiper-controls .swiper-navigation .tx_news_button-prev,.slider .swiper-controls .swiper-navigation .swiper-button-next,.slider .swiper-controls .swiper-navigation .tx_news_button-next{position:static;inset:0;margin-top:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10%}.slider .swiper-controls .swiper-navigation .swiper-button-prev.swiper-button-disabled,.slider .swiper-controls .swiper-navigation .tx_news_button-prev.swiper-button-disabled,.slider .swiper-controls .swiper-navigation .swiper-button-next.swiper-button-disabled,.slider .swiper-controls .swiper-navigation .tx_news_button-next.swiper-button-disabled{border-color:rgba(255,255,255,.3) !important;opacity:1}.slider .swiper-controls .swiper-navigation .swiper-button-prev,.slider .swiper-controls .swiper-navigation .tx_news_button-prev{font-size:0}.slider .swiper-controls .swiper-navigation .swiper-button-prev::after,.slider .swiper-controls .swiper-navigation .tx_news_button-prev::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;color:#fff}.slider .swiper-controls .swiper-navigation .swiper-button-next,.slider .swiper-controls .swiper-navigation .tx_news_button-next{font-size:0}.slider .swiper-controls .swiper-navigation .swiper-button-next::after,.slider .swiper-controls .swiper-navigation .tx_news_button-next::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;color:#fff}.slider .swiper-controls .swiper-pagination{position:static;height:1px;width:60px;background-color:rgba(255,255,255,.3)}.slider .swiper-controls .swiper-pagination>span{background-color:#fff}.slider:not(.bg-accent){color:#102c53}@media(min-width: 994px){.slider:not(.bg-accent){padding-top:4px;padding-bottom:64px;padding-left:0;padding-right:0}}.slider:not(.bg-accent) .swiper-controls{margin-top:36px}.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-prev,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-next,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-prev,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-next{border:1px solid #2942db}.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-prev.swiper-button-disabled,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-next.swiper-button-disabled,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-prev.swiper-button-disabled,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-next.swiper-button-disabled{border-color:rgba(0,0,0,.3) !important;opacity:1}.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-prev,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-prev{font-size:0}.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-prev::after,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-prev::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;color:#2942db}.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-next,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-next{font-size:0}.slider:not(.bg-accent) .swiper-controls .swiper-navigation .swiper-button-next::after,.slider:not(.bg-accent) .swiper-controls .swiper-navigation .tx_news_button-next::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;color:#2942db}.slider:not(.bg-accent) .swiper-controls .swiper-pagination{position:static;height:1px;width:60px;background-color:rgba(41,66,219,.3)}.slider:not(.bg-accent) .swiper-controls .swiper-pagination>span{background-color:#2942db}.slider:not(.pre-footer) .podcast{display:none}@media(min-width: 992px){.slider:not(.pre-footer) .podcast{display:flex;margin-left:auto}}.slider:not(.pre-footer) .allnews{margin-left:auto}@media(min-width: 992px){.slider:not(.pre-footer) .allnews{margin-left:unset}.slider:not(.pre-footer) .allnews.ml-auto{margin-left:auto !important}}@media(min-width: 992px){.news .slider .card.card--editorial-photo .card__variable-flex .card__content{min-height:325px}}.news .slider.container-event .swiper-controls{margin-top:0}.news .slider.container-event .swiper-controls .swiper-navigation .tx_news_button-prev{border:1px solid #fff}.news .slider.container-event .swiper-controls .swiper-navigation .tx_news_button-next{border:1px solid #fff}@media(min-width: 992px){.news .slider.container-event .swiper-slide{width:calc(25% - 40px) !important}.news .slider.container-event .swiper-slide .card-body__item:not(.card-body__date){min-height:120px}}.news .slider .row-event--footer{padding-top:76px;padding-bottom:24px}.section--event{background:url("../Images/bgEvents.png");background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:32px;padding-bottom:32px}.section--event .swiper-slide{border-left:1px solid #67b3ff}.section--event .event--title{padding-left:32px;padding-bottom:40px;color:#fff}.section--event .card-event{background:none;color:#fff}.section--event .card-event .big-number:nth-of-type(2){margin-left:8px}.section--event .card-event .big-number__figure{font-size:32px;color:#fff}.section--event .card-event .big-number__label{color:#fff;font-weight:unset}.section--event .card-event .card-body__date{display:flex;color:#fff;margin-bottom:40px}.section--event .card-event .card-body .card-category{font-size:14px;color:#67b3ff;margin-bottom:0px}.section--event .card-event .card-body .card-title{font-size:18px;line-height:29px;font-weight:300}.news .section--event .swiper-wrapper{padding-right:12px;padding-left:12px;width:100%}@media(min-width: 992px){.news .section--event .swiper-wrapper{padding-right:20px;padding-left:22px}}.news .section--event .swiper-slide{width:unset;border-left:1px solid #67b3ff !important}.news .section--event .swiper-slide .card__content{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.news .section--event .swiper-slide .card-body{display:flex;color:#fff;padding:0;justify-content:flex-start;gap:0}.news .section--event .swiper-slide .card-body .card-category{background-color:unset !important;border:unset !important;padding-left:0}.news .section--event .swiper-slide .card-body .card-title{color:#fff}.news .section--event .swiper-slide .card-body header{min-height:120px}.news .section--event .swiper-controls .swiper-navigation .tx_news_button-next{border:1px solid #fff !important}.news .section--event .swiper-controls .swiper-navigation .tx_news_button-next.swiper-button-disabled{border-color:rgba(255,255,255,.3) !important}.news .section--event .swiper-controls .swiper-navigation .tx_news_button-next:after{color:#fff}.news .section--event .swiper-controls .swiper-navigation .tx_news_button-prev{border:1px solid #fff !important}.news .section--event .swiper-controls .swiper-navigation .tx_news_button-prev.swiper-button-disabled{border-color:rgba(255,255,255,.3) !important}.news .section--event .swiper-controls .swiper-navigation .tx_news_button-prev:after{color:#fff}.news .section--event .swiper-controls .swiper-pagination{background-color:rgba(255,255,255,.3)}.timeline{padding-left:40px;position:relative}.timeline:before{content:"";position:absolute;top:0;bottom:0;left:20px;transform:translate(-50%, 0);border-left:4px solid #2942db;opacity:1}.timeline-item{position:relative}.timeline-item:not(:first-child){margin-top:40px}.timeline-item-inner{overflow:hidden;margin-left:3px;margin-right:0;background-color:#fff;border:0 none;border-radius:unset;box-shadow:unset;padding:0 0 0 30px}.timeline-item-inner>*:last-child{margin-bottom:0}.timeline-item-marker{z-index:3;position:absolute;top:16px;left:-20px;width:16px;height:16px;transform:translate(-50%, -50%)}.timeline-item-marker:after,.timeline-item-marker:before,.timeline-item-marker span{background-clip:content-box;border:3px solid #2942db;border-radius:50%}.timeline-item-marker:after,.timeline-item-marker span{border-color:rgba(0,0,0,0)}.timeline-item-marker:after,.timeline-item-marker:before{top:0;left:0;right:0;bottom:0;z-index:1;content:"";position:absolute}.timeline-item-marker:before{opacity:1}.timeline-item-marker:after{background-color:#fff}.timeline-item-marker span{display:block;height:100%;width:100%;z-index:2;position:relative}.timeline-item-marker.timeline-item-icon{left:-20px;width:40px;height:40px;border-radius:50%;box-shadow:0px 8px 16px 0px rgba(0,0,0,.1490196078)}.timeline-item-marker.timeline-item-icon:before{border:3px solid #fff}.timeline-item-marker.timeline-item-icon:after{background-color:#102c53}.timeline-item-marker.timeline-item-icon span{color:#fff;display:block;padding:4px}.timeline-item-marker.timeline-item-icon svg{position:relative;display:block;width:100%;height:auto}.timeline-item-date{color:#fff;background:#102c53;font-size:14px;font-weight:700;text-align:left;padding:4px 8px;border-radius:4px;display:inline-flex;text-transform:uppercase;line-height:24px;letter-spacing:normal;position:relative;left:-24px;right:auto}.timeline-item-date::after{content:"";display:block;width:10px;height:10px;background:#102c53;position:absolute;left:-4px;right:auto;transform:rotate(45deg);top:calc(50% - 5px);border-radius:1px}.timeline-item-header-headline{font-size:1.5rem;color:#102c53;margin-top:24px;margin-bottom:16px}.timeline-item-image{margin:12px 0}.timeline-item-image img{width:100%;height:auto}.timeline-item-image .caption{font-size:.8em;padding:.5rem 30px;color:#212529;background-color:#f2f2f2}.timeline-item-text{margin:12px 0}.timeline-item-text p{color:#5c6f82;font-size:14px;font-weight:500;line-height:22.4px}.timeline-item-link{margin-top:16px;margin-bottom:16px;padding:2px}.timeline-item-link a{display:inline-flex;align-items:center;gap:4px;padding:2px 0 2px 0;text-decoration:none}.timeline-item-link .timeline-item-link-text{font-size:14px;font-weight:700;line-height:22.4px;color:#102c53}.timeline-item-link svg{color:#2942db}@media(min-width: 768px){.timeline{padding-left:0}.timeline:before{left:50%}.timeline-item:nth-child(odd){text-align:end}.timeline-item:nth-child(odd) .timeline-item-inner{margin-left:0;margin-right:23px;padding:0 30px 0 0}.timeline-item:nth-child(odd) .timeline-item-date{left:auto;right:-24px}.timeline-item:nth-child(odd) .timeline-item-date::after{left:auto;right:-4px}.timeline-item:nth-child(even){text-align:start}.timeline-item:nth-child(even) .timeline-item-inner{margin-left:23px;margin-right:0;padding:0 0 0 30px}.timeline-item:nth-child(even) .timeline-item-date{left:-24px;right:auto}.timeline-item:nth-child(even) .timeline-item-date::after{left:-4px;right:auto}.timeline-item-marker{left:auto;right:0;transform:translate(50%, -50%)}.timeline-item-marker.timeline-item-icon{left:auto;right:0}}.frame .frame-group-container:first-child h2.timeline-item-header-headline:first-child{margin-top:24px !important}.gallery.swiper{overflow:visible;margin-left:-12px;margin-right:-12px}.gallery .swiper-slide{width:100%;max-width:816px;padding-left:12px;padding-right:12px}.gallery .swiper-slide .image-description{position:absolute;bottom:-76px;right:12px;height:40px;width:100%;padding-left:200px;padding-right:18px;display:flex;align-items:center;justify-content:end;margin:0;opacity:1;transition:opacity ease-in-out .2s}.gallery .swiper-slide.swiper-slide-active .image-description{opacity:1}.gallery .swiper-controls{padding-left:12px;padding-right:12px;height:40px;margin-top:36px;position:relative;display:flex;align-items:center;gap:8px}.gallery .swiper-controls .swiper-navigation{display:flex;gap:12px;color:#2942db}.gallery .swiper-controls .swiper-pagination{position:static;height:1px;width:60px;background-color:rgba(41,66,219,.3)}.gallery .swiper-controls .swiper-pagination>span{background-color:#2942db}.gallery .swiper-controls .swiper-button-prev,.gallery .swiper-controls .swiper-button-next{position:static;inset:0;margin-top:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:rgba(0,0,0,0);border:1px solid;border-radius:10%;color:inherit}.gallery .swiper-controls .swiper-button-prev{font-size:0}.gallery .swiper-controls .swiper-button-prev::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px}.gallery .swiper-controls .swiper-button-next{font-size:0}.gallery .swiper-controls .swiper-button-next::after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;display:flex;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px}.gallery .swiper-controls .swiper-button-disabled{border-color:rgba(0,0,0,.3);opacity:1}@media(min-width: 994px){.gallery.gallery-item-size-2 .swiper-slide{width:50%}}@media(min-width: 994px){.gallery.gallery-item-size-3 .swiper-slide{width:33.3333%}}@media(min-width: 992px){.gallery.gallery-item-size-4 .swiper-slide{width:50%}}@media(min-width: 994px){.gallery.gallery-item-size-4 .swiper-slide{width:25%}}@media(min-width: 992px){.gallery.gallery-item-size-5 .swiper-slide{width:33.3333%}}@media(min-width: 994px){.gallery.gallery-item-size-5 .swiper-slide{width:20%}}@media(min-width: 992px){.gallery.gallery-item-size-6 .swiper-slide{width:33.3333%}}@media(min-width: 994px){.gallery.gallery-item-size-6 .swiper-slide{width:16.6666%}}.frame-type-gallery{overflow:hidden}.overlay-grid{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999}@media(min-width: 992px){.overlay-grid{display:none}}.overlay-grid .container{height:100%}.overlay-grid .container .row{height:100%;display:flex;align-items:stretch}.overlay-grid .container .row .col{border-right:1px solid rgba(231,238,243,.3);height:100%;flex:1}.overlay-grid .container .row .col:first-of-type{border-left:1px solid rgba(231,238,243,.3)}.body-bg{width:99.95%}.sticky-top{z-index:1030}main.main-section .section.section-default{min-height:65vh;position:relative;z-index:1000}.tx-didatticainnovativa .showAction .icons{padding-left:0;margin:32px 0}.tx-didatticainnovativa .showAction .icons .info-label>span{font-size:unset}.tx-didatticainnovativa .showAction dl{font-size:18px}.klaro.we_cookie_consent{font-family:"Manrope",sans-serif}.klaro.we_cookie_consent .cm-switch .slider.round{padding:16px !important}.klaro.we_cookie_consent .cm-switch .slider.round::before{bottom:4px !important;left:4px !important}.klaro.we_cookie_consent .cm-btn,.klaro.we_cookie_consent .cm-link{background-color:#2942db !important;border-color:#2942db !important;color:#fff !important;border-radius:200px !important;position:relative}.klaro.we_cookie_consent .cm-btn::before,.klaro.we_cookie_consent .cm-link::before{top:11px;color:#fff !important;filter:brightness(200)}.klaro.we_cookie_consent .cm-btn:hover,.klaro.we_cookie_consent .cm-link:hover{background-color:#fff !important;color:#2942db !important}.klaro.we_cookie_consent .cm-btn:hover::before,.klaro.we_cookie_consent .cm-link:hover::before{filter:brightness(0.5)}.consent-cookie img{width:48px !important;height:48px !important}#player .vp-player-ui-overlays{display:none !important}
/*# sourceMappingURL=../maps/styles/polimi.css.map */
