.elementor-1601 .elementor-element.elementor-element-2632356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-cc85157 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1601 .elementor-element.elementor-element-cc85157 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1601 .elementor-element.elementor-element-d423207{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-cac0a5c .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1601 .elementor-element.elementor-element-cac0a5c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1601 .elementor-element.elementor-element-a82b78e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-a82b78e::before, .elementor-1601 .elementor-element.elementor-element-a82b78e > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-a82b78e > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-a82b78e > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-a82b78e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-a82b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1601 .elementor-element.elementor-element-95482d4{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-1601 .elementor-element.elementor-element-95482d4::before, .elementor-1601 .elementor-element.elementor-element-95482d4 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-95482d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-95482d4 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-95482d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-95482d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#354D48;}.elementor-1601 .elementor-element.elementor-element-66b7be1 .elementor-heading-title{color:var( --e-global-color-d4f9508 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1601 .elementor-element.elementor-element-97013a1 .elementor-heading-title{color:var( --e-global-color-d4f9508 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1601 .elementor-element.elementor-element-2d504bb{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;--raven-button-widget-icon-size:16px;}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button:not(:hover), .elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-8844267 a.raven-button:hover, .elementor-1601 .elementor-element.elementor-element-8844267 .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button .raven-button-icon i{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-8844267 .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-61af33e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-4039a19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-0b24f47{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-1d75aa4 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1601 .elementor-element.elementor-element-4335315{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-4335315:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-4335315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-4335315, .elementor-1601 .elementor-element.elementor-element-4335315::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-44da74a{--display:flex;--min-height:400px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-44da74a:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-44da74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecnogamma.it/wp-content/uploads/2024/10/Sfondo-contenitore-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1601 .elementor-element.elementor-element-44da74a, .elementor-1601 .elementor-element.elementor-element-44da74a::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-750a7eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-9f3d3a6{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-73c5abf{text-align:left;}.elementor-1601 .elementor-element.elementor-element-73c5abf img{width:150px;}.elementor-1601 .elementor-element.elementor-element-73cbf33 .elementor-heading-title{font-family:var( --e-global-typography-c377a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-c377a0e-font-size );font-weight:var( --e-global-typography-c377a0e-font-weight );text-transform:var( --e-global-typography-c377a0e-text-transform );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;--raven-button-widget-icon-size:16px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button:not(:hover), .elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-bb6e062 a.raven-button:hover, .elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button .raven-button-icon i{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-bb6e062 .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-41cd663{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-41cd663:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-41cd663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-41cd663, .elementor-1601 .elementor-element.elementor-element-41cd663::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-a1433e1{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-a1433e1:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-a1433e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecnogamma.it/wp-content/uploads/2024/10/Foto-verticale-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1601 .elementor-element.elementor-element-a1433e1, .elementor-1601 .elementor-element.elementor-element-a1433e1::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-8644f3e{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-93ffa31{text-align:left;}.elementor-1601 .elementor-element.elementor-element-93ffa31 img{width:150px;}.elementor-1601 .elementor-element.elementor-element-41ef7d6 .elementor-heading-title{font-family:var( --e-global-typography-c377a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-c377a0e-font-size );font-weight:var( --e-global-typography-c377a0e-font-weight );text-transform:var( --e-global-typography-c377a0e-text-transform );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;--raven-button-widget-icon-size:16px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button:not(:hover), .elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-10c5a5f a.raven-button:hover, .elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button .raven-button-icon i{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-10c5a5f .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-a82ceab{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-a82ceab:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-a82ceab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1601 .elementor-element.elementor-element-a82ceab, .elementor-1601 .elementor-element.elementor-element-a82ceab::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-268c1ab{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-268c1ab:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-268c1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecnogamma.it/wp-content/uploads/2024/10/Lipocube-bianco.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1601 .elementor-element.elementor-element-268c1ab, .elementor-1601 .elementor-element.elementor-element-268c1ab::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-8779761{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-72cfd1a{text-align:left;}.elementor-1601 .elementor-element.elementor-element-72cfd1a img{width:150px;}.elementor-1601 .elementor-element.elementor-element-5c44d75 .elementor-heading-title{font-family:var( --e-global-typography-c377a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-c377a0e-font-size );font-weight:var( --e-global-typography-c377a0e-font-weight );text-transform:var( --e-global-typography-c377a0e-text-transform );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;--raven-button-widget-icon-size:16px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button:not(:hover), .elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-c48ec61 a.raven-button:hover, .elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button .raven-button-icon i{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-c48ec61 .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-0974946{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-0974946:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-0974946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-0974946, .elementor-1601 .elementor-element.elementor-element-0974946::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-a51f77e{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-a51f77e:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-a51f77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecnogamma.it/wp-content/uploads/2024/03/vigomed-img.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1601 .elementor-element.elementor-element-a51f77e, .elementor-1601 .elementor-element.elementor-element-a51f77e::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-f5e6da6{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-ea03227{text-align:left;}.elementor-1601 .elementor-element.elementor-element-ea03227 img{width:150px;}.elementor-1601 .elementor-element.elementor-element-70492cd .elementor-heading-title{font-family:var( --e-global-typography-c377a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-c377a0e-font-size );font-weight:var( --e-global-typography-c377a0e-font-weight );text-transform:var( --e-global-typography-c377a0e-text-transform );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-08f8df2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;--raven-button-widget-icon-size:16px;}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button:not(:hover), .elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-9c523bc a.raven-button:hover, .elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button .raven-button-icon i{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-9c523bc .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-8d7bdde{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-8d7bdde:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-8d7bdde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb7a39 );}.elementor-1601 .elementor-element.elementor-element-8d7bdde, .elementor-1601 .elementor-element.elementor-element-8d7bdde::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-b76882e{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-b76882e:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-b76882e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecnogamma.it/wp-content/uploads/2024/04/halo_02.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1601 .elementor-element.elementor-element-b76882e, .elementor-1601 .elementor-element.elementor-element-b76882e::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-4454f40{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-e6ef82a{text-align:left;}.elementor-1601 .elementor-element.elementor-element-e6ef82a img{width:150px;}.elementor-1601 .elementor-element.elementor-element-a44b248 .elementor-heading-title{font-family:var( --e-global-typography-c377a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-c377a0e-font-size );font-weight:var( --e-global-typography-c377a0e-font-weight );text-transform:var( --e-global-typography-c377a0e-text-transform );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;--raven-button-widget-icon-size:16px;}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button:not(:hover), .elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-2934bca a.raven-button:hover, .elementor-1601 .elementor-element.elementor-element-2934bca .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button .raven-button-icon i{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-2934bca .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-35a9911{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-35a9911:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-35a9911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1601 .elementor-element.elementor-element-35a9911, .elementor-1601 .elementor-element.elementor-element-35a9911::before{--border-transition:0.3s;}.elementor-1601 .elementor-element.elementor-element-b2817ba{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-14d0b49 .elementor-heading-title{color:var( --e-global-color-d4f9508 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1601 .elementor-element.elementor-element-b61c251 .elementor-heading-title{color:var( --e-global-color-d4f9508 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1601 .elementor-element.elementor-element-361a6bf{color:var( --e-global-color-bcb7a39 );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-d4f9508 );border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button{padding:16px 32px 16px 32px;border-color:var( --e-global-color-d4f9508 );border-radius:25px 25px 25px 25px;--raven-button-widget-icon-size:16px;}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button .button-text{color:var( --e-global-color-accent );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button .button-text{color:var( --e-global-color-accent );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-icon{color:var( --e-global-color-accent );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-icon i{color:var( --e-global-color-accent );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-icon svg{fill:var( --e-global-color-accent );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button, .elementor-1601 .elementor-element.elementor-element-522c45a .raven-button, .elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-widget-normal-effect-blink:after{background-color:var( --e-global-color-d4f9508 );background-image:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button:not(:hover), .elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:25px 25px 25px 25px;}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:hover .button-text{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:hover .raven-button-icon{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:hover .raven-button-icon i{color:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:hover .raven-button-icon svg{fill:var( --e-global-color-d4f9508 );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button .raven-button-overlay:before{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:hover{border-color:var( --e-global-color-primary );}.elementor-1601 .elementor-element.elementor-element-522c45a a.raven-button:hover, .elementor-1601 .elementor-element.elementor-element-522c45a .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button .raven-button-icon i{font-size:16px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-522c45a .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-1601 .elementor-element.elementor-element-8755328{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--overflow:hidden;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-1601 .elementor-element.elementor-element-8755328:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-8755328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tecnogamma.it/wp-content/uploads/2024/03/img-chi-siamo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-8755328, .elementor-1601 .elementor-element.elementor-element-8755328::before{--border-transition:0.3s;}:root{--page-title-display:none;}body.elementor-page-1601:not(.elementor-motion-effects-element-type-background), body.elementor-page-1601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4f9508 );}@media(max-width:1024px){.elementor-1601 .elementor-element.elementor-element-95482d4{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-66b7be1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-97013a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1601 .elementor-element.elementor-element-1d75aa4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-750a7eb{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-73cbf33 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-41ef7d6 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-5c44d75 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-70492cd .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-a44b248 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-14d0b49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-b61c251 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1601 .elementor-element.elementor-element-8755328.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-1601 .elementor-element.elementor-element-a82b78e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-95482d4{--min-height:0vh;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-66b7be1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-97013a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1601 .elementor-element.elementor-element-1d75aa4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-4335315{--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-44da74a{--min-height:200px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-750a7eb{--min-height:0vh;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-73cbf33 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-41cd663{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-a1433e1{--min-height:200px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-8644f3e{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-41ef7d6 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-a82ceab{--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-268c1ab{--min-height:200px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-8779761{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-5c44d75 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-0974946{--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-a51f77e{--min-height:200px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-f5e6da6{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-70492cd .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-8d7bdde{--padding-block-start:50px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1601 .elementor-element.elementor-element-b76882e{--min-height:200px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-4454f40{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-a44b248 .elementor-heading-title{font-size:var( --e-global-typography-c377a0e-font-size );line-height:var( --e-global-typography-c377a0e-line-height );letter-spacing:var( --e-global-typography-c377a0e-letter-spacing );word-spacing:var( --e-global-typography-c377a0e-word-spacing );}.elementor-1601 .elementor-element.elementor-element-b2817ba{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1601 .elementor-element.elementor-element-14d0b49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1601 .elementor-element.elementor-element-b61c251 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-1601 .elementor-element.elementor-element-4039a19{--width:100%;}.elementor-1601 .elementor-element.elementor-element-0b24f47{--width:100%;}.elementor-1601 .elementor-element.elementor-element-b2817ba{--width:50%;}.elementor-1601 .elementor-element.elementor-element-8755328{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1601 .elementor-element.elementor-element-b2817ba{--width:100%;}.elementor-1601 .elementor-element.elementor-element-8755328{--width:100%;}}/* Start custom CSS */.jupiterx-main-content>.container>.row>[class*=col-] {
    padding-right: 0;
    padding-left: 0;
}
.jupiterx-content {
    margin-top: -10px;
}/* End custom CSS */