.elementor-1256 .elementor-element.elementor-element-4509fe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-4509fe1:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-4509fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-711281e{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-3e48986{--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;}.elementor-1256 .elementor-element.elementor-element-d2b52c9{font-family:"Geist - Pertec", Sans-serif;font-size:14px;color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-d2b52c9 a{color:var( --e-global-color-primary );}.elementor-1256 .elementor-element.elementor-element-d2b52c9 a:hover{color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-e4b9ef6{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-e4b9ef6 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-548faf5{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-25c36a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#ffffff;color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-25c36a0 .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-25c36a0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-25c36a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-25c36a0 .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-25c36a0 .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-b817716{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1256 .elementor-element.elementor-element-b817716:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-b817716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pertec.it/wp-content/uploads/2026/10/sezione_certificazioneRS.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1256 .elementor-element.elementor-element-33a3327{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-33a3327:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-33a3327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-c287264{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-cda7592{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1256 .elementor-element.elementor-element-297fed2 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-5759cee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-abba317{--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:100px;--padding-bottom:30px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-abba317:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-abba317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-832f2eb{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-1ee03c2{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1256 .elementor-element.elementor-element-01f3104 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-d502f51{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-b79ff5f{--spacer-size:50px;}.elementor-1256 .elementor-element.elementor-element-a7ffeaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-a7ffeaa:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-a7ffeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-65d5bb4{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-8ab5182{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1256 .elementor-element.elementor-element-7c82f3b .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-7b6a9b7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-f633cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-f633cba:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-f633cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-27ee383{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-4dab5b4{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1256 .elementor-element.elementor-element-4201b60 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-ac28ffb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-5390e3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-5390e3d:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-5390e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-2ddfbe1{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-ceae0c0{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1256 .elementor-element.elementor-element-b20c3c7 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-8de7682{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-749d498{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-749d498:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-749d498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-57b4d17{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1256 .elementor-element.elementor-element-0a51bf9{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1256 .elementor-element.elementor-element-701cd8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Geist - Pertec", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-7c2e4f9 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-851f6d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1256 .elementor-element.elementor-element-43f62ab .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#ffffff;color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-43f62ab .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-43f62ab .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-43f62ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-43f62ab .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-43f62ab .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-2247896{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1256 .elementor-element.elementor-element-48c1bba{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-dc45d7b{--grid-columns:3;}.elementor-1256 .elementor-element.elementor-element-dc45d7b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1256 .elementor-element.elementor-element-dc45d7b .e-loop-item > .elementor-section, .elementor-1256 .elementor-element.elementor-element-dc45d7b .e-loop-item > .elementor-section > .elementor-container, .elementor-1256 .elementor-element.elementor-element-dc45d7b .e-loop-item > .e-con, .elementor-1256 .elementor-element.elementor-element-dc45d7b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1256 .elementor-element.elementor-element-6121ad2{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-6121ad2:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-6121ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-6df87ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Geist - Pertec", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-3be9736{text-align:center;}.elementor-1256 .elementor-element.elementor-element-3be9736 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-1256 .elementor-element.elementor-element-c618998{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1256 .elementor-element.elementor-element-c618998:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-c618998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-59c807e{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1256 .elementor-element.elementor-element-5d61e85 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#ffffff;color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-5d61e85 .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-5d61e85 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-5d61e85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-5d61e85 .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-5d61e85 .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-cacf479 .elementor-button{background-color:#ffffff;font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d9d9;}.elementor-1256 .elementor-element.elementor-element-cacf479 .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-cacf479 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-cacf479 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-cacf479 .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-cacf479 .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-4c940fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-4c940fe:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-4c940fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-b953c09{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-68af652{--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;}.elementor-1256 .elementor-element.elementor-element-854bc16{font-family:"Geist - Pertec", Sans-serif;font-size:14px;color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-854bc16 a{color:var( --e-global-color-primary );}.elementor-1256 .elementor-element.elementor-element-854bc16 a:hover{color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-82998eb{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-82998eb .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-459b6b5{padding:0px 100px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-a74c387 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#ffffff;color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-a74c387 .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-a74c387 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-a74c387 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-a74c387 .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-a74c387 .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-accd12d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-accd12d:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-accd12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-70c5815{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-367b61b{--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;}.elementor-1256 .elementor-element.elementor-element-7414abd{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-7414abd .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-1a57a45{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-271fa86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-271fa86:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-271fa86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-2769d92{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-da87d9f{--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;}.elementor-1256 .elementor-element.elementor-element-82d1469{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-82d1469 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-aeacf2e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-a0d6561{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-a0d6561:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-a0d6561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-d683355{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-3e75824{--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;}.elementor-1256 .elementor-element.elementor-element-3f8af43{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-3f8af43 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-5c44ea7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-182e43d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-182e43d:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-182e43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-88dc06c{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-8320ade{--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;}.elementor-1256 .elementor-element.elementor-element-91dd412{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-91dd412 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-00f29f4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-d0ba358{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-d0ba358:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-d0ba358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-54a8684{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-4444640{--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;}.elementor-1256 .elementor-element.elementor-element-d2036e8{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-d2036e8 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-9324c21{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-88b665b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-88b665b:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-88b665b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-28bf99f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-98b9113{--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;}.elementor-1256 .elementor-element.elementor-element-6f75ea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Geist - Pertec", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-75a2568{padding:0px 100px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-75a2568 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-f7ee6a5{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:10px;}.elementor-1256 .elementor-element.elementor-element-f7ee6a5 .swiper-slide > .elementor-element{height:100%;}.elementor-1256 .elementor-element.elementor-element-2af96c5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#ffffff;color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-2af96c5 .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-2af96c5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-2af96c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-2af96c5 .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-2af96c5 .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-fe2115d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-fe2115d:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-fe2115d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-88297ed{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-6fed8d2{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1256 .elementor-element.elementor-element-12996e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Geist - Pertec", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1256 .elementor-element.elementor-element-274a366{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-274a366 .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:60px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-7886116 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:#ffffff;color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-7886116 .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-7886116 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-7886116 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-7886116 .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-7886116 .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-4bf0f41 .elementor-button{background-color:#ffffff;font-family:"Geist - Pertec", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d9d9;}.elementor-1256 .elementor-element.elementor-element-4bf0f41 .elementor-button:hover, .elementor-1256 .elementor-element.elementor-element-4bf0f41 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-4bf0f41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-4bf0f41 .elementor-button:hover svg, .elementor-1256 .elementor-element.elementor-element-4bf0f41 .elementor-button:focus svg{fill:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-a30fb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-1256 .elementor-element.elementor-element-a30fb60:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-a30fb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-d285f22{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1256 .elementor-element.elementor-element-30277a6{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1256 .elementor-element.elementor-element-30277a6:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-30277a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pertec.it/wp-content/uploads/2026/10/Progetto-senza-titolo-1.png");background-position:center center;background-size:cover;}.elementor-1256 .elementor-element.elementor-element-69fa253{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1256 .elementor-element.elementor-element-f1b0fde{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-f1b0fde .elementor-heading-title{font-family:"Geist - Pertec", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1256 .elementor-element.elementor-element-eb37170{padding:0px 0px 0px 0px;font-family:"Geist - Pertec", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;}.elementor-1256 .elementor-element.elementor-element-eb37170 p{margin-block-end:0px;}.elementor-1256 .elementor-element.elementor-element-ec71d4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1256 .elementor-element.elementor-element-ec71d4c:not(.elementor-motion-effects-element-type-background), .elementor-1256 .elementor-element.elementor-element-ec71d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93fcaa1 );}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:40px;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-40px;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group > label, .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-primary );}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group > label{font-family:"Geist - Pertec", Sans-serif;font-size:20px;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-html{padding-bottom:0px;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group .elementor-field, .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-subgroup label{font-size:12px;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-f316630 );}.elementor-1256 .elementor-element.elementor-element-49a18a6 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1256 .elementor-element.elementor-element-49a18a6{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1256 .elementor-element.elementor-element-711281e{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-3e48986{--width:50%;}.elementor-1256 .elementor-element.elementor-element-b817716{--width:50%;}.elementor-1256 .elementor-element.elementor-element-c287264{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-cda7592{--width:100%;}.elementor-1256 .elementor-element.elementor-element-832f2eb{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-1ee03c2{--width:100%;}.elementor-1256 .elementor-element.elementor-element-65d5bb4{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-8ab5182{--width:100%;}.elementor-1256 .elementor-element.elementor-element-27ee383{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-4dab5b4{--width:100%;}.elementor-1256 .elementor-element.elementor-element-2ddfbe1{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-ceae0c0{--width:100%;}.elementor-1256 .elementor-element.elementor-element-57b4d17{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-0a51bf9{--width:70%;}.elementor-1256 .elementor-element.elementor-element-851f6d4{--width:30%;}.elementor-1256 .elementor-element.elementor-element-2247896{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-b953c09{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-68af652{--width:50%;}.elementor-1256 .elementor-element.elementor-element-70c5815{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-367b61b{--width:50%;}.elementor-1256 .elementor-element.elementor-element-2769d92{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-da87d9f{--width:50%;}.elementor-1256 .elementor-element.elementor-element-d683355{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-3e75824{--width:50%;}.elementor-1256 .elementor-element.elementor-element-88dc06c{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-8320ade{--width:50%;}.elementor-1256 .elementor-element.elementor-element-54a8684{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-4444640{--width:50%;}.elementor-1256 .elementor-element.elementor-element-28bf99f{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-98b9113{--width:50%;}.elementor-1256 .elementor-element.elementor-element-88297ed{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-6fed8d2{--width:50%;}.elementor-1256 .elementor-element.elementor-element-d285f22{--content-width:1350px;}.elementor-1256 .elementor-element.elementor-element-30277a6{--width:50%;}.elementor-1256 .elementor-element.elementor-element-69fa253{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1256 .elementor-element.elementor-element-3e48986{--width:100%;}.elementor-1256 .elementor-element.elementor-element-b817716{--width:100%;}.elementor-1256 .elementor-element.elementor-element-cda7592{--width:100%;}.elementor-1256 .elementor-element.elementor-element-8ab5182{--width:100%;}.elementor-1256 .elementor-element.elementor-element-4dab5b4{--width:100%;}.elementor-1256 .elementor-element.elementor-element-ceae0c0{--width:100%;}.elementor-1256 .elementor-element.elementor-element-30277a6{--width:100%;}.elementor-1256 .elementor-element.elementor-element-69fa253{--width:100%;}}@media(min-width:1920px){.elementor-1256 .elementor-element.elementor-element-548faf5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-5759cee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-d502f51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-7b6a9b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-ac28ffb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-8de7682{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-48c1bba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-459b6b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-1a57a45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-aeacf2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-5c44ea7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-00f29f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-9324c21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-f7ee6a5{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-1256 .elementor-element.elementor-element-711281e{--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-1256 .elementor-element.elementor-element-548faf5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-b817716{--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-c287264{--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-1256 .elementor-element.elementor-element-297fed2 .elementor-heading-title{font-size:40px;}.elementor-1256 .elementor-element.elementor-element-5759cee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-01f3104 .elementor-heading-title{font-size:40px;}.elementor-1256 .elementor-element.elementor-element-d502f51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-65d5bb4{--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-1256 .elementor-element.elementor-element-7c82f3b .elementor-heading-title{font-size:40px;}.elementor-1256 .elementor-element.elementor-element-7b6a9b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-27ee383{--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-1256 .elementor-element.elementor-element-4201b60 .elementor-heading-title{font-size:40px;}.elementor-1256 .elementor-element.elementor-element-ac28ffb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-2ddfbe1{--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-1256 .elementor-element.elementor-element-b20c3c7 .elementor-heading-title{font-size:40px;}.elementor-1256 .elementor-element.elementor-element-8de7682{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-7c2e4f9 .elementor-heading-title{font-size:40px;}.elementor-1256 .elementor-element.elementor-element-48c1bba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-dc45d7b{--grid-columns:2;}.elementor-1256 .elementor-element.elementor-element-3be9736 .elementor-heading-title{font-size:40px;}.elementor-1256 .elementor-element.elementor-element-459b6b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-1a57a45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-aeacf2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-5c44ea7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-00f29f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-9324c21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-f7ee6a5{--swiper-slides-to-display:2;}.elementor-1256 .elementor-element.elementor-element-a30fb60{--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;}.elementor-1256 .elementor-element.elementor-element-d285f22{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1256 .elementor-element.elementor-element-30277a6{--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1256 .elementor-element.elementor-element-548faf5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-5759cee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-d502f51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-7b6a9b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-ac28ffb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-8de7682{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-48c1bba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-dc45d7b{--grid-columns:1;}.elementor-1256 .elementor-element.elementor-element-4c940fe{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1256 .elementor-element.elementor-element-b953c09{--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-1256 .elementor-element.elementor-element-68af652{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-82998eb{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-82998eb .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-459b6b5{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-accd12d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1256 .elementor-element.elementor-element-70c5815{--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-1256 .elementor-element.elementor-element-367b61b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-7414abd{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-7414abd .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-1a57a45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-271fa86{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1256 .elementor-element.elementor-element-2769d92{--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-1256 .elementor-element.elementor-element-da87d9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-82d1469{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-82d1469 .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-aeacf2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-a0d6561{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1256 .elementor-element.elementor-element-d683355{--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-1256 .elementor-element.elementor-element-3e75824{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-3f8af43{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-3f8af43 .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-5c44ea7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-182e43d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1256 .elementor-element.elementor-element-88dc06c{--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-1256 .elementor-element.elementor-element-8320ade{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-91dd412{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-91dd412 .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-00f29f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-d0ba358{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1256 .elementor-element.elementor-element-54a8684{--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-1256 .elementor-element.elementor-element-4444640{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-d2036e8{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-d2036e8 .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-9324c21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1256 .elementor-element.elementor-element-88b665b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1256 .elementor-element.elementor-element-28bf99f{--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-1256 .elementor-element.elementor-element-98b9113{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-6f75ea2{font-size:12px;}.elementor-1256 .elementor-element.elementor-element-75a2568{padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-75a2568 .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-f7ee6a5{--swiper-slides-to-display:1;--swiper-offset-size:40px;}.elementor-1256 .elementor-element.elementor-element-fe2115d{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1256 .elementor-element.elementor-element-12996e1{font-size:12px;}.elementor-1256 .elementor-element.elementor-element-274a366{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1256 .elementor-element.elementor-element-274a366 .elementor-heading-title{font-size:32px;}.elementor-1256 .elementor-element.elementor-element-a30fb60{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1256 .elementor-element.elementor-element-ec71d4c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for form, class: .elementor-element-49a18a6 *//* nasconde il radio nativo */
.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio input[type="radio"]{ display:none; }

/* contenitore opzioni: riga singola */
.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio .elementor-field-subgroup{
  display:flex;
  flex-wrap:nowrap;   /* era wrap: forza la fila unica */
  gap:10px;
}

/* ogni opzione condivide la riga e si adatta */
.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio .elementor-field-option{
  flex:1 1 auto;
  width:auto !important;
  margin:0;
}

/* la pill */
.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio .elementor-field-option label{
  display:block;
  text-align:center;
  padding:8px 12px;
  border:1px solid #d9d9d9;   /* border token */
  color:#002060;              /* primary navy */
  font-weight:500;
  cursor:pointer;
  white-space:nowrap;
  transition:all .15s ease;
}

/* selezionato */
.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio input[type="radio"]:checked + label{
  background:#e10000;         /* accent rosso */
  border-color:#e10000;
  color:#ffffff;
}

/* hover sulle pill non selezionate */
.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio input[type="radio"]:not(:checked) + label:hover{
  border-color:#002060;              /* primary navy */
  background:rgba(0,32,96,.06);      /* leggero velo navy */
  color:#002060;
}

/* hover sulla pill già selezionata: resta rossa, un tono più scuro */
.elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio input[type="radio"]:checked + label:hover{
  background:#c40000;
}
/* --- MOBILE: 2 pill per riga, tutte della stessa altezza --- */
@media (max-width: 767px){
  .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio .elementor-field-subgroup{
    flex-wrap:wrap;
    align-items:stretch;
  }
  .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio .elementor-field-option{
    flex:1 1 calc(50% - 10px);
    display:flex;
  }
  .elementor-1256 .elementor-element.elementor-element-49a18a6 .elementor-field-type-radio .elementor-field-option label{
    width:100%;
    white-space:normal;
    display:flex;
    align-items:center;
    justify-content:center;
    min-height:56px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist &#8211; Pertec';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.pertec.it/wp-content/uploads/2026/07/geist-v5-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist &#8211; Pertec';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.pertec.it/wp-content/uploads/2026/07/geist-v5-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist &#8211; Pertec';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.pertec.it/wp-content/uploads/2026/07/geist-v5-latin-600.woff2') format('woff2');
}
/* End Custom Fonts CSS */