.elementor-1818 .elementor-element.elementor-element-675cccc{--display:flex;--min-height:736px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.69;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-675cccc:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-675cccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/02.jpg");background-position:center center;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-675cccc::before, .elementor-1818 .elementor-element.elementor-element-675cccc > .elementor-background-video-container::before, .elementor-1818 .elementor-element.elementor-element-675cccc > .e-con-inner > .elementor-background-video-container::before, .elementor-1818 .elementor-element.elementor-element-675cccc > .elementor-background-slideshow::before, .elementor-1818 .elementor-element.elementor-element-675cccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1818 .elementor-element.elementor-element-675cccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(241deg, #00000000 0%, #000000 100%);}.elementor-1818 .elementor-element.elementor-element-4ecf223{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:42%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1818 .elementor-element.elementor-element-9af9551 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-4da2d6b );}.elementor-1818 .elementor-element.elementor-element-1741de6 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-1);line-height:1em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-7feff97{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7feff97 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-9ae47d0{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-9ae47d0 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-c13b00d{--display:flex;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-1818 .elementor-element.elementor-element-d3affab{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-d3affab .elementor-blockquote__content{color:var( --e-global-color-736718b );font-style:italic;}.elementor-1818 .elementor-element.elementor-element-d3affab .elementor-blockquote__author{color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-d3affab .elementor-blockquote{background-color:#796E69A1;}.elementor-1818 .elementor-element.elementor-element-ab2b028{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1818 .elementor-element.elementor-element-253166f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1818 .elementor-element.elementor-element-8afa7c1{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-d8c2c5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-d8c2c5f:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-d8c2c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-736718b ) 50%, var( --e-global-color-37a9cb0 ) 73%);}.elementor-1818 .elementor-element.elementor-element-996c3a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:calc(var(--interspazio) * 2) calc(var(--interspazio) * 2);--row-gap:calc(var(--interspazio) * 2);--column-gap:calc(var(--interspazio) * 2);--padding-top:calc(var(--spacer) * 1);--padding-bottom:calc(var(--spacer) * 1);--padding-left:0;--padding-right:0;}.elementor-1818 .elementor-element.elementor-element-b5797a3{--display:flex;}.elementor-1818 .elementor-element.elementor-element-66b6667{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1818 .elementor-element.elementor-element-d1c5cb4{--display:flex;--min-height:800px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1818 .elementor-element.elementor-element-d1c5cb4:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-d1c5cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2026/07/progettazione-di-interni-e-arredi.jpg");background-position:center center;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-5177880{--display:flex;}.elementor-1818 .elementor-element.elementor-element-dc93c15{--display:flex;}.elementor-1818 .elementor-element.elementor-element-dc93c15.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-902d98f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:calc(var(--interspazio) * 2) calc(var(--interspazio) * 2);--row-gap:calc(var(--interspazio) * 2);--column-gap:calc(var(--interspazio) * 2);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1818 .elementor-element.elementor-element-902d98f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-4bce73a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:var(--interspazio) var(--interspazio);--row-gap:var(--interspazio);--column-gap:var(--interspazio);}.elementor-1818 .elementor-element.elementor-element-4bce73a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-ef82f4f{--display:flex;--gap:var(--interspazio) var(--interspazio);--row-gap:var(--interspazio);--column-gap:var(--interspazio);}.elementor-1818 .elementor-element.elementor-element-2a8e7c2 .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-610abc7 .elementor-heading-title{font-family:var( --e-global-typography-cefa241-font-family ), Sans-serif;font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-0bcf0cb .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-85163b5{--display:flex;--gap:var(--interspazio) var(--interspazio);--row-gap:var(--interspazio);--column-gap:var(--interspazio);}.elementor-1818 .elementor-element.elementor-element-5150dcf{--display:flex;--min-height:400px;--gap:calc(var(--interspazio) / 2) calc(var(--interspazio) / 2);--row-gap:calc(var(--interspazio) / 2);--column-gap:calc(var(--interspazio) / 2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-5150dcf:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-5150dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2026/07/home-design.jpg");background-position:center center;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-42839e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-42839e9:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-42839e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home.svg");}.elementor-1818 .elementor-element.elementor-element-6b3b7d2{--display:flex;}.elementor-1818 .elementor-element.elementor-element-7aa083a{padding:0px 180px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7aa083a .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-d3f3475{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-ec230b0{--display:flex;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-d1105d3{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-d1105d3 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-869347c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-a8154f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-a8154f9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-204a0c0{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-204a0c0 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-8052a2d{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8052a2d .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1818 .elementor-element.elementor-element-2e775c6{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-2e775c6 .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-2e775c6.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-2e775c6.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-2e775c6.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-2e775c6.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-2e775c6.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-2e775c6 .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-2e775c6 .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-5db9472{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-5db9472:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-5db9472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-5db9472:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-e82cbd5{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-e82cbd5 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:#796E69;}.elementor-1818 .elementor-element.elementor-element-fdb1ce9{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-fdb1ce9 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-24a40fd{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-24a40fd .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-24a40fd.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-24a40fd.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-24a40fd.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-24a40fd.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-24a40fd.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-24a40fd .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-24a40fd .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-8e75d69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-8e75d69:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-8e75d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A7C78;}.elementor-1818 .elementor-element.elementor-element-8e75d69:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-8f10a9d{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8f10a9d .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-d8135f6{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-d8135f6 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-d1c3cd0{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-d1c3cd0 .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-d1c3cd0.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-d1c3cd0.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-d1c3cd0.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-d1c3cd0.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-d1c3cd0.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-d1c3cd0 .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-d1c3cd0 .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-cfff105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-cfff105:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-cfff105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-cfff105:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-8e8604c{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8e8604c .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-b47b030{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-b47b030 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-955972e{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-955972e .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-955972e.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-955972e.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-955972e.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-955972e.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-955972e.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-955972e .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-955972e .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-a5c9549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-a5c9549:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-a5c9549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-a5c9549:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-07c17b7{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-07c17b7 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-edd2300{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-edd2300 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-7d50f6d{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7d50f6d .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-7d50f6d.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-7d50f6d.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-7d50f6d.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-7d50f6d.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-7d50f6d.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-7d50f6d .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-7d50f6d .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-ea19b64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-ea19b64:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-ea19b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4da2d6b );}.elementor-1818 .elementor-element.elementor-element-ea19b64:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-e517186{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-e517186 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-be6568a{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-be6568a .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-b390fe3{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-b390fe3 .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-b390fe3.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-b390fe3.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-b390fe3.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-b390fe3.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-b390fe3.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-b390fe3 .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-b390fe3 .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-5ed2847{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1818 .elementor-element.elementor-element-49af9c1{--divider-border-style:solid;--divider-color:var( --e-global-color-736718b );--divider-border-width:2.4px;}.elementor-1818 .elementor-element.elementor-element-49af9c1 .elementor-divider-separator{width:100%;}.elementor-1818 .elementor-element.elementor-element-49af9c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1818 .elementor-element.elementor-element-49af9c1 .elementor-divider__text{color:var( --e-global-color-1d9877e );font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:24px;font-weight:400;font-style:italic;}.elementor-1818 .elementor-element.elementor-element-39d2858{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1818 .elementor-element.elementor-element-39d2858:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-39d2858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-6fe3931{z-index:3;}.elementor-1818 .elementor-element.elementor-element-cd905a6{--display:flex;--z-index:5;}.elementor-1818 .elementor-element.elementor-element-00a3f6c{--display:flex;}.elementor-1818 .elementor-element.elementor-element-00a3f6c.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-7adb54d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:calc(var(--interspazio) * 2) calc(var(--interspazio) * 2);--row-gap:calc(var(--interspazio) * 2);--column-gap:calc(var(--interspazio) * 2);--padding-top:calc(var(--spacer) * 2);--padding-bottom:calc(var(--spacer) * 2);--padding-left:0;--padding-right:0;}.elementor-1818 .elementor-element.elementor-element-7adb54d.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-9b48e68 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-3f87856{padding:0px 180px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-3f87856 .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-5552183 .elementor-heading-title{font-family:var( --e-global-typography-cefa241-font-family ), Sans-serif;font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-0729be6{padding:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-0729be6 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16;font-weight:700;font-style:italic;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-e747c7f{--display:flex;--z-index:1;}.elementor-1818 .elementor-element.elementor-element-e747c7f:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-e747c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-ae048f6{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1818 .elementor-element.elementor-element-95d2918{--spacer-size:70px;}.elementor-1818 .elementor-element.elementor-element-ce55d03 .elementor-icon-wrapper{text-align:end;}.elementor-1818 .elementor-element.elementor-element-ce55d03.elementor-view-stacked .elementor-icon{background-color:#F6EDE682;}.elementor-1818 .elementor-element.elementor-element-ce55d03.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-ce55d03.elementor-view-default .elementor-icon{color:#F6EDE682;border-color:#F6EDE682;}.elementor-1818 .elementor-element.elementor-element-ce55d03.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-ce55d03.elementor-view-default .elementor-icon svg{fill:#F6EDE682;}.elementor-1818 .elementor-element.elementor-element-ce55d03 .elementor-icon{font-size:27px;}.elementor-1818 .elementor-element.elementor-element-ce55d03 .elementor-icon svg{height:27px;}.elementor-1818 .elementor-element.elementor-element-ea1162b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-ea1162b:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-ea1162b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home.svg");}.elementor-1818 .elementor-element.elementor-element-6b794be{--display:flex;}.elementor-1818 .elementor-element.elementor-element-497d79f .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-6ec19dd{padding:20px 180px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-6ec19dd .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-d3f1aa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-2f02359{--display:flex;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-50cce01{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-50cce01 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-8d4cfc6{--display:flex;}.elementor-1818 .elementor-element.elementor-element-1c60bc1{padding:60px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-5d156ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-5d156ee:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-5d156ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-f0d27ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-5438399 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-6cfcb48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-fee538a{text-align:center;}.elementor-1818 .elementor-element.elementor-element-fee538a .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:34px;font-weight:300;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-563764a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1818 .elementor-element.elementor-element-d36acb5{text-align:end;}.elementor-1818 .elementor-element.elementor-element-d36acb5 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-50696f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-50696f0:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-50696f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home.svg");}.elementor-1818 .elementor-element.elementor-element-b6bc2f2{--display:flex;}.elementor-1818 .elementor-element.elementor-element-b756951 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-7bd1fcd{padding:20px 180px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7bd1fcd .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-5f3986a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-394584d{--display:flex;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-f9de87c{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-f9de87c .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-3ac04be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-3ac04be:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-3ac04be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home-bottom.svg");}.elementor-1818 .elementor-element.elementor-element-aa8837f{--display:flex;--min-height:600px;}.elementor-1818 .elementor-element.elementor-element-aa8837f:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-aa8837f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2026/07/1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-b0d39c2{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(var(--interspazio) / 2) calc(var(--interspazio) / 2);--row-gap:calc(var(--interspazio) / 2);--column-gap:calc(var(--interspazio) / 2);--padding-top:calc(var(--spacer) / 2);--padding-bottom:calc(var(--spacer) * 1.5);--padding-left:var(--spacer);--padding-right:var(--spacer);bottom:0px;--z-index:2;}.elementor-1818 .elementor-element.elementor-element-b0d39c2:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-b0d39c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-b0d39c2.e-con{--e-con-transform-translateX:0%;--e-con-transform-translateY:68%;}body:not(.rtl) .elementor-1818 .elementor-element.elementor-element-b0d39c2{left:var(--body-lateral-padding);}body.rtl .elementor-1818 .elementor-element.elementor-element-b0d39c2{right:var(--body-lateral-padding);}.elementor-1818 .elementor-element.elementor-element-55f95ec .elementor-icon-wrapper{text-align:center;}.elementor-1818 .elementor-element.elementor-element-391b7b8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-ea45c4c{--display:flex;}.elementor-1818 .elementor-element.elementor-element-ea45c4c.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-6fdbf8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-6fdbf8a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-19db6ed{--display:flex;--gap:var(--interspazio) var(--interspazio);--row-gap:var(--interspazio);--column-gap:var(--interspazio);}.elementor-1818 .elementor-element.elementor-element-bf1ee77 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-ff0978c .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-c69c619 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-1d202c6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-2e23b42 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1818 .elementor-element.elementor-element-19d5288{padding:0px 0px 0px 10px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-weight:300;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-19d5288 .elementor-icon-list-text{color:var( --e-global-color-37a9cb0 );transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-b307d31{--display:flex;--min-height:950px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1818 .elementor-element.elementor-element-b307d31:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-b307d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-0f3fbd4{--display:flex;}.elementor-1818 .elementor-element.elementor-element-923a07d{z-index:3;}.elementor-1818 .elementor-element.elementor-element-ecdcaa6{--display:flex;--z-index:5;}.elementor-1818 .elementor-element.elementor-element-ecdcaa6.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-40aa98b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:calc(var(--interspazio) * 1.5) calc(var(--interspazio) * 1.5);--row-gap:calc(var(--interspazio) * 1.5);--column-gap:calc(var(--interspazio) * 1.5);--padding-top:calc(var(--spacer) * 2);--padding-bottom:calc(var(--spacer) * 2);--padding-left:0;--padding-right:0;}.elementor-1818 .elementor-element.elementor-element-40aa98b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-cc77725 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-d959e1f .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-3);line-height:1em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-42400e1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-8440bee .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-3d8ad23 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-5506bc9{padding:0px 0px 0px 10px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-icon i{color:var( --e-global-color-736718b );transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-icon svg{fill:var( --e-global-color-736718b );transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-weight:300;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-5506bc9 .elementor-icon-list-text{color:var( --e-global-color-736718b );transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-f9b574f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-aeefc8d{--display:flex;--z-index:4;}.elementor-1818 .elementor-element.elementor-element-aeefc8d:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-aeefc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2026/07/2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-8540c01{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0calc(var(--spacer) / 2);--padding-bottom:calc(var(--spacer) * 1.5);--padding-left:var(--spacer);--padding-right:var(--spacer);bottom:0px;--z-index:0;}.elementor-1818 .elementor-element.elementor-element-8540c01:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-8540c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-8540c01.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-1818 .elementor-element.elementor-element-8540c01{left:341px;}body.rtl .elementor-1818 .elementor-element.elementor-element-8540c01{right:341px;}.elementor-1818 .elementor-element.elementor-element-89049e4 .elementor-icon-wrapper{text-align:center;}.elementor-1818 .elementor-element.elementor-element-14eb7ac .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-1203f13{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-5797463{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-5797463:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-5797463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home-bottom.svg");}.elementor-1818 .elementor-element.elementor-element-63bf044{--display:flex;--min-height:600px;}.elementor-1818 .elementor-element.elementor-element-63bf044:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-63bf044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2026/07/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-4eac398{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(var(--interspazio) / 2) calc(var(--interspazio) / 2);--row-gap:calc(var(--interspazio) / 2);--column-gap:calc(var(--interspazio) / 2);--padding-top:calc(var(--spacer) / 2);--padding-bottom:calc(var(--spacer) * 1.5);--padding-left:var(--spacer);--padding-right:var(--spacer);bottom:0px;--z-index:2;}.elementor-1818 .elementor-element.elementor-element-4eac398:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-4eac398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-4eac398.e-con{--e-con-transform-translateX:0%;--e-con-transform-translateY:68%;}body:not(.rtl) .elementor-1818 .elementor-element.elementor-element-4eac398{left:var(--body-lateral-padding);}body.rtl .elementor-1818 .elementor-element.elementor-element-4eac398{right:var(--body-lateral-padding);}.elementor-1818 .elementor-element.elementor-element-f7aa042 .elementor-icon-wrapper{text-align:center;}.elementor-1818 .elementor-element.elementor-element-f2d75d0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-e11ca53{--display:flex;}.elementor-1818 .elementor-element.elementor-element-e11ca53.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-e0865cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-e0865cd.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-bcc02a8{--display:flex;--gap:var(--interspazio) var(--interspazio);--row-gap:var(--interspazio);--column-gap:var(--interspazio);}.elementor-1818 .elementor-element.elementor-element-0dd286a .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-a16fa1a .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-897ed41 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-abaee25 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-4b5855a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-19a602c{padding:0px 0px 0px 10px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-weight:300;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-19a602c .elementor-icon-list-text{color:var( --e-global-color-37a9cb0 );transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-e81c37b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-e81c37b:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-e81c37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-e0514c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-e893539 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-cd4c3c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-ef24bed{text-align:center;}.elementor-1818 .elementor-element.elementor-element-ef24bed .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:34px;font-weight:300;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-549fd5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1818 .elementor-element.elementor-element-3b322ae{text-align:end;}.elementor-1818 .elementor-element.elementor-element-3b322ae .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-78c5682{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-78c5682:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-78c5682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home.svg");}.elementor-1818 .elementor-element.elementor-element-e6a9199{--display:flex;}.elementor-1818 .elementor-element.elementor-element-72db821 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-ac764dc{padding:20px 180px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-ac764dc .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-ac664b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-73929d1{--display:flex;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-98ac546{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-98ac546 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-86a164e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-0dcf85c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#796E695C;--border-color:#796E695C;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1818 .elementor-element.elementor-element-0dcf85c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-4a92540 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-4a92540 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-4a92540{--e-icon-list-icon-size:53px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-4a92540 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-4a92540 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:40px;font-weight:200;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-4a92540 .elementor-icon-list-text{color:#4B44437A;transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-7d2c06c{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7d2c06c .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:#796E69;}.elementor-1818 .elementor-element.elementor-element-b77d2bd{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-b77d2bd .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-42df9bb{--spacer-size:120px;}.elementor-1818 .elementor-element.elementor-element-fcb69b0{--divider-border-style:solid;--divider-color:#796E6959;--divider-border-width:1px;}.elementor-1818 .elementor-element.elementor-element-fcb69b0 .elementor-divider-separator{width:100%;}.elementor-1818 .elementor-element.elementor-element-fcb69b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1818 .elementor-element.elementor-element-15d7478{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-15d7478 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-9f13f22{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-9f13f22 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-797d0e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#796E695C;--border-color:#796E695C;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1818 .elementor-element.elementor-element-797d0e8:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-797d0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E9E4;}.elementor-1818 .elementor-element.elementor-element-797d0e8:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-0490734 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-0490734 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-0490734{--e-icon-list-icon-size:53px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-0490734 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-0490734 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:40px;font-weight:200;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-0490734 .elementor-icon-list-text{color:#4B44437A;transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-6997f03{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-6997f03 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:#796E69;}.elementor-1818 .elementor-element.elementor-element-9c0a3e6{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-9c0a3e6 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-17a988c{--spacer-size:120px;}.elementor-1818 .elementor-element.elementor-element-f8c3c90{--divider-border-style:solid;--divider-color:#796E6959;--divider-border-width:1px;}.elementor-1818 .elementor-element.elementor-element-f8c3c90 .elementor-divider-separator{width:100%;}.elementor-1818 .elementor-element.elementor-element-f8c3c90 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1818 .elementor-element.elementor-element-4415e11{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-4415e11 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-45b29ff{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-45b29ff .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-5d76950{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#796E695C;--border-color:#796E695C;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1818 .elementor-element.elementor-element-5d76950:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-5d76950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFCDC0;}.elementor-1818 .elementor-element.elementor-element-5d76950:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-996a251 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-996a251 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-996a251{--e-icon-list-icon-size:53px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-996a251 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-996a251 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:40px;font-weight:200;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-996a251 .elementor-icon-list-text{color:#4B44437A;transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-df4cff5{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-df4cff5 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:#796E69;}.elementor-1818 .elementor-element.elementor-element-a04592c{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-a04592c .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-1ee167b{--spacer-size:120px;}.elementor-1818 .elementor-element.elementor-element-3b2cd68{--divider-border-style:solid;--divider-color:#796E6959;--divider-border-width:1px;}.elementor-1818 .elementor-element.elementor-element-3b2cd68 .elementor-divider-separator{width:100%;}.elementor-1818 .elementor-element.elementor-element-3b2cd68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1818 .elementor-element.elementor-element-44b6f19{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-44b6f19 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-f3492fd{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-f3492fd .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-17c8a50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#796E695C;--border-color:#796E695C;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1818 .elementor-element.elementor-element-17c8a50:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-17c8a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-17c8a50:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-0734889 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-0734889 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-0734889{--e-icon-list-icon-size:53px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-0734889 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-0734889 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:40px;font-weight:200;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-0734889 .elementor-icon-list-text{color:#F6EDE675;transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-959904c{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-959904c .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:#F6EDE6;}.elementor-1818 .elementor-element.elementor-element-eca80b9{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-eca80b9 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-300b01b{--spacer-size:120px;}.elementor-1818 .elementor-element.elementor-element-c5738cf{--divider-border-style:solid;--divider-color:#F6EDE670;--divider-border-width:1px;}.elementor-1818 .elementor-element.elementor-element-c5738cf .elementor-divider-separator{width:100%;}.elementor-1818 .elementor-element.elementor-element-c5738cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1818 .elementor-element.elementor-element-a0cecc1{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-a0cecc1 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-8329233{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8329233 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-822843b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#796E695C;--border-color:#796E695C;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1818 .elementor-element.elementor-element-822843b:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-822843b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-822843b:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-a78d4d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-a78d4d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-a78d4d9{--e-icon-list-icon-size:53px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-a78d4d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-a78d4d9 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:40px;font-weight:200;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-a78d4d9 .elementor-icon-list-text{color:#F6EDE675;transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-71da8f4{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-71da8f4 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:#F6EDE6;}.elementor-1818 .elementor-element.elementor-element-a773bbb{padding:40px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-a773bbb .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-d3d3374{--spacer-size:120px;}.elementor-1818 .elementor-element.elementor-element-5a659e2{--divider-border-style:solid;--divider-color:#F6EDE670;--divider-border-width:1px;}.elementor-1818 .elementor-element.elementor-element-5a659e2 .elementor-divider-separator{width:100%;}.elementor-1818 .elementor-element.elementor-element-5a659e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1818 .elementor-element.elementor-element-9bc1584{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-9bc1584 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-d40b594{padding:10px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-d40b594 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-5dec61d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-5dec61d:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-5dec61d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-e26b264{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-b6d8be1 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-3daeaec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-79b3692{text-align:center;}.elementor-1818 .elementor-element.elementor-element-79b3692 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:34px;font-weight:300;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-da3e68c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1818 .elementor-element.elementor-element-3e369bc{text-align:end;}.elementor-1818 .elementor-element.elementor-element-3e369bc .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-1294e26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-1294e26:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-1294e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home.svg");}.elementor-1818 .elementor-element.elementor-element-e1bd361{--display:flex;}.elementor-1818 .elementor-element.elementor-element-f293db9 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-8539fe6{padding:20px 180px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8539fe6 .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-524f749{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-5c1894f{--display:flex;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-c760c17{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-c760c17 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-f595e11{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-bda0c2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1818 .elementor-element.elementor-element-663e9b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1818 .elementor-element.elementor-element-663e9b2:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-663e9b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/Casa_Sebastiano-13.jpg");background-position:center center;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-e944586{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-b5555a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1818 .elementor-element.elementor-element-71dfa6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-71dfa6d:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-a81bad3{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-a81bad3 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-51dfb4b{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-51dfb4b .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-8d823a2{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8d823a2 .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-8d823a2.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-8d823a2.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-8d823a2.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-8d823a2.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-8d823a2.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-8d823a2 .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-8d823a2 .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-49b25f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-49b25f1:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-49b25f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-49b25f1:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-e22f5e2{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-e22f5e2 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:#796E69;}.elementor-1818 .elementor-element.elementor-element-6ae6e3f{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-6ae6e3f .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-0c0636f{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-0c0636f .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-0c0636f.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-0c0636f.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-0c0636f.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-0c0636f.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-0c0636f.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-0c0636f .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-0c0636f .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-9474f7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-9474f7c:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-9474f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A7C78;}.elementor-1818 .elementor-element.elementor-element-9474f7c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-27314c5{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-27314c5 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-0a05b75{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-0a05b75 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-73b7692{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-73b7692 .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-73b7692.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-73b7692.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-73b7692.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-73b7692.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-73b7692.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-73b7692 .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-73b7692 .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-e6f0ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-e6f0ab3:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-e6f0ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-e6f0ab3:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-552dcc8{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-552dcc8 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-5a64260{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-5a64260 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-fff9629{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-fff9629 .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-fff9629.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-fff9629.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-fff9629.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-fff9629.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-fff9629.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-fff9629 .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-fff9629 .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-9e8ce14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-9e8ce14:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-9e8ce14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-9e8ce14:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-d3971c2{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-d3971c2 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-1c377f4{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-1c377f4 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-228cccf{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-228cccf .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-228cccf.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-228cccf.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-228cccf.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-228cccf.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-228cccf.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-228cccf .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-228cccf .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-0a79c8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000003B;--border-color:#0000003B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1818 .elementor-element.elementor-element-0a79c8a:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-0a79c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4da2d6b );}.elementor-1818 .elementor-element.elementor-element-0a79c8a:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1818 .elementor-element.elementor-element-3a50677{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-3a50677 .elementor-heading-title{font-family:var( --e-global-typography-528dc14-font-family ), Sans-serif;font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-7984755{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7984755 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-62ca824{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-62ca824 .elementor-icon-wrapper{text-align:start;}.elementor-1818 .elementor-element.elementor-element-62ca824.elementor-view-stacked .elementor-icon{background-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-62ca824.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-62ca824.elementor-view-default .elementor-icon{color:#796E6970;border-color:#796E6970;}.elementor-1818 .elementor-element.elementor-element-62ca824.elementor-view-framed .elementor-icon, .elementor-1818 .elementor-element.elementor-element-62ca824.elementor-view-default .elementor-icon svg{fill:#796E6970;}.elementor-1818 .elementor-element.elementor-element-62ca824 .elementor-icon{font-size:26px;}.elementor-1818 .elementor-element.elementor-element-62ca824 .elementor-icon svg{height:26px;}.elementor-1818 .elementor-element.elementor-element-543a950{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-a4400eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-1818 .elementor-element.elementor-element-a4400eb:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-a4400eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-a4400eb::before, .elementor-1818 .elementor-element.elementor-element-a4400eb > .elementor-background-video-container::before, .elementor-1818 .elementor-element.elementor-element-a4400eb > .e-con-inner > .elementor-background-video-container::before, .elementor-1818 .elementor-element.elementor-element-a4400eb > .elementor-background-slideshow::before, .elementor-1818 .elementor-element.elementor-element-a4400eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1818 .elementor-element.elementor-element-a4400eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2026/07/icon-circle-plus-light-300x300.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-1818 .elementor-element.elementor-element-762a27e{padding:60px 60px 30px 60px;}.elementor-1818 .elementor-element.elementor-element-762a27e .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-fc21ff6{padding:0px 60px 30px 60px;}.elementor-1818 .elementor-element.elementor-element-fc21ff6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-e1691b1{padding:0px 60px 0px 60px;}.elementor-1818 .elementor-element.elementor-element-e1691b1 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-eb824e0{padding:30px 60px 0px 60px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-icon i{color:var( --e-global-color-37a9cb0 );transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-37a9cb0 );transition:fill 0.3s;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-item > a{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-eb824e0 .elementor-icon-list-text{color:var( --e-global-color-736718b );transition:color 0.3s;}.elementor-1818 .elementor-element.elementor-element-a4ad27f{padding:0px 80px 40px 0px;text-align:end;}.elementor-1818 .elementor-element.elementor-element-a4ad27f .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-93c8d68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1818 .elementor-element.elementor-element-1e995de{padding:40px 0px 0px 40px;}.elementor-1818 .elementor-element.elementor-element-1e995de .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-f1a1a0f{padding:20px 0px 0px 40px;}.elementor-1818 .elementor-element.elementor-element-f1a1a0f .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-2b0a5ac{padding:20px 0px 0px 40px;}.elementor-1818 .elementor-element.elementor-element-2b0a5ac .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:13px;font-weight:700;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1818 .elementor-element.elementor-element-60ec2a1{padding:40px 0px 0px 40px;--e-form-steps-indicators-spacing:30px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:20px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-type-html{padding-bottom:0px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-field{color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-field, .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-subgroup label{font-family:var( --e-global-typography-0e4706c-font-family ), Sans-serif;font-size:var( --e-global-typography-0e4706c-font-size );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-736718b );border-color:var( --e-global-color-37a9cb0 );border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-736718b );border-color:var( --e-global-color-37a9cb0 );border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-1d9877e );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-button[type="submit"]{background-color:var( --e-global-color-1d9877e );color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-37a9cb0 );color:#ffffff;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-37a9cb0 );color:#ffffff;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-button{border-radius:var(--border-radius) var(--border-radius) var(--border-radius) var(--border-radius);padding:0px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-1f09696{padding:10px 0px 0px 40px;}.elementor-1818 .elementor-element.elementor-element-1f09696 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-c44250c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-c44250c:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-c44250c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2025/12/machera-home.svg");}.elementor-1818 .elementor-element.elementor-element-b60648e{--display:flex;}.elementor-1818 .elementor-element.elementor-element-ee67200 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-1d9877e );}.elementor-1818 .elementor-element.elementor-element-14af07c{padding:20px 180px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-14af07c .elementor-heading-title{font-family:var( --e-global-typography-50cddad-font-family ), Sans-serif;font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-935ed9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-131d0d2{--display:flex;--justify-content:center;}.elementor-1818 .elementor-element.elementor-element-1baef33{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-1baef33 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:var(--heading-7);font-weight:400;line-height:1.2em;color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-e7eb33f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-e7eb33f:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-e7eb33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4da2d6b );}.elementor-1818 .elementor-element.elementor-element-b28b055{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-b28b055:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-b28b055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EDE66B;}.elementor-1818 .elementor-element.elementor-element-eafb7cb{z-index:3;}.elementor-1818 .elementor-element.elementor-element-6726799{--display:flex;--z-index:6;}.elementor-1818 .elementor-element.elementor-element-6726799.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1818 .elementor-element.elementor-element-6bc4651{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1818 .elementor-element.elementor-element-2817218{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-d6af5c4{--display:flex;}.elementor-1818 .elementor-element.elementor-element-537ce52{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-78c99d2{--display:flex;}.elementor-1818 .elementor-element.elementor-element-4545c88{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-319da09{--display:flex;}.elementor-1818 .elementor-element.elementor-element-b671096{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-4b41304{--display:flex;}.elementor-1818 .elementor-element.elementor-element-7ea1e77{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-c48d047{--display:flex;}.elementor-1818 .elementor-element.elementor-element-b14325a{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-e1e7853{--display:flex;}.elementor-1818 .elementor-element.elementor-element-be584ce{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-51de234{--display:flex;}.elementor-1818 .elementor-element.elementor-element-e957e6c{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-aa22fa6{--display:flex;}.elementor-1818 .elementor-element.elementor-element-526f205{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-db20b3e{--display:flex;}.elementor-1818 .elementor-element.elementor-element-3e8ca46{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-d7b4568{--display:flex;}.elementor-1818 .elementor-element.elementor-element-7a6a33a{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-8edb9e2{--display:flex;}.elementor-1818 .elementor-element.elementor-element-1c1a1d5{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-aef6edc{--display:flex;}.elementor-1818 .elementor-element.elementor-element-40c6170{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-d19c67d{--display:flex;}.elementor-1818 .elementor-element.elementor-element-3a3dcae{padding:15px 15px 15px 15px;font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-1818 .elementor-element.elementor-element-2f5cf7e{--n-accordion-title-font-size:1rem;padding:40px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-37a9cb0 );--n-accordion-title-active-color:var( --e-global-color-37a9cb0 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-37a9cb0 );}.elementor-1818 .elementor-element.elementor-element-2f5cf7e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-4da2d6b );}.elementor-1818 .elementor-element.elementor-element-2f5cf7e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-2f5cf7e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-736718b );}:where( .elementor-1818 .elementor-element.elementor-element-2f5cf7e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-736718b );}.elementor-1818 .elementor-element.elementor-element-899fb4e{--display:flex;--z-index:6;}.elementor-1818 .elementor-element.elementor-element-899fb4e:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-899fb4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.arredamenti-casapiu.com/wp-content/uploads/2026/07/domande-frequenti.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1818 .elementor-element.elementor-element-c13b00d{--width:75%;}.elementor-1818 .elementor-element.elementor-element-6b3b7d2{--width:80%;}.elementor-1818 .elementor-element.elementor-element-d3f3475{--width:50%;}.elementor-1818 .elementor-element.elementor-element-ec230b0{--width:80%;}.elementor-1818 .elementor-element.elementor-element-a8154f9{--width:33.3333%;}.elementor-1818 .elementor-element.elementor-element-5db9472{--width:33.3333%;}.elementor-1818 .elementor-element.elementor-element-8e75d69{--width:33.3333%;}.elementor-1818 .elementor-element.elementor-element-cfff105{--width:33.3333%;}.elementor-1818 .elementor-element.elementor-element-a5c9549{--width:33.3333%;}.elementor-1818 .elementor-element.elementor-element-ea19b64{--width:33.3333%;}.elementor-1818 .elementor-element.elementor-element-6b794be{--width:80%;}.elementor-1818 .elementor-element.elementor-element-d3f1aa2{--width:50%;}.elementor-1818 .elementor-element.elementor-element-2f02359{--width:80%;}.elementor-1818 .elementor-element.elementor-element-f0d27ee{--width:20%;}.elementor-1818 .elementor-element.elementor-element-6cfcb48{--width:60%;}.elementor-1818 .elementor-element.elementor-element-563764a{--width:20%;}.elementor-1818 .elementor-element.elementor-element-b6bc2f2{--width:80%;}.elementor-1818 .elementor-element.elementor-element-5f3986a{--width:50%;}.elementor-1818 .elementor-element.elementor-element-394584d{--width:80%;}.elementor-1818 .elementor-element.elementor-element-aa8837f{--width:50%;}.elementor-1818 .elementor-element.elementor-element-b0d39c2{--width:50%;}.elementor-1818 .elementor-element.elementor-element-ea45c4c{--width:40%;}.elementor-1818 .elementor-element.elementor-element-8540c01{--width:60%;}.elementor-1818 .elementor-element.elementor-element-63bf044{--width:50%;}.elementor-1818 .elementor-element.elementor-element-4eac398{--width:50%;}.elementor-1818 .elementor-element.elementor-element-e11ca53{--width:40%;}.elementor-1818 .elementor-element.elementor-element-e0514c6{--width:20%;}.elementor-1818 .elementor-element.elementor-element-cd4c3c7{--width:60%;}.elementor-1818 .elementor-element.elementor-element-549fd5d{--width:20%;}.elementor-1818 .elementor-element.elementor-element-e6a9199{--width:80%;}.elementor-1818 .elementor-element.elementor-element-ac664b1{--width:50%;}.elementor-1818 .elementor-element.elementor-element-73929d1{--width:80%;}.elementor-1818 .elementor-element.elementor-element-0dcf85c{--width:25%;}.elementor-1818 .elementor-element.elementor-element-797d0e8{--width:25%;}.elementor-1818 .elementor-element.elementor-element-5d76950{--width:25%;}.elementor-1818 .elementor-element.elementor-element-17c8a50{--width:25%;}.elementor-1818 .elementor-element.elementor-element-822843b{--width:25%;}.elementor-1818 .elementor-element.elementor-element-e26b264{--width:20%;}.elementor-1818 .elementor-element.elementor-element-3daeaec{--width:60%;}.elementor-1818 .elementor-element.elementor-element-da3e68c{--width:20%;}.elementor-1818 .elementor-element.elementor-element-e1bd361{--width:80%;}.elementor-1818 .elementor-element.elementor-element-524f749{--width:50%;}.elementor-1818 .elementor-element.elementor-element-5c1894f{--width:80%;}.elementor-1818 .elementor-element.elementor-element-663e9b2{--width:50%;}.elementor-1818 .elementor-element.elementor-element-a4400eb{--width:50%;}.elementor-1818 .elementor-element.elementor-element-93c8d68{--width:50%;}.elementor-1818 .elementor-element.elementor-element-b60648e{--width:80%;}.elementor-1818 .elementor-element.elementor-element-935ed9a{--width:50%;}.elementor-1818 .elementor-element.elementor-element-131d0d2{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1818 .elementor-element.elementor-element-b0d39c2{--width:calc(100% - calc(var(--spacer) * 2));}.elementor-1818 .elementor-element.elementor-element-8540c01{--width:100%;}.elementor-1818 .elementor-element.elementor-element-4eac398{--width:calc(100% - calc(var(--spacer) * 2));}}@media(max-width:1366px){.elementor-1818 .elementor-element.elementor-element-675cccc{--min-height:600px;}.elementor-1818 .elementor-element.elementor-element-7feff97 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-d8c2c5f{--min-height:600px;}.elementor-1818 .elementor-element.elementor-element-2a8e7c2 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-610abc7 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-7aa083a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-204a0c0 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e82cbd5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8f10a9d .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8e8604c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-07c17b7 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e517186 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-7adb54d{--padding-top:calc(var(--spacer) * 2);--padding-bottom:calc(var(--spacer) * 2);--padding-left:0;--padding-right:0;}.elementor-1818 .elementor-element.elementor-element-3f87856 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-5552183 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-6ec19dd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-7bd1fcd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-391b7b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-ff0978c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-c69c619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-1d202c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-2e23b42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-42400e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-8440bee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-3d8ad23 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-f9b574f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-14eb7ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-f2d75d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-a16fa1a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-897ed41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-abaee25 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-4b5855a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-ac764dc .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-7d2c06c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-6997f03 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-df4cff5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-959904c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-71da8f4 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8539fe6 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-b5555a0{--grid-auto-flow:row;}.elementor-1818 .elementor-element.elementor-element-a81bad3 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e22f5e2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-27314c5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-552dcc8 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-d3971c2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-3a50677 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-762a27e .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-fc21ff6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-field, .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-subgroup label{font-size:var( --e-global-typography-0e4706c-font-size );}.elementor-1818 .elementor-element.elementor-element-14af07c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1818 .elementor-element.elementor-element-675cccc{--min-height:600px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-7feff97 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-996c3a4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:calc(var(--interspazio) * 2) calc(var(--interspazio) * 2);--row-gap:calc(var(--interspazio) * 2);--column-gap:calc(var(--interspazio) * 2);}.elementor-1818 .elementor-element.elementor-element-d1c5cb4{--min-height:700px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-4bce73a{--min-height:0px;}.elementor-1818 .elementor-element.elementor-element-ef82f4f{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-2a8e7c2 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-610abc7 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-5150dcf{--min-height:400px;}.elementor-1818 .elementor-element.elementor-element-7aa083a{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7aa083a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-204a0c0 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e82cbd5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8f10a9d .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8e8604c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-07c17b7 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e517186 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-39d2858{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-3f87856{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-3f87856 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-5552183 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-e747c7f{--min-height:700px;}.elementor-1818 .elementor-element.elementor-element-95d2918{--spacer-size:20px;}.elementor-1818 .elementor-element.elementor-element-6ec19dd{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-6ec19dd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-7bd1fcd{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7bd1fcd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-391b7b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-ff0978c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-c69c619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-1d202c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-2e23b42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-b307d31{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1818 .elementor-element.elementor-element-42400e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-8440bee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-3d8ad23 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-f9b574f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-aeefc8d{--min-height:700px;}.elementor-1818 .elementor-element.elementor-element-14eb7ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-f2d75d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-a16fa1a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-897ed41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-abaee25 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-4b5855a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-ac764dc{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-ac764dc .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-7d2c06c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-6997f03 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-df4cff5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-959904c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-71da8f4 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8539fe6{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8539fe6 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-b5555a0{--grid-auto-flow:row;}.elementor-1818 .elementor-element.elementor-element-a81bad3 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e22f5e2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-27314c5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-552dcc8 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-d3971c2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-3a50677 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-762a27e{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-762a27e .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-fc21ff6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-field, .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-subgroup label{font-size:var( --e-global-typography-0e4706c-font-size );}.elementor-1818 .elementor-element.elementor-element-14af07c{padding:0px 20px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-14af07c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-e7eb33f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-899fb4e{--min-height:700px;}}@media(max-width:767px){.elementor-1818 .elementor-element.elementor-element-675cccc{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-4ecf223{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1818 .elementor-element.elementor-element-1741de6 .elementor-heading-title{font-size:var(--heading-2);}.elementor-1818 .elementor-element.elementor-element-7feff97 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-253166f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-d8c2c5f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-d1c5cb4{--min-height:400px;}.elementor-1818 .elementor-element.elementor-element-902d98f{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1818 .elementor-element.elementor-element-2a8e7c2 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-610abc7 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-42839e9{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-7aa083a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-869347c{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-a8154f9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-204a0c0 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-5db9472{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-e82cbd5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8e75d69{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-8f10a9d .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-cfff105{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-8e8604c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-a5c9549{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-07c17b7 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-ea19b64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-e517186 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-5ed2847{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-3f87856 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-5552183 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-e747c7f{--min-height:450px;}.elementor-1818 .elementor-element.elementor-element-95d2918{--spacer-size:1px;}.elementor-1818 .elementor-element.elementor-element-ea1162b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-6ec19dd{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-6ec19dd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-1c60bc1{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-50696f0{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-7bd1fcd{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-7bd1fcd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-aa8837f{--min-height:350px;}.elementor-1818 .elementor-element.elementor-element-391b7b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-6fdbf8a{--gap:var(--interspazio) var(--interspazio);--row-gap:var(--interspazio);--column-gap:var(--interspazio);}.elementor-1818 .elementor-element.elementor-element-ff0978c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-c69c619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-1d202c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-2e23b42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-b307d31{--min-height:0vh;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-42400e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-8440bee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-3d8ad23 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-f9b574f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-aeefc8d{--min-height:450px;}.elementor-1818 .elementor-element.elementor-element-14eb7ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-5797463{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-63bf044{--min-height:350px;}.elementor-1818 .elementor-element.elementor-element-f2d75d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-e0865cd{--gap:var(--interspazio) var(--interspazio);--row-gap:var(--interspazio);--column-gap:var(--interspazio);}.elementor-1818 .elementor-element.elementor-element-a16fa1a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-897ed41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-abaee25 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-4b5855a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-e81c37b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-e893539{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-fa2bf82{padding:0px 0px 20px 0px;}.elementor-1818 .elementor-element.elementor-element-78c5682{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-ac764dc{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-ac764dc .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-86a164e{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-0dcf85c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-7d2c06c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-42df9bb{--spacer-size:1px;}.elementor-1818 .elementor-element.elementor-element-797d0e8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-6997f03 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-17a988c{--spacer-size:1px;}.elementor-1818 .elementor-element.elementor-element-5d76950{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-df4cff5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-1ee167b{--spacer-size:1px;}.elementor-1818 .elementor-element.elementor-element-17c8a50{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-959904c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-300b01b{--spacer-size:1px;}.elementor-1818 .elementor-element.elementor-element-71da8f4 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-d3d3374{--spacer-size:1px;}.elementor-1818 .elementor-element.elementor-element-5dec61d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-b52a466{padding:0px 0px 20px 0px;}.elementor-1818 .elementor-element.elementor-element-1294e26{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-8539fe6{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-8539fe6 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-f595e11{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-663e9b2{--min-height:194px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-b5555a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1818 .elementor-element.elementor-element-71dfa6d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-a81bad3 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-49b25f1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-e22f5e2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-9474f7c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-27314c5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e6f0ab3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-552dcc8 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-9e8ce14{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1818 .elementor-element.elementor-element-d3971c2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-3a50677 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-543a950{--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-762a27e{padding:10px 20px 20px 20px;}.elementor-1818 .elementor-element.elementor-element-762a27e .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-fc21ff6{padding:20px 20px 20px 20px;}.elementor-1818 .elementor-element.elementor-element-fc21ff6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-e1691b1{padding:2px 20px 2px 20px;}.elementor-1818 .elementor-element.elementor-element-eb824e0{padding:10px 20px 0px 30px;}.elementor-1818 .elementor-element.elementor-element-1e995de{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-f1a1a0f{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-2b0a5ac{padding:20px 0px 0px 0px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-60ec2a1{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-field, .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-subgroup label{font-size:var( --e-global-typography-0e4706c-font-size );}.elementor-1818 .elementor-element.elementor-element-c44250c{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-14af07c{padding:20px 0px 0px 0px;}.elementor-1818 .elementor-element.elementor-element-14af07c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-e7eb33f{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1818 .elementor-element.elementor-element-b28b055{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-2f5cf7e{padding:20px 0px 20px 0px;}.elementor-1818 .elementor-element.elementor-element-899fb4e{--min-height:450px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1818 .elementor-element.elementor-element-aa8837f{--width:50%;}.elementor-1818 .elementor-element.elementor-element-ea45c4c{--width:50%;}.elementor-1818 .elementor-element.elementor-element-63bf044{--width:50%;}.elementor-1818 .elementor-element.elementor-element-e11ca53{--width:50%;}}@media(min-width:2400px){.elementor-1818 .elementor-element.elementor-element-7feff97 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-2a8e7c2 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-610abc7 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-7aa083a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-204a0c0 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e82cbd5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8f10a9d .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8e8604c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-07c17b7 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e517186 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-3f87856 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-5552183 .elementor-heading-title{font-size:var( --e-global-typography-cefa241-font-size );line-height:var( --e-global-typography-cefa241-line-height );}.elementor-1818 .elementor-element.elementor-element-6ec19dd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-7bd1fcd .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-391b7b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-ff0978c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-c69c619 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-1d202c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-2e23b42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-42400e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-8440bee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-3d8ad23 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-f9b574f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-14eb7ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-f2d75d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-a16fa1a .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-897ed41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-abaee25 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-4b5855a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-ac764dc .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-7d2c06c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-6997f03 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-df4cff5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-959904c .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-71da8f4 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-8539fe6 .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-b5555a0{--grid-auto-flow:row;}.elementor-1818 .elementor-element.elementor-element-a81bad3 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-e22f5e2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-27314c5 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-552dcc8 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-d3971c2 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-3a50677 .elementor-heading-title{font-size:var( --e-global-typography-528dc14-font-size );line-height:var( --e-global-typography-528dc14-line-height );}.elementor-1818 .elementor-element.elementor-element-762a27e .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-1818 .elementor-element.elementor-element-fc21ff6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-group .elementor-field, .elementor-1818 .elementor-element.elementor-element-60ec2a1 .elementor-field-subgroup label{font-size:var( --e-global-typography-0e4706c-font-size );}.elementor-1818 .elementor-element.elementor-element-14af07c .elementor-heading-title{font-size:var( --e-global-typography-50cddad-font-size );line-height:var( --e-global-typography-50cddad-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for form, class: .elementor-element-60ec2a1 *//* Casa Più – submit button */
.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons {
	margin-top: 14px;
}

.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons .elementor-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;

	width: auto !important;
	min-width: 250px;
	min-height: 62px;
	padding: 12px 32px;

	background: transparent;
	border: 1px solid #4a423f;
	border-radius: 999px;
	box-shadow: none;

	color: #4a423f;
	font-family: inherit;
	font-size: 19px;
	font-weight: 300;
	letter-spacing: -0.02em;
	line-height: 1.12;
	text-align: center;
	text-transform: none;

	transition:
		background 0.25s ease,
		color 0.25s ease,
		border-color 0.25s ease;
}

/* Removes Elementor's inherited spacing */
.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons .elementor-button-content-wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
}

/* No arrow or decorative icon */
.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons .elementor-button::after {
	display: none;
}

.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons .elementor-button:hover,
.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons .elementor-button:focus {
	background: #4a423f;
	border-color: #4a423f;
	color: #ffffff;
	box-shadow: none;
}

.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons .elementor-button:focus-visible {
	outline: 2px solid #b9a18e;
	outline-offset: 4px;
}

@media (max-width: 767px) {
	.elementor-1818 .elementor-element.elementor-element-60ec2a1 .e-form__buttons .elementor-button {
		width: 100% !important;
		min-width: 0;
		min-height: 58px;
		padding: 11px 24px;
		font-size: 18px;
	}
}/* End custom CSS */