.elementor-4869 .elementor-element.elementor-element-46f154f{padding:30px 0px 30px 0px;}.elementor-4869 .elementor-element.elementor-element-27415bf > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4869 .elementor-element.elementor-element-27415bf{text-align:center;}.elementor-4869 .elementor-element.elementor-element-27415bf .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-bc664b3 > .elementor-widget-container{padding:0px 20px 30px 20px;}.elementor-4869 .elementor-element.elementor-element-bc664b3{text-align:center;}.elementor-4869 .elementor-element.elementor-element-bc664b3, .elementor-4869 .elementor-element.elementor-element-bc664b3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#242424;}.elementor-4869 .elementor-element.elementor-element-bc664b3, .elementor-4869 .elementor-element.elementor-element-bc664b3 .elementor-text-editor *{font-size:22px;}.elementor-4869 .elementor-element.elementor-element-366ba8a{padding:0px 0px 0px 0px;}.elementor-4869 .elementor-element.elementor-element-4caef15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4869 .elementor-element.elementor-element-e448c36{--divider-border-style:solid;--divider-color:#D51A5F;--divider-border-width:20px;}.elementor-4869 .elementor-element.elementor-element-e448c36 .elementor-divider-separator{width:100%;}.elementor-4869 .elementor-element.elementor-element-e448c36 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4869 .elementor-element.elementor-element-fc4f428:not(.elementor-motion-effects-element-type-background), .elementor-4869 .elementor-element.elementor-element-fc4f428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/i-nostri-prodotti-serramenti-da-incanto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4869 .elementor-element.elementor-element-fc4f428{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-4869 .elementor-element.elementor-element-fc4f428 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-d9c0d1c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4869 .elementor-element.elementor-element-d9c0d1c{text-align:center;}.elementor-4869 .elementor-element.elementor-element-d9c0d1c .elementor-heading-title{color:#242424;}.elementor-4869 .elementor-element.elementor-element-26073bc > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/cassonetti-tapparelle-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-26073bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-26073bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-26073bc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-26073bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-aa13380{text-align:left;}.elementor-4869 .elementor-element.elementor-element-aa13380 .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-a2fac60{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-a2fac60, .elementor-4869 .elementor-element.elementor-element-a2fac60 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-77c9bd5{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-6bd989b > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/finestre-portefinestre-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-6bd989b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-6bd989b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-6bd989b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-6bd989b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-72d51d7{text-align:left;}.elementor-4869 .elementor-element.elementor-element-72d51d7 .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-ddc1006{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-ddc1006, .elementor-4869 .elementor-element.elementor-element-ddc1006 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-d408cd1{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-ceee2a5 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/finestre-scorrevoli-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-ceee2a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-ceee2a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-ceee2a5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-ceee2a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-a09c236{text-align:left;}.elementor-4869 .elementor-element.elementor-element-a09c236 .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-fb42ce2{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-fb42ce2, .elementor-4869 .elementor-element.elementor-element-fb42ce2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-3b27d9b{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-c9cb9cf > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/grate-di-sicurezza-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-c9cb9cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-c9cb9cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-c9cb9cf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-c9cb9cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-8818765{text-align:left;}.elementor-4869 .elementor-element.elementor-element-8818765 .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-e10c235{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-e10c235, .elementor-4869 .elementor-element.elementor-element-e10c235 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-126bb47{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-732e31f > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/persiane-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-732e31f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-732e31f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-732e31f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-732e31f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-2b6f0f2{text-align:left;}.elementor-4869 .elementor-element.elementor-element-2b6f0f2 .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-f27dee4{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-f27dee4, .elementor-4869 .elementor-element.elementor-element-f27dee4 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-158ee71{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-49ccafc > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/porte-blindate-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-49ccafc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-49ccafc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-49ccafc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-49ccafc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-426ca7e{text-align:left;}.elementor-4869 .elementor-element.elementor-element-426ca7e .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-b13db99{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-b13db99, .elementor-4869 .elementor-element.elementor-element-b13db99 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-68cf23d{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-d3e2504 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/portoncini-di-ingresso-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-d3e2504.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-d3e2504.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-d3e2504 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-d3e2504 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-aa33ffd{text-align:left;}.elementor-4869 .elementor-element.elementor-element-aa33ffd .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-7763553{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-7763553, .elementor-4869 .elementor-element.elementor-element-7763553 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-26c573a{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-99c9e48 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/porte-interne-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-99c9e48.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-99c9e48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-99c9e48 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-99c9e48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-48b7d4f{text-align:left;}.elementor-4869 .elementor-element.elementor-element-48b7d4f .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-c724ec1{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-c724ec1, .elementor-4869 .elementor-element.elementor-element-c724ec1 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-ca396d6{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-c0054be > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/scuroni-e-oscuranti-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-c0054be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-c0054be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-c0054be > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-c0054be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-693978f{text-align:left;}.elementor-4869 .elementor-element.elementor-element-693978f .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-757130a{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-757130a, .elementor-4869 .elementor-element.elementor-element-757130a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-f6b1a61{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-d891038 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.6;}.elementor-4869 .elementor-element.elementor-element-d891038 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-d891038 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-744d9c3{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-3f669a3 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/tapparelle-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-3f669a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-3f669a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-3f669a3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-3f669a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-fe4e43e{text-align:left;}.elementor-4869 .elementor-element.elementor-element-fe4e43e .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-6250c4b{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-6250c4b, .elementor-4869 .elementor-element.elementor-element-6250c4b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-c0086cb{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-3bba204 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://miraweb.site/wp-content/uploads/2026/06/zanzariere-homepage.png");background-position:center center;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-4869 .elementor-element.elementor-element-3bba204.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4869 .elementor-element.elementor-element-3bba204.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4869 .elementor-element.elementor-element-3bba204 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D51A5F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-3bba204 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-c989109{text-align:left;}.elementor-4869 .elementor-element.elementor-element-c989109 .elementor-heading-title{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-7c87c9d{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4869 .elementor-element.elementor-element-7c87c9d, .elementor-4869 .elementor-element.elementor-element-7c87c9d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-a583b00{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button{background-color:#D51A5F;border-radius:30px 30px 30px 30px;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-inner-wrapper-btn{flex-direction:row;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container{text-align:center;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button:hover .gem-text-button{color:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button i, .elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button:hover .gem-button-icon{color:#D51A5F;transform:rotate(0deg);}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#D51A5F;}.elementor-4869 .elementor-element.elementor-element-9ab7e38 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.6;}.elementor-4869 .elementor-element.elementor-element-9ab7e38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 75px 80px;}.elementor-4869 .elementor-element.elementor-element-9ab7e38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4869 .elementor-element.elementor-element-974e8a2{--spacer-size:20px;}.elementor-4869 .elementor-element.elementor-element-406a868{padding:0px 0px 0px 0px;}.elementor-4869 .elementor-element.elementor-element-4b54cc2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4869 .elementor-element.elementor-element-9a1968e{--divider-border-style:solid;--divider-color:#D51A5F;--divider-border-width:20px;}.elementor-4869 .elementor-element.elementor-element-9a1968e .elementor-divider-separator{width:100%;}.elementor-4869 .elementor-element.elementor-element-9a1968e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}@media(min-width:768px){.elementor-4869 .elementor-element.elementor-element-d891038{width:17%;}.elementor-4869 .elementor-element.elementor-element-3f669a3{width:33%;}.elementor-4869 .elementor-element.elementor-element-3bba204{width:33%;}.elementor-4869 .elementor-element.elementor-element-9ab7e38{width:17%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4869 .elementor-element.elementor-element-26073bc{width:100%;}.elementor-4869 .elementor-element.elementor-element-6bd989b{width:100%;}.elementor-4869 .elementor-element.elementor-element-ceee2a5{width:100%;}.elementor-4869 .elementor-element.elementor-element-c9cb9cf{width:100%;}.elementor-4869 .elementor-element.elementor-element-732e31f{width:100%;}.elementor-4869 .elementor-element.elementor-element-49ccafc{width:100%;}.elementor-4869 .elementor-element.elementor-element-d3e2504{width:100%;}.elementor-4869 .elementor-element.elementor-element-99c9e48{width:100%;}.elementor-4869 .elementor-element.elementor-element-c0054be{width:100%;}.elementor-4869 .elementor-element.elementor-element-d891038{width:100%;}.elementor-4869 .elementor-element.elementor-element-3f669a3{width:100%;}.elementor-4869 .elementor-element.elementor-element-3bba204{width:100%;}.elementor-4869 .elementor-element.elementor-element-9ab7e38{width:100%;}}@media(max-width:1024px){.elementor-4869 .elementor-element.elementor-element-46f154f{padding:20px 0px 20px 0px;}}@media(max-width:767px){.elementor-4869 .elementor-element.elementor-element-26073bc > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-de8aaee .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-6bd989b > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-55f4a8c .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-ceee2a5 > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-2abc09d .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-c9cb9cf > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-22e9efe .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-732e31f > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-8bd184e .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-49ccafc > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-f098e97 .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-d3e2504 > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-6f31528 .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-99c9e48 > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-eb85e02 .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-c0054be > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-d3a3715 .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-d891038 > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-3f669a3 > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-82c933b .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-3bba204 > .elementor-element-populated{padding:180px 20px 40px 20px;}.elementor-4869 .elementor-element.elementor-element-5b5289e .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-4869 .elementor-element.elementor-element-9ab7e38 > .elementor-element-populated{padding:180px 20px 40px 20px;}}