.elementor-619 .elementor-element.elementor-element-eec9214{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-eec9214:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-eec9214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2025/11/immagine-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-619 .elementor-element.elementor-element-eec9214::before, .elementor-619 .elementor-element.elementor-element-eec9214 > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-eec9214 > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-eec9214 > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-eec9214 > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-eec9214 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(355deg, var( --e-global-color-primary ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-496fdbc{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-619 .elementor-element.elementor-element-6f8f35c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-67c0120 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-206c213 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-fb8fda9{--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:300px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-fb8fda9:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-fb8fda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52b156e );}.elementor-619 .elementor-element.elementor-element-47b9ef4 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-5px/2);}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-5px/2);}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-5px/2);}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--5px/2);}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--5px/2);}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-icon i{color:var( --e-global-color-e2f451f );transition:color 0.3s;}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-icon svg{fill:var( --e-global-color-e2f451f );transition:fill 0.3s;}.elementor-619 .elementor-element.elementor-element-65af01e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-item > a{font-family:"roc-grotesk", Sans-serif;font-size:24px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-65af01e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-619 .elementor-element.elementor-element-0cac50a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-619 .elementor-element.elementor-element-0cac50a .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-619 .elementor-element.elementor-element-0cac50a .elementor-divider{text-align:right;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-619 .elementor-element.elementor-element-6270552.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-6270552.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-6270552.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-6270552.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-6270552.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-6270552.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-6270552.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-6270552.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-6270552.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-6270552.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-6270552:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-6270552:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-4fe3270{--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:200px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-4fe3270:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-4fe3270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(225deg, var( --e-global-color-f61d6ef ) 0%, var( --e-global-color-accent ) 40%);}.elementor-619 .elementor-element.elementor-element-3bfaf8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-0cf2ec3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-619 .elementor-element.elementor-element-31aa6d4 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-c892a9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-61b71f6{font-family:"roc-grotesk", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-619 .elementor-element.elementor-element-e09e5ea{--display:flex;}.elementor-619 .elementor-element.elementor-element-b8c5a60{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-619 .elementor-element.elementor-element-b8c5a60:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-b8c5a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/10/complementi-di-arredo.jpg");background-position:center center;background-size:cover;}.elementor-619 .elementor-element.elementor-element-b8c5a60::before, .elementor-619 .elementor-element.elementor-element-b8c5a60 > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-b8c5a60 > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-b8c5a60 > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-b8c5a60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-b8c5a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-04c01c5 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-50611dc{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-weight:500;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7de854b.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7de854b.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-7de854b:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-7de854b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-1088943{--display:flex;}.elementor-619 .elementor-element.elementor-element-fcc17da{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-619 .elementor-element.elementor-element-fcc17da:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-fcc17da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/09/pannelli-fonoassorbenti-linea-contract.jpg");background-position:center center;background-size:cover;}.elementor-619 .elementor-element.elementor-element-fcc17da::before, .elementor-619 .elementor-element.elementor-element-fcc17da > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-fcc17da > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-fcc17da > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-fcc17da > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-fcc17da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-d6f441a .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-70d0953{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-weight:500;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ffefe7b.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-ffefe7b:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-ffefe7b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-f5cfc89{--display:flex;}.elementor-619 .elementor-element.elementor-element-12d3262{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-619 .elementor-element.elementor-element-12d3262:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-12d3262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/10/illuminotecnica-lineacontract.jpeg");background-position:center center;background-size:cover;}.elementor-619 .elementor-element.elementor-element-12d3262::before, .elementor-619 .elementor-element.elementor-element-12d3262 > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-12d3262 > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-12d3262 > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-12d3262 > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-12d3262 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-6b786e9 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-4043212{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-weight:500;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-078452a.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-078452a.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-078452a.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-078452a.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-078452a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-078452a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-078452a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-078452a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-078452a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-078452a.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-078452a:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-078452a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-3485865{--display:flex;}.elementor-619 .elementor-element.elementor-element-7f23d72{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-619 .elementor-element.elementor-element-7f23d72:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-7f23d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/10/Secret-case-6.webp");background-position:center center;background-size:cover;}.elementor-619 .elementor-element.elementor-element-7f23d72::before, .elementor-619 .elementor-element.elementor-element-7f23d72 > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-7f23d72 > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-7f23d72 > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-7f23d72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-7f23d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-206c723 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-0d910ab{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-weight:500;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-f77892f.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-f77892f.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-f77892f:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-f77892f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-a55afd9{--display:flex;}.elementor-619 .elementor-element.elementor-element-f684e7f{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-619 .elementor-element.elementor-element-f684e7f:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-f684e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/10/materia-copertina-e-foto-per-articolo-1920-x-1080-px.jpg");background-position:center center;background-size:cover;}.elementor-619 .elementor-element.elementor-element-f684e7f::before, .elementor-619 .elementor-element.elementor-element-f684e7f > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-f684e7f > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-f684e7f > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-f684e7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-f684e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-9f20f3b .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-ac47f3c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-weight:500;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-5a01546.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-5a01546.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-5a01546:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-5a01546:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-926f5ae{--display:flex;}.elementor-619 .elementor-element.elementor-element-5d5ff3b{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-619 .elementor-element.elementor-element-5d5ff3b:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-5d5ff3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/10/WhatsApp-Image-2026-09-30-at-14.46.01.jpeg");background-position:center center;background-size:cover;}.elementor-619 .elementor-element.elementor-element-5d5ff3b::before, .elementor-619 .elementor-element.elementor-element-5d5ff3b > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-5d5ff3b > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-5d5ff3b > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-5d5ff3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-5d5ff3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-1958cfa .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-279ab01{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-weight:500;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7cfdd84.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-7cfdd84:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-7cfdd84:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-e026e49{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-619 .elementor-element.elementor-element-289aa14{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-289aa14:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-289aa14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2025/12/26062025-054A6604-4.jpg");background-position:center center;background-size:cover;}.elementor-619 .elementor-element.elementor-element-289aa14::before, .elementor-619 .elementor-element.elementor-element-289aa14 > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-289aa14 > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-289aa14 > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-289aa14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-289aa14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-52b156e ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-25c3b59 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:76px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-0431581 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;text-shadow:0px 5px 5px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-bf80f64{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-619 .elementor-element.elementor-element-bf80f64 .elementor-divider-separator{width:260px;}.elementor-619 .elementor-element.elementor-element-bf80f64 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-ac3fea1.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-ac3fea1:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-ac3fea1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-42618b7{--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:150px;--padding-bottom:300px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-42618b7:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-42618b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52b156e );}.elementor-619 .elementor-element.elementor-element-5fafe28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-7d564cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-3e5925c .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:80px;font-weight:400;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-3531231{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-619 .elementor-element.elementor-element-8fa5c8f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-619 .elementor-element.elementor-element-8fa5c8f .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-619 .elementor-element.elementor-element-8fa5c8f .elementor-divider{text-align:right;padding-block-start:5px;padding-block-end:5px;}.elementor-619 .elementor-element.elementor-element-88dcd56.elementor-element{--align-self:flex-end;}.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-88dcd56.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-88dcd56:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-88dcd56:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-0181395{--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:space-between;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-11efe3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-11efe3f:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-11efe3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-2d9002b .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-84530ca{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-e1be7da{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-e1be7da.e-con{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-8254390{text-align:end;}.elementor-619 .elementor-element.elementor-element-8254390 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-ad90f6f .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-fb9401f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-fb9401f:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-fb9401f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-b4822d9 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-0990a8a{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-a6bca15{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-a6bca15.e-con{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-151d872{text-align:end;}.elementor-619 .elementor-element.elementor-element-151d872 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-5c51ded .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-f668ac4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-f668ac4:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-f668ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-00126c8 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-3ffc919{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-ed2b79a{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-ed2b79a.e-con{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-1daca31{text-align:end;}.elementor-619 .elementor-element.elementor-element-1daca31 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-5177044 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-e187727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-e187727:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-e187727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-3088044 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-aa42adc{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-a689746{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-a689746.e-con{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-dd2a80c{text-align:end;}.elementor-619 .elementor-element.elementor-element-dd2a80c .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-6b512a8 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-a308810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-a308810:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-a308810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-918cd3e .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-e67895e{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-aa7f96b{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-aa7f96b.e-con{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-373b48e{text-align:end;}.elementor-619 .elementor-element.elementor-element-373b48e .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-c77d266 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-d3df65e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-d3df65e:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-d3df65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-65476c2 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-5ed27d9{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-7d36a6e{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-7d36a6e.e-con{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-8d0ccb1{text-align:end;}.elementor-619 .elementor-element.elementor-element-8d0ccb1 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-52c1ef7 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-f2cc5ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-f2cc5ab:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-f2cc5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-f61d6ef ) 0%, var( --e-global-color-accent ) 50%);}.elementor-619 .elementor-element.elementor-element-f2cc5ab::before, .elementor-619 .elementor-element.elementor-element-f2cc5ab > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-f2cc5ab > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-f2cc5ab > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-f2cc5ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-f2cc5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-619 .elementor-element.elementor-element-dba21ed{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-4187fb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-619 .elementor-element.elementor-element-f81752d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-619 .elementor-element.elementor-element-4b1f84f .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-8e4bac9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-8d1dc3b .elementor-heading-title{font-family:"loos-wide", Sans-serif;font-size:54px;font-weight:300;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-aab59dd{--spacer-size:100px;}.elementor-619 .elementor-element.elementor-element-ee6b3ac{--display:flex;}.elementor-619 .elementor-element.elementor-element-4f63a4b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-619 .elementor-element.elementor-element-b15c549{--display:flex;}.elementor-619 .elementor-element.elementor-element-c77178c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-619 .elementor-element.elementor-element-e0f6780{--display:flex;}.elementor-619 .elementor-element.elementor-element-4ccef2f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-619 .elementor-element.elementor-element-12e16b4{--display:flex;}.elementor-619 .elementor-element.elementor-element-ed0f039{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-619 .elementor-element.elementor-element-5a69bfe{--display:flex;}.elementor-619 .elementor-element.elementor-element-f352d5f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-619 .elementor-element.elementor-element-4dffb3f{--display:flex;}.elementor-619 .elementor-element.elementor-element-495f635{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-619 .elementor-element.elementor-element-8f0dcd5{--n-accordion-title-font-size:30px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:var( --e-global-color-e2f451f );--n-accordion-icon-hover-color:var( --e-global-color-e2f451f );--n-accordion-icon-active-color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-8f0dcd5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-8f0dcd5 {--n-accordion-padding:40px 40px 40px 40px;}:where( .elementor-619 .elementor-element.elementor-element-8f0dcd5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"roc-grotesk", Sans-serif;font-weight:500;}:where( .elementor-619 .elementor-element.elementor-element-8f0dcd5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-619 .elementor-element.elementor-element-fc1a546{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-fc1a546:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-fc1a546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/06/aziende.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-619 .elementor-element.elementor-element-fc1a546::before, .elementor-619 .elementor-element.elementor-element-fc1a546 > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-fc1a546 > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-fc1a546 > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-fc1a546 > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-fc1a546 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-52b156e ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-26188c5{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-619 .elementor-element.elementor-element-3010de6{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-3b421cd .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:76px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-3cd8919{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-619 .elementor-element.elementor-element-3cd8919 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;text-shadow:0px 5px 5px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-b73141d{--spacer-size:53px;}.elementor-619 .elementor-element.elementor-element-119ac45{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-619 .elementor-element.elementor-element-119ac45 .elementor-divider-separator{width:400px;}.elementor-619 .elementor-element.elementor-element-119ac45 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-e40ecd1.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-e40ecd1:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-e40ecd1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-89b774f{--spacer-size:136px;}.elementor-619 .elementor-element.elementor-element-41afa12{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-badc0c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-badc0c4:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-badc0c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52b156e );}.elementor-619 .elementor-element.elementor-element-6c965f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-6c965f7:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-6c965f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-5de7d33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-b916643{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-7555ee2 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-85eeffa{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-c3b39ac{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-308a67a{text-align:end;}.elementor-619 .elementor-element.elementor-element-308a67a .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-ce8240c .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-36dfdc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-36dfdc0:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-36dfdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-771937a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-9fe5873{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-e7595b8 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-c4f2390{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-f26270f{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-1ae33e5{text-align:end;}.elementor-619 .elementor-element.elementor-element-1ae33e5 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-b1abd35 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-d318a2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-d318a2c:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-d318a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-1d52927{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-8cb26d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-207c7a5 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-d95cf67{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-3dbe8d1{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-109879b{text-align:end;}.elementor-619 .elementor-element.elementor-element-109879b .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-32d4b53 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-f519e7a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-f519e7a:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-f519e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/06/aziende.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-619 .elementor-element.elementor-element-f519e7a::before, .elementor-619 .elementor-element.elementor-element-f519e7a > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-f519e7a > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-f519e7a > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-f519e7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-f519e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-52b156e ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-fbc4e51{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-cbc43a1{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-619 .elementor-element.elementor-element-a46bcbf{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-d36c2a7 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:76px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-2f495f7{width:var( --container-widget-width, 69.216% );max-width:69.216%;--container-widget-width:69.216%;--container-widget-flex-grow:0;}.elementor-619 .elementor-element.elementor-element-2f495f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-619 .elementor-element.elementor-element-2f495f7 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;text-shadow:0px 5px 5px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-a1fdac6{--spacer-size:99px;}.elementor-619 .elementor-element.elementor-element-2f694d0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-619 .elementor-element.elementor-element-2f694d0 .elementor-divider-separator{width:400px;}.elementor-619 .elementor-element.elementor-element-2f694d0 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-619 .elementor-element.elementor-element-7c10e46.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-7c10e46.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-7c10e46:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-7c10e46:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-faf8736{--spacer-size:198px;}.elementor-619 .elementor-element.elementor-element-cafde57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-cafde57:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-cafde57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52b156e );}.elementor-619 .elementor-element.elementor-element-80b2d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-80b2d48:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-80b2d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-f932996{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-3912748{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-ee0f04c .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-4db424a{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-d5561e9{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-dccb4cb{text-align:end;}.elementor-619 .elementor-element.elementor-element-dccb4cb .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-42615d9 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-0bde54b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-0bde54b:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-0bde54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-ef940d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-4bdc764{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-f1a99b4 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-c943754{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-30b37a5{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-e046690{text-align:end;}.elementor-619 .elementor-element.elementor-element-e046690 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-c42dc91 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-6201967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-6201967:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-6201967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-599a5d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-2f2438b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-ac47d08 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-e2ef252{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-f8ed10a{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-a2a4102{text-align:end;}.elementor-619 .elementor-element.elementor-element-a2a4102 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-10e880a .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-a5184e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-a5184e2:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-a5184e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/06/aziende.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-619 .elementor-element.elementor-element-a5184e2::before, .elementor-619 .elementor-element.elementor-element-a5184e2 > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-a5184e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-a5184e2 > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-a5184e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-a5184e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-52b156e ) 0%, #01343F00 100%);}.elementor-619 .elementor-element.elementor-element-e7b069c{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-fbbe9d1{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-619 .elementor-element.elementor-element-9eaea61{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-4b840e8{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-9b07b7c .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:76px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-9412a42{width:var( --container-widget-width, 66.863% );max-width:66.863%;--container-widget-width:66.863%;--container-widget-flex-grow:0;}.elementor-619 .elementor-element.elementor-element-9412a42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-619 .elementor-element.elementor-element-9412a42 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:30px;font-weight:500;line-height:1.1em;text-shadow:0px 5px 5px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-d2b5e27{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-c569018{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-619 .elementor-element.elementor-element-c569018 .elementor-divider-separator{width:400px;}.elementor-619 .elementor-element.elementor-element-c569018 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-619 .elementor-element.elementor-element-aeae76a.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-aeae76a.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-aeae76a:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-aeae76a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-23ba09a{--spacer-size:77px;}.elementor-619 .elementor-element.elementor-element-a65ec51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-a65ec51:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-a65ec51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52b156e );}.elementor-619 .elementor-element.elementor-element-4fb2da1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-4fb2da1:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-4fb2da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-7c36f95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-3367665{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-278301a .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-072a93d{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-1bb7578{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-02ecb69{text-align:end;}.elementor-619 .elementor-element.elementor-element-02ecb69 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-2824b0b .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-6de2a2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-6de2a2a:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-6de2a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-a81f43a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-921cd61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-d211902 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-d93ca56{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-989a132{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-78129b0{text-align:end;}.elementor-619 .elementor-element.elementor-element-78129b0 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-2c78dd3 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-35f5555{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-35f5555:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-35f5555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f61d6ef );}.elementor-619 .elementor-element.elementor-element-e494da9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-5b9b2d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-affb187 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-dfef958{font-family:"loos-wide", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-f01d214{--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;--align-items:flex-end;}.elementor-619 .elementor-element.elementor-element-48a0d7c{text-align:end;}.elementor-619 .elementor-element.elementor-element-48a0d7c .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:35px;font-weight:400;}.elementor-619 .elementor-element.elementor-element-b923ae0 .elementor-icon-wrapper{text-align:start;}.elementor-619 .elementor-element.elementor-element-738a29e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-738a29e:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-738a29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-f61d6ef ) 0%, var( --e-global-color-accent ) 50%);}.elementor-619 .elementor-element.elementor-element-738a29e::before, .elementor-619 .elementor-element.elementor-element-738a29e > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-738a29e > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-738a29e > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-738a29e > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-738a29e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-619 .elementor-element.elementor-element-c3606e5{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-aa79684{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-619 .elementor-element.elementor-element-c77edbb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-619 .elementor-element.elementor-element-fc194b4 .elementor-heading-title{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-0e2bbc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-619 .elementor-element.elementor-element-c6370c8 .elementor-heading-title{font-family:"loos-wide", Sans-serif;font-size:60px;font-weight:300;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-7ef9e18{--spacer-size:100px;}.elementor-619 .elementor-element.elementor-element-706a59c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-706a59c::before, .elementor-619 .elementor-element.elementor-element-706a59c > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-706a59c > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-706a59c > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-706a59c > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-706a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-619 .elementor-element.elementor-element-4fd709f{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-4fd709f:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-4fd709f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineacontractgroup.it/wp-content/uploads/2026/06/WhatsApp-Image-2025-11-05-at-16.33.16-1.jpeg");}.elementor-619 .elementor-element.elementor-element-4fd709f::before, .elementor-619 .elementor-element.elementor-element-4fd709f > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-4fd709f > .e-con-inner > .elementor-background-video-container::before, .elementor-619 .elementor-element.elementor-element-4fd709f > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-4fd709f > .e-con-inner > .elementor-background-slideshow::before, .elementor-619 .elementor-element.elementor-element-4fd709f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #01343F7D 0%, var( --e-global-color-primary ) 100%);}.elementor-619 .elementor-element.elementor-element-61b976f{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-3fc9de1 .elementor-heading-title{font-family:"roc-grotesk", Sans-serif;font-size:60px;font-weight:400;text-shadow:0px 5px 5px rgba(0, 0, 0, 0.52);color:var( --e-global-color-e2f451f );}.elementor-619 .elementor-element.elementor-element-232ca6e{--spacer-size:50px;}.elementor-619 .elementor-element.elementor-element-0efa83b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-619 .elementor-element.elementor-element-0efa83b .elementor-divider-separator{width:400px;}.elementor-619 .elementor-element.elementor-element-0efa83b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:35px;}.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-stacked .elementor-icon{background-color:#01343F;}.elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-framed .elementor-icon, .elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-default .elementor-icon{fill:#01343F;color:#01343F;border-color:#01343F;}.elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-619 .elementor-element.elementor-element-4bfdeab.elementor-view-default:has(:focus) .elementor-icon{fill:#E2E205;color:#E2E205;border-color:#E2E205;}.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon{font-size:28px;}.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-title a{font-family:"aglet-mono", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-619 .elementor-element.elementor-element-4bfdeab:has(:hover) .elementor-icon-box-title,
					 .elementor-619 .elementor-element.elementor-element-4bfdeab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-description{font-family:"roc-grotesk", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-223d41c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-223d41c:not(.elementor-motion-effects-element-type-background), .elementor-619 .elementor-element.elementor-element-223d41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52b156e );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-619 .elementor-element.elementor-element-cba38d7.elementor-element{--align-self:flex-start;}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:40px;}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-40px;}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group > label, .elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-subgroup label{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group > label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-accent );font-family:"roc-grotesk", Sans-serif;}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group .elementor-field{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group .elementor-field, .elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:var( --e-global-color-accent );border-width:0px 0px 1px 0px;}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group .elementor-select-wrapper select{border-color:var( --e-global-color-accent );border-width:0px 0px 1px 0px;}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-619 .elementor-element.elementor-element-cba38d7 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-619 .elementor-element.elementor-element-cba38d7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-619 .elementor-element.elementor-element-cba38d7 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-619 .elementor-element.elementor-element-cba38d7 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-619 .elementor-element.elementor-element-cba38d7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-619 .elementor-element.elementor-element-cba38d7{--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;}@media(min-width:768px){.elementor-619 .elementor-element.elementor-element-6f8f35c{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-fb8fda9{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-0cf2ec3{--width:26%;}.elementor-619 .elementor-element.elementor-element-c892a9c{--width:74%;}.elementor-619 .elementor-element.elementor-element-7d564cb{--width:60%;}.elementor-619 .elementor-element.elementor-element-3531231{--width:40%;}.elementor-619 .elementor-element.elementor-element-11efe3f{--width:31%;}.elementor-619 .elementor-element.elementor-element-fb9401f{--width:31%;}.elementor-619 .elementor-element.elementor-element-f668ac4{--width:31%;}.elementor-619 .elementor-element.elementor-element-e187727{--width:31%;}.elementor-619 .elementor-element.elementor-element-a308810{--width:31%;}.elementor-619 .elementor-element.elementor-element-d3df65e{--width:31%;}.elementor-619 .elementor-element.elementor-element-f81752d{--width:26%;}.elementor-619 .elementor-element.elementor-element-8e4bac9{--width:74%;}.elementor-619 .elementor-element.elementor-element-3010de6{--width:50%;}.elementor-619 .elementor-element.elementor-element-badc0c4{--width:50%;}.elementor-619 .elementor-element.elementor-element-b916643{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-c3b39ac{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-9fe5873{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-f26270f{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-8cb26d6{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-3dbe8d1{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-a46bcbf{--width:50%;}.elementor-619 .elementor-element.elementor-element-cafde57{--width:50%;}.elementor-619 .elementor-element.elementor-element-3912748{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-d5561e9{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-4bdc764{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-30b37a5{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-2f2438b{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-f8ed10a{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-4b840e8{--width:50%;}.elementor-619 .elementor-element.elementor-element-a65ec51{--width:50%;}.elementor-619 .elementor-element.elementor-element-3367665{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-1bb7578{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-921cd61{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-989a132{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-5b9b2d2{--width:66.6666%;}.elementor-619 .elementor-element.elementor-element-f01d214{--width:33.3333%;}.elementor-619 .elementor-element.elementor-element-c77edbb{--width:26%;}.elementor-619 .elementor-element.elementor-element-0e2bbc4{--width:74%;}.elementor-619 .elementor-element.elementor-element-61b976f{--width:30%;}.elementor-619 .elementor-element.elementor-element-223d41c{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-619 .elementor-element.elementor-element-fb8fda9{--width:100%;}.elementor-619 .elementor-element.elementor-element-0cf2ec3{--width:40%;}.elementor-619 .elementor-element.elementor-element-c892a9c{--width:60%;}.elementor-619 .elementor-element.elementor-element-7d564cb{--width:60%;}.elementor-619 .elementor-element.elementor-element-3531231{--width:40%;}.elementor-619 .elementor-element.elementor-element-11efe3f{--width:48%;}.elementor-619 .elementor-element.elementor-element-fb9401f{--width:48%;}.elementor-619 .elementor-element.elementor-element-f668ac4{--width:48%;}.elementor-619 .elementor-element.elementor-element-e187727{--width:48%;}.elementor-619 .elementor-element.elementor-element-a308810{--width:48%;}.elementor-619 .elementor-element.elementor-element-d3df65e{--width:48%;}.elementor-619 .elementor-element.elementor-element-f81752d{--width:40%;}.elementor-619 .elementor-element.elementor-element-8e4bac9{--width:60%;}.elementor-619 .elementor-element.elementor-element-3010de6{--width:100%;}.elementor-619 .elementor-element.elementor-element-badc0c4{--width:100%;}.elementor-619 .elementor-element.elementor-element-a46bcbf{--width:100%;}.elementor-619 .elementor-element.elementor-element-cafde57{--width:100%;}.elementor-619 .elementor-element.elementor-element-4b840e8{--width:100%;}.elementor-619 .elementor-element.elementor-element-a65ec51{--width:100%;}.elementor-619 .elementor-element.elementor-element-c77edbb{--width:40%;}.elementor-619 .elementor-element.elementor-element-0e2bbc4{--width:60%;}.elementor-619 .elementor-element.elementor-element-61b976f{--width:100%;}.elementor-619 .elementor-element.elementor-element-223d41c{--width:100%;}}@media(max-width:1024px){.elementor-619 .elementor-element.elementor-element-496fdbc{--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-619 .elementor-element.elementor-element-6f8f35c{--padding-top:200px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-67c0120 .elementor-heading-title{font-size:68px;}.elementor-619 .elementor-element.elementor-element-fb8fda9{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-4fe3270{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-3bfaf8a{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-61b71f6{font-size:30px;}.elementor-619 .elementor-element.elementor-element-04c01c5 .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-50611dc{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-619 .elementor-element.elementor-element-d6f441a .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-70d0953{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-619 .elementor-element.elementor-element-6b786e9 .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-4043212{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-619 .elementor-element.elementor-element-206c723 .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-0d910ab{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-619 .elementor-element.elementor-element-9f20f3b .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-ac47f3c{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-619 .elementor-element.elementor-element-1958cfa .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-279ab01{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-619 .elementor-element.elementor-element-e026e49{--e-n-carousel-swiper-slides-to-display:1;}.elementor-619 .elementor-element.elementor-element-25c3b59 .elementor-heading-title{font-size:68px;}.elementor-619 .elementor-element.elementor-element-0431581 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-42618b7{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-5fafe28{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-3e5925c .elementor-heading-title{font-size:70px;}.elementor-619 .elementor-element.elementor-element-f2cc5ab{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-4187fb3{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-8d1dc3b .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-26188c5{--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-619 .elementor-element.elementor-element-3010de6{--padding-top:200px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-3b421cd .elementor-heading-title{font-size:68px;}.elementor-619 .elementor-element.elementor-element-3cd8919 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-badc0c4{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-cbc43a1{--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-619 .elementor-element.elementor-element-a46bcbf{--padding-top:200px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-d36c2a7 .elementor-heading-title{font-size:68px;}.elementor-619 .elementor-element.elementor-element-2f495f7 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-cafde57{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-fbbe9d1{--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-619 .elementor-element.elementor-element-4b840e8{--padding-top:200px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-9b07b7c .elementor-heading-title{font-size:68px;}.elementor-619 .elementor-element.elementor-element-9412a42 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-a65ec51{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-738a29e{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-aa79684{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-c6370c8 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-706a59c{--overlay-opacity:1;}.elementor-619 .elementor-element.elementor-element-4fd709f{--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-619 .elementor-element.elementor-element-61b976f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-619 .elementor-element.elementor-element-3fc9de1 .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-223d41c{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-619 .elementor-element.elementor-element-67c0120 .elementor-heading-title{font-size:48px;}.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-4fe3270{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-619 .elementor-element.elementor-element-3bfaf8a{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-61b71f6{font-size:22px;}.elementor-619 .elementor-element.elementor-element-b8c5a60{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-04c01c5 .elementor-heading-title{font-size:40px;}.elementor-619 .elementor-element.elementor-element-50611dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-fcc17da{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-d6f441a .elementor-heading-title{font-size:40px;}.elementor-619 .elementor-element.elementor-element-70d0953{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-12d3262{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-6b786e9 .elementor-heading-title{font-size:40px;}.elementor-619 .elementor-element.elementor-element-4043212{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-7f23d72{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-206c723 .elementor-heading-title{font-size:40px;}.elementor-619 .elementor-element.elementor-element-0d910ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-f684e7f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-9f20f3b .elementor-heading-title{font-size:40px;}.elementor-619 .elementor-element.elementor-element-ac47f3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-5d5ff3b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-619 .elementor-element.elementor-element-1958cfa .elementor-heading-title{font-size:40px;}.elementor-619 .elementor-element.elementor-element-279ab01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-e026e49{--e-n-carousel-swiper-slides-to-display:1;}.elementor-619 .elementor-element.elementor-element-25c3b59 .elementor-heading-title{font-size:48px;}.elementor-619 .elementor-element.elementor-element-0431581 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-3e5925c .elementor-heading-title{font-size:50px;}.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-8254390 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-151d872 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-1daca31 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-dd2a80c .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-373b48e .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-8d0ccb1 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-4187fb3{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-8d1dc3b .elementor-heading-title{font-size:26px;}.elementor-619 .elementor-element.elementor-element-8f0dcd5 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-619 .elementor-element.elementor-element-3b421cd .elementor-heading-title{font-size:48px;}.elementor-619 .elementor-element.elementor-element-3cd8919 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-308a67a .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-1ae33e5 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-109879b .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-d36c2a7 .elementor-heading-title{font-size:48px;}.elementor-619 .elementor-element.elementor-element-2f495f7 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-dccb4cb .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-e046690 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-a2a4102 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-9b07b7c .elementor-heading-title{font-size:48px;}.elementor-619 .elementor-element.elementor-element-9412a42 .elementor-heading-title{font-size:20px;}.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-02ecb69 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-78129b0 .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-48a0d7c .elementor-heading-title{font-size:30px;}.elementor-619 .elementor-element.elementor-element-aa79684{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-c6370c8 .elementor-heading-title{font-size:26px;}.elementor-619 .elementor-element.elementor-element-61b976f{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-619 .elementor-element.elementor-element-3fc9de1 .elementor-heading-title{font-size:40px;}.elementor-619 .elementor-element.elementor-element-232ca6e{--spacer-size:10px;}.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-title, .elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-title a{font-size:16px;}.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon-box-description{font-size:22px;}.elementor-619 .elementor-element.elementor-element-223d41c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for icon-box, class: .elementor-element-6270552 */.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-6270552 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-6270552:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7de854b */.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7de854b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffefe7b */.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ffefe7b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078452a */.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-078452a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77892f */.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-f77892f:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a01546 */.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-5a01546:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cfdd84 */.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7cfdd84:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7de854b */.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7de854b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffefe7b */.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ffefe7b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078452a */.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-078452a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77892f */.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-f77892f:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a01546 */.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-5a01546:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cfdd84 */.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7cfdd84:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7de854b */.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7de854b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffefe7b */.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ffefe7b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078452a */.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-078452a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77892f */.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-f77892f:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a01546 */.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-5a01546:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cfdd84 */.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7cfdd84:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7de854b */.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7de854b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffefe7b */.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ffefe7b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078452a */.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-078452a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77892f */.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-f77892f:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a01546 */.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-5a01546:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cfdd84 */.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7cfdd84:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7de854b */.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7de854b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffefe7b */.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ffefe7b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078452a */.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-078452a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77892f */.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-f77892f:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a01546 */.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-5a01546:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cfdd84 */.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7cfdd84:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7de854b */.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7de854b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffefe7b */.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ffefe7b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078452a */.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-078452a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77892f */.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-f77892f:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a01546 */.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-5a01546:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cfdd84 */.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7cfdd84:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7de854b */.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7de854b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7de854b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffefe7b */.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ffefe7b .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ffefe7b:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078452a */.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-078452a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-078452a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77892f */.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-f77892f .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-f77892f:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a01546 */.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-5a01546 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-5a01546:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cfdd84 */.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7cfdd84 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7cfdd84:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac3fea1 */.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-ac3fea1 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-ac3fea1:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289aa14 */@media screen and (min-width: 768px) {
.elementor-619 .elementor-element.elementor-element-289aa14 {
  aspect-ratio: 21/9;}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88dcd56 */.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-88dcd56 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-88dcd56:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8f0dcd5 */.elementor-619 .elementor-element.elementor-element-8f0dcd5 .e-n-accordion-item-title-icon {background-color:#01343F; border-radius:50px; border:2px solid #01343F; padding:6px 7px 4px 7px}
.elementor-619 .elementor-element.elementor-element-8f0dcd5:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e40ecd1 */.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-e40ecd1 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-e40ecd1:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c10e46 */.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-7c10e46 .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-7c10e46:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aeae76a */.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-aeae76a .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-aeae76a:hover .elementor-icon{background:none!important; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4bfdeab */.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon {border: 2px solid #E2E205!important; border-radius:100px; padding:4px;}
.elementor-619 .elementor-element.elementor-element-4bfdeab .elementor-icon {background-color:#E2E205;}
.elementor-619 .elementor-element.elementor-element-4bfdeab:hover .elementor-icon{background:none!important; }/* End custom CSS */