@charset "UTF-8";
/***!  Style Declaration  !***/

.qbr-gal-pro{--qbr-gal-cornice:#0b1220;--qbr-gal-linea:#dde4df;--qbr-gal-testo:#7a877f;--qbr-gal-ink:#15221b;--qbr-gal-procedura:#16294a}div.qbr-gal-pro{display:block;margin:20px 0 24px;font-family:Montserrat,sans-serif}div.qbr-gal-pro ol.qbr-gal-pro-t{display:grid;justify-content:center;margin:0;padding:6px 0 0;list-style:none;max-width:none;border-radius:32px}div.qbr-gal-pro ol.qbr-gal-pro-t:focus-visible{outline:2px solid var(--qbr-gal-procedura);outline-offset:4px}div.qbr-gal-pro ol.qbr-gal-pro-t li.qbr-gal-pro-i{grid-area:1/1;width:280px;max-width:calc(100vw - 80px);margin:0;padding:0;list-style:none;font-size:14px;line-height:1.4;color:var(--qbr-gal-ink);visibility:hidden}div.qbr-gal-pro ol.qbr-gal-pro-t li.qbr-gal-pro-i.is-attivo{visibility:visible}div.qbr-gal-pro li.qbr-gal-pro-i::before,div.qbr-gal-pro li.qbr-gal-pro-i::marker{content:none}div.qbr-gal-pro figure{position:relative;width:100%;margin:0;cursor:pointer}div.qbr-gal-pro .qbr-gal-pro-ph{position:relative;display:block;padding-top:16px;border:7px solid var(--qbr-gal-cornice);border-radius:30px;box-shadow:0 10px 24px rgba(11,18,32,.22)}div.qbr-gal-pro figure::after{content:"";position:absolute;top:7px;left:7px;right:7px;height:17px;border-radius:23px 23px 0 0;background:var(--qbr-gal-sb,#fff)}div.qbr-gal-pro figure::before{content:"";position:absolute;z-index:1;top:10px;left:50%;width:34px;height:0;margin-left:-22px;border:5px solid var(--qbr-gal-cornice);border-radius:6px}div.qbr-gal-pro .qbr-gal-pro-ph::before,div.qbr-gal-pro .qbr-gal-pro-ph::after{content:"";position:absolute;width:3px;background:var(--qbr-gal-cornice)}div.qbr-gal-pro .qbr-gal-pro-ph::before{left:-10px;top:18%;height:7%;border-radius:2px 0 0 2px;box-shadow:0 36px 0 var(--qbr-gal-cornice)}div.qbr-gal-pro .qbr-gal-pro-ph::after{right:-10px;top:24%;height:11%;border-radius:0 2px 2px 0}div.qbr-gal-pro .qbr-gal-pro-ph img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:1/var(--qbr-gal-ar);object-fit:contain;object-position:top;margin:0;padding:0;border:0;border-radius:0 0 22px 22px;background:var(--qbr-pro-bg,#fff);box-shadow:none}div.qbr-gal-pro .qbr-gal-pro-dot{position:absolute;left:calc(100% * var(--qbr-pro-x));top:calc(16px + (100% - 16px) * var(--qbr-pro-y));width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid var(--qbr-gal-procedura);border-radius:50%;background:#fff;box-sizing:border-box;box-shadow:0 2px 6px rgba(11,18,32,.25);pointer-events:none}div.qbr-gal-pro figcaption.qbr-gal-pro-cap{position:absolute;left:calc(7px + (100% - 14px) * var(--qbr-pro-l));width:calc((100% - 14px) * .78);margin:0!important;padding:10px 12px!important;box-sizing:border-box;border-radius:8px;background:#fff;color:#46554c!important;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:500!important;line-height:18px!important;letter-spacing:0!important;text-align:left!important;box-shadow:0 0 0 1px rgba(11,18,32,.10),0 8px 24px rgba(11,18,32,.30)}div.qbr-gal-pro figcaption.qbr-gal-pro-cap--sotto{top:calc(23px + (100% - 30px) * var(--qbr-pro-fy) + 20px)}div.qbr-gal-pro figcaption.qbr-gal-pro-cap--sopra{bottom:calc(7px + (100% - 30px) * (1 - var(--qbr-pro-fy)) + 20px)}div.qbr-gal-pro figcaption.qbr-gal-pro-cap--libero{top:calc(23px + (100% - 30px) * var(--qbr-pro-fy))}div.qbr-gal-pro figcaption.qbr-gal-pro-cap--basso{bottom:23px}div.qbr-gal-pro .qbr-gal-pro-cap--sotto::before,div.qbr-gal-pro .qbr-gal-pro-cap--sopra::before{content:"";position:absolute;left:var(--qbr-pro-coda);width:0;height:0;margin-left:-8px;border:8px solid transparent}div.qbr-gal-pro .qbr-gal-pro-cap--sotto::before{top:-8px;border-top:0;border-bottom-color:#fff}div.qbr-gal-pro .qbr-gal-pro-cap--sopra::before{bottom:-8px;border-bottom:0;border-top-color:#fff}div.qbr-gal-pro .qbr-gal-pro-n{display:block;margin:0 0 3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:#7a877f}div.qbr-gal-pro .qbr-gal-pro-bar{display:flex;gap:4px;width:280px;max-width:calc(100vw - 80px);margin:14px auto 0}div.qbr-gal-pro button.qbr-gal-pro-seg{flex:1 1 0;display:block;min-width:0;height:16px;margin:0;padding:6px 0;border:0;border-radius:0;background:none;box-shadow:none;cursor:pointer}div.qbr-gal-pro button.qbr-gal-pro-seg i{display:block;height:4px;border-radius:2px;background:linear-gradient(var(--qbr-gal-procedura),var(--qbr-gal-procedura)) no-repeat 0 0/0 100%,var(--qbr-gal-linea)}div.qbr-gal-pro button.qbr-gal-pro-seg.is-fatto i,div.qbr-gal-pro button.qbr-gal-pro-seg.is-attivo i{background-size:100% 100%}div.qbr-gal-pro button.qbr-gal-pro-seg:focus-visible{outline:2px solid var(--qbr-gal-procedura);outline-offset:1px}div.qbr-gal-pro .qbr-gal-pro-ctl{display:flex;align-items:center;justify-content:center;gap:12px;height:38px;margin:10px 0 0}div.qbr-gal-pro:not(.is-pronta) .qbr-gal-pro-ctl{visibility:hidden}div.qbr-gal-pro .qbr-gal-pro-slot{display:flex;justify-content:center;width:110px}div.qbr-gal-pro .qbr-gal-pro-b,div.qbr-gal-pro .qbr-gal-pro-rip{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;margin:0;padding:0;border:1px solid var(--qbr-gal-linea);border-radius:19px;background:#fff;color:var(--qbr-gal-ink);font:700 14px/1 Montserrat,sans-serif;box-shadow:none;cursor:pointer}div.qbr-gal-pro .qbr-gal-pro-b{width:38px}div.qbr-gal-pro .qbr-gal-pro-rip{padding:0 16px}div.qbr-gal-pro .qbr-gal-pro-b[hidden],div.qbr-gal-pro .qbr-gal-pro-rip[hidden]{display:none}div.qbr-gal-pro .qbr-gal-pro-b:disabled{color:#b9c3bd;cursor:default}div.qbr-gal-pro .qbr-gal-pro-b:focus-visible,div.qbr-gal-pro .qbr-gal-pro-rip:focus-visible{outline:2px solid var(--qbr-gal-procedura);outline-offset:2px}div.qbr-gal-pro .qbr-gal-pro-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (hover:hover) and (pointer:fine){div.qbr-gal-pro .qbr-gal-pro-b:hover:not(:disabled),div.qbr-gal-pro .qbr-gal-pro-rip:hover{border-color:#b3c0b8;background:#eef2ef}}@media (prefers-reduced-motion:no-preference){div.qbr-gal-pro.is-auto button.qbr-gal-pro-seg.is-attivo i{animation:qbr-pro-riempi var(--qbr-pro-t,3500ms) linear forwards paused}div.qbr-gal-pro.is-auto.is-play button.qbr-gal-pro-seg.is-attivo i{animation-play-state:running}div.qbr-gal-pro .qbr-gal-pro-dot{animation:qbr-pro-pulsa 1.6s ease-out infinite}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){div.qbr-gal-pro.is-auto.is-play:hover button.qbr-gal-pro-seg.is-attivo i{animation-play-state:paused}}
