@charset "UTF-8";: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: #c28135;--bs-secondary: #f5f5f5;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #eaecef;--bs-dark: #212529;--bs-primary-rgb: 194, 129, 53;--bs-secondary-rgb: 245, 245, 245;--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: 234, 236, 239;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(30.431372549%, 20.2352941176%, 8.3137254902%);--bs-secondary-text-emphasis: #626262;--bs-success-text-emphasis: rgb(3.9215686275%, 21.1764705882%, 13.1764705882%);--bs-info-text-emphasis: rgb(2.0392156863%, 31.6862745098%, 37.6470588235%);--bs-warning-text-emphasis: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-danger-text-emphasis: rgb(34.5098039216%, 8.3137254902%, 10.8235294118%);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(95.2156862745%, 90.1176470588%, 84.1568627451%);--bs-secondary-bg-subtle: #fdfdfd;--bs-success-bg-subtle: rgb(81.9607843137%, 90.5882352941%, 86.5882352941%);--bs-info-bg-subtle: rgb(81.0196078431%, 95.8431372549%, 98.8235294118%);--bs-warning-bg-subtle: rgb(100%, 95.137254902%, 80.5490196078%);--bs-danger-bg-subtle: rgb(97.2549019608%, 84.1568627451%, 85.4117647059%);--bs-light-bg-subtle: rgb(98.6274509804%, 98.8235294118%, 99.0196078431%);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(90.431372549%, 80.2352941176%, 68.3137254902%);--bs-secondary-border-subtle: #fbfbfb;--bs-success-border-subtle: rgb(63.9215686275%, 81.1764705882%, 73.1764705882%);--bs-info-border-subtle: rgb(62.0392156863%, 91.6862745098%, 97.6470588235%);--bs-warning-border-subtle: rgb(100%, 90.2745098039%, 61.0980392157%);--bs-danger-border-subtle: rgb(94.5098039216%, 68.3137254902%, 70.8235294118%);--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: "Inter", "Source Sans 3", system-ui, -apple-system, sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: "Inter", "Source Sans 3", system-ui, -apple-system, sans-serif;--bs-body-font-size: 1.125rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.75;--bs-body-color: #1d1d1f;--bs-body-color-rgb: 29, 29, 31;--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(29, 29, 31, .75);--bs-secondary-color-rgb: 29, 29, 31;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(29, 29, 31, .5);--bs-tertiary-color-rgb: 29, 29, 31;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: #1d1d1f;--bs-link-color: #1a1a1a;--bs-link-color-rgb: 26, 26, 26;--bs-link-decoration: none;--bs-link-hover-color: #c28135;--bs-link-hover-color-rgb: 194, 129, 53;--bs-link-hover-decoration: none;--bs-code-color: #d63384;--bs-highlight-color: #1d1d1f;--bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #d0d5dd;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .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 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(194, 129, 53, .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, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(16.6666666667%, 18.6274509804%, 20.5882352941%);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(85.6470588235%, 70.3529411765%, 52.4705882353%);--bs-secondary-text-emphasis: #f9f9f9;--bs-success-text-emphasis: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);--bs-info-text-emphasis: rgb(43.0588235294%, 87.5294117647%, 96.4705882353%);--bs-warning-text-emphasis: rgb(100%, 85.4117647059%, 41.6470588235%);--bs-danger-text-emphasis: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(15.2156862745%, 10.1176470588%, 4.1568627451%);--bs-secondary-bg-subtle: #313131;--bs-success-bg-subtle: rgb(1.9607843137%, 10.5882352941%, 6.5882352941%);--bs-info-bg-subtle: rgb(1.0196078431%, 15.8431372549%, 18.8235294118%);--bs-warning-bg-subtle: rgb(20%, 15.137254902%, .5490196078%);--bs-danger-bg-subtle: rgb(17.2549019608%, 4.1568627451%, 5.4117647059%);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: rgb(45.6470588235%, 30.3529411765%, 12.4705882353%);--bs-secondary-border-subtle: #939393;--bs-success-border-subtle: rgb(5.8823529412%, 31.7647058824%, 19.7647058824%);--bs-info-border-subtle: rgb(3.0588235294%, 47.5294117647%, 56.4705882353%);--bs-warning-border-subtle: rgb(60%, 45.4117647059%, 1.6470588235%);--bs-danger-border-subtle: rgb(51.7647058824%, 12.4705882353%, 16.2352941176%);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(85.6470588235%, 70.3529411765%, 52.4705882353%);--bs-link-hover-color: rgb(88.5176470588%, 76.2823529412%, 61.9764705882%);--bs-link-color-rgb: 218, 179, 134;--bs-link-hover-color-rgb: 226, 195, 158;--bs-code-color: rgb(90.3529411765%, 52%, 71.0588235294%);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);--bs-form-valid-border-color: rgb(45.8823529412%, 71.7647058824%, 59.7647058824%);--bs-form-invalid-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);--bs-form-invalid-border-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%)}.gestionnaire-session-bar{background-color:#18181b;color:#f4f4f5;font-size:.8125rem;padding-block:.35rem;border-bottom:1px solid #27272a}.gestionnaire-session-bar__icon{color:#fbbf24;flex-shrink:0}.gestionnaire-session-bar__text{font-weight:500;letter-spacing:-.01em}.gestionnaire-session-bar .btn-gestionnaire-accueil{background-color:#f59e0b;color:#000;font-weight:600;border:none;padding:.2rem .65rem;font-size:.75rem;border-radius:999px;display:inline-flex;align-items:center;gap:.35rem;transition:background-color .15s ease}.gestionnaire-session-bar .btn-gestionnaire-accueil:hover,.gestionnaire-session-bar .btn-gestionnaire-accueil:focus-visible{background-color:#d97706;color:#000;text-decoration:none}.gestionnaire-session-bar .btn-gestionnaire-logout{background-color:transparent;color:#a1a1aa;border:1px solid #3f3f46;padding:.2rem .65rem;font-size:.75rem;border-radius:999px;transition:color .15s ease,border-color .15s ease}.gestionnaire-session-bar .btn-gestionnaire-logout:hover,.gestionnaire-session-bar .btn-gestionnaire-logout:focus-visible{color:#fff;border-color:#71717a;text-decoration:none}.top-bar{background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.05);font-size:.875rem;line-height:1.3;padding-block:.15rem;color:#1d1d1f}.top-bar .nav-link{padding:.15rem .65rem;border-radius:999px;color:#1d1d1f;font-weight:400;font-size:inherit;line-height:inherit}.top-bar .nav-link:hover{background-color:#00000009;color:#1d1d1f;text-decoration:none}.navbar-main{position:-webkit-sticky;position:sticky;top:0;z-index:1020;background-color:#ffffffd1;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(0,0,0,.06);padding-top:.875rem;padding-bottom:.875rem;transition:background-color .2s ease,border-color .2s ease}.navbar-main:has([class*=offcanvas].show),.navbar-main:has([class*=offcanvas].showing){z-index:1050;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.navbar-main .navbar-brand{gap:.75rem;text-decoration:none;border-right:none;padding-right:0;margin-right:0}@media(min-width:1200px){.navbar-main .navbar-brand{border-right:1px solid #d0d5dd;padding-right:1.25rem;margin-right:.75rem}}.navbar-main .navbar-brand__logo{display:inline-flex;align-items:center;justify-content:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.navbar-main .navbar-brand__logo img{display:block;width:auto;height:2.75rem;max-height:none}@media(max-width:1199.98px){.navbar-main .navbar-brand__logo img{height:2.25rem}}.navbar-main .navbar-brand:hover .navbar-main .navbar-brand__logo{-webkit-transform:scale(1.04);transform:scale(1.04)}.navbar-main .navbar-brand__text{font-size:clamp(1.15rem,4vw,1.75rem);font-weight:500;line-height:1.2;color:#1d1d1f;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-main .navbar-toggler{display:inline-flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;padding:0;border:none;border-radius:8px;background-color:transparent;color:#1d1d1f;transition:background-color .15s ease,-webkit-transform .15s ease;transition:background-color .15s ease,transform .15s ease;transition:background-color .15s ease,transform .15s ease,-webkit-transform .15s ease}.navbar-main .navbar-toggler .navbar-toggler-icon{width:1.4rem;height:1.4rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%231d1d1f' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.7' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");background-size:100% 100%;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.navbar-main .navbar-toggler:hover,.navbar-main .navbar-toggler:focus-visible{background-color:#0000000d;outline:none;box-shadow:none}.navbar-main .navbar-toggler:hover .navbar-toggler-icon,.navbar-main .navbar-toggler:focus-visible .navbar-toggler-icon{-webkit-transform:scale(1.05);transform:scale(1.05)}.navbar-main .nav-link:not(.nav-cta,.nav-link--action){font-size:.9375rem;font-weight:400;color:#1d1d1f;padding:.4rem .75rem;border-radius:6px;white-space:nowrap;position:relative;background-color:transparent;transition:color .15s ease,background-color .15s ease}.navbar-main .nav-link:not(.nav-cta,.nav-link--action):hover,.navbar-main .nav-link:not(.nav-cta,.nav-link--action):focus-visible{background-color:transparent;color:var(--theme-primary, #c28135);text-decoration:none}.navbar-main .nav-link:not(.nav-cta,.nav-link--action).is-active,.navbar-main .nav-link:not(.nav-cta,.nav-link--action)[aria-current=page]{background-color:transparent;color:var(--theme-primary, #c28135);font-weight:400}.navbar-main .nav-link:not(.nav-cta,.nav-link--action).is-active:after,.navbar-main .nav-link:not(.nav-cta,.nav-link--action)[aria-current=page]:after{content:"";position:absolute;bottom:-2px;left:.75rem;right:.75rem;height:2px;background-color:var(--theme-primary, #c28135);border-radius:1px}@media(min-width:1200px){.navbar-main .navbar-nav{display:flex;align-items:center;flex-wrap:nowrap}.navbar-main .navbar-nav>.nav-item{display:inline-flex;align-items:center}}@media(min-width:1200px){.navbar-main .nav-item--action .nav-link,.navbar-main .nav-link--action,.navbar-main .nav-cta{background-color:transparent;color:#1d1d1f!important;border:1px solid rgba(29,29,31,.25);border-radius:999px;padding:.4rem 1.15rem;margin-left:.75rem;font-size:.875rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap;box-shadow:none;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,color .15s ease,box-shadow .2s ease,-webkit-transform .15s ease;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,color .15s ease,transform .15s ease,box-shadow .2s ease;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,color .15s ease,transform .15s ease,box-shadow .2s ease,-webkit-transform .15s ease}.navbar-main .nav-item--action .nav-link:hover,.navbar-main .nav-item--action .nav-link:focus-visible,.navbar-main .nav-link--action:hover,.navbar-main .nav-link--action:focus-visible,.navbar-main .nav-cta:hover,.navbar-main .nav-cta:focus-visible{background-color:color-mix(in srgb,var(--theme-primary-dark) 82%,#000);border-color:var(--theme-primary-dark, #a76b25);color:#fff!important;text-decoration:none;-webkit-transform:scale(1.02);transform:scale(1.02);box-shadow:0 2px 6px #00000024}}@media(max-width:1199.98px){.navbar-main .offcanvas-xl{position:fixed;top:0;bottom:0;right:0;height:100dvh;max-height:100dvh;width:min(88vw,380px);max-width:100vw;background-color:#fff!important;box-shadow:-4px 0 24px #00000026;border-left:1px solid rgba(0,0,0,.08)}.navbar-main .offcanvas-xl .offcanvas-header{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.06)}.navbar-main .offcanvas-xl .offcanvas-header .offcanvas-title{font-size:1.125rem;color:#1d1d1f}}@media(min-width:1200px){.navbar-main .offcanvas-body{gap:1.5rem}.navbar-main .offcanvas-body .block-search-modal-trigger{-webkit-margin-start:1rem;-moz-margin-start:1rem;margin-inline-start:1rem}}@media(max-width:1199.98px){.navbar-main .offcanvas-body{display:flex;flex-direction:column;flex-grow:1;gap:1.25rem;padding:1.5rem;overflow-x:hidden;overflow-y:auto}.navbar-main .offcanvas-body .me-auto,.navbar-main .offcanvas-body .ms-auto{margin:0!important;width:100%}.navbar-main .offcanvas-body .block--concours-main-menu,.navbar-main .offcanvas-body .block__content{width:100%}.navbar-main .offcanvas-body .navbar-nav{flex-direction:column;width:100%;gap:.35rem}.navbar-main .offcanvas-body .navbar-nav .nav-item{width:100%;display:block}.navbar-main .offcanvas-body .navbar-nav .nav-link:not(.nav-cta,.nav-link--action){display:flex;align-items:center;width:100%;padding:.65rem .85rem;font-size:1rem;font-weight:500;color:#1d1d1f;border-radius:8px;white-space:normal;transition:background-color .15s ease,color .15s ease}.navbar-main .offcanvas-body .navbar-nav .nav-link:not(.nav-cta,.nav-link--action):hover,.navbar-main .offcanvas-body .navbar-nav .nav-link:not(.nav-cta,.nav-link--action):focus-visible{background-color:#0000000a;color:var(--theme-primary, #c28135)}.navbar-main .offcanvas-body .navbar-nav .nav-link:not(.nav-cta,.nav-link--action).is-active,.navbar-main .offcanvas-body .navbar-nav .nav-link:not(.nav-cta,.nav-link--action)[aria-current=page]{background-color:color-mix(in srgb,var(--theme-primary, #c28135) 8%,transparent);color:var(--theme-primary, #c28135)}.navbar-main .offcanvas-body .navbar-nav .nav-link:not(.nav-cta,.nav-link--action).is-active:after,.navbar-main .offcanvas-body .navbar-nav .nav-link:not(.nav-cta,.nav-link--action)[aria-current=page]:after{display:none}.navbar-main .offcanvas-body .navbar-nav .nav-item--action,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta{width:100%;margin-top:1rem;margin-inline:0}.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-cta,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link--action,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-cta,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link--action{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;margin:0!important;padding:.7rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.35;white-space:normal;word-break:normal;text-wrap:balance;background-color:transparent;color:#1d1d1f!important;border:1px solid rgba(29,29,31,.25);border-radius:999px;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,color .15s ease,-webkit-transform .15s ease;transition:background-color .2s ease,border-color .2s ease,color .15s ease,transform .15s ease;transition:background-color .2s ease,border-color .2s ease,color .15s ease,transform .15s ease,-webkit-transform .15s ease}.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link:after,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-cta:after,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link--action:after,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link:after,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-cta:after,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link--action:after{display:none!important}.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link:hover,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link:focus-visible,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-cta:hover,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-cta:focus-visible,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link--action:hover,.navbar-main .offcanvas-body .navbar-nav .nav-item--action .nav-link--action:focus-visible,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link:hover,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link:focus-visible,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-cta:hover,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-cta:focus-visible,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link--action:hover,.navbar-main .offcanvas-body .navbar-nav .nav-item--cta .nav-link--action:focus-visible{background-color:color-mix(in srgb,var(--theme-primary-dark) 82%,#000);border-color:var(--theme-primary-dark, #a76b25);color:#fff!important;-webkit-transform:scale(1.01);transform:scale(1.01)}.navbar-main .offcanvas-body .offcanvas-top-bar{width:100%}.navbar-main .offcanvas-body .offcanvas-top-bar .nav{display:flex;flex-direction:column;width:100%;gap:.35rem;padding-left:0;margin-bottom:0;list-style:none}.navbar-main .offcanvas-body .offcanvas-top-bar .nav .nav-item{width:100%;display:block}.navbar-main .offcanvas-body .offcanvas-top-bar .nav-link{display:flex;align-items:center;width:100%;padding:.65rem .85rem;font-size:1rem;font-weight:500;color:#1d1d1f;border-radius:8px;white-space:normal;transition:background-color .15s ease,color .15s ease}.navbar-main .offcanvas-body .offcanvas-top-bar .nav-link:hover,.navbar-main .offcanvas-body .offcanvas-top-bar .nav-link:focus-visible{background-color:#0000000a;color:var(--theme-primary, #c28135)}.navbar-main .offcanvas-body .offcanvas-top-bar .nav-link.is-active,.navbar-main .offcanvas-body .offcanvas-top-bar .nav-link[aria-current=page]{background-color:color-mix(in srgb,var(--theme-primary, #c28135) 8%,transparent);color:var(--theme-primary, #c28135)}.navbar-main .offcanvas-body .offcanvas-top-bar .nav-link.is-active:after,.navbar-main .offcanvas-body .offcanvas-top-bar .nav-link[aria-current=page]:after{display:none}}@media(min-width:1200px){.navbar-main .dropdown:hover>.dropdown-menu,.navbar-main .dropdown:focus-within>.dropdown-menu{display:block;margin-top:0}}@media(max-width:1199.98px){.navbar-main .dropdown .dropdown-menu{display:none}}.navbar-main .dropdown-menu{top:100%;left:0;border-radius:.375rem;box-shadow:0 4px 12px #00000014;border:1px solid #d0d5dd;padding:.5rem 0}.navbar-main .dropdown-menu .dropdown-item{font-size:.9375rem;font-weight:500;color:#495057;padding:.5rem 1.25rem}.navbar-main .dropdown-menu .dropdown-item:hover,.navbar-main .dropdown-menu .dropdown-item:focus{background-color:#f8f9fa;color:var(--theme-primary, #c28135)}.navbar-main .dropdown-menu .dropdown-item.active,.navbar-main .dropdown-menu .dropdown-item:active{background-color:var(--theme-primary, #c28135);color:#fff}
