@charset "UTF-8";.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#A12445;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color)}.dropdown-menu-end{--bs-position:end}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%2864.4, 14.4, 27.6%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(161, 36, 69, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border)}.alert a:not([class]){font-weight:700;color:var(--bs-alert-link-color)}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg: ;--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(161, 36, 69, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:2rem;height:2rem;padding:0.25em 0.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/2rem auto no-repeat;filter:var(--bs-btn-close-filter);border:0;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}:root{--bs-btn-close-filter: }.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:36rem){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}@media (min-width:62rem){.modal-xl{--bs-modal-width:800px}}@media (min-width:80rem){.modal-xl{--bs-modal-width:1140px}}.clearfix::after{display:block;clear:both;content:""}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-16x9{--bs-aspect-ratio:56.25%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.cll__btn,.modal-header .btn-close{background-color:transparent;border:1px solid transparent;cursor:pointer}.aside nav ul,.footer ul,.social-ul,.stepper{padding:0;margin:0;list-style:none}.cll__btn .nvbtn-close,.cll__btn:not(.collapsed) .nvbtn-open,.dropdown-item br,.modal-backdrop:has(~ .modal-backdrop){display:none}.m40 .tab-pane__figure :where(figure,figure div,picture,img){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bffmap__filter-wrap:after{font-family:icons!important;font-size:var(--ico-fs, 1em);font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:0.5rem 0.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:0;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.cll__btn-title,.pag :is(a,.current),.social-ul .ico,.social-ul a{transition:all .2s ease}[data-aos]{transition-delay:var(--aos-de, 0s);transition-duration:var(--aos-du, 0s);transition-timing-function:var(--aos-ea,none)}[data-aos-duration="50"]{--aos-du:50ms}[data-aos-delay="50"]{--aos-de:50ms}[data-aos-duration="100"]{--aos-du:100ms}[data-aos-delay="100"]{--aos-de:100ms}[data-aos-duration="150"]{--aos-du:150ms}[data-aos-delay="150"]{--aos-de:150ms}[data-aos-duration="200"]{--aos-du:200ms}[data-aos-delay="200"]{--aos-de:200ms}[data-aos-duration="250"]{--aos-du:250ms}[data-aos-delay="250"]{--aos-de:250ms}[data-aos-duration="300"]{--aos-du:300ms}[data-aos-delay="300"]{--aos-de:300ms}[data-aos-duration="350"]{--aos-du:350ms}[data-aos-delay="350"]{--aos-de:350ms}[data-aos-duration="400"]{--aos-du:400ms}[data-aos-delay="400"]{--aos-de:400ms}[data-aos-duration="450"]{--aos-du:450ms}[data-aos-delay="450"]{--aos-de:450ms}[data-aos-duration="500"]{--aos-du:500ms}[data-aos-delay="500"]{--aos-de:500ms}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos-easing=ease]{--aos-ea:cubic-bezier(0.25, 0.1, 0.25, 1)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}@font-face{font-family:lg;src:url("../fonts/lg.woff2?io9a6k") format("woff2"),url("../fonts/lg.ttf?io9a6k") format("truetype"),url("../fonts/lg.woff?io9a6k") format("woff"),url("../fonts/lg.svg?io9a6k#lg") format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;transition:transform .08 cubic-bezier(0, 0, .25, 1) 0s,opacity .08 cubic-bezier(0, 0, .25, 1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;transition:transform .25s cubic-bezier(.17, .88, .32, 1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,0.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-autoplay-button:after{content:"\e01d"}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .8s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{transition-delay:0s;transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:"\e80d"}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(0, 0, .25, 1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:"\e070"}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:"\e908"}.lg-outer.lg-comment-active .lg-comment-overlay{transition-delay:0s;transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;transition:transform .4s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0, 0, .25, 1) 0s,opacity .25s cubic-bezier(0, 0, .25, 1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item:not(.lg-start-end-progress){background:url("../images/loading.gif") no-repeat scroll center center transparent}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175, .885, .32, 1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-item:not(.lg-start-end-progress){background-image:url("../media/lightgallery/images//loading.gif")}@font-face{font-family:lg;src:url("../media/lightgallery/fonts//lg.woff2?io9a6k") format("woff2");font-weight:400;font-style:normal;font-display:block}.lg-backdrop{background-color:rgba(var(--bs-black-rgb),.9)}@media (min-width:62rem){.lg-toolbar .lg-icon{font-size:2.5rem}}.mm{display:block;margin-top:0.5em;max-width:100%;margin-bottom:1.5rem}.mm img{max-width:100%;height:auto;width:auto;margin-bottom:0.5rem}.mm.mm-alignCenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media (min-width:48rem){.mm{display:inline}.mm:is(.mm-alignLeft,.left){float:left;margin-left:0;margin-right:var(--figure-mx)}.mm:is(.mm-alignLeft,.left) .mm-caption-text{text-align:start}.mm:is(.mm-alignRight,.right){float:right;margin-left:var(--figure-mx);margin-right:0}.mm:is(.mm-alignRight,.right) .mm-caption-text{text-align:end}}.dropdown-toggle{--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-color:var(--bs-black);--bs-btn-hover-bg:var(--bs-white);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-primary);--bs-btn-padding-x:1.25rem;--ico-fs:0.875rem;justify-content:space-between;overflow:hidden;width:100%;text-transform:none}.dropdown-toggle span{display:block;text-overflow:ellipsis;white-space:nowrap}.dropdown-toggle:after{display:none}.dropdown-item{white-space:unset;text-transform:none}.table{--table-border-color:var(--bs-primary)}tbody,td,tfoot,th,thead,tr{border-width:var(--table-border-width,0);border-color:var(--table-border-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:rgb(236.2, 211.2, 217.8);--bs-table-border-color:rgb(188.96, 168.96, 174.24);--bs-table-striped-bg:rgb(224.39, 200.64, 206.91);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(212.58, 190.08, 196.02);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(218.485, 195.36, 201.465);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#cccccc;--bs-table-border-color:rgb(163.2, 163.2, 163.2);--bs-table-striped-bg:rgb(193.8, 193.8, 193.8);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(183.6, 183.6, 183.6);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(188.7, 188.7, 188.7);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table--cookies{table-layout:fixed;--td-fs:1rem;--td-lh:1.5;--td-min-h:calc(var(--td-fs) * var(--td-lh) + 2 * var(--td-py));--td-px:0.5rem;--td-py:0.5rem}.table--cookies td,.table--cookies th{font-size:var(--td-fs);line-height:var(--td-lh);padding:var(--td-py) var(--td-px)}.table--cookies th{--td-w:20%}.table--cookies th:nth-child(3){--td-w:60%}figure.table div{border-radius:0}@media (max-width:47.98rem){.table-responsive{--td-border-color:var(--bs-primary);--td-fs:1rem;--td-lh:1.5;--td-min-h:calc(var(--td-fs) * var(--td-lh) + 2 * var(--td-py));--td-px:0.5rem;--td-py:0.5rem;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--td-border-color);max-height:60vh;overflow:scroll}.table-responsive table{table-layout:fixed;width:var(--table-w,150vw)}.table-responsive tr>*{background-color:var(--bs-table-bg);border-bottom-width:0;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:0.5rem}.table-responsive td{vertical-align:top;height:var(--td-min-h)}.table-responsive thead{background:var(--bs-body-bg);position:-webkit-sticky;position:sticky;top:0;z-index:2}.table-responsive thead :is(th,td){vertical-align:bottom;position:relative}.table-responsive thead :is(th,td):after{content:"";border-bottom:1px solid var(--td-border-color);display:block;inset:auto -1px -1px;position:absolute}.table-responsive :is(th,td){border-bottom:1px solid var(--td-border-color);width:var(--td-w,8rem)}.table-responsive tbody{position:relative;z-index:0}.table-responsive tbody :is(th,td){vertical-align:top}.table-responsive tbody tr{position:relative}.table-responsive tbody td{max-width:80vw;padding-top:var(--td-min-h)}.table-responsive tbody td:first-child,.table-responsive tbody th{background:0 0;font-size:1rem;left:0;line-height:1.5rem;position:-webkit-sticky;position:sticky;z-index:1}:where(.cnt__body,.mod__body) .table-responsive{margin-left:calc(-1 * var(--container-px));margin-right:calc(-1 * var(--container-px))}:where(.cnt__body,.mod__body) .table-responsive :is(th,td):first-child{padding-left:var(--container-px)}:where(.cnt__body,.mod__body) .table-responsive :is(th,td):last-child{padding-right:var(--container-px)}.table--cookies{table-layout:fixed}.table--cookies th{--td-w:max(20%, 8rem)}.table--cookies th:nth-child(3){--td-w:max(60%, 24rem)}}@media (min-width:62rem){.table--cookies{--table-border-width:1px;--table-border-color:var(--bs-body-color)}}:root{--cll-body-pb:2rem;--cll-body-pt:0;--cll-body-px:var(--cll-header-px);--cll-border-color:var(--bs-primary);--cll-border-w:1px;--cll-header-bg:transparent;--cll-header-px:1rem;--cll-header-py:1.25rem;--cll-ico-fs:2rem;--cll-title-color:var(--bs-primary);--cll-title-fs:1.25rem;--cll-title-fw:var(--fw-700);--cll-title-lh:1.2}.cll{background:var(--cll-header-bg);border-bottom:var(--cll-border-w) solid var(--cll-border-color)}.cll .btn-ico{--bs-btn-padding-x:0;--bs-btn-padding-y:0}.cll .btn-ico .ico{--ico-fs:1.75rem;background:var(--bs-primary);color:var(--bs-white);display:grid;height:2.5rem;place-items:center;width:2.5rem}.cll__header{display:flex;align-items:center}.cll__header.row{padding-top:var(--cll-header-py);padding-bottom:var(--cll-header-py)}.cll__btn-title{font-family:var(--bs-font-sans-serif)}.cll__btn,.cll__btn-title,.cll__title{color:var(--cll-title-color);flex:1;font-size:var(--cll-title-fs);font-weight:var(--cll-title-fw,800);line-height:var(--cll-title-lh);margin:0;text-align:left}.cll__btn{--btn-color:var(--cll-title-color);align-items:center;color:var(--cll-title-color);cursor:pointer;display:flex;gap:1rem;padding:var(--cll-header-py) var(--cll-header-px);width:100%}.cll__btn:not(.collapsed) .nvbtn-close{display:flex}.cll__btn.btn-link{--cll-title-fs:var(--bs-body-font-size);--cll-title-color:var(--bs-body-color);--cll-title-lh:var(--bs-body-line-height);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height);text-decoration:none}.cll__btn.btn-link .btn{--bs-btn-h:1.25;--ico-fs:1rem}.cll__body{padding:var(--cll-body-pt) var(--cll-body-px) var(--cll-body-pb)}.cll__body .cll{--cll-border-color:var(--bs-primary-light)}.cll__body .cll:first-child{--cll-border-w:0.25rem}.faq-accordion{background:var(--bs-white)}.faq-accordion__header{border-bottom:1px solid rgba(var(--bs-body-color-rgb),.16);padding-bottom:1.5rem}.faq-accordion__title{font-size:1.5rem;font-weight:var(--fw-400);margin:0}.cll--faq{--cll-body-pb:1.5rem;--cll-body-px:1rem;--cll-border-color:rgba(var(--bs-body-color-rgb), 0.16);--cll-header-px:1rem;--cll-header-py:1.25rem;--cll-title-color:var(--bs-body-color);--cll-title-fs:0.875rem;--cll-title-fw:var(--fw-700)}.cll.cll--faq .btn-ico{--bs-btn-h:1.5rem;flex:0 0 1.5rem}.cll.cll--faq .btn-ico .ico{--ico-fs:0.75rem;background:0 0;border:1px solid rgba(var(--bs-body-color-rgb),.45);border-radius:50%;color:var(--bs-body-color);height:1.5rem;width:1.5rem}:where(.cnt__body,.mod__body) .cll,:where(.cnt__body,.mod__body)+.cll{margin-top:2rem}:where(.cnt__body,.mod__body) .cll+.cll{margin-top:0}@media (min-width:62rem){:root{--cll-header-px:2rem}}:root{--step-title-fs:0.875rem;--step-title-lh:1rem;--stepper-box-size:1.5rem;--stepper-h:4px}.stepper-cnt{overflow:hidden}.stepper{display:flex;gap:0.25rem;padding:0 0 0 1rem;position:relative;width:100%;z-index:1}.stepper:before{height:calc(.5 * var(--stepper-h));inset:calc(var(--stepper-box-size)/ 2) 0 auto;transform:translate3d(0,-50%,0)}.stepper:before{content:"";background:rgba(var(--bs-primary-rgb),.2);display:block;position:absolute;z-index:-1}.step__num{background-color:var(--step-num-bg,var(--bs-secondary));color:var(--bs-white);display:grid;place-items:center;font-size:var(--step-num-fs, 1rem);font-weight:var(--fw-700);height:var(--stepper-box-size);width:var(--stepper-box-size);z-index:2}.step__title{font-size:var(--step-title-fs);font-weight:var(--fw-700);line-height:var(--step-title-lh);text-transform:uppercase}.step{display:flex;position:relative}.step.current:before{content:"";background:var(--bs-secondary);height:var(--stepper-h);position:absolute;top:calc(var(--stepper-box-size)/ 2);right:var(--step-current-before-right,calc(100% - var(--stepper-box-size)/ 2));transform:translate3d(0,-50%,0);width:100vw;z-index:-1}.step.current~.step{--step-num-bg:var(--bs-primary)}@media (max-width:47.98rem){.step__title{display:none}.step{align-items:center;display:flex;gap:0.25rem}.step.current{flex:1;gap:0}.step.current .step__title{background:var(--bs-body-bg);display:block;padding:0 1rem 0 0.5rem}}@media (min-width:36rem){:root{--stepper-box-size:1.875rem}}@media (min-width:48rem){:root{--step-current-before-right:50%;--step-num-fs:1.5rem;--step-title-fs:1rem;--stepper-box-size:2.5rem;--stepper-title-mt:0.5rem}.stepper{justify-content:space-between;margin-bottom:calc(var(--step-title-lh) + var(--stepper-title-mt));padding:0 var(--stepper-px,4rem)}.step__title{inset:calc(100% + var(--stepper-title-mt)) auto auto 50%;position:absolute;transform:translate3d(-50%,0,0);white-space:nowrap}}@media (min-width:62rem){:root{--stepper-title-mt:1rem}}.aside{padding:2rem;background-color:var(--bs-gray-100)}.aside nav ul li{font-size:.875rem}.aside nav ul a{text-decoration:none}.aside nav ul a.active{font-weight:var(--fw-700);color:var(--bs-primary)}@media (max-width:61.98rem){.aside{margin-left:calc(-1 * var(--container-px));margin-right:calc(-1 * var(--container-px))}}:where(.m20){--mod-header-mb:2rem;--mod-title-fs:1rem;--mod-title-fw:500;overflow:hidden}:where(.m20) .mod__title{position:relative;text-transform:uppercase}:where(.m20) .mod__title:before{content:"";border-top:1px solid var(--bs-body-color);display:block;inset:50% calc(100% + 0.675rem) auto auto;position:absolute;width:50vw}:where(.m06,.m09,.m11,.m13,.m19,.m23) .mod__body{margin-bottom:var(--sp1-h)}:where(.m06,.m09,.m11,.m13,.m19,.m23) :where(.m03,.m08,.m10,.m16,.m18) .mod__body{margin-bottom:0}:where(.m23__splide) .splide__slide{padding-bottom:2px}:where(.m05,.m06,.m14,.m15) .m05__top{align-items:center;display:flex;gap:var(--bs-gutter-x);justify-content:space-between;margin-bottom:2rem}:where(.m05,.m06,.m14,.m15) .m05__top .mod__title--big{margin-bottom:0}:where(.m05,.m06,.m14,.m15) .mod__header{margin-bottom:0}:where(.m05,.m06,.m14,.m15) .mod__title{margin-bottom:0}:where(.m05,.m06,.m14,.m15) .splide__track{margin-left:14.75rem}:where(.m05,.m06,.m14,.m15) .sp__nav{--splide-arrows-gap:0.75rem;flex:0 0 auto;margin:0;padding:0}:where(.m05,.m06,.m14,.m15) .sp__nav .btn{--bs-btn-bg:var(--bs-white);--bs-btn-color:var(--bs-black);--bs-btn-fs:0.5rem;--bs-btn-h:2rem;--bs-btn-hover-bg:var(--bs-black);--bs-btn-hover-color:var(--bs-white);width:var(--bs-btn-h);border:solid 1px}:where(.m05,.m06,.m14,.m15) .m04 .mod__title{--mod-title-fs:1.5rem}:where(.m14,.m15) .splide__track{margin-left:0}.m06 .splide__track{margin-left:0}.m07{--mod-title-fs:4.125rem;--mod-title-mb:0.75rem;--mod-title-fw:400;--mod-label-fs:0.875rem;--mod-subtitle-fs:1rem;--mod-py:5rem;background-color:var(--bs-secondary);padding-right:3rem;padding-left:3rem;background-image:url("../media/concierge_ai.png");background-repeat:no-repeat;background-position:right;background-size:contain}.m07 .mod__label,.m07 .mod__subtitle,.m07 .mod__title{color:var(--bs-white)}.m07 .mod__label{font-size:var(--mod-label-fs);font-weight:700;text-transform:uppercase}.m07 .mod__subtitle{font-size:var(--mod-subtitle-fs);font-weight:400}.m07 .mod__assistant-form{align-items:center;background:var(--bs-white);border-radius:999rem;display:flex;gap:1rem;margin-top:1.5rem;max-width:40rem;padding:0.875rem 1rem 0.875rem 1.5rem}.m07 .mod__assistant-input{background:0 0;border:0;color:var(--bs-black);flex:1 1 auto;font-size:.875rem;line-height:1.4;min-width:0;outline:0}.m07 .mod__assistant-input::-moz-placeholder{color:var(--bs-gray-700);opacity:1}.m07 .mod__assistant-input::placeholder{color:var(--bs-gray-700);opacity:1}article .m07{--mod-title-fs:2.125rem}article .m07 .mod__subtitle{width:auto}.event-detail{padding:2rem 0 3.5rem}.event-detail__layout{--bs-gutter-x:4rem;align-items:flex-start;margin-left:calc(-1 * var(--container-px));margin-right:calc(-1 * var(--container-px));row-gap:2rem}.event-detail__venue{align-items:center;display:inline-flex;font-size:1rem;font-weight:var(--fw-700);gap:0.75rem;line-height:1.2;margin-bottom:2rem}.event-detail__venue .ico{align-items:center;background:var(--bs-black);color:var(--bs-white);display:inline-flex;flex:0 0 auto;font-size:1rem;height:2rem;justify-content:center;width:2rem}.event-detail .m07{--mod-title-fs:1.5rem;--mod-title-fw:var(--fw-700);--mod-title-mb:0.5rem;--mod-subtitle-fs:0.8125rem;--mod-py:3.5rem;background-color:var(--bs-black);background-position:right center;margin:0;padding-left:3rem;padding-right:3rem}.event-detail .m07>.container{max-width:none;padding:0}.event-detail .m07>.container>.row{margin:0;--bs-gutter-x:0}.event-detail .m07 .col-xl-10{width:100%}.event-detail .m07 .mod__subtitle{line-height:1.35;max-width:27rem;width:auto}.event-detail .m07 .mod__assistant-form{margin-top:2rem;max-width:none;padding:0.75rem 0.75rem 0.75rem 1.5rem}.event-detail .m07 .btn{--bs-btn-bg:var(--bs-black);--bs-btn-border-color:var(--bs-black);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--bs-secondary);--bs-btn-hover-border-color:var(--bs-secondary);border-radius:999rem;font-size:.6875rem;font-weight:var(--fw-700);min-height:2.25rem;padding:0.625rem 1.25rem;text-transform:uppercase}.event-detail__article{margin-top:2.5rem}.event-detail__title{font-size:1.125rem;font-weight:var(--fw-700);line-height:28px;margin:0 0 1.5rem}.event-detail__body{font-size:1rem;line-height:1.5}.event-detail__body p{margin:0 0 1rem}.event-detail__credits{display:grid;font-size:.8125rem;gap:1.25rem;line-height:1.35;margin-top:1.5rem}.event-detail__credit span,.event-detail__credit strong{display:block}.event-detail__sidebar{display:flex}.event-detail__gallery{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.5rem}.event-detail__gallery figure,.event-detail__gallery figure>div,.event-detail__gallery img,.event-detail__gallery picture{height:100%;width:100%}.event-detail__gallery img{-o-object-fit:cover;object-fit:cover}.event-detail__gallery-link{color:inherit;display:block;height:100%;text-decoration:none}.partner-detail{background:var(--bs-white)}.partner-detail__hero{--mod-title-fs:2.5rem;--mod-title-fw:var(--fw-700);--mod-title-lh:1.05}.partner-detail__hero .mod__txt{max-width:42rem}.partner-detail__hero .mod__luogo{--mod-luogo-color:var(--bs-white);--mod-luogo-fs:0.9375rem;--mod-luogo-fw:var(--fw-400);max-width:32rem;text-transform:none}.m11 .mod__logo{align-items:center;background:var(--bs-white);color:var(--bs-black);display:flex;font-size:.6875rem;font-weight:var(--fw-700);inset:1.5rem 1.5rem auto auto;justify-content:center;line-height:1.1;min-height:4.25rem;padding:0.75rem;position:absolute;text-align:center;width:4.25rem;outline:1px solid white;outline-offset:5px;z-index:2}.m11 .mod__logo img{display:block;height:auto;max-width:100%}.partner-detail__intro{padding:3rem 0 2.5rem}.partner-detail__quote{background:var(--bs-gray-100);font-size:1.5rem;font-style:italic;font-weight:var(--fw-600);line-height:1.25;margin:0 0 2rem;padding:3rem 4rem 2rem;position:relative}.partner-detail__quote:after,.partner-detail__quote:before{color:var(--bs-primary);content:"“";font-size:2rem;font-style:normal;font-weight:var(--fw-700);line-height:1;position:absolute}.partner-detail__quote:before{inset:1.25rem auto auto 2rem}.partner-detail__quote:after{content:"”";inset:auto 2rem 1.25rem auto}.partner-detail__quote p{margin:0}.partner-detail__body{font-size:.9375rem;line-height:1.45}.partner-detail__body p{margin:0 0 1rem}.partner-detail__intro .stat{margin:2rem auto 0;max-width:47rem}.partner-detail__events{padding:4rem 0}.partner-detail__events .m10-connected-events{margin-top:1rem}.m08{--mod-title-fs:4.125rem;--mod-title-fw:var(--fw-400);--mod-title-mb:2rem;--mod-subtitle-fs:1rem;--mod-mt:0;padding:5rem 3rem}.m08 .mod__txt{text-align:center}.m08 .mod__subtitle{font-size:var(--mod-subtitle-fs);font-weight:400}.m08 .partners__container{align-items:center;display:grid;gap:3.5rem 0;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:3.5rem}.m08 .partners__item{align-items:center;display:flex;justify-content:center;min-height:3rem}.m08 .partners__logo{display:block;filter:grayscale(1);height:auto;max-height:150px;max-width:150px}.m10{--mod-title-color:var(--bs-white);--mod-title-fs:1.5rem;--mod-title-fw:var(--fw-700);--mod-title-lh:1;--mod-title-mb:0;align-items:center;gap:1.125rem 1.25rem}.m10 .mod__body{flex:1}.m13 .mod__title{--mod-title-fs:1.5rem;--mod-title-mb:1rem}.m13 .mod__txt{display:flex;flex-direction:column;justify-content:center;height:100%;margin-top:1rem}.m13.mod-reverse .m13__col:first-of-type{order:2}.m13.mod-reverse figure>div{margin-left:auto}.m13 figure>div{aspect-ratio:11/8;max-width:34.375rem;overflow:hidden}.m13 figure picture{display:block;height:100%}.m13 figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mod__body+.m19__m18-cnt{margin-top:calc(-1 * var(--cll-header-py))}.m20{--mod-fs:0.875rem}.m26 .mod__txt{background:var(--bs-gray-100)}.m33{--ico-width:4rem;--mod-title-color:var(--bs-primary);--mod-title-fs:var(--h3-fs);--mod-title-fw:var(--fw-700);--mod-title-mb:0}.m33 .mod__figure+.mod__header{margin-top:1rem}.m39__splide.is-static .splide__list{gap:var(--bs-gutter-x);justify-content:space-between}.m39__splide.is-static .splide__slide{flex:0 0 calc(var(--row-width,100%) - var(--bs-gutter-x))}@media (max-width:79.98rem){.m26{background:var(--bs-gray-100)}.m26{padding:2rem 0}.m08 .partners__container{gap:2rem 1rem;grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:79.98rem) and (max-width:47.98rem){.m05 .splide__track{margin-left:0}.m05 .mod__title{--mod-title-fs:2.875rem}.m05 .splide__pagination{margin-top:2rem}.m08 .partners__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:79.98rem){.m10{display:flex}}@media (max-width:61.98rem){.m29 .panel{margin-left:calc(-1 * var(--container-px));margin-right:calc(-1 * var(--container-px))}:where(.m26) .nav-tabs{display:none}}@media (max-width:47.98rem){.m07{--mod-title-fs:3rem}.m08{--mod-title-fs:3rem}.event-detail__gallery{grid-template-columns:1fr}}@media (max-width:35.98rem){.m07{--mod-title-fs:2rem;--mod-py:3rem;padding-right:2rem;padding-left:2rem;background-size:cover}.m07 .btn::before{content:"\e90a"}.event-detail{padding-top:1.5rem}.event-detail .m07{--mod-title-fs:1.375rem;--mod-py:2rem;padding-left:1.25rem;padding-right:1.25rem}.event-detail .m07 .mod__assistant-form{margin-top:1.5rem}.partner-detail__hero{--mod-title-fs:2rem}.partner-detail__hero .col-figure{min-height:25rem}.m11 .mod__logo{inset:1rem 1rem auto auto;min-height:3.75rem;width:3.75rem}.partner-detail__intro{padding-top:2rem}.m08{--mod-title-fs:2rem;--mod-py:3rem;padding-right:2rem;padding-left:2rem}}@media (min-width:62rem){.m07 .mod__subtitle{width:50%}.event-detail__sidebar{position:-webkit-sticky;position:sticky;top:2rem}.m14 .splide__slide{transition:padding .2s ease-in-out}.m14 .splide__slide.is-second-visible{padding:3rem 4rem}.m14 .splide__list{min-height:42rem}}@media (min-width:80rem){.m06 :where( .m03 + .m03){--mod-mt:0}.m08{--ico-width:4rem}.m08 .col-figure{flex:0 0 auto}.m10{display:grid;text-align:center}.m10-connected-events{display:block;text-align:start}.m11 .m10{flex:0 0 calc(var(--row-width) * 3 / 12 - var(--bs-gutter-x,1.5rem))}.m13 .splide__arrows{position:absolute;inset:0 0 auto}.m13 .splide__arrow{position:absolute;top:calc(.5 * (4.875rem - var(--bs-btn-h)))}.m13 .btn-prev{right:calc(100% + var(--row-width) * 1 / 12 - var(--bs-btn-h))}.m13 .btn-next{left:calc(100% + var(--row-width) * 1 / 12 - var(--bs-btn-h))}.m13 .m13__col .mod__figure{padding:3rem;padding-top:0}.m14 .splide__list{min-height:50rem}:where(.m23__splide,.m34__splide,.m39__splide).is-static .splide__list{justify-content:space-between}:where(.m23__splide,.m34__splide,.m39__splide).is-static .splide__slide{flex:0 0 calc(var(--row-width,100%) * 3 / 12 - var(--bs-gutter-x))!important;margin:0!important}.m26{--mod-nav-tabs-basis:calc(var(--row-width) * 2 / 12)}}@media (min-width:90rem){.m08 .partners__container{grid-template-columns:repeat(8,minmax(0,1fr))}}:root{--pag-bg:var(--bs-body-bg);--pag-border-color:transparent;--pag-color:var(--bs-body-color);--pag-hover-bg:var(--bs-gray-200);--pag-hover-border-color:var(--bs-primary);--pag-hover-color:var(--bs-body-color)}.pag{--bs-btn-border-radius:0;--bs-btn-fw:var(--fw-400);--ico-fs:1rem;align-items:center;display:flex;flex-wrap:wrap;gap:var(--pag-gap,0.5rem);justify-content:center;margin-top:var(--pag-my,3rem)}.pag :is(a,.current){--bs-btn-border-radius:0;--bs-btn-border-width:1px;--bs-btn-fs:1rem;--bs-btn-bg:var(--bs-body-bg);--bs-btn-border-color:var(--bs-gray-200);--bs-btn-color:var(--bs-body-color);--bs-btn-fw:var(--fw-400);--bs-btn-hover-bg:var(--pag-hover-bg);--bs-btn-hover-border-color:var(--pag-hover-border-color);--bs-btn-hover-color:var(--pag-hover-color);--ico-fs:1.25rem;align-items:center;aspect-ratio:1;background-color:var(--bs-btn-bg,transparent);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color,transparent);color:var(--bs-btn-color,#000);cursor:pointer;display:inline-flex;font-size:var(--bs-btn-fs);font-weight:var(--bs-btn-fw,var(--fw-400));height:2rem;justify-content:center;line-height:var(--bs-btn-lh);outline:var(--btn-outline-width,0) solid var(--btn-outline-color,rgba(var(--bs-white-rgb),var(--btn-outline-opacity,.2)));padding:0;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.pag :is(a,.current):is( .disabled){cursor:default;opacity:.5;pointer-events:none}.pag .current{--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-color:var(--bs-white);--bs-btn-fw:var(--fw-700);cursor:default;pointer-events:none;z-index:1}.pag a:has(.ico){--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:transparent;--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--bs-bs-white);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-primary)}.pag>a{border-radius:var(--bs-btn-border-radius)}.pag>a:first-child+div :is(a,.current){border-top-left-radius:var(--bs-btn-border-radius);border-bottom-left-radius:var(--bs-btn-border-radius)}.pag>div:has(+ a:last-child) :is(a,.current){border-top-right-radius:var(--bs-btn-border-radius);border-bottom-right-radius:var(--bs-btn-border-radius)}@media (min-width:48rem){.pag{--pag-gap:0.675rem;--pag-my:4rem}}.spinner{animation:rotation 1s linear infinite;aspect-ratio:1;border:3px solid var(--bs-primary);border-bottom-color:transparent;border-left:0;border-radius:50%;display:inline-block;width:var(--w,3rem)}@keyframes rotation{0%{transform:rotate3d(0,0,1,0deg)}100%{transform:rotate3d(0,0,1,360deg)}}:root{--footer-bg:var(--bs-white);--footer-color:var(--bs-body-color);--footer-fs:0.875rem;--footer-lh:1.35;--footer-p:4rem 0 3rem}.footer{background-color:var(--footer-bg);color:var(--footer-color);font-size:var(--footer-fs);line-height:var(--footer-lh);padding:var(--footer-p)}.footer a{color:var(--footer-a-color,currentColor);-webkit-text-decoration:var(--footer-a-decoration,none);text-decoration:var(--footer-a-decoration,none);transition:color .2s ease}.footer p{margin-bottom:0}.footer__grid{display:grid;gap:3rem}.footer__brand{display:grid;gap:1.75rem;max-width:33rem}.footer__title{font-size:1.5rem;line-height:1.1}.footer__description{max-width:23rem}.footer__logos{align-items:center;display:flex;flex-wrap:wrap;gap:1.75rem 3.5rem}.footer__logo{align-items:center;display:flex;gap:0.5rem;min-height:3.25rem}.footer__logo-mark{align-items:center;color:var(--bs-gray-700);display:inline-flex;flex:0 0 auto;font-size:1.75rem;font-weight:800;justify-content:center;line-height:1;min-width:2.25rem;text-transform:uppercase}.footer__logo-text{font-size:.875rem;font-weight:700;line-height:1.15;text-transform:none}.footer__nav{display:grid;gap:2rem}.footer__nav-title{font-size:.875rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;text-transform:uppercase}.footer__nav-group ul{display:grid;gap:0.5rem}.copy{font-size:.875rem}@media (min-width:48rem){.footer__grid{grid-template-columns:minmax(0,1fr) auto}.footer__brand{grid-column:1}.footer__nav{align-self:center;display:flex;gap:5rem;grid-column:2;grid-row:1/span 2}.copy{grid-column:1}}@media (min-width:80rem){:root{--footer-p:5.5rem 0 3rem}.footer__grid{-moz-column-gap:8rem;column-gap:8rem}}.social-ul{--ico-color:var(--bs-primary);--ico-fs:1.5rem;display:flex;flex-wrap:wrap;gap:var(--social-gap,1rem);justify-content:center}.social-ul a{display:grid;height:2rem;place-items:center;position:relative;width:2rem;z-index:1;background:var(--bs-body-bg);color:var(--bs-primary)}.ico-facebook{--ico-hover-color:#1877f2}.ico-linkedin{--ico-hover-color:#0077b5}.ico-instagram{--ico-hover-color:#e4405f}.ico-youtube{--ico-hover-color:#ff0931}.modal{--bs-border-radius-lg:0;--bs-border-radius-sm:0;--bs-border-radius:var(--img-br);--bs-modal-footer-border-color:transparent;--bs-modal-header-border-color:transparent;--modal-px:1.5rem;--modal-py:1.5rem}.modal-header{justify-content:space-between;padding:var(--modal-py) var(--modal-px) 0}.modal-header>.ico{color:var(--modal-ico-color,var(--bs-body-color))}.modal-header .btn-close{align-items:center;align-self:flex-start;aspect-ratio:1;display:flex;height:auto;justify-content:center;margin:0;padding:0;position:relative}.modal-header .btn-close:before{content:"";display:block;inset:-8px;position:absolute}.modal-title{color:var(--bs-primary);flex:1;font-size:var(--h5-fs);font-weight:var(--fw-700);line-height:var(--h5-lh);margin-bottom:0;padding-right:1rem}.modal-footer{gap:0.5rem 1rem;padding:0 var(--modal-px) var(--modal-py)}.modal-footer>*{margin:0}.modal-body{padding:var(--modal-py) var(--modal-px)}.modal-success{--modal-ico-color:var(--bs-success)}.modal-error{--modal-ico-color:var(--bs-danger)}#modal-loading .modal-dialog{justify-content:center}#modal-loading .modal-content{--bs-modal-padding:1rem 2rem;width:auto}:root{--label-bg:var(--bs-tertiary);--label-color:var(--bs-white);--label-fs:0.875rem;--label-fw:600;--label-lh:1.2;--label-padding-x:0.75rem;--label-padding-y:0.2rem}.label{align-self:flex-start;background-color:var(--label-bg);border-radius:var(--label-border-radius,0);display:inline-block;color:var(--label-color);font-size:var(--label-fs);font-weight:var(--label-fw);letter-spacing:var(--label-letter-spacing, normal);line-height:var(--label-lh);padding:var(--label-padding-y) var(--label-padding-x);text-transform:uppercase}.label-ai-modified{--label-bg:var(--bs-black);--label-border-radius:3rem;--label-letter-spacing:0.1em;padding:0.1rem 1rem 0.1rem 1rem}.label-ai-modified .label-text{font-size:1rem;letter-spacing:2px;position:relative;top:-2px}.text-big{font-size:1.5rem;letter-spacing:0;position:relative;top:2px;margin-right:4px}.sidebar{--sidebar-gap:2rem;--sidebar-primary:var(--bs-primary);--sidebar-card-bg:var(--bs-gray-100);color:var(--bs-body-color);display:grid;gap:var(--sidebar-gap);max-width:27.5rem;width:100%}.sidebar__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.5rem}.sidebar-action{align-items:center;color:var(--bs-body-color);display:flex;flex-direction:column;font-size:.6875rem;font-weight:var(--fw-700);gap:0.5rem;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}.sidebar-action .ico{font-size:1.5rem}.sidebar-card{background:var(--sidebar-card-bg)}.sidebar-card--tickets .sidebar-card__title{background:var(--sidebar-primary);color:var(--bs-white);font-size:2rem;font-weight:var(--fw-700);line-height:1.1;margin:0;padding:1.25rem;text-align:center;text-transform:uppercase}.sidebar-ticket{display:grid;gap:1rem;grid-template-columns:1fr auto;padding:1.125rem}.sidebar-location__label,.sidebar-meta__label,.sidebar-ticket__label{font-size:.875rem;font-weight:var(--fw-700);line-height:1.2;text-transform:uppercase}.sidebar-ticket__list{font-size:1rem;line-height:1.3;list-style:none;margin:0.75rem 0 0;padding:0}.sidebar-ticket__list li{align-items:baseline;display:flex;gap:0.5rem}.sidebar-ticket__list li:before{background:var(--bs-success);border-radius:50%;content:"";flex:0 0 auto;height:0.375rem;width:0.375rem}.sidebar-ticket__price{text-align:right}.sidebar-ticket__price strong{display:block;font-size:1.625rem;line-height:1;margin-top:0.5rem}.sidebar-ticket__price span{display:block;font-size:.75rem;font-weight:var(--fw-700);line-height:1.2;margin-top:0.75rem}.sidebar__meta{display:grid;gap:0.5rem;padding:1.5rem 1.125rem 0;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.sidebar-meta{display:grid;gap:0.625rem;grid-template-columns:auto 1fr}.sidebar-meta .ico{font-size:1.25rem;line-height:1;margin-top:-0.125rem}.sidebar-meta__value{font-size:.9rem;line-height:1.35;margin-top:0.5rem}.sidebar-hours{display:grid;font-size:.8125rem;gap:0.375rem;line-height:1.25;list-style:none;margin:0.5rem 0 0;padding:0}.sidebar-hours__item{display:flex;align-items:center;flex-wrap:wrap}.sidebar-hours__time__wrapper{display:flex;flex-direction:column}.sidebar-hours__day{flex:0 0 50%;font-weight:var(--fw-700)}.sidebar-hours__time{white-space:nowrap}.sidebar-card--location{padding:0}.sidebar-location{margin-bottom:1.5rem;padding:1.5rem 1.125rem 0}.sidebar-location__title{font-size:1.5rem;font-weight:var(--fw-500);line-height:1.1;margin:0.75rem 0 0}.sidebar-location__address{font-size:1rem;line-height:1.3;margin-top:0.25rem}.sidebar-map{aspect-ratio:1.74;background:linear-gradient(24deg,transparent 48%,rgba(var(--bs-white-rgb),.95) 49% 51%,transparent 52%) 0 20%/42% 42% no-repeat,linear-gradient(-34deg,transparent 48%,rgba(var(--bs-white-rgb),.95) 49% 51%,transparent 52%) 100% 15%/58% 46% no-repeat,linear-gradient(8deg,transparent 48%,rgba(var(--bs-white-rgb),.95) 49% 51%,transparent 52%) 0 78%/65% 42% no-repeat,linear-gradient(-16deg,transparent 48%,rgba(var(--bs-white-rgb),.95) 49% 51%,transparent 52%) 100% 77%/62% 40% no-repeat,linear-gradient(90deg,rgba(var(--bs-white-rgb),.55) 1px,transparent 1px) 0 0/4.75rem 4.75rem,linear-gradient(0deg,rgba(var(--bs-white-rgb),.55) 1px,transparent 1px) 0 0/4.75rem 4.75rem,#eceeef;overflow:hidden;position:relative}.sidebar-map figure,.sidebar-map figure>div,.sidebar-map img,.sidebar-map picture{height:100%;width:100%}.sidebar-map img{max-width:none;-o-object-fit:cover;object-fit:cover}.sidebar-links{list-style:none;margin:0;padding:0}.sidebar-links li{border-bottom:1px solid rgba(var(--bs-body-color-rgb),.45)}.sidebar-links li:last-of-type{border-bottom:none}.sidebar-links a{align-items:center;color:var(--bs-body-color);display:flex;font-size:.875rem;font-weight:var(--fw-700);gap:0.5rem;line-height:1.2;padding:0.875rem 0;text-decoration:none;text-transform:uppercase}.sidebar-links a .ico{font-size:1.25rem}.sidebar--curator{--sidebar-gap:0;max-width:27rem}.sidebar-curated__label{margin-bottom:1rem}.sidebar-curated__label .label{--label-fs:0.625rem;--label-padding-x:0.5rem;--label-padding-y:0.25rem}.sidebar-curated__title{font-size:1.25rem;font-style:italic;font-weight:var(--fw-700);line-height:1.12;margin:0}.sidebar-curated__text{color:rgba(var(--bs-body-color-rgb),.68);font-size:1rem;line-height:22px;margin-top:1rem}.sidebar-curated__author{font-size:1.25rem;font-weight:var(--fw-700);line-height:1.2;margin-top:1rem}.sidebar-curated-box{background:var(--sidebar-card-bg);margin-top:2rem;padding:3rem 1.5rem}.sidebar-curated-info{list-style:none;margin:0;padding:0;margin-bottom:2rem}.sidebar-curated-info__item{display:grid;gap:0.625rem;grid-template-columns:auto 1fr;padding:1rem 0}.sidebar-curated-info__item+.sidebar-curated-info__item{border-top:1px solid rgba(var(--bs-body-color-rgb),.18)}.sidebar-curated-info__item:first-child{padding-top:0}.sidebar-curated-info__item .ico{font-size:1rem;line-height:1;margin-top:0.0625rem}.sidebar-curated-info__label{font-size:.6875rem;font-weight:var(--fw-700);line-height:1.2;text-transform:uppercase}.sidebar-curated-info__value{font-size:1rem;line-height:1.3;margin-top:0.25rem}@media (max-width:35.98rem){.sidebar{--sidebar-gap:1.5rem}.sidebar__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-ticket,.sidebar__meta{grid-template-columns:1fr}.sidebar-ticket__price{text-align:left}}:root{--stat-fs:1.25rem;--stat-fw:700;--stat-lh:1.2;--stat-n-fs:3.125rem;--stat-n-fw:700;--stat-n-lh:1}.stat{font-size:var(--stat-fs);font-weight:var(--stat-fw);line-height:var(--stat-lh);padding:var(--stat-p,0);text-align:center}.stat__grid{display:grid;gap:var(--stat-grid-gap,1.5rem)}.stat__title{--h-fs:var(--stat-fs);--h-fw:var(--stat-fw);--h-mb:0;color:currentColor}.stat__number{color:var(--bs-tertiary);display:block;font-size:var(--stat-n-fs);font-variant-numeric:tabular-nums;font-weight:var(--stat-n-fw);line-height:var(--stat-n-lh)}.stat__number:after{margin-left:auto;margin-right:auto}.stat__text{color:var(--bs-black);display:block;font-size:1.25rem;font-weight:500;margin:0.5rem auto 0;max-width:15rem;text-transform:uppercase}.bg-primary .stat__number{color:var(--bs-white)}.stat--partner{--stat-grid-gap:2rem;--stat-n-fs:2.75rem;--stat-n-lh:1;--stat-p:0}.stat--partner .stat__text{font-size:.6875rem;font-weight:700;letter-spacing:0;line-height:1.2;margin-top:0.625rem;max-width:none}@media (min-width:48rem){.stat--group .stat__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:62rem){:root{--stat-fs:1.5rem;--stat-n-fs:4.375rem}.stat--partner{--stat-n-fs:4.125rem}.stat__item{position:relative}.stat__item:not(:first-of-type)::after{content:"";background-color:var(--bs-secondary);height:100%;width:1px;display:block;position:absolute;top:0}}.tips{padding:3rem 0}.tips .tips__content .tips__title{font-size:1.5rem;font-weight:600}.tips .tips__content .tips__body{font-size:1.063rem}.tips .tips__box{display:flex;flex-direction:column;align-items:center;height:100%;gap:2rem;padding:3rem;text-align:center}.tips .tips__box .tips__box__title{font-size:1.5rem;font-weight:600;color:var(--bs-tertiary)}.tips .tips__box .tips__box__body{font-size:1rem;text-align:center}@media (min-width:62rem){.tips{padding:5rem 0}}.bffmap{background:var(--bs-gray-100);color:var(--bs-body-color);position:relative;width:100%}.bffmap__head{padding:1.5rem 1rem 2rem;text-align:center}.bffmap__title{font-size:1.875rem;font-weight:var(--fw-400);letter-spacing:0;line-height:1.15;margin:0 0 1rem}.bffmap__title strong{font-weight:var(--fw-700)}.bffmap__filter-wrap{margin-inline:auto;max-width:30.5rem;position:relative;width:min(100%,30.5rem)}.bffmap__filter-wrap:after{content:"\e918";font-size:.875rem;inset:50% 1.375rem auto auto;pointer-events:none;position:absolute;transform:translateY(-50%)}.bffmap__filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-white);border:1px solid var(--bs-black);border-radius:999rem;color:var(--bs-body-color);font:inherit;font-size:.875rem;height:2.4375rem;line-height:1.2;padding:0.5rem 3rem 0.5rem 1.125rem;width:100%}.bffmap__filter:focus{box-shadow:0 0 0 0.1875rem rgba(var(--bs-black-rgb),.12);outline:0}.bffmap__details{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:3rem 3rem 2rem}.bffmap-detail__label{font-size:.875rem;font-weight:var(--fw-700);line-height:1.2;text-transform:uppercase}.bffmap-detail__value{color:var(--bs-body-color);display:inline-block;font-size:.875rem;font-weight:var(--fw-400);line-height:1.35;margin-top:0.5rem;text-decoration:none}a.bffmap-detail__value{font-style:italic;font-weight:var(--fw-700);text-decoration:underline}.bffmap__canvas{aspect-ratio:16/9;min-height:24rem;width:100%}.bffmap__fallback{background:rgba(var(--bs-white-rgb),.92);display:grid;inset:0;padding:2rem;place-items:center;position:absolute;text-align:center;z-index:1}.bffmap.is-loaded .bffmap__fallback{display:none}.bffmap__fallback-text{font-size:.875rem;line-height:1.4;margin:0;max-width:28rem}.bffmap__live-map{align-items:center;background:var(--bs-black);border-radius:999rem;bottom:2rem;color:var(--bs-white);display:inline-flex;font-size:.875rem;font-weight:var(--fw-700);justify-content:center;line-height:1;min-height:3rem;min-width:12rem;padding:0.75rem 2rem;position:absolute;right:5rem;text-decoration:none;text-transform:uppercase;z-index:2}.bffmap__live-map:focus-visible,.bffmap__live-map:hover{background:var(--bs-black);color:var(--bs-white)}.bffmap__locate{--ico-fs:1.25rem;align-items:center;background:var(--bs-white);border:0;border-radius:0.25rem;box-shadow:0 0.125rem 0.375rem rgba(var(--bs-black-rgb),.3);color:var(--bs-black);display:inline-flex;height:2.5rem;justify-content:center;position:absolute;right:0.625rem;top:0.625rem;width:2.5rem;z-index:2}.bffmap__locate:focus-visible,.bffmap__locate:hover{background:var(--bs-gray-100)}.bffmap__locate:disabled{cursor:progress;opacity:.7}.bffmap-marker{--bffmap-marker-bg:#ee255d;--bffmap-marker-color:var(--bs-white);--bffmap-marker-size:3.25rem;--ico-fs:1.5rem;align-items:center;background:var(--bffmap-marker-bg);border:0;border-radius:50%;box-shadow:0 0.25rem 0.625rem rgba(var(--bs-black-rgb),.18);color:var(--bffmap-marker-color);display:inline-flex;height:var(--bffmap-marker-size);justify-content:center;pointer-events:auto;width:var(--bffmap-marker-size)}.bffmap-marker--user{--bffmap-marker-bg:#1a73e8;--bffmap-marker-size:1.25rem;border:.1875rem solid var(--bs-white);box-shadow:0 0 0 0.25rem rgba(26,115,232,.2),0 0.25rem 0.625rem rgba(var(--bs-black-rgb),.18)}.bffmap-marker .ico{color:currentcolor;display:block}.bffmap-info{background:var(--bs-white);border-radius:0.5rem;color:var(--bs-black);font-family:var(--bs-body-font-family);max-width:calc(100vw - 4rem);padding:2rem 1.5rem 1.625rem}.bffmap-info__label{background:#ee255d;color:var(--bs-white);display:inline-block;font-size:.75rem;font-weight:var(--fw-700);line-height:1;margin-bottom:0.875rem;padding:0.5rem 0.625rem;text-transform:uppercase}.bffmap-info__title{font-size:1.625rem;font-weight:var(--fw-400);letter-spacing:0;line-height:1;margin:0}.bffmap-info__title strong{font-weight:var(--fw-700)}.bffmap-info__text{font-size:.875rem;line-height:1.35;margin:0.5rem 0 1.125rem;max-width:17rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bffmap-info__actions{align-items:center;display:flex;gap:0.75rem}.bffmap-info__btn{align-items:center;border:1px solid var(--bs-black);border-radius:999rem;color:var(--bs-black);display:inline-flex;font-size:.75rem;font-weight:var(--fw-700);gap:0.375rem;justify-content:center;line-height:1;min-height:2.125rem;min-width:5.875rem;padding:0.25rem 1rem;text-decoration:none;text-transform:uppercase}.bffmap-info__btn--go{--ico-fs:1rem;background:#ee255d;border-color:#ee255d;color:var(--bs-white);min-width:4.75rem}.bffmap--around-me{background:var(--bs-body-bg)}.bffmap--around-me .bffmap__canvas{aspect-ratio:16/5.3;min-height:22.5rem}.bffmap--sidebar{background:#eceeef}.bffmap--sidebar .bffmap__canvas{aspect-ratio:1.74;min-height:0}.bffmap--sidebar .bffmap__fallback{padding:1rem}.bffmap--sidebar .bffmap__fallback-text{font-size:.75rem}.bffmap--sidebar .bffmap-marker{--bffmap-marker-size:1.375rem;--ico-fs:0;border:.25rem solid var(--bs-white);box-shadow:0 0.125rem 0.5rem rgba(var(--bs-black-rgb),.24)}.bffmap--sidebar .bffmap-marker .ico{display:none}.bffmap--event-detail{background:var(--bs-body-bg)}.bffmap--event-detail .bffmap__details{padding-inline:0}.bffmap--event-detail .bffmap__canvas{aspect-ratio:16/5.1;min-height:18rem}.bffmap--event-detail .bffmap-marker{--bffmap-marker-size:1.5rem;--ico-fs:0;border:.25rem solid var(--bs-white);box-shadow:0 0.125rem 0.5rem rgba(var(--bs-black-rgb),.24)}.bffmap--event-detail .bffmap-marker .ico{display:none}.bffmap--interactive-route{padding:5rem 3rem}.bffmap--interactive-route .bffmap__canvas{aspect-ratio:16/9.75;min-height:24rem}.bffmap--interactive-route .bffmap-marker{--bffmap-marker-size:2rem;--ico-fs:0;border:.375rem solid var(--bs-white);box-shadow:0 0.125rem 0.625rem rgba(var(--bs-black-rgb),.24)}.bffmap--interactive-route .bffmap-marker .ico{display:none}.bffmap-route{align-items:center;display:grid;gap:1.25rem;grid-template-columns:minmax(17rem,0.72fr) minmax(0,1fr)}.bffmap-route__content{display:flex;flex-direction:column;height:100%}.bffmap-route__title{font-size:2.5rem;font-weight:var(--fw-400);letter-spacing:0;line-height:1.08;margin:0;flex:1}.bffmap-route__title strong{font-weight:var(--fw-700)}.bffmap-route__text{color:rgba(var(--bs-body-color-rgb),.68);font-size:1rem;line-height:1.4;margin:1.25rem 0 2.25rem;max-width:28rem}.bffmap-route__list{list-style:none;margin:0;padding:0}.bffmap-route__item{display:grid;gap:0.875rem;grid-template-columns:auto 1fr;padding:1rem 0}.bffmap-route__item+.bffmap-route__item{border-top:1px solid rgba(var(--bs-body-color-rgb),.42)}.bffmap-route__item .ico{font-size:1.75rem;line-height:1;margin-top:-0.1875rem}.bffmap-route__number{align-items:center;border:1px solid #ee255d;border-radius:50%;color:#ee255d;display:inline-flex;font-size:.625rem;font-weight:var(--fw-700);height:1.125rem;justify-content:center;line-height:1;margin-top:-0.0625rem;width:1.125rem}.bffmap-route__label{font-size:.875rem;font-weight:var(--fw-700);line-height:1.2;text-transform:uppercase}.bffmap-route__value{font-size:.875rem;font-weight:var(--fw-700);line-height:1.25;margin-top:0.25rem}@media (max-width:35.98rem){.bffmap__head{padding-inline:1rem}.bffmap__title{font-size:1.625rem}.bffmap__canvas{aspect-ratio:1;min-height:20rem}.bffmap__details{gap:1.25rem;grid-template-columns:1fr;padding:2rem 1rem 1.5rem}.bffmap__live-map{bottom:1rem;left:1rem;min-width:0;right:1rem}.bffmap-marker{--bffmap-marker-size:2.75rem;--ico-fs:1.25rem}.bffmap-info{padding:1.5rem 1.25rem 1.375rem;width:min(18rem,100vw - 3rem)}.bffmap-info__title{font-size:1.375rem}.bffmap--sidebar .bffmap__canvas{aspect-ratio:1.74;min-height:0}.bffmap--event-detail{padding:0 1rem 1rem}.bffmap--event-detail .bffmap__canvas{aspect-ratio:1.4;min-height:16rem}.bffmap--interactive-route{padding:2rem 1rem}.bffmap--interactive-route .bffmap__canvas{aspect-ratio:1.2;min-height:18rem}.bffmap-route{grid-template-columns:1fr}.bffmap-route__title{font-size:2rem}}@media (prefers-reduced-motion:no-preference){.cll__btn-title,.pag :is(a,.current),.social-ul .ico,.social-ul a{transition:all .2s ease-in-out}}.cll__body :is(ul,ol,p):first-child{-webkit-margin-before:0;margin-block-start:0}.cll__body :is(ul,ol,p):last-child,.stat__text p{-webkit-margin-after:0;margin-block-end:0}.lead--primary{background-color:var(--bs-primary);height:15.625rem}.lead--primary .lead__container{display:flex;align-items:end;height:100%}.lead--primary .lead__container .mod__title--big{color:var(--bs-white);font-weight:700}.paths__container{display:flex;flex-direction:column}.characteristics{padding:2rem}.characteristics .characteristics__col .characteristics__wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.characteristics .characteristics__col .characteristics__wrapper .characteristics__value{color:var(--bs-tertiary);font-weight:600;font-size:1.125rem}.characteristics .characteristics__col .characteristics__wrapper .characteristics__property{font-weight:700;font-size:.875rem;text-transform:uppercase}@media (min-width:62rem){.characteristics{padding:2rem}.characteristics .characteristics__col:not(:last-of-type) .characteristics__wrapper::after{content:"";background-color:var(--bs-secondary);height:100%;width:1px;display:block;position:absolute;top:0;right:0}.characteristics .characteristics__col .characteristics__value{font-size:2.063rem}}@media (max-width:61.98rem){.lead--primary .lead__container .mod__title--big{--mod-title-fs:3.125rem}}.pag :is(a,.current),.social-ul a,.social-ul a:is(:focus,:focus-visible,:hover,.active){text-decoration:none}.cll__btn.btn-link:is(:focus,:focus-visible,:hover) span{text-decoration:none}.cll__btn.btn-link:is(:focus,:focus-visible,:hover) .cll__btn-title{text-decoration:underline}.aside nav ul a:is(:focus,:focus-visible,:hover){text-decoration:underline}.pag a:is(:focus,:focus-visible,:hover){color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.footer a:is(:focus,:focus-visible,:hover,:active){color:var(--footer-a-hover-color,currentColor);-webkit-text-decoration:var(--footer-a-hover-decoration,underline);text-decoration:var(--footer-a-hover-decoration,underline)}.social-ul a:is(:focus,:focus-visible,:hover,.active){--footer-a-hover-decoration:none;--ico-hover-bg:var(--bs-white)}.social-ul a:is(:focus,:focus-visible,:hover,.active) .ico{color:var(--ico-hover-color)}.sidebar-action:is(:focus,:focus-visible,:hover){color:var(--sidebar-primary)}.sidebar-links a:is(:focus,:focus-visible,:hover){color:var(--sidebar-primary)}.sidebar-curated__button:is(:focus,:focus-visible,:hover){background:var(--sidebar-primary);color:var(--bs-white)}