@keyframes loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.glide{box-sizing:border-box;width:100%;position:relative}.glide *{box-sizing:inherit}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:100%;height:100%}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}@keyframes bulletProgress{0%{width:.75rem}to{width:7.5rem}}@keyframes bulletProgressMobile{0%{width:.75rem}to{width:3.125rem}}.glide{opacity:0;visibility:hidden}.glide.glide--intersected{opacity:1;visibility:visible;transition:opacity .5s,visibility .5s}.glide__track{overflow:visible}.glide__track-wrapper{width:100%;display:block}.glide__controls{pointer-events:none;flex-flow:row;justify-content:flex-end;align-items:center;gap:.5rem;padding:0 2rem;display:flex}@media screen and (min-width:0) and (max-width:1024px){.glide__controls{padding:0 1.25rem}}.glide__controls .glide__buttons,.glide__controls .glide__arrows{pointer-events:auto;flex-flow:row;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.glide__controls .glide__control{color:#fff;cursor:pointer;filter:none;pointer-events:auto;background:#8e0015;border:none;border-radius:50%;outline:none;flex-shrink:0;width:3.25rem;height:3.25rem;padding:0;transition:color .25s,background-color .25s,transform .6s cubic-bezier(.22,1,.36,1)}@media screen and (min-width:0) and (max-width:730px){.glide__controls .glide__control{width:3.25rem;height:3.25rem}}.glide__controls .glide__control svg{width:100%;height:100%;display:block}@media not all and (hover:none){.glide__controls .glide__control:hover{color:#fff;background:#8e0015}.glide__controls .glide__control:focus-visible{color:#fff;background:#8e0015}}.glide__controls .glide__control.glide__arrow--disabled{color:#fff;cursor:default;background:#d8d8d8}@media not all and (hover:none){.glide__controls .glide__control.glide__arrow--disabled:hover{transform:none}.glide__controls .glide__control.glide__arrow--disabled:focus-visible{transform:none}}.glide__controls .glide__control.glide__arrow--disabled:before,.glide__controls .glide__control.glide__arrow--disabled:after{opacity:0!important}.glide__controls .glide__play-pause{padding:.625rem}.glide__controls .glide__play-pause .glide__play-icon{display:none}.glide__controls .glide__play-pause[aria-pressed=true] .glide__play-icon{display:block;left:2px}.glide__controls .glide__play-pause[aria-pressed=true] .glide__pause-icon{display:none}.glide__controls .glide__bullets{pointer-events:auto;background-color:#0000;border-radius:2rem;flex-flow:row;justify-content:center;align-items:center;gap:.5rem;min-height:1rem;padding:0;display:flex}@media screen and (min-width:0) and (max-width:730px){.glide__controls .glide__bullets{min-height:1rem}}.glide__controls .glide__bullet{cursor:pointer;width:.5rem;height:.5rem;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;background-color:#b8b7b9;border:0;border-radius:8px;outline:none;padding:.125rem;transition:width .3s,height .3s,background-color .3s,transform .3s;display:block;position:relative;overflow:hidden}.glide__controls .glide__bullet:before{content:"";border-radius:.5rem;width:.25rem;height:.25rem;transition:width .3s,height .3s;display:block}@media not all and (hover:none){.glide__controls .glide__bullet:not(.glide__bullet--active):hover{transform:scale(1.2)}.glide__controls .glide__bullet:not(.glide__bullet--active):focus-visible{transform:scale(1.2)}}.glide__controls .glide__bullet.glide__bullet--reset-animation:before{animation:none!important}.glide__controls .glide__bullet.glide__bullet--active{width:7.75rem;height:1rem}@media screen and (min-width:0) and (max-width:730px){.glide__controls .glide__bullet.glide__bullet--active{width:3.375rem;height:1rem}}.glide__controls .glide__bullet.glide__bullet--active:before{width:0;height:.75rem;animation:bulletProgress var(--slide-duration,8s) linear forwards;animation-play-state:var(--bullet-play-state,running);background-color:#1a1a1a}@media screen and (min-width:0) and (max-width:730px){.glide__controls .glide__bullet.glide__bullet--active:before{animation-name:bulletProgressMobile}}
