.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link svg:not([width]){min-width:3px}.brxe-text-link svg:not([height]){min-height:3px}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}.brxe-button{width:auto}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image) a{transition:inherit}:where(.brxe-image) img{height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}.bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}/* BREAKPOINT: Desktop (BASE) */#brxe-fc721b {background-image: url(https://www.ottavocolle.com/wp-content/uploads/2021/12/Raggruppa-15@2x.png); background-attachment: scroll; background-position: top right; background-repeat: no-repeat; background-size: auto}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-fc721b {background-size: 30%}}/* BREAKPOINT: Desktop (BASE) */#brxe-gkesjk:not(.tag) {object-fit: contain}#brxe-gkesjk img {object-fit: contain}#brxe-gkesjk {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 0}/* BREAKPOINT: Desktop (BASE) */.brxe-fea4ab .brxe-98f39d.brxe-icon {height: var(--text-l); width: var(--text-l)}/* BREAKPOINT: Desktop (BASE) */.brxe-fea4ab .brxe-dbe1e9.brxe-icon {height: var(--text-l); width: var(--text-l)}/* BREAKPOINT: Desktop (BASE) */.brxe-fea4ab .brxe-qvcgaa.brxe-button {margin-top: auto}/* BREAKPOINT: Desktop (BASE) */#brxe-ktghlc {z-index: 10}/* BREAKPOINT: Desktop (BASE) */#brxe-mfdrlm {position: absolute; left: 40px; top: -220px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-mfdrlm {top: -220px; left: -75px}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-mfdrlm {width: 60%; left: -67px; top: -150px}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-mfdrlm {display: none}}/* BREAKPOINT: Desktop (BASE) */#brxe-8dd9bb {font-size: calc(var(--h1) * 1.5); font-family: "Oswald"; font-weight: 700}/* BREAKPOINT: Desktop (BASE) */#brxe-dafojv {align-items: flex-start}/* BREAKPOINT: Desktop (BASE) */#brxe-biimeo {width: 50ch}/* BREAKPOINT: Desktop (BASE) */#brxe-izqbcj {row-gap: var(--content-gap)}/* BREAKPOINT: Desktop (BASE) */#brxe-lyddcj {background-image: url(https://www.ottavocolle.com/wp-content/uploads/2021/12/Raggruppa-31.png); background-color: var(--secondary-light); background-size: 175%; background-repeat: no-repeat; background-position: center center; row-gap: var(--container-gap); border-bottom: 2px solid var(--base)}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-lyddcj {background-size: 250%}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-lyddcj {background-size: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-wftvke {background-color: var(--secondary)}/* BREAKPOINT: Desktop (BASE) */#brxe-ihydij {position: absolute; top: -50px}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-ihydij {display: none}}/* BREAKPOINT: Desktop (BASE) */#brxe-zmpsgr {position: relative}/* BREAKPOINT: Desktop (BASE) */#brxe-vvpzlx {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-mgcycd {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-bctgmd {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-wnsaeu {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-fjmswi {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-nxiris {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-ewvekm {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-qtyajl {align-items: center; flex-direction: column; justify-content: center; background-color: var(--neutral-ultra-light); height: 40rem}/* BREAKPOINT: Desktop (BASE) */#brxe-gcyjei {--fr-slide-transition-duration: 1200}#brxe-gcyjei .splide__arrows .splide__arrow {font-size: var(--space-l)}#brxe-gcyjei .splide__arrow--prev {top: 50%; left: var(--space-xs)}#brxe-gcyjei .splide__arrow--next {top: 50%; right: var(--space-xs)}/* BREAKPOINT: Desktop (BASE) */#brxe-qfbtha {row-gap: var(--container-gap); background-image: url(https://www.ottavocolle.com/wp-content/uploads/2021/12/Raggruppa-32@2x.png); background-size: cover; background-color: var(--primary-light); overflow: hidden; border-bottom: 2px solid var(--base)}/* BREAKPOINT: Desktop (BASE) */#brxe-rfwiyh {align-items: center}/* BREAKPOINT: Desktop (BASE) */#brxe-axfwjs {background-color: var(--secondary); background-image: url(https://www.ottavocolle.com/wp-content/uploads/2021/12/bg_libri_home-ottavocolle.png); background-blend-mode: screen; background-position: bottom center; background-repeat: no-repeat; background-size: cover; row-gap: var(--container-gap)}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-axfwjs {background-size: 0}}