.ppg-slider{position:relative!important;display:block!important;overflow:hidden}.ppg-slider>.ppg-slide{display:none!important;float:none!important;width:100%!important}.ppg-slider>.ppg-slide.ppg-active{display:block!important}.ppg-slider-controls{position:absolute;bottom:90px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:5}.ppg-slider-controls button,.ppg-client-dots button{background:#ddd;border:0;border-radius:50%;width:12px;height:12px;font-size:0;cursor:pointer;padding:0}.ppg-slider-controls button[aria-pressed=true]{background:red}.ppg-slide-arrow{position:absolute;top:45%;background:#0003;color:white;border:0;z-index:6;font-size:36px;cursor:pointer;border-radius:4px;width:35px;height:50px}.ppg-prev{left:12px}.ppg-next{right:12px}
.ppg-slider>.ppg-slider-controls{display:flex!important}.ppg-slider-controls{bottom:24px}.ppg-slider-controls button[aria-pressed=true]{background:#9e1717}
.brz-animated{opacity:1!important;visibility:visible!important;animation:none!important}.rj-carousel{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.rj-carousel>.brz-carousel__item{flex:0 0 calc(100% / var(--rj-count,2))!important;display:block!important;float:none!important;scroll-snap-align:start;min-width:0}.rj-carousel-controls{display:flex;justify-content:center;gap:12px;margin:10px 0}.rj-carousel-controls button{border:0;border-radius:50%;width:32px;height:32px;background:#9e1717;color:#fff;font:24px Arial;cursor:pointer}
.rj-menu-toggle{border:0;background:transparent;color:#292719;padding:8px;cursor:pointer}#rj-mobile-menu,#rj-lightbox{border:0;border-radius:6px;padding:25px;max-width:90vw;max-height:90vh}dialog::backdrop{background:#0009}#rj-mobile-menu{width:340px}#rj-mobile-menu nav{display:grid;gap:22px;padding:28px 10px}#rj-mobile-menu a{color:#333;text-decoration:none;font:18px Arial}#rj-mobile-menu>button,#rj-lightbox>button{float:right;background:transparent;border:0;font:32px Arial;color:#333;cursor:pointer}#rj-lightbox img{display:block;max-width:80vw;max-height:75vh;object-fit:contain}.rj-whatsapp{position:fixed;right:20px;bottom:20px;background:#9e1717;color:#fff!important;padding:13px 19px;border-radius:30px;text-decoration:none;font:14px Arial;z-index:999;box-shadow:0 2px 10px #0003}
@media(max-width:767px){.rj-carousel>.brz-carousel__item{flex-basis:100%!important}.rj-whatsapp{right:12px;bottom:12px;font-size:12px;padding:11px 14px}}
.rj-carousel,.rj-carousel .brz-carousel__item{visibility:visible!important;opacity:1!important}.rj-carousel-controls button{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;line-height:32px!important}.brz-wrapper[data-brz-iteration-count]{visibility:visible!important;opacity:1!important;transform:none!important}

.brz-menu__item{position:relative}.brz-menu__item:hover>.brz-menu__sub-menu,.brz-menu__item:focus-within>.brz-menu__sub-menu,.brz-menu__item.zo-open>.brz-menu__sub-menu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.zo-submenu{border:0;background:transparent;color:inherit;padding:8px;cursor:pointer}.brz-menu__sub-menu{z-index:999!important;min-width:250px;background:white}.zo-notice{padding:16px;background:#fff4e7;color:#333}.brz-img{filter:none!important}#rj-lightbox img{height:auto!important;width:auto!important}.ppg-slider-controls button[aria-pressed=true]{background:white}.ppg-slider{visibility:visible!important}.brz-image__gallery-item img{cursor:zoom-in}.brz-menu__sub-menu a{white-space:normal!important}
[class*="-animation-"]{animation:none!important;transform:none!important;opacity:1!important;visibility:visible!important}
nav.brz-menu>.brz-menu__ul>.brz-menu__item{display:flex!important;align-items:center!important}.zo-submenu{padding:0 5px!important;min-width:18px!important;height:24px!important;line-height:24px!important}nav.brz-menu .brz-menu__sub-menu{top:100%!important;left:0!important}
/* Keep primary labels and their independent dropdown toggles on one baseline. */
nav.brz-menu > .brz-menu__ul{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}
nav.brz-menu > .brz-menu__ul > .brz-menu__item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:0!important}
nav.brz-menu > .brz-menu__ul > .brz-menu__item > a{display:inline-flex!important;align-items:center!important;white-space:nowrap!important;width:auto!important;flex:0 0 auto!important}
nav.brz-menu > .brz-menu__ul > .brz-menu__item > .zo-submenu{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 22px!important;width:22px!important;height:32px!important;min-width:22px!important;margin:0!important;padding:0!important;position:static!important;align-self:center!important;line-height:1!important;font-size:0!important}
nav.brz-menu .zo-submenu::after{content:"";display:block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}
nav.brz-menu .brz-menu__sub-menu{position:absolute!important;top:100%!important;left:0!important;margin-top:0!important}
