.elementor-959 .elementor-element.elementor-element-7c5e639{--display:flex;--min-height:812px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-7c5e639:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-7c5e639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;background-image:url("https://zonam.annaberto.com/wp-content/uploads/2026/07/zonam-fase-di-preprazione-customizzazione-interni-auto-1.webp");background-position:0px -83px;background-size:cover;}.elementor-959 .elementor-element.elementor-element-7c5e639::before, .elementor-959 .elementor-element.elementor-element-7c5e639 > .elementor-background-video-container::before, .elementor-959 .elementor-element.elementor-element-7c5e639 > .e-con-inner > .elementor-background-video-container::before, .elementor-959 .elementor-element.elementor-element-7c5e639 > .elementor-background-slideshow::before, .elementor-959 .elementor-element.elementor-element-7c5e639 > .e-con-inner > .elementor-background-slideshow::before, .elementor-959 .elementor-element.elementor-element-7c5e639 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(76deg, #000000 0%, #00000000 100%);}.elementor-959 .elementor-element.elementor-element-efda2f3{--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-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-959 .elementor-element.elementor-element-1f89ac1{text-align:start;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-1f89ac1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:700;text-decoration:none;line-height:79px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-959 .elementor-element.elementor-element-ab39d0f{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;color:#E1E1E1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-8769c51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-959 .elementor-element.elementor-element-c432d0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-c432d0a:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-c432d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-9522877{text-align:start;}.elementor-959 .elementor-element.elementor-element-9522877 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#1B1B1B;}.elementor-959 .elementor-element.elementor-element-796523f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-796523f:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-796523f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-5fdff46{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-959 .elementor-element.elementor-element-fea90c6 img{filter:brightness( 100% ) contrast( 101% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-959 .elementor-element.elementor-element-6e3699b{text-align:start;}.elementor-959 .elementor-element.elementor-element-6e3699b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#1B1B1B;}.elementor-959 .elementor-element.elementor-element-865224f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:4.3px;color:#000000;margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-e75f158{--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-959 .elementor-element.elementor-element-92c2060 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-959 .elementor-element.elementor-element-455c016{text-align:start;}.elementor-959 .elementor-element.elementor-element-455c016 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#1B1B1B;}.elementor-959 .elementor-element.elementor-element-9e4e6ff{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:4.3px;color:#000000;margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-f44032d{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-f44032d:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-f44032d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-dd4de9b{--display:flex;--min-height:655px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-959 .elementor-element.elementor-element-2dd389e{text-align:start;}.elementor-959 .elementor-element.elementor-element-2dd389e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#1B1B1B;}.elementor-959 .elementor-element.elementor-element-ee14f34{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#797979;}.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-959 .elementor-element.elementor-element-d4b23ad{--divider-border-style:solid;--divider-color:#C6C3C3;--divider-border-width:1.3px;}.elementor-959 .elementor-element.elementor-element-d4b23ad .elementor-divider-separator{width:100%;}.elementor-959 .elementor-element.elementor-element-d4b23ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-959 .elementor-element.elementor-element-91320e6{text-align:start;}.elementor-959 .elementor-element.elementor-element-91320e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#1B1B1B;}.elementor-959 .elementor-element.elementor-element-8eb96db{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#797979;}.elementor-959 .elementor-element.elementor-element-e740201{--divider-border-style:solid;--divider-color:#C6C3C3;--divider-border-width:1.3px;}.elementor-959 .elementor-element.elementor-element-e740201 .elementor-divider-separator{width:100%;}.elementor-959 .elementor-element.elementor-element-e740201 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-959 .elementor-element.elementor-element-6d3eb00{text-align:start;}.elementor-959 .elementor-element.elementor-element-6d3eb00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#1B1B1B;}.elementor-959 .elementor-element.elementor-element-42e8eca{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#797979;}.elementor-959 .elementor-element.elementor-element-79fa46f{--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-959 .elementor-element.elementor-element-0a80fdf .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-959 .elementor-element.elementor-element-925dfdb{--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;--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-959 .elementor-element.elementor-element-925dfdb:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-925dfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-959 .elementor-element.elementor-element-0e91941{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-0e91941:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-0e91941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-959 .elementor-element.elementor-element-0e91941.e-con{--align-self:flex-start;}.elementor-959 .elementor-element.elementor-element-c30b2b8{--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;}.elementor-959 .elementor-element.elementor-element-be4c3e2{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-959 .elementor-element.elementor-element-b676060{text-align:start;}.elementor-959 .elementor-element.elementor-element-b676060 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-959 .elementor-element.elementor-element-9155c06{--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-959 .elementor-element.elementor-element-f27bbc5{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-959 .elementor-element.elementor-element-035a69a{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-959 .elementor-element.elementor-element-9c09e26{--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;--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-959 .elementor-element.elementor-element-9c09e26:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-9c09e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-959 .elementor-element.elementor-element-4b9c525{--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;--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-959 .elementor-element.elementor-element-4b9c525:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-4b9c525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-104f2f5{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-104f2f5:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-104f2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-104f2f5.e-con{--align-self:flex-start;}.elementor-959 .elementor-element.elementor-element-f59fb63{--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;}.elementor-959 .elementor-element.elementor-element-14f047e{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:#3C3C3C;}.elementor-959 .elementor-element.elementor-element-b8a8b73{text-align:start;}.elementor-959 .elementor-element.elementor-element-b8a8b73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-959 .elementor-element.elementor-element-909fd53{--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-959 .elementor-element.elementor-element-8227206{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-959 .elementor-element.elementor-element-55d6729{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-959 .elementor-element.elementor-element-e776b39{--display:flex;--min-height:630px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-e776b39:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-e776b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-d990c4b{--display:flex;--min-height:151px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9C9C9;--border-color:#C9C9C9;--border-radius:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-63b64a8{text-align:start;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-63b64a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:180px;font-weight:800;text-transform:uppercase;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-959 .elementor-element.elementor-element-0483c19{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#797979;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:400px 0px 0px 0px;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-959 .elementor-element.elementor-element-b719399{--display:flex;--min-height:536px;--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9C9C9;--border-color:#C9C9C9;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-bb58d2d{text-align:start;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-bb58d2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:180px;font-weight:800;text-transform:uppercase;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-959 .elementor-element.elementor-element-9480c0e{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#797979;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:400px 0px 0px 0px;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-959 .elementor-element.elementor-element-78c56b5{--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-959 .elementor-element.elementor-element-9c72bd6{text-align:start;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-9c72bd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:180px;font-weight:800;text-transform:uppercase;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-959 .elementor-element.elementor-element-23ad6ba{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#797979;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:400px 0px 0px 0px;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-959 .elementor-element.elementor-element-2abfff9{--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;--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-959 .elementor-element.elementor-element-68be013{--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;--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-959 .elementor-element.elementor-element-68be013:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-68be013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-94319ca{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-94319ca:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-94319ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-94319ca.e-con{--align-self:flex-start;}.elementor-959 .elementor-element.elementor-element-c5f828b{--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;}.elementor-959 .elementor-element.elementor-element-651d655{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:#3A3A3A;}.elementor-959 .elementor-element.elementor-element-d8f3bc1{text-align:start;}.elementor-959 .elementor-element.elementor-element-d8f3bc1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:700;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-959 .elementor-element.elementor-element-1cdafc2{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-4d301b6{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:#3A3A3A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-959 .elementor-element.elementor-element-2550acd{--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;--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-959 .elementor-element.elementor-element-972c3b1{--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;--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-959 .elementor-element.elementor-element-a561f74{--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;--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-959 .elementor-element.elementor-element-cc86d3e{--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;--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-959 .elementor-element.elementor-element-cc86d3e:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-cc86d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-de19be3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-de19be3:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-de19be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFF;}.elementor-959 .elementor-element.elementor-element-de19be3.e-con{--align-self:flex-start;}.elementor-959 .elementor-element.elementor-element-8819437{--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;}.elementor-959 .elementor-element.elementor-element-cd4cc8f{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:#3A3A3A;}.elementor-959 .elementor-element.elementor-element-01f5efe{text-align:start;}.elementor-959 .elementor-element.elementor-element-01f5efe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:86px;font-weight:500;text-decoration:none;line-height:81px;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-959 .elementor-element.elementor-element-becb0ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-959 .elementor-element.elementor-element-c40317e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-959 .elementor-element.elementor-element-c40317e .elementor-button .elementor-button-content-wrapper{gap:23px;}.elementor-959 .elementor-element.elementor-element-c40317e .elementor-button{font-family:"Poppins", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#00000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-959 .elementor-element.elementor-element-7c5e639{--content-width:1463px;}.elementor-959 .elementor-element.elementor-element-efda2f3{--width:45%;}.elementor-959 .elementor-element.elementor-element-8769c51{--width:50%;}.elementor-959 .elementor-element.elementor-element-c432d0a{--content-width:1452px;}.elementor-959 .elementor-element.elementor-element-796523f{--content-width:1464px;}.elementor-959 .elementor-element.elementor-element-5fdff46{--width:50%;}.elementor-959 .elementor-element.elementor-element-e75f158{--width:50%;}.elementor-959 .elementor-element.elementor-element-f44032d{--content-width:1442px;}.elementor-959 .elementor-element.elementor-element-dd4de9b{--width:28%;}.elementor-959 .elementor-element.elementor-element-79fa46f{--width:80%;}.elementor-959 .elementor-element.elementor-element-925dfdb{--content-width:1419px;}.elementor-959 .elementor-element.elementor-element-0e91941{--width:100%;}.elementor-959 .elementor-element.elementor-element-c30b2b8{--width:41%;}.elementor-959 .elementor-element.elementor-element-9155c06{--width:50%;}.elementor-959 .elementor-element.elementor-element-9c09e26{--width:100%;}.elementor-959 .elementor-element.elementor-element-4b9c525{--content-width:1362px;}.elementor-959 .elementor-element.elementor-element-104f2f5{--width:100%;}.elementor-959 .elementor-element.elementor-element-f59fb63{--width:41%;}.elementor-959 .elementor-element.elementor-element-909fd53{--width:50%;}.elementor-959 .elementor-element.elementor-element-e776b39{--content-width:1401px;}.elementor-959 .elementor-element.elementor-element-d990c4b{--width:50%;}.elementor-959 .elementor-element.elementor-element-b719399{--width:50%;}.elementor-959 .elementor-element.elementor-element-78c56b5{--width:50%;}.elementor-959 .elementor-element.elementor-element-68be013{--content-width:1447px;}.elementor-959 .elementor-element.elementor-element-94319ca{--width:100%;}.elementor-959 .elementor-element.elementor-element-c5f828b{--width:41%;}.elementor-959 .elementor-element.elementor-element-1cdafc2{--width:46%;}.elementor-959 .elementor-element.elementor-element-de19be3{--content-width:1447px;}.elementor-959 .elementor-element.elementor-element-8819437{--width:41%;}.elementor-959 .elementor-element.elementor-element-becb0ac{--width:50%;}}@media(min-width:1025px){.elementor-959 .elementor-element.elementor-element-7c5e639:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-7c5e639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-959 .elementor-element.elementor-element-7c5e639:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-7c5e639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-959 .elementor-element.elementor-element-7c5e639:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-7c5e639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zonam.annaberto.com/wp-content/uploads/2026/07/zonam-fase-di-preprazione-customizzazione-interni-auto-1.webp");background-position:-571px 0px;}.elementor-959 .elementor-element.elementor-element-1f89ac1 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-1f89ac1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-c432d0a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-9522877{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-9522877 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-796523f{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-6e3699b .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-6e3699b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-865224f{line-height:3.5em;}.elementor-959 .elementor-element.elementor-element-455c016 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-455c016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-9e4e6ff{line-height:3.5em;}.elementor-959 .elementor-element.elementor-element-f44032d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-dd4de9b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-2dd389e .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-2dd389e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-91320e6 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-91320e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-6d3eb00 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-6d3eb00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-0e91941{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:10px;}.elementor-959 .elementor-element.elementor-element-c30b2b8{--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-959 .elementor-element.elementor-element-be4c3e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-b676060 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-b676060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-9155c06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-035a69a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-959 .elementor-element.elementor-element-4b9c525{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-104f2f5{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:10px;}.elementor-959 .elementor-element.elementor-element-f59fb63{--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-959 .elementor-element.elementor-element-14f047e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-b8a8b73 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-b8a8b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-909fd53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-55d6729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-e776b39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-d990c4b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-63b64a8 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-0483c19{padding:20px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-959 .elementor-element.elementor-element-b719399{--min-height:246px;}.elementor-959 .elementor-element.elementor-element-bb58d2d .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-9480c0e{padding:20px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-959 .elementor-element.elementor-element-9c72bd6 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-23ad6ba{padding:20px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-959 .elementor-element.elementor-element-94319ca{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:10px;}.elementor-959 .elementor-element.elementor-element-c5f828b{--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-959 .elementor-element.elementor-element-651d655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-d8f3bc1 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-d8f3bc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-1cdafc2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-4d301b6{padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-de19be3{--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-959 .elementor-element.elementor-element-01f5efe .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-959 .elementor-element.elementor-element-01f5efe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-becb0ac{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for heading, class: .elementor-element-1f89ac1 */.elementor-959 .elementor-element.elementor-element-1f89ac1 {
  overflow: hidden;
}

.elementor-959 .elementor-element.elementor-element-1f89ac1 .elementor-heading-title {
  display: inline-block;

  opacity: 0;

  filter: blur(6px);

  transform:
    translate3d(0, 110%, 0)
    rotate(1.5deg);

  transform-origin: left bottom;

  animation:
    zonam-title-reveal
    1.25s
    cubic-bezier(.16, 1, .3, 1)
    forwards;

  will-change:
    transform,
    opacity,
    filter;
}

@keyframes zonam-title-reveal {

  0% {
    opacity: 0;

    filter: blur(6px);

    transform:
      translate3d(0, 110%, 0)
      rotate(1.5deg);
  }

  45% {
    opacity: 1;
  }

  100% {
    opacity: 1;

    filter: blur(0);

    transform:
      translate3d(0, 0, 0)
      rotate(0deg);
  }
}

@media (prefers-reduced-motion: reduce) {

  .elementor-959 .elementor-element.elementor-element-1f89ac1 .elementor-heading-title {
    opacity: 1;

    filter: none;

    transform: none;

    animation: none;
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63b64a8 *//* ==========================================
   ZONAM – VIDEO CHE SI APRE ALLO SCROLL
   Classe widget Elementor: zonam-rolex-video
========================================== */

.zonam-rolex-video {
  position: relative;
  width: 100%;
  overflow: visible;
  background: #FBFBFF;
}

/* Area occupata dal video */
.zonam-rolex-video .elementor-widget-container {
  position: relative;
  width: 100%;
  height: clamp(620px, 82vh, 920px);
  margin: 0 auto;
  overflow: hidden;
  background: #111;

  /* Stato normale e fallback */
  clip-path: inset(8% 13% round 24px);
  transform: translateZ(0);
}

/* Wrapper Elementor */
.zonam-rolex-video .elementor-wrapper,
.zonam-rolex-video .elementor-video {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  padding: 0 !important;
  overflow: hidden !important;
}

/* Video MP4, YouTube o Vimeo */
.zonam-rolex-video video,
.zonam-rolex-video iframe {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  display: block !important;
  border: 0 !important;

  object-fit: cover !important;
  object-position: center center !important;

  transform: scale(1.08);
}

/* ==========================================
   ANIMAZIONE LEGATA ALLO SCROLL
========================================== */

@supports (animation-timeline: view()) {

  .zonam-rolex-video .elementor-widget-container {
    animation: zonamVideoOpen linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    animation: zonamVideoZoom linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  @keyframes zonamVideoOpen {
    0% {
      clip-path: inset(8% 13% round 24px);
    }

    100% {
      clip-path: inset(0% 0% round 0);
    }
  }

  @keyframes zonamVideoZoom {
    0% {
      transform: scale(1.08);
    }

    100% {
      transform: scale(1);
    }
  }
}

/* ==========================================
   TABLET
========================================== */

@media (max-width: 1024px) {

  .zonam-rolex-video .elementor-widget-container {
    height: clamp(560px, 76vh, 760px);
    clip-path: inset(7% 9% round 20px);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(7% 9% round 20px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }
  }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

  .zonam-rolex-video .elementor-widget-container {
    height: 72svh;
    min-height: 540px;
    max-height: 720px;

    clip-path: inset(5% 5% round 16px);
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: scale(1.05);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(5% 5% round 16px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }

    @keyframes zonamVideoZoom {
      0% {
        transform: scale(1.05);
      }

      100% {
        transform: scale(1);
      }
    }
  }
}

/* ==========================================
   EDITOR ELEMENTOR
========================================== */

.elementor-editor-active .zonam-rolex-video .elementor-widget-container {
  clip-path: inset(6% 10% round 22px) !important;
  animation: none !important;
}

.elementor-editor-active .zonam-rolex-video video,
.elementor-editor-active .zonam-rolex-video iframe {
  transform: scale(1.04) !important;
  animation: none !important;
}

/* Accessibilità */
@media (prefers-reduced-motion: reduce) {

  .zonam-rolex-video .elementor-widget-container {
    clip-path: inset(0) !important;
    animation: none !important;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: none !important;
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb58d2d *//* ==========================================
   ZONAM – VIDEO CHE SI APRE ALLO SCROLL
   Classe widget Elementor: zonam-rolex-video
========================================== */

.zonam-rolex-video {
  position: relative;
  width: 100%;
  overflow: visible;
  background: #FBFBFF;
}

/* Area occupata dal video */
.zonam-rolex-video .elementor-widget-container {
  position: relative;
  width: 100%;
  height: clamp(620px, 82vh, 920px);
  margin: 0 auto;
  overflow: hidden;
  background: #111;

  /* Stato normale e fallback */
  clip-path: inset(8% 13% round 24px);
  transform: translateZ(0);
}

/* Wrapper Elementor */
.zonam-rolex-video .elementor-wrapper,
.zonam-rolex-video .elementor-video {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  padding: 0 !important;
  overflow: hidden !important;
}

/* Video MP4, YouTube o Vimeo */
.zonam-rolex-video video,
.zonam-rolex-video iframe {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  display: block !important;
  border: 0 !important;

  object-fit: cover !important;
  object-position: center center !important;

  transform: scale(1.08);
}

/* ==========================================
   ANIMAZIONE LEGATA ALLO SCROLL
========================================== */

@supports (animation-timeline: view()) {

  .zonam-rolex-video .elementor-widget-container {
    animation: zonamVideoOpen linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    animation: zonamVideoZoom linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  @keyframes zonamVideoOpen {
    0% {
      clip-path: inset(8% 13% round 24px);
    }

    100% {
      clip-path: inset(0% 0% round 0);
    }
  }

  @keyframes zonamVideoZoom {
    0% {
      transform: scale(1.08);
    }

    100% {
      transform: scale(1);
    }
  }
}

/* ==========================================
   TABLET
========================================== */

@media (max-width: 1024px) {

  .zonam-rolex-video .elementor-widget-container {
    height: clamp(560px, 76vh, 760px);
    clip-path: inset(7% 9% round 20px);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(7% 9% round 20px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }
  }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

  .zonam-rolex-video .elementor-widget-container {
    height: 72svh;
    min-height: 540px;
    max-height: 720px;

    clip-path: inset(5% 5% round 16px);
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: scale(1.05);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(5% 5% round 16px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }

    @keyframes zonamVideoZoom {
      0% {
        transform: scale(1.05);
      }

      100% {
        transform: scale(1);
      }
    }
  }
}

/* ==========================================
   EDITOR ELEMENTOR
========================================== */

.elementor-editor-active .zonam-rolex-video .elementor-widget-container {
  clip-path: inset(6% 10% round 22px) !important;
  animation: none !important;
}

.elementor-editor-active .zonam-rolex-video video,
.elementor-editor-active .zonam-rolex-video iframe {
  transform: scale(1.04) !important;
  animation: none !important;
}

/* Accessibilità */
@media (prefers-reduced-motion: reduce) {

  .zonam-rolex-video .elementor-widget-container {
    clip-path: inset(0) !important;
    animation: none !important;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: none !important;
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c72bd6 *//* ==========================================
   ZONAM – VIDEO CHE SI APRE ALLO SCROLL
   Classe widget Elementor: zonam-rolex-video
========================================== */

.zonam-rolex-video {
  position: relative;
  width: 100%;
  overflow: visible;
  background: #FBFBFF;
}

/* Area occupata dal video */
.zonam-rolex-video .elementor-widget-container {
  position: relative;
  width: 100%;
  height: clamp(620px, 82vh, 920px);
  margin: 0 auto;
  overflow: hidden;
  background: #111;

  /* Stato normale e fallback */
  clip-path: inset(8% 13% round 24px);
  transform: translateZ(0);
}

/* Wrapper Elementor */
.zonam-rolex-video .elementor-wrapper,
.zonam-rolex-video .elementor-video {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  padding: 0 !important;
  overflow: hidden !important;
}

/* Video MP4, YouTube o Vimeo */
.zonam-rolex-video video,
.zonam-rolex-video iframe {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  display: block !important;
  border: 0 !important;

  object-fit: cover !important;
  object-position: center center !important;

  transform: scale(1.08);
}

/* ==========================================
   ANIMAZIONE LEGATA ALLO SCROLL
========================================== */

@supports (animation-timeline: view()) {

  .zonam-rolex-video .elementor-widget-container {
    animation: zonamVideoOpen linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    animation: zonamVideoZoom linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  @keyframes zonamVideoOpen {
    0% {
      clip-path: inset(8% 13% round 24px);
    }

    100% {
      clip-path: inset(0% 0% round 0);
    }
  }

  @keyframes zonamVideoZoom {
    0% {
      transform: scale(1.08);
    }

    100% {
      transform: scale(1);
    }
  }
}

/* ==========================================
   TABLET
========================================== */

@media (max-width: 1024px) {

  .zonam-rolex-video .elementor-widget-container {
    height: clamp(560px, 76vh, 760px);
    clip-path: inset(7% 9% round 20px);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(7% 9% round 20px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }
  }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

  .zonam-rolex-video .elementor-widget-container {
    height: 72svh;
    min-height: 540px;
    max-height: 720px;

    clip-path: inset(5% 5% round 16px);
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: scale(1.05);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(5% 5% round 16px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }

    @keyframes zonamVideoZoom {
      0% {
        transform: scale(1.05);
      }

      100% {
        transform: scale(1);
      }
    }
  }
}

/* ==========================================
   EDITOR ELEMENTOR
========================================== */

.elementor-editor-active .zonam-rolex-video .elementor-widget-container {
  clip-path: inset(6% 10% round 22px) !important;
  animation: none !important;
}

.elementor-editor-active .zonam-rolex-video video,
.elementor-editor-active .zonam-rolex-video iframe {
  transform: scale(1.04) !important;
  animation: none !important;
}

/* Accessibilità */
@media (prefers-reduced-motion: reduce) {

  .zonam-rolex-video .elementor-widget-container {
    clip-path: inset(0) !important;
    animation: none !important;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: none !important;
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8f3bc1 *//* ==========================================
   ZONAM – VIDEO CHE SI APRE ALLO SCROLL
   Classe widget Elementor: zonam-rolex-video
========================================== */

.zonam-rolex-video {
  position: relative;
  width: 100%;
  overflow: visible;
  background: #FBFBFF;
}

/* Area occupata dal video */
.zonam-rolex-video .elementor-widget-container {
  position: relative;
  width: 100%;
  height: clamp(620px, 82vh, 920px);
  margin: 0 auto;
  overflow: hidden;
  background: #111;

  /* Stato normale e fallback */
  clip-path: inset(8% 13% round 24px);
  transform: translateZ(0);
}

/* Wrapper Elementor */
.zonam-rolex-video .elementor-wrapper,
.zonam-rolex-video .elementor-video {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  padding: 0 !important;
  overflow: hidden !important;
}

/* Video MP4, YouTube o Vimeo */
.zonam-rolex-video video,
.zonam-rolex-video iframe {
  position: absolute !important;
  inset: 0 !important;

  width: 100% !important;
  height: 100% !important;

  display: block !important;
  border: 0 !important;

  object-fit: cover !important;
  object-position: center center !important;

  transform: scale(1.08);
}

/* ==========================================
   ANIMAZIONE LEGATA ALLO SCROLL
========================================== */

@supports (animation-timeline: view()) {

  .zonam-rolex-video .elementor-widget-container {
    animation: zonamVideoOpen linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    animation: zonamVideoZoom linear both;
    animation-timeline: view(block);
    animation-range: entry 5% cover 72%;
  }

  @keyframes zonamVideoOpen {
    0% {
      clip-path: inset(8% 13% round 24px);
    }

    100% {
      clip-path: inset(0% 0% round 0);
    }
  }

  @keyframes zonamVideoZoom {
    0% {
      transform: scale(1.08);
    }

    100% {
      transform: scale(1);
    }
  }
}

/* ==========================================
   TABLET
========================================== */

@media (max-width: 1024px) {

  .zonam-rolex-video .elementor-widget-container {
    height: clamp(560px, 76vh, 760px);
    clip-path: inset(7% 9% round 20px);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(7% 9% round 20px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }
  }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

  .zonam-rolex-video .elementor-widget-container {
    height: 72svh;
    min-height: 540px;
    max-height: 720px;

    clip-path: inset(5% 5% round 16px);
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: scale(1.05);
  }

  @supports (animation-timeline: view()) {

    @keyframes zonamVideoOpen {
      0% {
        clip-path: inset(5% 5% round 16px);
      }

      100% {
        clip-path: inset(0% 0% round 0);
      }
    }

    @keyframes zonamVideoZoom {
      0% {
        transform: scale(1.05);
      }

      100% {
        transform: scale(1);
      }
    }
  }
}

/* ==========================================
   EDITOR ELEMENTOR
========================================== */

.elementor-editor-active .zonam-rolex-video .elementor-widget-container {
  clip-path: inset(6% 10% round 22px) !important;
  animation: none !important;
}

.elementor-editor-active .zonam-rolex-video video,
.elementor-editor-active .zonam-rolex-video iframe {
  transform: scale(1.04) !important;
  animation: none !important;
}

/* Accessibilità */
@media (prefers-reduced-motion: reduce) {

  .zonam-rolex-video .elementor-widget-container {
    clip-path: inset(0) !important;
    animation: none !important;
  }

  .zonam-rolex-video video,
  .zonam-rolex-video iframe {
    transform: none !important;
    animation: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c40317e */.zonam-raccontacelo .elementor-button {
  position: relative;

  display: inline-flex;
  align-items: center;
  justify-content: center;

  min-width: 190px;

  padding: 16px 24px !important;

  overflow: hidden;

  color: #ffffff !important;

  background:
    linear-gradient(
      180deg,
      rgba(18, 18, 18, 0.94) 0%,
      rgba(5, 5, 5, 0.88) 100%
    ) !important;

  border:
    1px solid rgba(255, 255, 255, 0.20) !important;

  border-radius: 0 !important;

  box-shadow:
    0 16px 40px rgba(0, 0, 0, 0.34),
    inset 0 1px 0 rgba(255, 255, 255, 0.08);

  backdrop-filter:
    blur(18px)
    saturate(125%);

  -webkit-backdrop-filter:
    blur(18px)
    saturate(125%);

  font-family:
    "Poppins",
    Arial,
    sans-serif !important;

  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 1 !important;
  letter-spacing: 0.01em;

  transition:
    transform 0.35s cubic-bezier(.22, .61, .36, 1),
    background 0.35s ease,
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}


/* Riflesso vetro */

.zonam-raccontacelo .elementor-button::before {
  content: "";

  position: absolute;
  inset: 0;

  pointer-events: none;

  background:
    linear-gradient(
      120deg,
      rgba(255, 255, 255, 0.10) 0%,
      rgba(255, 255, 255, 0.03) 35%,
      rgba(255, 255, 255, 0) 68%
    );

  opacity: 0.72;

  transition:
    opacity 0.35s ease,
    transform 0.55s cubic-bezier(.22, .61, .36, 1);
}


/* Contenuto sopra il riflesso */

.zonam-raccontacelo .elementor-button-content-wrapper,
.zonam-raccontacelo .elementor-button-text,
.zonam-raccontacelo .elementor-button-icon {
  position: relative;
  z-index: 2;
}


/* Allineamento testo e icona */

.zonam-raccontacelo .elementor-button-content-wrapper {
  display: flex;
  align-items: center;

  gap: 11px;
}


/* Testo bianco */

.zonam-raccontacelo .elementor-button-text {
  color: #ffffff !important;
}


/* Icona giallo Zonam */

.zonam-raccontacelo .elementor-button-icon,
.zonam-raccontacelo .elementor-button-icon i,
.zonam-raccontacelo .elementor-button-icon svg,
.zonam-raccontacelo .elementor-button-icon svg path {
  color: #FFED00 !important;
  fill: #FFED00 !important;
  stroke: #FFED00 !important;
}


/* Leggero bagliore solo sull’icona */

.zonam-raccontacelo .elementor-button-icon {
  filter:
    drop-shadow(
      0 0 6px rgba(255, 237, 0, 0.45)
    );

  transition:
    transform 0.35s cubic-bezier(.22, .61, .36, 1),
    filter 0.35s ease;
}


/* Hover pulsante */

.zonam-raccontacelo .elementor-button:hover {
  transform: translateY(-3px);

  background:
    linear-gradient(
      180deg,
      rgba(30, 30, 30, 0.97) 0%,
      rgba(8, 8, 8, 0.94) 100%
    ) !important;

  border-color:
    rgba(255, 255, 255, 0.42) !important;

  box-shadow:
    0 22px 50px rgba(0, 0, 0, 0.42),
    inset 0 1px 0 rgba(255, 255, 255, 0.12);
}


/* Movimento riflesso */

.zonam-raccontacelo .elementor-button:hover::before {
  opacity: 1;
  transform: translateX(16px);
}


/* Movimento icona */

.zonam-raccontacelo .elementor-button:hover
.elementor-button-icon {
  transform: translateX(5px);

  filter:
    drop-shadow(
      0 0 10px rgba(255, 237, 0, 0.75)
    );
}


/* Focus tastiera */

.zonam-raccontacelo .elementor-button:focus-visible {
  outline:
    1px solid rgba(255, 255, 255, 0.70) !important;

  outline-offset: 4px;
}


/* Mobile */

@media (max-width: 767px) {

  .zonam-raccontacelo .elementor-button {
    min-width: 170px;

    padding: 15px 21px !important;

    font-size: 14px !important;
  }

  .zonam-raccontacelo
  .elementor-button-content-wrapper {
    gap: 9px;
  }
}/* End custom CSS */