.elementor-411 .elementor-element.elementor-element-de01ce8{--display:flex;--min-height:min(1000px, 100vh);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-de01ce8:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-de01ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://newsuperfly.it/wp-content/uploads/2026/07/hf_20260706_081027_c157f1c8-a353-4aa1-aa88-89e0c3ca21ff-scaled.png");background-position:center center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-de01ce8::before, .elementor-411 .elementor-element.elementor-element-de01ce8 > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-de01ce8 > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-de01ce8 > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-de01ce8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-de01ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-411 .elementor-element.elementor-element-2c20ad2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;}.elementor-411 .elementor-element.elementor-element-2c20ad2:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-2c20ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000021;}.elementor-411 .elementor-element.elementor-element-d3715c9{--display:flex;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-d3715c9:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-d3715c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-5c5dc02 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-43f3015 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:80px;font-weight:400;}.elementor-411 .elementor-element.elementor-element-e4a6601{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-e4a6601:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-e4a6601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-3d8a6bc{text-align:start;}.elementor-411 .elementor-element.elementor-element-3d8a6bc .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:50px;font-weight:400;line-height:1em;color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-c42af7a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.25;--border-radius:12px 12px 12px 12px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-c42af7a:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-c42af7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-c42af7a::before, .elementor-411 .elementor-element.elementor-element-c42af7a > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-c42af7a > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-c42af7a > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-c42af7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-c42af7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-411 .elementor-element.elementor-element-6e86939{--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:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-411 .elementor-element.elementor-element-6e86939:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-6e86939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-99fc36e{--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-411 .elementor-element.elementor-element-e538539 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:50px;font-weight:400;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-4009c7e{--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-411 .elementor-element.elementor-element-abee0bd .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-30a85bd{columns:1;font-family:"IBC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-411 .elementor-element.elementor-element-c5a080f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:16px;--padding-right:3px;}.elementor-411 .elementor-element.elementor-element-c5a080f:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-c5a080f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-c5a080f:hover{background-color:#365DE0;}.elementor-411 .elementor-element.elementor-element-c5d07f2 .elementor-heading-title{font-family:"IBC", Sans-serif;font-weight:500;}.elementor-411 .elementor-element.elementor-element-f30d4e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-f30d4e2:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-f30d4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-411 .elementor-element.elementor-element-0236faa .elementor-icon-wrapper{text-align:center;}.elementor-411 .elementor-element.elementor-element-0236faa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-0236faa.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-0236faa.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-0236faa.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-0236faa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon{font-size:12px;}.elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon svg{height:12px;}.elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon i, .elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon svg{transform:rotate(0deg);}.elementor-411 .elementor-element.elementor-element-cbfad49{--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:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-411 .elementor-element.elementor-element-cbfad49:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-cbfad49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.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-411 .elementor-element.elementor-element-7915721{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-411 .elementor-element.elementor-element-7915721 .elementor-divider-separator{width:100%;}.elementor-411 .elementor-element.elementor-element-7915721 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-411 .elementor-element.elementor-element-be15bbe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-411 .elementor-element.elementor-element-a2ef403{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-a2ef403:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-a2ef403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-2b04252 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-411 .elementor-element.elementor-element-1b1e222 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:120px;font-weight:400;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-52bede6 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-640ed3e{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-640ed3e:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-640ed3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-38bbd4b .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-411 .elementor-element.elementor-element-3eb56a2 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:120px;font-weight:400;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-d320473 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-de464ab{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-de464ab:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-de464ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-d558720 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-411 .elementor-element.elementor-element-4f95cf0 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:120px;font-weight:400;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-ac92858 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-e3b3fc5{--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;}.elementor-411 .elementor-element.elementor-element-e3b3fc5:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-e3b3fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newsuperfly.it/wp-content/uploads/2026/06/Progetto-senza-titolo-10.webp");background-position:center center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-e3b3fc5::before, .elementor-411 .elementor-element.elementor-element-e3b3fc5 > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-e3b3fc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-e3b3fc5 > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-e3b3fc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-e3b3fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #17171700 60%, var( --e-global-color-secondary ) 100%);}.elementor-411 .elementor-element.elementor-element-f20ea5f{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-411 .elementor-element.elementor-element-e151e6a{--display:flex;--position:absolute;--min-height:40px;--border-radius:0px 100px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-411 .elementor-element.elementor-element-e151e6a:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-e151e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-e151e6a.e-con{--e-con-transform-translateY:-100%;}body:not(.rtl) .elementor-411 .elementor-element.elementor-element-e151e6a{left:0px;}body.rtl .elementor-411 .elementor-element.elementor-element-e151e6a{right:0px;}.elementor-411 .elementor-element.elementor-element-a20d8fa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:12px 12px 12px 12px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-a20d8fa:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-a20d8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-339530c ) 100%);}.elementor-411 .elementor-element.elementor-element-37ce1ff{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-37ce1ff:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-37ce1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000021;}.elementor-411 .elementor-element.elementor-element-358d32c .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-e0944ac{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;columns:1;font-family:"IBC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-c77b10d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:16px;--padding-right:3px;}.elementor-411 .elementor-element.elementor-element-c77b10d:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-c77b10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-c77b10d:hover{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-7e7a529 .elementor-heading-title{font-family:"IBC", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-5aae372{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-5aae372:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-5aae372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-e108e00 .elementor-icon-wrapper{text-align:center;}.elementor-411 .elementor-element.elementor-element-e108e00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-e108e00.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-e108e00.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-e108e00.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-e108e00.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-e108e00 .elementor-icon{font-size:12px;}.elementor-411 .elementor-element.elementor-element-e108e00 .elementor-icon svg{height:12px;}.elementor-411 .elementor-element.elementor-element-fa972f4{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-fa972f4:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-fa972f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000021;}.elementor-411 .elementor-element.elementor-element-43f54f6 .elementor-heading-title{font-family:"IBC", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-fbc8c76{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;columns:1;font-family:"IBC", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-0f8f955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:16px;--padding-right:3px;}.elementor-411 .elementor-element.elementor-element-0f8f955:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-0f8f955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-0f8f955:hover{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-f0a301c .elementor-heading-title{font-family:"IBC", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-1d10998{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-1d10998:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-1d10998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-c5600f5 .elementor-icon-wrapper{text-align:center;}.elementor-411 .elementor-element.elementor-element-c5600f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-c5600f5.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-c5600f5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-c5600f5.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-c5600f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-c5600f5 .elementor-icon{font-size:12px;}.elementor-411 .elementor-element.elementor-element-c5600f5 .elementor-icon svg{height:12px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-411 .elementor-element.elementor-element-2c20ad2{--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-411 .elementor-element.elementor-element-5c5dc02 .elementor-heading-title{font-size:12px;}.elementor-411 .elementor-element.elementor-element-43f3015 .elementor-heading-title{font-size:60px;}.elementor-411 .elementor-element.elementor-element-3d8a6bc .elementor-heading-title{font-size:30px;}.elementor-411 .elementor-element.elementor-element-c42af7a{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-6e86939{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-411 .elementor-element.elementor-element-e538539 .elementor-heading-title{font-size:30px;}.elementor-411 .elementor-element.elementor-element-abee0bd .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-weight );}.elementor-411 .elementor-element.elementor-element-30a85bd{font-size:14px;}.elementor-411 .elementor-element.elementor-element-c5a080f{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:3px;--padding-bottom:3px;--padding-left:13px;--padding-right:3px;}.elementor-411 .elementor-element.elementor-element-c5d07f2 .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon{font-size:12px;}.elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon svg{height:12px;}.elementor-widget-divider .elementor-divider__text{font-weight:var( --e-global-typography-secondary-weight );}.elementor-411 .elementor-element.elementor-element-be15bbe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-411 .elementor-element.elementor-element-a2ef403{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-411 .elementor-element.elementor-element-1b1e222 .elementor-heading-title{font-size:80px;}.elementor-411 .elementor-element.elementor-element-52bede6 .elementor-heading-title{font-size:14px;}.elementor-411 .elementor-element.elementor-element-640ed3e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-411 .elementor-element.elementor-element-3eb56a2 .elementor-heading-title{font-size:80px;}.elementor-411 .elementor-element.elementor-element-d320473 .elementor-heading-title{font-size:14px;}.elementor-411 .elementor-element.elementor-element-de464ab{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-411 .elementor-element.elementor-element-4f95cf0 .elementor-heading-title{font-size:80px;}.elementor-411 .elementor-element.elementor-element-ac92858 .elementor-heading-title{font-size:14px;}.elementor-411 .elementor-element.elementor-element-e3b3fc5{--min-height:300px;}.elementor-411 .elementor-element.elementor-element-a20d8fa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:070px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-411 .elementor-element.elementor-element-358d32c .elementor-heading-title{font-size:24px;}.elementor-411 .elementor-element.elementor-element-e0944ac{font-size:14px;}.elementor-411 .elementor-element.elementor-element-c77b10d{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:3px;--padding-bottom:3px;--padding-left:13px;--padding-right:3px;}.elementor-411 .elementor-element.elementor-element-7e7a529 .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-411 .elementor-element.elementor-element-e108e00 .elementor-icon{font-size:12px;}.elementor-411 .elementor-element.elementor-element-e108e00 .elementor-icon svg{height:12px;}.elementor-411 .elementor-element.elementor-element-43f54f6 .elementor-heading-title{font-size:24px;}.elementor-411 .elementor-element.elementor-element-fbc8c76{font-size:14px;}.elementor-411 .elementor-element.elementor-element-0f8f955{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:3px;--padding-bottom:3px;--padding-left:13px;--padding-right:3px;}.elementor-411 .elementor-element.elementor-element-f0a301c .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-411 .elementor-element.elementor-element-c5600f5 .elementor-icon{font-size:12px;}.elementor-411 .elementor-element.elementor-element-c5600f5 .elementor-icon svg{height:12px;}}@media(max-width:767px){.elementor-411 .elementor-element.elementor-element-de01ce8{--content-width:100%;--min-height:75vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-2c20ad2{--width:auto;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-411 .elementor-element.elementor-element-43f3015 .elementor-heading-title{font-size:48px;}.elementor-411 .elementor-element.elementor-element-e4a6601{--content-width:95%;}.elementor-411 .elementor-element.elementor-element-3d8a6bc .elementor-heading-title{font-size:28px;}.elementor-411 .elementor-element.elementor-element-e538539 .elementor-heading-title{font-size:28px;}.elementor-411 .elementor-element.elementor-element-abee0bd .elementor-heading-title{font-size:18px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-weight );}.elementor-411 .elementor-element.elementor-element-30a85bd{columns:1;}.elementor-411 .elementor-element.elementor-element-c5a080f{--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;--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-f30d4e2{--width:30px;}.elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon{font-size:10px;}.elementor-411 .elementor-element.elementor-element-0236faa .elementor-icon svg{height:10px;}.elementor-widget-divider .elementor-divider__text{font-weight:var( --e-global-typography-secondary-weight );}.elementor-411 .elementor-element.elementor-element-be15bbe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-411 .elementor-element.elementor-element-52bede6 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-d320473 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-ac92858 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-f20ea5f{--content-width:95%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-411 .elementor-element.elementor-element-e151e6a{--width:150px;--min-height:30px;}.elementor-411 .elementor-element.elementor-element-a20d8fa{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-411 .elementor-element.elementor-element-37ce1ff{--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-358d32c .elementor-heading-title{font-size:24px;}.elementor-411 .elementor-element.elementor-element-e0944ac{columns:1;}.elementor-411 .elementor-element.elementor-element-c77b10d{--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;--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-5aae372{--width:30px;}.elementor-411 .elementor-element.elementor-element-e108e00 .elementor-icon{font-size:10px;}.elementor-411 .elementor-element.elementor-element-e108e00 .elementor-icon svg{height:10px;}.elementor-411 .elementor-element.elementor-element-fa972f4{--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-43f54f6 .elementor-heading-title{font-size:24px;}.elementor-411 .elementor-element.elementor-element-fbc8c76{columns:1;}.elementor-411 .elementor-element.elementor-element-0f8f955{--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;--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-1d10998{--width:30px;}.elementor-411 .elementor-element.elementor-element-c5600f5 .elementor-icon{font-size:10px;}.elementor-411 .elementor-element.elementor-element-c5600f5 .elementor-icon svg{height:10px;}}@media(min-width:768px){.elementor-411 .elementor-element.elementor-element-2c20ad2{--width:auto;}.elementor-411 .elementor-element.elementor-element-99fc36e{--width:50%;}.elementor-411 .elementor-element.elementor-element-4009c7e{--width:50%;}.elementor-411 .elementor-element.elementor-element-f30d4e2{--width:35px;}.elementor-411 .elementor-element.elementor-element-e151e6a{--width:200px;}.elementor-411 .elementor-element.elementor-element-a20d8fa{--content-width:800px;}.elementor-411 .elementor-element.elementor-element-5aae372{--width:35px;}.elementor-411 .elementor-element.elementor-element-1d10998{--width:35px;}}@media(max-width:1024px) and (min-width:768px){.elementor-411 .elementor-element.elementor-element-de01ce8{--content-width:90%;}.elementor-411 .elementor-element.elementor-element-f30d4e2{--width:30px;}.elementor-411 .elementor-element.elementor-element-f20ea5f{--content-width:90%;}.elementor-411 .elementor-element.elementor-element-a20d8fa{--content-width:100%;}.elementor-411 .elementor-element.elementor-element-5aae372{--width:30px;}.elementor-411 .elementor-element.elementor-element-1d10998{--width:30px;}}/* Start custom CSS for container, class: .elementor-element-d3715c9 */.elementor-411 .elementor-element.elementor-element-d3715c9 {
    aspect-ratio: 1 /1;
    height: 16px;
    width: 16px;
}

@media (max-width: 1000px){
    .elementor-411 .elementor-element.elementor-element-d3715c9 {
        height: 10px;
        width: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c20ad2 */.elementor-411 .elementor-element.elementor-element-2c20ad2 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c42af7a */.elementor-411 .elementor-element.elementor-element-c42af7a {
    aspect-ratio: 16/6;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0236faa */.elementor-411 .elementor-element.elementor-element-0236faa {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30d4e2 */.elementor-411 .elementor-element.elementor-element-f30d4e2 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a080f */.elementor-411 .elementor-element.elementor-element-c5a080f {
    width: fit-content;
}

.icon svg {
    transition: 0.2s;
}

.elementor-411 .elementor-element.elementor-element-c5a080f:hover .icon svg {
        fill: #365DE0!important;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b1e222 */.elementor-411 .elementor-element.elementor-element-1b1e222 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2ef403 */.elementor-411 .elementor-element.elementor-element-a2ef403 {
    aspect-ratio: 1 /1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eb56a2 */.elementor-411 .elementor-element.elementor-element-3eb56a2 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-640ed3e */.elementor-411 .elementor-element.elementor-element-640ed3e {
    aspect-ratio: 1 /1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f95cf0 */.elementor-411 .elementor-element.elementor-element-4f95cf0 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de464ab */.elementor-411 .elementor-element.elementor-element-de464ab {
    aspect-ratio: 1 /1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e151e6a */.elementor-411 .elementor-element.elementor-element-e151e6a {
    clip-path: polygon(
    0 0,
    calc(100% - 40px) 0,
    100% 100%,
    0 100%
  );

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0944ac */.elementor-411 .elementor-element.elementor-element-e0944ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e108e00 */.elementor-411 .elementor-element.elementor-element-e108e00 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aae372 */.elementor-411 .elementor-element.elementor-element-5aae372 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c77b10d */.elementor-411 .elementor-element.elementor-element-c77b10d {
    width: fit-content;
}

.icon svg {
    transition: 0.2s;
}

.text span {
    transition: 0.2s;
}

.box {
    transition: 0.2s;
}

.elementor-411 .elementor-element.elementor-element-c77b10d:hover .box {
        background-color: black;
    }
    
.elementor-411 .elementor-element.elementor-element-c77b10d:hover .text span {
    color: black!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ce1ff */.elementor-411 .elementor-element.elementor-element-37ce1ff {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbc8c76 */.elementor-411 .elementor-element.elementor-element-fbc8c76 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5600f5 */.elementor-411 .elementor-element.elementor-element-c5600f5 {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d10998 */.elementor-411 .elementor-element.elementor-element-1d10998 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8f955 */.elementor-411 .elementor-element.elementor-element-0f8f955 {
    width: fit-content;
}

.icon svg {
    transition: 0.2s;
}

.text span {
    transition: 0.2s;
}

.box {
    transition: 0.2s;
}

.elementor-411 .elementor-element.elementor-element-0f8f955:hover .box {
        background-color: black;
    }
    
.elementor-411 .elementor-element.elementor-element-0f8f955:hover .text span {
    color: black!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa972f4 */.elementor-411 .elementor-element.elementor-element-fa972f4 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBC';
	font-display: auto;
	src: url('https://newsuperfly.it/wp-content/uploads/2026/06/IBC-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */