.elementor-484 .elementor-element.elementor-element-062ff52{--display:flex;--padding-top:64px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-484 .elementor-element.elementor-element-062ff52:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-062ff52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );background-image:url("https://cima2.edoardocancelli.it/wp-content/uploads/cima-brand/cantiere-scuro.svg");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-484 .elementor-element.elementor-element-b5b2b0b{--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;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-3e594e3{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-484 .elementor-element.elementor-element-d6c78ff .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-4d25731 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-0e018f5{font-size:19px;color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-8ff1342{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-484 .elementor-element.elementor-element-2c364aa{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-826c998{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-484 .elementor-element.elementor-element-826c998{left:6%;}body.rtl .elementor-484 .elementor-element.elementor-element-826c998{right:6%;}.elementor-484 .elementor-element.elementor-element-826c998 img{width:104px;}.elementor-484 .elementor-element.elementor-element-2b25ea2{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-484 .elementor-element.elementor-element-2b25ea2{left:62%;}body.rtl .elementor-484 .elementor-element.elementor-element-2b25ea2{right:62%;}.elementor-484 .elementor-element.elementor-element-2b25ea2 img{width:150px;}.elementor-484 .elementor-element.elementor-element-499d6d4{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:42%;}body:not(.rtl) .elementor-484 .elementor-element.elementor-element-499d6d4{left:0%;}body.rtl .elementor-484 .elementor-element.elementor-element-499d6d4{right:0%;}.elementor-484 .elementor-element.elementor-element-499d6d4 img{width:300px;}.elementor-484 .elementor-element.elementor-element-2b6159a{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;top:68%;}body:not(.rtl) .elementor-484 .elementor-element.elementor-element-2b6159a{left:44%;}body.rtl .elementor-484 .elementor-element.elementor-element-2b6159a{right:44%;}.elementor-484 .elementor-element.elementor-element-2b6159a img{width:190px;}.elementor-484 .elementor-element.elementor-element-9a0a21e{--display:flex;--min-height:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-9a0a21e:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-9a0a21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-f8ff98c{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-484 .elementor-element.elementor-element-f8ff98c:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-f8ff98c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-291baba );background-image:url("https://cima2.edoardocancelli.it/wp-content/uploads/cima-brand/cantiere-chiaro.svg");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-484 .elementor-element.elementor-element-6a3db73{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-c698531{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-d4da0f0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-0019d15 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-7883077{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-d512842{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-484 .elementor-element.elementor-element-c661372{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-c661372:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-c661372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-c661372.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-339290b{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-b4dc766{text-align:start;}.elementor-484 .elementor-element.elementor-element-1d1a39d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-e8e4ed9{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-51035a2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-cda34aa{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-cda34aa:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-cda34aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-cda34aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-17c778f{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-b93aefa{text-align:start;}.elementor-484 .elementor-element.elementor-element-32103ab .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-eab2209{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-4ea85b1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-4874753{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-4874753:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-4874753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-4874753.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-3e55b3b{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-0d8b77b{text-align:start;}.elementor-484 .elementor-element.elementor-element-8528262 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-bb1a9a4{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-c75c1b7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-b40a16d{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-b40a16d:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-b40a16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-b40a16d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-8c6150e{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-3de5b2f{text-align:start;}.elementor-484 .elementor-element.elementor-element-76963ac .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-4534740{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-cfd1a19 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-67f5132{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-67f5132:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-67f5132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-67f5132.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-c233551{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-295708f{text-align:start;}.elementor-484 .elementor-element.elementor-element-0b80e34 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-f1de482{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-2a75aea .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-4eba9b8{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-4eba9b8:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-4eba9b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-4eba9b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-66b5032{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-aac54ac{text-align:start;}.elementor-484 .elementor-element.elementor-element-b7e56fe .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-d651525{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-c8cedc8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-286ae07{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-286ae07:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-286ae07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-286ae07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-037c346{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-06e305a{text-align:start;}.elementor-484 .elementor-element.elementor-element-13e66d3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-ccfb289{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-31c8fbc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-6f1efb8{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-6f1efb8:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-6f1efb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-6f1efb8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-5014818{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-18a5447 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-1936ce7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-152dfe3{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-fb4ba29 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-8df03d1{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-8df03d1:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-8df03d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-8df03d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-9904f57{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-7a36670 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-7320009 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-ff8fbe9{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-c790904 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-7078e28{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-7078e28:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-7078e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-7078e28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-68fd20e{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-833653c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-88dc36a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-d95b73f{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-fb35b37 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-4cc0c14{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 4px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:4px;--border-left-width:1px;border-color:#DCE3EE;--border-color:#DCE3EE;--border-radius:6px 6px 6px 6px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-4cc0c14:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-4cc0c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-484 .elementor-element.elementor-element-4cc0c14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-ed84095{--display:flex;--min-height:64px;--justify-content:center;}.elementor-484 .elementor-element.elementor-element-60eff1f{text-align:start;}.elementor-484 .elementor-element.elementor-element-4f877ab .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-85a70f3{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-15c9ece .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-bb59d3f{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-484 .elementor-element.elementor-element-bb59d3f:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-bb59d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-638d055 );background-image:url("https://cima2.edoardocancelli.it/wp-content/uploads/cima-brand/cantiere-scuro.svg");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-484 .elementor-element.elementor-element-e3a0387{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-1c5878f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-7f1e6aa .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-51a8bf3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-6920834{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-9dbf86d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-484 .elementor-element.elementor-element-4294bb2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-4294bb2:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-4294bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-484 .elementor-element.elementor-element-4294bb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-d1f51d6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:600;line-height:1em;color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-de74f7a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-56a4ba3{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-0cd5c08{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-0cd5c08:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-0cd5c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-484 .elementor-element.elementor-element-0cd5c08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-ede88f6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:600;line-height:1em;color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-e178e97 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-768d493{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-a520ff8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-a520ff8:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-a520ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-484 .elementor-element.elementor-element-a520ff8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-a3361ca .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:600;line-height:1em;color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-e0d9f31 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-6a982e4{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-f55ccb7{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-484 .elementor-element.elementor-element-f55ccb7:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-f55ccb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-484 .elementor-element.elementor-element-f55ccb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-0991022 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:600;line-height:1em;color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-f062e80 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-44fb1bd{color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-452839c{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-484 .elementor-element.elementor-element-fd1bfd3{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-484 .elementor-element.elementor-element-aafed0f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-2abc634 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-a32eac8{color:var( --e-global-color-primary );}.elementor-484 .elementor-element.elementor-element-9ed7fdd{--display:flex;}.elementor-484 .elementor-element.elementor-element-9ed7fdd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-item{border-width:1px;border-color:#DCE3EE;}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DCE3EE;}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DCE3EE;}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-title{background-color:#FFFFFF;padding:20px 24px 20px 24px;}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-icon, .elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-active .elementor-accordion-icon, .elementor-484 .elementor-element.elementor-element-28e442c .elementor-active .elementor-accordion-title{color:#1F66D1;}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-active .elementor-accordion-icon svg{fill:#1F66D1;}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-d49ac81 );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-content{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:0px 24px 20px 24px;}.elementor-484 .elementor-element.elementor-element-ed00fdd{--display:flex;--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-484 .elementor-element.elementor-element-ed00fdd:not(.elementor-motion-effects-element-type-background), .elementor-484 .elementor-element.elementor-element-ed00fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d462f5 );}.elementor-484 .elementor-element.elementor-element-a873439{--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;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-484 .elementor-element.elementor-element-c20004f{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-484 .elementor-element.elementor-element-cbab8c9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-f8020ef{color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-98a67b1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-484 .elementor-element.elementor-element-ffe0425 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-b8b6530 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-484 .elementor-element.elementor-element-b8b6530 .elementor-button:hover, .elementor-484 .elementor-element.elementor-element-b8b6530 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-484 .elementor-element.elementor-element-b8b6530 .elementor-button-content-wrapper{flex-direction:row;}.elementor-484 .elementor-element.elementor-element-b8b6530 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-484 .elementor-element.elementor-element-b8b6530 .elementor-button:hover svg, .elementor-484 .elementor-element.elementor-element-b8b6530 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-484 .elementor-element.elementor-element-d6c78ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-d4da0f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-51035a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-4ea85b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-c75c1b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-cfd1a19 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-2a75aea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-c8cedc8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-31c8fbc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-fb4ba29 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-c790904 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-fb35b37 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-15c9ece .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-7f1e6aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-aafed0f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-484 .elementor-element.elementor-element-3e594e3{--width:60%;}.elementor-484 .elementor-element.elementor-element-2c364aa{--width:34%;}.elementor-484 .elementor-element.elementor-element-c698531{--width:760px;}.elementor-484 .elementor-element.elementor-element-c661372{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-cda34aa{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-4874753{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-b40a16d{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-67f5132{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-4eba9b8{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-286ae07{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-6f1efb8{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-8df03d1{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-7078e28{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-4cc0c14{--width:31.5%;}.elementor-484 .elementor-element.elementor-element-1c5878f{--width:760px;}.elementor-484 .elementor-element.elementor-element-4294bb2{--width:23.5%;}.elementor-484 .elementor-element.elementor-element-0cd5c08{--width:23.5%;}.elementor-484 .elementor-element.elementor-element-a520ff8{--width:23.5%;}.elementor-484 .elementor-element.elementor-element-f55ccb7{--width:23.5%;}.elementor-484 .elementor-element.elementor-element-fd1bfd3{--width:34%;}.elementor-484 .elementor-element.elementor-element-9ed7fdd{--width:58%;}.elementor-484 .elementor-element.elementor-element-c20004f{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-484 .elementor-element.elementor-element-3e594e3{--width:100%;}.elementor-484 .elementor-element.elementor-element-2c364aa{--width:40%;}.elementor-484 .elementor-element.elementor-element-c661372{--width:48%;}.elementor-484 .elementor-element.elementor-element-cda34aa{--width:48%;}.elementor-484 .elementor-element.elementor-element-4874753{--width:48%;}.elementor-484 .elementor-element.elementor-element-b40a16d{--width:48%;}.elementor-484 .elementor-element.elementor-element-67f5132{--width:48%;}.elementor-484 .elementor-element.elementor-element-4eba9b8{--width:48%;}.elementor-484 .elementor-element.elementor-element-286ae07{--width:48%;}.elementor-484 .elementor-element.elementor-element-6f1efb8{--width:48%;}.elementor-484 .elementor-element.elementor-element-8df03d1{--width:48%;}.elementor-484 .elementor-element.elementor-element-7078e28{--width:48%;}.elementor-484 .elementor-element.elementor-element-4cc0c14{--width:48%;}.elementor-484 .elementor-element.elementor-element-4294bb2{--width:48%;}.elementor-484 .elementor-element.elementor-element-0cd5c08{--width:48%;}.elementor-484 .elementor-element.elementor-element-a520ff8{--width:48%;}.elementor-484 .elementor-element.elementor-element-f55ccb7{--width:48%;}.elementor-484 .elementor-element.elementor-element-fd1bfd3{--width:100%;}.elementor-484 .elementor-element.elementor-element-9ed7fdd{--width:100%;}}@media(max-width:767px){.elementor-484 .elementor-element.elementor-element-062ff52{--padding-top:40px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-484 .elementor-element.elementor-element-d6c78ff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-0e018f5{font-size:17px;}.elementor-484 .elementor-element.elementor-element-f8ff98c{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-484 .elementor-element.elementor-element-c698531{--width:100%;}.elementor-484 .elementor-element.elementor-element-d4da0f0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-c661372{--width:100%;}.elementor-484 .elementor-element.elementor-element-51035a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-cda34aa{--width:100%;}.elementor-484 .elementor-element.elementor-element-4ea85b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-4874753{--width:100%;}.elementor-484 .elementor-element.elementor-element-c75c1b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-b40a16d{--width:100%;}.elementor-484 .elementor-element.elementor-element-cfd1a19 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-67f5132{--width:100%;}.elementor-484 .elementor-element.elementor-element-2a75aea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-4eba9b8{--width:100%;}.elementor-484 .elementor-element.elementor-element-c8cedc8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-286ae07{--width:100%;}.elementor-484 .elementor-element.elementor-element-31c8fbc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-6f1efb8{--width:100%;}.elementor-484 .elementor-element.elementor-element-fb4ba29 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-8df03d1{--width:100%;}.elementor-484 .elementor-element.elementor-element-c790904 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-7078e28{--width:100%;}.elementor-484 .elementor-element.elementor-element-fb35b37 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-4cc0c14{--width:100%;}.elementor-484 .elementor-element.elementor-element-15c9ece .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-bb59d3f{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-484 .elementor-element.elementor-element-1c5878f{--width:100%;}.elementor-484 .elementor-element.elementor-element-7f1e6aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-4294bb2{--width:100%;}.elementor-484 .elementor-element.elementor-element-0cd5c08{--width:100%;}.elementor-484 .elementor-element.elementor-element-a520ff8{--width:100%;}.elementor-484 .elementor-element.elementor-element-f55ccb7{--width:100%;}.elementor-484 .elementor-element.elementor-element-452839c{--padding-top:52px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-484 .elementor-element.elementor-element-aafed0f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-accordion-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-484 .elementor-element.elementor-element-28e442c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-484 .elementor-element.elementor-element-ed00fdd{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-484 .elementor-element.elementor-element-c20004f{--width:100%;}.elementor-484 .elementor-element.elementor-element-cbab8c9 .elementor-heading-title{font-size:27px;}}/* Start custom CSS for shortcode, class: .elementor-element-ee75d41 */.elementor-484 .elementor-element.elementor-element-ee75d41{font-size:14px;color:#DCE3EE;} .elementor-484 .elementor-element.elementor-element-ee75d41 a{color:#fff;} .elementor-484 .elementor-element.elementor-element-ee75d41 a:hover{color:#F5B400;} .elementor-484 .elementor-element.elementor-element-ee75d41 .separator{margin:0 6px;opacity:.6;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-826c998 */@keyframes cimaSpin{to{transform:rotate(360deg)}} .elementor-484 .elementor-element.elementor-element-826c998 img{animation:cimaSpin 26s linear infinite;} @media (prefers-reduced-motion:reduce){.elementor-484 .elementor-element.elementor-element-826c998 img{animation:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b25ea2 */@keyframes cimaT_martello{0%,100%{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-14px) rotate(-3deg)}} .elementor-484 .elementor-element.elementor-element-2b25ea2 img{transform:rotate(-6deg);animation:cimaT_martello 7s ease-in-out 0s infinite;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35));} @media (prefers-reduced-motion:reduce){.elementor-484 .elementor-element.elementor-element-2b25ea2 img{animation:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-499d6d4 */@keyframes cimaT_livella{0%,100%{transform:translateY(0) rotate(-10deg)}50%{transform:translateY(-14px) rotate(-7deg)}} .elementor-484 .elementor-element.elementor-element-499d6d4 img{transform:rotate(-10deg);animation:cimaT_livella 6s ease-in-out 0.4s infinite;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35));} @media (prefers-reduced-motion:reduce){.elementor-484 .elementor-element.elementor-element-499d6d4 img{animation:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b6159a */@keyframes cimaT_cazzuola{0%,100%{transform:translateY(0) rotate(8deg)}50%{transform:translateY(-14px) rotate(11deg)}} .elementor-484 .elementor-element.elementor-element-2b6159a img{transform:rotate(8deg);animation:cimaT_cazzuola 7s ease-in-out 1s infinite;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35));} @media (prefers-reduced-motion:reduce){.elementor-484 .elementor-element.elementor-element-2b6159a img{animation:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c364aa */.elementor-484 .elementor-element.elementor-element-2c364aa{position:relative;} .elementor-484 .elementor-element.elementor-element-2c364aa::before{content:"";position:absolute;left:50%;top:50%;width:320px;height:320px;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed rgba(255,255,255,.2);background:radial-gradient(circle,rgba(245,180,0,.14) 0%,rgba(245,180,0,0) 62%);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-062ff52 */.elementor-484 .elementor-element.elementor-element-062ff52{background-size:min(900px,70%) auto !important;background-position:right -40px bottom 0 !important;} @media(max-width:767px){.elementor-484 .elementor-element.elementor-element-062ff52{background-size:120% auto !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4dc766 */.elementor-484 .elementor-element.elementor-element-b4dc766 img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c661372 */.elementor-484 .elementor-element.elementor-element-c661372{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-c661372:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b93aefa */.elementor-484 .elementor-element.elementor-element-b93aefa img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cda34aa */.elementor-484 .elementor-element.elementor-element-cda34aa{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-cda34aa:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d8b77b */.elementor-484 .elementor-element.elementor-element-0d8b77b img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4874753 */.elementor-484 .elementor-element.elementor-element-4874753{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-4874753:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3de5b2f */.elementor-484 .elementor-element.elementor-element-3de5b2f img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b40a16d */.elementor-484 .elementor-element.elementor-element-b40a16d{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-b40a16d:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-295708f */.elementor-484 .elementor-element.elementor-element-295708f img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f5132 */.elementor-484 .elementor-element.elementor-element-67f5132{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-67f5132:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aac54ac */.elementor-484 .elementor-element.elementor-element-aac54ac img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eba9b8 */.elementor-484 .elementor-element.elementor-element-4eba9b8{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-4eba9b8:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06e305a */.elementor-484 .elementor-element.elementor-element-06e305a img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-286ae07 */.elementor-484 .elementor-element.elementor-element-286ae07{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-286ae07:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f1efb8 */.elementor-484 .elementor-element.elementor-element-6f1efb8{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-6f1efb8:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df03d1 */.elementor-484 .elementor-element.elementor-element-8df03d1{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-8df03d1:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7078e28 */.elementor-484 .elementor-element.elementor-element-7078e28{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-7078e28:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60eff1f */.elementor-484 .elementor-element.elementor-element-60eff1f img{max-height:56px;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc0c14 */.elementor-484 .elementor-element.elementor-element-4cc0c14{transition:all .3s;} .elementor-484 .elementor-element.elementor-element-4cc0c14:hover{border-bottom-color:#F5B400;transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,15,68,.08);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ff98c */.elementor-484 .elementor-element.elementor-element-f8ff98c{background-size:min(900px,70%) auto !important;background-position:right -40px bottom 0 !important;} @media(max-width:767px){.elementor-484 .elementor-element.elementor-element-f8ff98c{background-size:120% auto !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4294bb2 */.elementor-484 .elementor-element.elementor-element-4294bb2{border-top:3px solid #F5B400 !important;transition:background .3s,transform .3s;} .elementor-484 .elementor-element.elementor-element-4294bb2:hover{background:#FFFFFF14;transform:translateY(-4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cd5c08 */.elementor-484 .elementor-element.elementor-element-0cd5c08{border-top:3px solid #F5B400 !important;transition:background .3s,transform .3s;} .elementor-484 .elementor-element.elementor-element-0cd5c08:hover{background:#FFFFFF14;transform:translateY(-4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a520ff8 */.elementor-484 .elementor-element.elementor-element-a520ff8{border-top:3px solid #F5B400 !important;transition:background .3s,transform .3s;} .elementor-484 .elementor-element.elementor-element-a520ff8:hover{background:#FFFFFF14;transform:translateY(-4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55ccb7 */.elementor-484 .elementor-element.elementor-element-f55ccb7{border-top:3px solid #F5B400 !important;transition:background .3s,transform .3s;} .elementor-484 .elementor-element.elementor-element-f55ccb7:hover{background:#FFFFFF14;transform:translateY(-4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb59d3f */.elementor-484 .elementor-element.elementor-element-bb59d3f{background-size:min(900px,70%) auto !important;background-position:right -40px bottom 0 !important;} @media(max-width:767px){.elementor-484 .elementor-element.elementor-element-bb59d3f{background-size:120% auto !important;}}/* End custom CSS */