.brxe-template{width:100%}.brxe-button{width:auto}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}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;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}/* BREAKPOINT: Ritratto della tavoletta */@media (max-width: 991px) {#brxe-pgrvye {margin-top: var(--space-l)}}/* BREAKPOINT: Desktop (BASE) */#brxe-nkikfu { width: 50px;  height: 50px;  / background-color: red;  position: absolute;  top: 27px;  left: 18px;  transform: rotate(-45deg);}/* BREAKPOINT: Desktop (BASE) */#brxe-luumva {width: 100px;  height: 100px;  / background-color: gray;  border: 1px solid gray;  position: relative;  transform: rotate(45deg);}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-ntlnsq {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-zylvda { width: 50px;  height: 50px;  / background-color: red;  position: absolute;  top: 27px;  left: 18px;  transform: rotate(-45deg);}/* BREAKPOINT: Desktop (BASE) */#brxe-brddrq {width: 100px;  height: 100px;  / background-color: gray;  border: 1px solid gray;  position: relative;  transform: rotate(45deg);}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-mtzddu {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-xbphlr { width: 50px;  height: 50px;  / background-color: red;  position: absolute;  top: 27px;  left: 18px;  transform: rotate(-45deg);}/* BREAKPOINT: Desktop (BASE) */#brxe-ypikso {width: 100px;  height: 100px;  / background-color: gray;  border: 1px solid gray;  position: relative;  transform: rotate(45deg);}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-tceqjt {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-lprikq { width: 50px;  height: 50px;  / background-color: red;  position: absolute;  top: 27px;  left: 18px;  transform: rotate(-45deg);}/* BREAKPOINT: Desktop (BASE) */#brxe-fksnuf {width: 100px;  height: 100px;  / background-color: gray;  border: 1px solid gray;  position: relative;  transform: rotate(45deg);}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-gfkwhb {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-kgiiuw {display: grid; align-items: initial; grid-gap: 60px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; padding-top: var(--space-l); width: 900px}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-kgiiuw {grid-gap: 100px; grid-template-columns: 1fr; grid-template-rows: 1fr 1fr 1fr 1fr}}/* BREAKPOINT: Desktop (BASE) */#brxe-osmnam {row-gap: var(--content-gap)}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-cpiqig.brxe-icon {font-size: var(--space-l); color: var(--bg-dark); fill: var(--bg-dark); cursor: pointer}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-spkayd.brxe-block {align-items: flex-end}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {.brxe-bhebtm .brxe-awejwr.brxe-block {align-items: center}}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-tukfjz.brxe-button:hover {background-color: var(--action-light-trans-80); color: var(--action-medium); font-weight: 600}.brxe-bhebtm .brxe-tukfjz.brxe-button {font-weight: 600}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-kljgza.brxe-block {row-gap: 20px}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {.brxe-bhebtm .brxe-kljgza.brxe-block {border: 0}}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-systgf.brxe-image {height: 300px}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-wpkwfv.brxe-block {align-items: flex-start; padding-left: var(--space-l); border-left: 2px solid var(--action)}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {.brxe-bhebtm .brxe-wpkwfv.brxe-block {order: -1; align-items: center; margin-bottom: var(--space-l); padding-left: 0; border: 0}}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-oibuxz.brxe-block {flex-direction: row; justify-content: space-between}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-zbvqyf.brxe-container {flex-direction: column; row-gap: var(--space-xxl); background-color: var(--white); padding-top: var(--space-xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl)}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm .brxe-nudsmb.brxe-image {width: 300px}/* BREAKPOINT: Desktop (BASE) */.brxe-bhebtm.brxe-block {cursor: pointer}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {.brxe-bhebtm.brxe-block {align-items: center}}/* BREAKPOINT: Desktop (BASE) */#brxe-ndtlhl {margin-top: 50px; display: grid; align-items: initial; grid-gap: 20px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; width: 600px}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-ndtlhl {grid-gap: 20px}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 9/2/2024) **/#brxe-ndtlhl {  grid-template-columns: 1fr;  grid-template-rows: 1fr 1fr 1fr 1fr;  grid-auto-flow: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Desktop (BASE) */#brxe-yvasez {background-color: var(--shade-ultra-light); margin-top: 300px}/* BREAKPOINT: Desktop (BASE) */#brxe-wapwpu {width: 220px}/* BREAKPOINT: Desktop (BASE) */#brxe-imvisk {align-items: flex-start}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-imvisk {grid-row: unset; grid-column: unset; align-items: center}}/* BREAKPOINT: Ritratto mobile */@media (max-width: 478px) {#brxe-imvisk {grid-row: unset; grid-column: unset; align-items: center}}/* BREAKPOINT: Desktop (BASE) */#brxe-hrudgm {width: 200px}/* BREAKPOINT: Desktop (BASE) */#brxe-lcsudu {align-items: center}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-lcsudu {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Ritratto mobile */@media (max-width: 478px) {#brxe-lcsudu {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-abmczi {width: 220px}/* BREAKPOINT: Desktop (BASE) */#brxe-hzhxmz {align-items: center}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-hzhxmz {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Ritratto mobile */@media (max-width: 478px) {#brxe-hzhxmz {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-zumpzo {width: 220px}/* BREAKPOINT: Desktop (BASE) */#brxe-rssecf {align-self: center !important; align-items: flex-end}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-rssecf {grid-row: unset; grid-column: unset; align-items: center}}/* BREAKPOINT: Ritratto mobile */@media (max-width: 478px) {#brxe-rssecf {grid-row: unset; grid-column: unset; align-items: center}}/* BREAKPOINT: Desktop (BASE) */#brxe-wjnlvq {display: grid; align-items: initial; grid-gap: 20px; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr; align-items: center}/* BREAKPOINT: Paesaggio mobile */@media (max-width: 767px) {#brxe-wjnlvq {grid-gap: 0px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr}}/* BREAKPOINT: Ritratto mobile */@media (max-width: 478px) {#brxe-wjnlvq {grid-gap: 0px; grid-template-columns: 1fr; grid-template-rows: 1fr 1fr 1fr 1fr}}