.elementor-6110 .elementor-element.elementor-element-df6b06d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-df6b06d:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-df6b06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-990df9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-990df9a:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-990df9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-ab5b810{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-ab5b810:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-ab5b810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-2b21fde{--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-6110 .elementor-element.elementor-element-049ca4c{--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-6110 .elementor-element.elementor-element-b1569e5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6110 .elementor-element.elementor-element-ea92ed1{--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-6110 .elementor-element.elementor-element-b7d51c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-b7d51c9:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-b7d51c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-f4e8f18{--animation-duration:1200ms;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-f4e8f18 .elementor-headline{text-align:center;font-family:"Manrope", Sans-serif;font-size:36px;}.elementor-6110 .elementor-element.elementor-element-f4e8f18 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-f4e8f18 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-6e50237{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-6e50237 .elementor-headline{text-align:center;font-family:"Manrope", Sans-serif;font-size:36px;}.elementor-6110 .elementor-element.elementor-element-6e50237 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-6e50237 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-7f46792{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6110 .elementor-element.elementor-element-7f46792:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-7f46792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-de64c64{--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-6110 .elementor-element.elementor-element-cf65b4a{--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-6110 .elementor-element.elementor-element-3760ca3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6110 .elementor-element.elementor-element-3760ca3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#EAF0FF;}.elementor-6110 .elementor-element.elementor-element-8a67d96{--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-6110 .elementor-element.elementor-element-f5819fa{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-f5819fa:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-f5819fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-02ea9db{--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-6110 .elementor-element.elementor-element-e7917eb{--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-6110 .elementor-element.elementor-element-6081dcd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6110 .elementor-element.elementor-element-6081dcd .elementor-divider-separator{width:100%;}.elementor-6110 .elementor-element.elementor-element-6081dcd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6110 .elementor-element.elementor-element-a48f460{--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-6110 .elementor-element.elementor-element-4d91827{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-4d91827:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-4d91827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-e671079{--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-6110 .elementor-element.elementor-element-57e794f{--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-6110 .elementor-element.elementor-element-63423a3 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-63423a3 .elementor-button:hover, .elementor-6110 .elementor-element.elementor-element-63423a3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-63423a3 .elementor-button:hover svg, .elementor-6110 .elementor-element.elementor-element-63423a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-871749c{--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-6110 .elementor-element.elementor-element-f51e6ba .elementor-button{background-color:var( --e-global-color-primary );font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-f51e6ba .elementor-button:hover, .elementor-6110 .elementor-element.elementor-element-f51e6ba .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-f51e6ba .elementor-button:hover svg, .elementor-6110 .elementor-element.elementor-element-f51e6ba .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-8b49ca4{--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-6110 .elementor-element.elementor-element-b48ebaf{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-b48ebaf:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-b48ebaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-b48ebaf > .elementor-shape-top .elementor-shape-fill, .elementor-6110 .elementor-element.elementor-element-b48ebaf > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-b48ebaf > .elementor-shape-top svg, .elementor-6110 .elementor-element.elementor-element-b48ebaf > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:120px;}.elementor-6110 .elementor-element.elementor-element-e0e3eaa{--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-6110 .elementor-element.elementor-element-b68e486{--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-6110 .elementor-element.elementor-element-b68e486:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-b68e486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC80000;}.elementor-6110 .elementor-element.elementor-element-38b133e{--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-6110 .elementor-element.elementor-element-3cdcafa{--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;}.elementor-6110 .elementor-element.elementor-element-3cdcafa:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-3cdcafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-3cdcafa > .elementor-shape-top .elementor-shape-fill, .elementor-6110 .elementor-element.elementor-element-3cdcafa > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#ABC80000;}.elementor-6110 .elementor-element.elementor-element-3cdcafa > .elementor-shape-bottom .elementor-shape-fill, .elementor-6110 .elementor-element.elementor-element-3cdcafa > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#0F191E;}.elementor-6110 .elementor-element.elementor-element-3e6260d{--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-6110 .elementor-element.elementor-element-2f634f4{--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-style:none;--border-style:none;}.elementor-6110 .elementor-element.elementor-element-2f634f4:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-2f634f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-6f12e2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6110 .elementor-element.elementor-element-6f12e2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-a34bfb6{--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-6110 .elementor-element.elementor-element-a8b3d2e{--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;}.elementor-6110 .elementor-element.elementor-element-a8b3d2e:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-a8b3d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-a8b3d2e > .elementor-shape-top .elementor-shape-fill, .elementor-6110 .elementor-element.elementor-element-a8b3d2e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#ABC80000;}.elementor-6110 .elementor-element.elementor-element-a8b3d2e > .elementor-shape-bottom .elementor-shape-fill, .elementor-6110 .elementor-element.elementor-element-a8b3d2e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#0F191E;}.elementor-6110 .elementor-element.elementor-element-bae6946{--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-6110 .elementor-element.elementor-element-2816eb1{--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-style:none;--border-style:none;}.elementor-6110 .elementor-element.elementor-element-2816eb1:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-2816eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-f434690{text-align:center;}.elementor-6110 .elementor-element.elementor-element-f434690 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-ce73ca0{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-6110 .elementor-element.elementor-element-ce73ca0 .elementor-divider-separator{width:100%;}.elementor-6110 .elementor-element.elementor-element-ce73ca0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6110 .elementor-element.elementor-element-0dae23a{--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-6110 .elementor-element.elementor-element-6ee0ff3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6110 .elementor-element.elementor-element-6ee0ff3:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-6ee0ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-fb18dcd{--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-6110 .elementor-element.elementor-element-fb18dcd:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-fb18dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D11;}.elementor-6110 .elementor-element.elementor-element-6eda5c3 .elementor-icon-wrapper{text-align:center;}.elementor-6110 .elementor-element.elementor-element-6eda5c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-6eda5c3.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-6eda5c3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-6eda5c3.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-6eda5c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-e7dcaf4{--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-6110 .elementor-element.elementor-element-e7dcaf4:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-e7dcaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D11;}.elementor-6110 .elementor-element.elementor-element-db5f00a .elementor-icon-wrapper{text-align:center;}.elementor-6110 .elementor-element.elementor-element-db5f00a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-db5f00a.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-db5f00a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-db5f00a.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-db5f00a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-610d7cd{--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-6110 .elementor-element.elementor-element-610d7cd:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-610d7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D11;}.elementor-6110 .elementor-element.elementor-element-f3184bb .elementor-icon-wrapper{text-align:center;}.elementor-6110 .elementor-element.elementor-element-f3184bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-f3184bb.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-f3184bb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-f3184bb.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-f3184bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-b8e2d4b{--display:flex;--min-height:150px;--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;}.elementor-6110 .elementor-element.elementor-element-b8e2d4b:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-b8e2d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-7ae58a1{--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-6110 .elementor-element.elementor-element-7ae58a1:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-7ae58a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-5cfa984{--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-style:none;--border-style:none;}.elementor-6110 .elementor-element.elementor-element-5cfa984:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-5cfa984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-35ede6f{--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-6110 .elementor-element.elementor-element-35ede6f:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-35ede6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-f007bf0{--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-6110 .elementor-element.elementor-element-f007bf0:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-f007bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-65ef574{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-65ef574:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-65ef574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-65ef574 > .elementor-shape-top .elementor-shape-fill, .elementor-6110 .elementor-element.elementor-element-65ef574 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0F191E;}.elementor-6110 .elementor-element.elementor-element-65ef574 > .elementor-shape-top svg, .elementor-6110 .elementor-element.elementor-element-65ef574 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:120px;}.elementor-6110 .elementor-element.elementor-element-3c742e3{--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-6110 .elementor-element.elementor-element-33ffdf9{--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-6110 .elementor-element.elementor-element-33ffdf9:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-33ffdf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC80000;}.elementor-6110 .elementor-element.elementor-element-eec3e9f{--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-6110 .elementor-element.elementor-element-344c411{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6110 .elementor-element.elementor-element-344c411:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-344c411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-38df7ca{--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-6110 .elementor-element.elementor-element-942bc49{--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-6110 .elementor-element.elementor-element-23b39f4{text-align:center;}.elementor-6110 .elementor-element.elementor-element-23b39f4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-29adfe1{--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-6110 .elementor-element.elementor-element-2e50e36{--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;}.elementor-6110 .elementor-element.elementor-element-2e50e36:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-2e50e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-405adc2{--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-6110 .elementor-element.elementor-element-dc5e1e4{--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-6110 .elementor-element.elementor-element-8d57ae1{text-align:center;}.elementor-6110 .elementor-element.elementor-element-8d57ae1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-3cc64f6{text-align:center;}.elementor-6110 .elementor-element.elementor-element-3cc64f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-68612ed{text-align:center;font-size:20px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-b29c9d2{--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-6110 .elementor-element.elementor-element-30772c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-30772c5:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-30772c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-c0edbd9{--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-6110 .elementor-element.elementor-element-925444e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6110 .elementor-element.elementor-element-925444e:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-925444e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;}.elementor-6110 .elementor-element.elementor-element-2478e1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6110 .elementor-element.elementor-element-2478e1a:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-2478e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-b80ad1e{--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;}.elementor-6110 .elementor-element.elementor-element-b80ad1e:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-b80ad1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-826d01f{--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-6110 .elementor-element.elementor-element-da6f67b{--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-6110 .elementor-element.elementor-element-5ac6f5a{text-align:center;}.elementor-6110 .elementor-element.elementor-element-5ac6f5a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-5d32131{text-align:center;}.elementor-6110 .elementor-element.elementor-element-5d32131 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-efc3bf8{text-align:center;font-size:20px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-074060e{--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-6110 .elementor-element.elementor-element-f238846{--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;}.elementor-6110 .elementor-element.elementor-element-f238846:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-f238846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-2d0dcfa{--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-6110 .elementor-element.elementor-element-9d28b19 .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-9d28b19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-9d28b19.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-9d28b19.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-9d28b19.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-9d28b19.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-9d28b19 .elementor-icon{font-size:28px;}.elementor-6110 .elementor-element.elementor-element-9d28b19 .elementor-icon svg{height:28px;}.elementor-6110 .elementor-element.elementor-element-1b9d852 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-0e07a7a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-7d4fd91 .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-7d4fd91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-7d4fd91.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-7d4fd91.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-7d4fd91.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-7d4fd91.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-7d4fd91 .elementor-icon{font-size:28px;}.elementor-6110 .elementor-element.elementor-element-7d4fd91 .elementor-icon svg{height:28px;}.elementor-6110 .elementor-element.elementor-element-e46e883 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-1c72dfa{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-014796d .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-014796d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-014796d.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-014796d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-014796d.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-014796d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-014796d .elementor-icon{font-size:28px;}.elementor-6110 .elementor-element.elementor-element-014796d .elementor-icon svg{height:28px;}.elementor-6110 .elementor-element.elementor-element-2905254 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-eaf5cc1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-2ddebee .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-2ddebee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-2ddebee.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-2ddebee.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-2ddebee.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-2ddebee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-2ddebee .elementor-icon{font-size:28px;}.elementor-6110 .elementor-element.elementor-element-2ddebee .elementor-icon svg{height:28px;}.elementor-6110 .elementor-element.elementor-element-02448aa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-688c167{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-f098b66 .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-f098b66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-f098b66.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-f098b66.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-f098b66.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-f098b66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-f098b66 .elementor-icon{font-size:28px;}.elementor-6110 .elementor-element.elementor-element-f098b66 .elementor-icon svg{height:28px;}.elementor-6110 .elementor-element.elementor-element-a334c83 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-06bacee{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-aae460b .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-aae460b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-aae460b.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-aae460b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-aae460b.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-aae460b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-aae460b .elementor-icon{font-size:28px;}.elementor-6110 .elementor-element.elementor-element-aae460b .elementor-icon svg{height:28px;}.elementor-6110 .elementor-element.elementor-element-ddb47a9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-3cae61f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-b340bd7{--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-6110 .elementor-element.elementor-element-e0482e4{--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;}.elementor-6110 .elementor-element.elementor-element-e0482e4:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-e0482e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-21e2129{--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-6110 .elementor-element.elementor-element-5bb0c3c{--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-6110 .elementor-element.elementor-element-f63ebc6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6110 .elementor-element.elementor-element-f63ebc6 .elementor-divider-separator{width:100%;}.elementor-6110 .elementor-element.elementor-element-f63ebc6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6110 .elementor-element.elementor-element-6a3c113{--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-6110 .elementor-element.elementor-element-19b38a1{--display:flex;--min-height:120px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-6110 .elementor-element.elementor-element-19b38a1:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-19b38a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(64deg, var( --e-global-color-accent ) 41%, #FEC73A 99%);}.elementor-6110 .elementor-element.elementor-element-b5d7825 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-dc2879d{--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;}.elementor-6110 .elementor-element.elementor-element-dc2879d:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-dc2879d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-cbbb294{--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-6110 .elementor-element.elementor-element-d657f8d{--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-6110 .elementor-element.elementor-element-aef96a5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6110 .elementor-element.elementor-element-aef96a5 .elementor-divider-separator{width:100%;}.elementor-6110 .elementor-element.elementor-element-aef96a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6110 .elementor-element.elementor-element-2ba4cfc{--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-6110 .elementor-element.elementor-element-8739c9e{--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;--flex-wrap:wrap;}.elementor-6110 .elementor-element.elementor-element-8739c9e:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-8739c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-5dcf42e{--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-6110 .elementor-element.elementor-element-59fef1a .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-59fef1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-59fef1a.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-59fef1a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-59fef1a.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-59fef1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-4c4e55a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-db9eb7d{font-family:"Manrope", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-dee703f{--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-6110 .elementor-element.elementor-element-a2954ba .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-a2954ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-a2954ba.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-a2954ba.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-a2954ba.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-a2954ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-1a67048 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-38e38b1{font-family:"Manrope", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-07d6024{--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-6110 .elementor-element.elementor-element-3083b5b .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-3083b5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-3083b5b.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-3083b5b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-3083b5b.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-3083b5b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-8362632 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-09c578a{font-family:"Manrope", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-1eafdca{--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-6110 .elementor-element.elementor-element-aa09fd4 .elementor-icon-wrapper{text-align:start;}.elementor-6110 .elementor-element.elementor-element-aa09fd4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-aa09fd4.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-aa09fd4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-aa09fd4.elementor-view-framed .elementor-icon, .elementor-6110 .elementor-element.elementor-element-aa09fd4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-468a21f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-270e3df{font-family:"Manrope", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-7c01081{--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;}.elementor-6110 .elementor-element.elementor-element-7c01081:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-7c01081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-286debd{--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-6110 .elementor-element.elementor-element-dd11eb8{--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-6110 .elementor-element.elementor-element-f6d25c9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6110 .elementor-element.elementor-element-f6d25c9 .elementor-divider-separator{width:100%;}.elementor-6110 .elementor-element.elementor-element-f6d25c9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6110 .elementor-element.elementor-element-cfce056{--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-6110 .elementor-element.elementor-element-b4c7364{--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;}.elementor-6110 .elementor-element.elementor-element-b4c7364:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-b4c7364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F191E;background-image:url("https://noonbolt.it/wp-content/uploads/2026/10/mobilita-smart-noonbolt-bolty-maas-BANNER.webp");}.elementor-6110 .elementor-element.elementor-element-ff36f36{--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-6110 .elementor-element.elementor-element-21467b5{--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-6110 .elementor-element.elementor-element-65ea760 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-8cf83ac{font-family:"Manrope", Sans-serif;font-size:20px;color:var( --e-global-color-text );}.elementor-6110 .elementor-element.elementor-element-36a15ea .elementor-button{background-color:var( --e-global-color-primary );font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-36a15ea .elementor-button:hover, .elementor-6110 .elementor-element.elementor-element-36a15ea .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-6110 .elementor-element.elementor-element-36a15ea .elementor-button:hover svg, .elementor-6110 .elementor-element.elementor-element-36a15ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-ebe341e{--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-6110 .elementor-element.elementor-element-d664e53{--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-6110 .elementor-element.elementor-element-b865054{--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;--overflow:hidden;}.elementor-6110 .elementor-element.elementor-element-b865054:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-b865054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-c0aef63{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6110 .elementor-element.elementor-element-c0aef63 .elementor-divider-separator{width:100%;}.elementor-6110 .elementor-element.elementor-element-c0aef63 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6110 .elementor-element.elementor-element-daa6dc6{--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;--overflow:hidden;}.elementor-6110 .elementor-element.elementor-element-daa6dc6:not(.elementor-motion-effects-element-type-background), .elementor-6110 .elementor-element.elementor-element-daa6dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6110 .elementor-element.elementor-element-932feea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6110 .elementor-element.elementor-element-932feea .elementor-divider-separator{width:100%;}.elementor-6110 .elementor-element.elementor-element-932feea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:767px){.elementor-6110 .elementor-element.elementor-element-f4e8f18 .elementor-headline{font-size:33px;}.elementor-6110 .elementor-element.elementor-element-6e50237 .elementor-headline{font-size:29px;}.elementor-6110 .elementor-element.elementor-element-3760ca3 .elementor-heading-title{font-size:20px;}.elementor-6110 .elementor-element.elementor-element-b5d7825{padding:0px 0px 0px 11px;}}@media(min-width:768px){.elementor-6110 .elementor-element.elementor-element-2b21fde{--width:23%;}.elementor-6110 .elementor-element.elementor-element-049ca4c{--width:54%;}.elementor-6110 .elementor-element.elementor-element-ea92ed1{--width:23%;}.elementor-6110 .elementor-element.elementor-element-de64c64{--width:19%;}.elementor-6110 .elementor-element.elementor-element-cf65b4a{--width:62%;}.elementor-6110 .elementor-element.elementor-element-8a67d96{--width:19%;}.elementor-6110 .elementor-element.elementor-element-02ea9db{--width:10%;}.elementor-6110 .elementor-element.elementor-element-e7917eb{--width:80%;}.elementor-6110 .elementor-element.elementor-element-a48f460{--width:10%;}.elementor-6110 .elementor-element.elementor-element-e671079{--width:10%;}.elementor-6110 .elementor-element.elementor-element-57e794f{--width:40%;}.elementor-6110 .elementor-element.elementor-element-871749c{--width:40%;}.elementor-6110 .elementor-element.elementor-element-8b49ca4{--width:10%;}.elementor-6110 .elementor-element.elementor-element-e0e3eaa{--width:10%;}.elementor-6110 .elementor-element.elementor-element-b68e486{--width:80%;}.elementor-6110 .elementor-element.elementor-element-38b133e{--width:10%;}.elementor-6110 .elementor-element.elementor-element-3e6260d{--width:10%;}.elementor-6110 .elementor-element.elementor-element-2f634f4{--width:80%;}.elementor-6110 .elementor-element.elementor-element-a34bfb6{--width:10%;}.elementor-6110 .elementor-element.elementor-element-bae6946{--width:10%;}.elementor-6110 .elementor-element.elementor-element-2816eb1{--width:80%;}.elementor-6110 .elementor-element.elementor-element-0dae23a{--width:10%;}.elementor-6110 .elementor-element.elementor-element-fb18dcd{--width:0%;}.elementor-6110 .elementor-element.elementor-element-e7dcaf4{--width:0%;}.elementor-6110 .elementor-element.elementor-element-610d7cd{--width:0%;}.elementor-6110 .elementor-element.elementor-element-7ae58a1{--width:10%;}.elementor-6110 .elementor-element.elementor-element-5cfa984{--width:40%;}.elementor-6110 .elementor-element.elementor-element-35ede6f{--width:40%;}.elementor-6110 .elementor-element.elementor-element-f007bf0{--width:10%;}.elementor-6110 .elementor-element.elementor-element-3c742e3{--width:10%;}.elementor-6110 .elementor-element.elementor-element-33ffdf9{--width:80%;}.elementor-6110 .elementor-element.elementor-element-eec3e9f{--width:10%;}.elementor-6110 .elementor-element.elementor-element-38df7ca{--width:25%;}.elementor-6110 .elementor-element.elementor-element-942bc49{--width:50%;}.elementor-6110 .elementor-element.elementor-element-29adfe1{--width:25%;}.elementor-6110 .elementor-element.elementor-element-405adc2{--width:10%;}.elementor-6110 .elementor-element.elementor-element-dc5e1e4{--width:80%;}.elementor-6110 .elementor-element.elementor-element-b29c9d2{--width:10%;}.elementor-6110 .elementor-element.elementor-element-c0edbd9{--width:100%;}.elementor-6110 .elementor-element.elementor-element-826d01f{--width:10%;}.elementor-6110 .elementor-element.elementor-element-da6f67b{--width:80%;}.elementor-6110 .elementor-element.elementor-element-074060e{--width:10%;}.elementor-6110 .elementor-element.elementor-element-2d0dcfa{--width:40%;}.elementor-6110 .elementor-element.elementor-element-b340bd7{--width:60%;}.elementor-6110 .elementor-element.elementor-element-21e2129{--width:25%;}.elementor-6110 .elementor-element.elementor-element-5bb0c3c{--width:50%;}.elementor-6110 .elementor-element.elementor-element-6a3c113{--width:25%;}.elementor-6110 .elementor-element.elementor-element-cbbb294{--width:25%;}.elementor-6110 .elementor-element.elementor-element-d657f8d{--width:50%;}.elementor-6110 .elementor-element.elementor-element-2ba4cfc{--width:25%;}.elementor-6110 .elementor-element.elementor-element-5dcf42e{--width:50%;}.elementor-6110 .elementor-element.elementor-element-dee703f{--width:50%;}.elementor-6110 .elementor-element.elementor-element-07d6024{--width:50%;}.elementor-6110 .elementor-element.elementor-element-1eafdca{--width:50%;}.elementor-6110 .elementor-element.elementor-element-286debd{--width:25%;}.elementor-6110 .elementor-element.elementor-element-dd11eb8{--width:50%;}.elementor-6110 .elementor-element.elementor-element-cfce056{--width:25%;}.elementor-6110 .elementor-element.elementor-element-ff36f36{--width:1%;}.elementor-6110 .elementor-element.elementor-element-21467b5{--width:40%;}.elementor-6110 .elementor-element.elementor-element-ebe341e{--width:40%;}.elementor-6110 .elementor-element.elementor-element-d664e53{--width:10%;}}/* Start custom CSS for container, class: .elementor-element-df6b06d *//* =========================================
   NOONBOLT - BOLTY MAAS
   CINEMATIC BLACK FADE + ACCENT LINE
   VERSIONE CORRETTA
   ========================================= */


/* CONTENITORE PRINCIPALE */

.elementor-6110 .elementor-element.elementor-element-df6b06d {
    position: relative !important;

    height: 680px !important;
    min-height: 680px !important;
    max-height: 680px !important;

    overflow: hidden !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #000000 !important;

    border: none !important;
    border-image: none !important;

    isolation: isolate;
}


/* LARGHEZZA CONTENITORE */

.elementor-6110 .elementor-element.elementor-element-df6b06d > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}


/* WIDGET IMMAGINE */

.elementor-6110 .elementor-element.elementor-element-df6b06d .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 1 !important;
}


/* WRAPPER IMMAGINE */

.elementor-6110 .elementor-element.elementor-element-df6b06d .elementor-widget-image
.elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    overflow: hidden !important;

    padding: 0 !important;
    margin: 0 !important;
}


/* IMMAGINE */

.elementor-6110 .elementor-element.elementor-element-df6b06d .elementor-widget-image img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    object-fit: cover !important;
    object-position: center 40% !important;
}


/* =========================================
   CINEMATIC FADE + ACCENT LINE
   UNICO OVERLAY
   ========================================= */

.elementor-6110 .elementor-element.elementor-element-df6b06d::after {
    content: "" !important;

    position: absolute !important;
    inset: 0 !important;

    z-index: 5 !important;
    pointer-events: none !important;

    background:

        /* LINEA COLORATA INFERIORE - 4PX */

        linear-gradient(
            90deg,
            #ABC800 0%,
            #ABC800 35%,
            #BBD53C 75%,
            #FFDF06 100%
        ) bottom center / 100% 4px no-repeat,

        /* VIGNETTATURA LATERALE ORIGINALE */

        radial-gradient(
            ellipse 75% 90% at 50% 50%,

            rgba(0,0,0,0) 48%,
            rgba(0,0,0,0.04) 67%,
            rgba(0,0,0,0.30) 85%,
            rgba(0,0,0,0.72) 100%
        ),

        /* DISSOLVENZA NERA ORIGINALE */

        linear-gradient(
            to bottom,

            rgba(0,0,0,0.88) 0%,
            rgba(0,0,0,0.38) 8%,
            rgba(0,0,0,0) 18%,

            rgba(0,0,0,0) 45%,
            rgba(0,0,0,0.03) 55%,
            rgba(0,0,0,0.09) 65%,
            rgba(0,0,0,0.20) 75%,

            rgba(0,0,0,0.38) 85%,
            rgba(0,0,0,0.62) 93%,
            rgba(0,0,0,0.85) 98%,
            rgba(0,0,0,1) 100%
        ) !important;
}


/* =========================================
   TABLET
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-6110 .elementor-element.elementor-element-df6b06d {
        height: 460px !important;
        min-height: 460px !important;
        max-height: 460px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-df6b06d .elementor-widget-image img {
        object-position: center 40% !important;
    }

}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-6110 .elementor-element.elementor-element-df6b06d {
        height: 340px !important;
        min-height: 340px !important;
        max-height: 340px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-df6b06d .elementor-widget-image img {
        object-position: center 40% !important;
    }

    .elementor-6110 .elementor-element.elementor-element-df6b06d::after {
        background:

            /* LINEA COLORATA MOBILE - 4PX */

            linear-gradient(
                90deg,
                #ABC800 0%,
                #ABC800 35%,
                #BBD53C 75%,
                #FFDF06 100%
            ) bottom center / 100% 4px no-repeat,

            /* VIGNETTATURA MOBILE */

            radial-gradient(
                ellipse 85% 85% at 50% 50%,

                rgba(0,0,0,0) 45%,
                rgba(0,0,0,0.08) 70%,
                rgba(0,0,0,0.55) 100%
            ),

            /* FADE NERO MOBILE */

            linear-gradient(
                to bottom,

                rgba(0,0,0,0.85) 0%,
                rgba(0,0,0,0) 14%,

                rgba(0,0,0,0) 48%,
                rgba(0,0,0,0.08) 65%,

                rgba(0,0,0,0.30) 80%,
                rgba(0,0,0,0.65) 93%,
                rgba(0,0,0,1) 100%
            ) !important;
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaba77b *//* =========================================
   NOONBOLT - BOLTY MAAS
   HERO CINEMATIC
   DESKTOP + TABLET + MOBILE
   ========================================= */

/* CONTENITORE PRINCIPALE */
.elementor-6110 .elementor-element.elementor-element-aaba77b {
    position: relative !important;

    height: 680px !important;
    min-height: 680px !important;
    max-height: 680px !important;

    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 !important;

    background: #000000 !important;
    border: none !important;
    border-image: none !important;

    isolation: isolate !important;
}

/* LARGHEZZA CONTENITORE */
.elementor-6110 .elementor-element.elementor-element-aaba77b > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;
}

/* WIDGET IMMAGINE */
.elementor-6110 .elementor-element.elementor-element-aaba77b .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    z-index: 1 !important;
}

/* WRAPPER IMMAGINE */
.elementor-6110 .elementor-element.elementor-element-aaba77b .elementor-widget-image .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* IMMAGINE */
.elementor-6110 .elementor-element.elementor-element-aaba77b .elementor-widget-image img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    object-fit: cover !important;
    object-position: center 40% !important;
}

/* =========================================
   CINEMATIC APPLE-LIKE OVERLAY
   ========================================= */
.elementor-6110 .elementor-element.elementor-element-aaba77b::after {
    content: "" !important;

    position: absolute !important;
    inset: 0 !important;

    z-index: 5 !important;
    pointer-events: none !important;

    background:
        /* LINEA GRADIENTE IN BASSO */
        linear-gradient(
            90deg,
            #ABC800 0%,
            #ABC800 35%,
            #BBD53C 75%,
            #FFDF06 100%
        ) bottom center / 100% 4px no-repeat,

        /* VIGNETTATURA LATERALE SOFT */
        radial-gradient(
            ellipse 78% 92% at 50% 50%,
            rgba(0,0,0,0) 50%,
            rgba(0,0,0,0.05) 68%,
            rgba(0,0,0,0.22) 84%,
            rgba(0,0,0,0.52) 100%
        ),

        /* FADE SOPRA + SOTTO STILE APPLE */
        linear-gradient(
            to bottom,
            rgba(0,0,0,0.78) 0%,
            rgba(0,0,0,0.38) 8%,
            rgba(0,0,0,0.08) 16%,
            rgba(0,0,0,0) 26%,

            rgba(0,0,0,0) 56%,
            rgba(0,0,0,0.06) 66%,
            rgba(0,0,0,0.18) 76%,
            rgba(0,0,0,0.38) 86%,
            rgba(0,0,0,0.68) 94%,
            rgba(0,0,0,0.92) 100%
        ) !important;
}

/* =========================================
   TABLET
   ========================================= */
@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-6110 .elementor-element.elementor-element-aaba77b {
        height: 520px !important;
        min-height: 520px !important;
        max-height: 520px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-aaba77b .elementor-widget-image img {
        object-fit: cover !important;
        object-position: center 40% !important;
    }

    .elementor-6110 .elementor-element.elementor-element-aaba77b::after {
        background:
            linear-gradient(
                90deg,
                #ABC800 0%,
                #ABC800 35%,
                #BBD53C 75%,
                #FFDF06 100%
            ) bottom center / 100% 4px no-repeat,

            radial-gradient(
                ellipse 82% 92% at 50% 50%,
                rgba(0,0,0,0) 50%,
                rgba(0,0,0,0.06) 70%,
                rgba(0,0,0,0.28) 88%,
                rgba(0,0,0,0.58) 100%
            ),

            linear-gradient(
                to bottom,
                rgba(0,0,0,0.75) 0%,
                rgba(0,0,0,0.30) 10%,
                rgba(0,0,0,0) 22%,

                rgba(0,0,0,0) 58%,
                rgba(0,0,0,0.10) 70%,
                rgba(0,0,0,0.30) 82%,
                rgba(0,0,0,0.65) 92%,
                rgba(0,0,0,0.90) 100%
            ) !important;
    }
}

/* =========================================
   MOBILE
   HERO MOLTO PIU ALTA
   ========================================= */
@media (max-width: 767px) {

    .elementor-6110 .elementor-element.elementor-element-aaba77b {
        width: 100% !important;

        /* MOLTO PIU ALTA: ARRIVA FINO ALLA ZONA DEL LOGO BOLTY */
        height: clamp(760px, calc(100vw + 240px), 980px) !important;
        min-height: clamp(760px, calc(100vw + 240px), 980px) !important;
        max-height: none !important;

        aspect-ratio: auto !important;

        padding: 0 !important;
        margin: 0 !important;

        overflow: hidden !important;
    }

    .elementor-6110 .elementor-element.elementor-element-aaba77b > .e-con-inner,
    .elementor-6110 .elementor-element.elementor-element-aaba77b .elementor-widget-image,
    .elementor-6110 .elementor-element.elementor-element-aaba77b .elementor-widget-image .elementor-widget-container {
        height: 100% !important;
    }

    .elementor-6110 .elementor-element.elementor-element-aaba77b .elementor-widget-image img {
        width: 100% !important;
        height: 100% !important;

        object-fit: cover !important;

        /* CENTRATURA OTTIMIZZATA PER TENERE BENE VISIBILI BUS + DEVICE */
        object-position: center 34% !important;
    }

    .elementor-6110 .elementor-element.elementor-element-aaba77b::after {
        background:
            /* LINEA ACCENT */
            linear-gradient(
                90deg,
                #ABC800 0%,
                #ABC800 35%,
                #BBD53C 75%,
                #FFDF06 100%
            ) bottom center / 100% 4px no-repeat,

            /* VIGNETTA LATERALE APPLE */
            radial-gradient(
                ellipse 88% 88% at 50% 50%,
                rgba(0,0,0,0) 44%,
                rgba(0,0,0,0.08) 66%,
                rgba(0,0,0,0.30) 84%,
                rgba(0,0,0,0.62) 100%
            ),

            /* FADE CINEMATIC MOBILE */
            linear-gradient(
                to bottom,
                rgba(0,0,0,0.88) 0%,
                rgba(0,0,0,0.52) 8%,
                rgba(0,0,0,0.18) 16%,
                rgba(0,0,0,0.02) 24%,
                rgba(0,0,0,0) 30%,

                rgba(0,0,0,0) 58%,
                rgba(0,0,0,0.08) 68%,
                rgba(0,0,0,0.22) 78%,
                rgba(0,0,0,0.42) 86%,
                rgba(0,0,0,0.72) 94%,
                rgba(0,0,0,0.96) 100%
            ) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-990df9a *//* =========================================
   NOONBOLT - BOLTY MAAS
   HERO IMAGE RESPONSIVE
   NO BLACK GAP + CINEMATIC + ACCENT
   ========================================= */

/* DESKTOP - CONTENITORE */

.elementor-6110 .elementor-element.elementor-element-990df9a {
    position: relative !important;
    width: 100% !important;

    height: 680px !important;
    min-height: 680px !important;
    max-height: 680px !important;

    padding: 0 !important;
    margin: 0 !important;

    overflow: hidden !important;
    background: #000000 !important;

    border: none !important;
    isolation: isolate;
}

/* CONTENITORE INTERNO */

.elementor-6110 .elementor-element.elementor-element-990df9a > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* WIDGET IMMAGINE */

.elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;

    z-index: 1 !important;
}

/* WRAPPER */

.elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image
.elementor-widget-container {
    position: relative !important;

    width: 100% !important;
    height: 100% !important;

    padding: 0 !important;
    margin: 0 !important;

    overflow: hidden !important;
    line-height: 0 !important;
}

/* EVENTUALI LINK O PICTURE */

.elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image a,
.elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image picture {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
}

/* IMMAGINE */

.elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image img {
    display: block !important;

    width: 100% !important;
    height: 100% !important;

    max-width: none !important;

    object-fit: cover !important;
    object-position: center center !important;
}

/* =========================================
   CINEMATIC SOFT + ACCENT LINE
   ========================================= */

.elementor-6110 .elementor-element.elementor-element-990df9a::after {
    content: "" !important;

    position: absolute !important;
    inset: 0 !important;

    z-index: 5 !important;
    pointer-events: none !important;

    background:

        /* LINEA INFERIORE 4PX */
        linear-gradient(
            90deg,
            #ABC800 0%,
            #ABC800 35%,
            #BBD53C 75%,
            #FFDF06 100%
        ) bottom center / 100% 4px no-repeat,

        /* SFUMATURA LEGGERA */
        linear-gradient(
            to bottom,
            rgba(0,0,0,0.22) 0%,
            rgba(0,0,0,0) 15%,
            rgba(0,0,0,0) 75%,
            rgba(0,0,0,0.14) 90%,
            rgba(0,0,0,0.32) 100%
        ) !important;
}

/* =========================================
   TABLET
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-6110 .elementor-element.elementor-element-990df9a {
        height: 460px !important;
        min-height: 460px !important;
        max-height: 460px !important;
    }
}

/* =========================================
   MOBILE
   IMMAGINE E CONTENITORE STESSA ALTEZZA
   ========================================= */

@media (max-width: 767px) {

    /* ALTEZZA MOBILE */

    .elementor-6110 .elementor-element.elementor-element-990df9a {
        --bolty-hero-height: calc(100vw + 100px);

        width: 100% !important;

        height: var(--bolty-hero-height) !important;
        min-height: var(--bolty-hero-height) !important;
        max-height: var(--bolty-hero-height) !important;

        aspect-ratio: auto !important;

        padding: 0 !important;
        margin: 0 !important;

        overflow: hidden !important;
    }

    /* FORZA L'ALTEZZA DEGLI ELEMENTI INTERNI */

    .elementor-6110 .elementor-element.elementor-element-990df9a > .e-con-inner {
        height: 100% !important;
    }

    .elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image,
    .elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image
    .elementor-widget-container,
    .elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image a,
    .elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image picture {
        height: var(--bolty-hero-height) !important;
        min-height: 0 !important;
    }

    /* IMMAGINE A COPERTURA COMPLETA */

    .elementor-6110 .elementor-element.elementor-element-990df9a .elementor-widget-image img {
        position: absolute !important;
        inset: 0 !important;

        width: 100% !important;
        height: var(--bolty-hero-height) !important;

        object-fit: cover !important;
        object-position: center center !important;

        margin: 0 !important;
        padding: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1569e5 *//* MOBILE - IMMAGINE RIDOTTA DEL 40% */
@media (max-width: 767px) {

    .elementor-6110 .elementor-element.elementor-element-b1569e5 img {
        width: 70% !important;
        max-width: 70% !important;
        height: auto !important;
        display: block !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63423a3 */.elementor-6110 .elementor-element.elementor-element-63423a3 .elementor-button {
    min-width: 250px;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f51e6ba */.elementor-6110 .elementor-element.elementor-element-f51e6ba .elementor-button {
    min-width: 250px;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ee0ff3 */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap');

/* ==========================================
   NOONBOLT - BOLTY MAAS
   THREE CARDS - CINEMATIC DARK DESIGN
   DEVICE OFFSET & CROPPING
   DESKTOP + TABLET + MOBILE
   FONT: MANROPE
   ========================================== */


/* ==========================================
   01 - CONTENITORE PRINCIPALE
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 {
    position: relative !important;

    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    width: 100% !important;
    max-width: 1200px !important;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 0 !important;
    gap: 18px !important;

    align-items: stretch !important;
    justify-content: center !important;

    background: transparent !important;

    overflow: visible !important;
    isolation: isolate !important;
    box-sizing: border-box !important;

    /* FONT PRINCIPALE */
    font-family: 'Manrope', sans-serif !important;
}


/* SFONDO ESTESO A TUTTA LARGHEZZA */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3::before {
    content: "" !important;

    position: absolute !important;

    top: 0 !important;
    bottom: 0 !important;
    left: 50% !important;

    width: 100vw !important;

    transform: translateX(-50%) !important;

    background: #0F191E !important;

    z-index: 0 !important;
    pointer-events: none !important;
}


/* CONTENITORE INTERNO ELEMENTOR */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 > .e-con-inner {
    position: relative !important;
    z-index: 1 !important;

    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    width: 100% !important;
    max-width: 100% !important;

    gap: 18px !important;
    padding: 0 !important;

    align-items: stretch !important;

    font-family: 'Manrope', sans-serif !important;
}


/* ==========================================
   02 - STRUTTURA DELLE CARD
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card {
    position: relative !important;
    z-index: 1 !important;

    flex: 1 1 0 !important;

    width: 0 !important;
    min-width: 0 !important;
    max-width: none !important;

    height: 450px !important;
    min-height: 450px !important;

    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;

    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 8px !important;

    padding: 22px 22px 0 !important;
    margin: 0 !important;

    /* DARK GRADIENT */
    background: linear-gradient(
        155deg,
        #00070B 0%,
        #000C12 55%,
        #031219 100%
    ) !important;

    border: 1px solid rgba(98,166,184,0.25) !important;
    border-radius: 12px !important;

    /* TAGLIO DEI DEVICE AI BORDI */
    overflow: hidden !important;

    box-sizing: border-box !important;

    /* FONT CARD */
    font-family: 'Manrope', sans-serif !important;
}


/* ==========================================
   03 - ICONA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-icon {
    position: relative !important;
    z-index: 2 !important;

    flex: 0 0 auto !important;

    width: auto !important;
    margin: 0 !important;
}

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-icon .elementor-icon {
    display: inline-flex !important;

    align-items: center !important;
    justify-content: center !important;

    width: 44px !important;
    height: 44px !important;

    padding: 0 !important;

    border: 1px solid #ABC800 !important;
    border-radius: 50% !important;

    background: transparent !important;
    color: #ABC800 !important;
}

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-icon i {
    color: #ABC800 !important;
    font-size: 20px !important;
}

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-icon svg {
    width: 20px !important;
    height: 20px !important;
    fill: #ABC800 !important;
}


/* ==========================================
   04 - TITOLI
   FONT MANROPE BOLD 700
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-title {
    position: relative !important;
    z-index: 2 !important;

    flex: 0 0 auto !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    font-family: 'Manrope', sans-serif !important;
}

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-title .elementor-heading-title {
    color: #FFFFFF !important;

    font-family: 'Manrope', sans-serif !important;
    font-size: 21px !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;

    margin: 0 !important;
}


/* ==========================================
   05 - DESCRIZIONI
   FONT MANROPE REGULAR 400
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text {
    position: relative !important;
    z-index: 2 !important;

    flex: 0 0 auto !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text,
.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text p {
    color: #C5CFD4 !important;

    font-family: 'Manrope', sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.45 !important;
}

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text p {
    margin: 0 !important;
}


/* ==========================================
   06 - DEVICE IMAGES
   DECENTRATI A DESTRA
   TAGLIATI DAL BORDO INFERIORE
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-image {
    position: relative !important;
    z-index: 1 !important;

    flex: 0 0 235px !important;

    height: 235px !important;
    min-height: 235px !important;

    width: 145% !important;
    max-width: none !important;

    margin-top: auto !important;
    margin-bottom: 0 !important;

    /* DECENTRAMENTO ORIZZONTALE */
    left: 58% !important;

    transform: translateX(-50%) !important;

    padding: 0 !important;
}


/* CONTENITORE IMMAGINE */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-image .elementor-widget-container {
    width: 100% !important;
    max-width: none !important;

    padding: 0 !important;
    margin: 0 !important;
}


/* IMMAGINE ORIGINALE */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-image img {
    display: block !important;

    width: 100% !important;
    height: auto !important;

    max-width: none !important;

    object-fit: contain !important;

    margin: 0 auto !important;
}


/* ==========================================
   07 - POSIZIONAMENTO SINGOLI DEVICE
   ========================================== */


/* SMARTPHONE
   Leggermente più grande e verso destra */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-mobile .maas-card-image {
    width: 72% !important;
    left: 56% !important;
}


/* LAPTOP DESKTOP
   Più grande e decentrato a destra */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-desktop .maas-card-image {
    width: 150% !important;
    left: 60% !important;
}


/* LAPTOP BACKOFFICE
   Stesso allineamento del desktop */

.elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-backoffice .maas-card-image {
    width: 150% !important;
    left: 60% !important;
}


/* ==========================================
   08 - HOVER CINEMATIC MINIMAL
   ========================================== */

@media (hover: hover) {

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card {
        transition:
            border-color 0.3s ease,
            box-shadow 0.3s ease !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card:hover {
        border-color: rgba(171,200,0,0.60) !important;

        box-shadow:
            0 0 22px rgba(171,200,0,0.045) !important;
    }
}


/* ==========================================
   09 - TABLET
   ========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3,
    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 > .e-con-inner {
        gap: 12px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card {
        height: 450px !important;
        min-height: 450px !important;

        padding: 18px 14px 0 !important;

        gap: 7px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-title .elementor-heading-title {
        font-family: 'Manrope', sans-serif !important;
        font-size: 18px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text,
    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text p {
        font-family: 'Manrope', sans-serif !important;
        font-size: 12px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-image {
        flex-basis: 210px !important;
        height: 210px !important;
        min-height: 210px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-mobile .maas-card-image {
        width: 72% !important;
        left: 56% !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-desktop .maas-card-image,
    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-backoffice .maas-card-image {
        width: 150% !important;
        left: 60% !important;
    }
}


/* ==========================================
   10 - MOBILE
   ========================================== */

@media (max-width: 767px) {

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3,
    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 > .e-con-inner {
        flex-direction: column !important;
        flex-wrap: nowrap !important;

        width: 100% !important;
        max-width: 100% !important;

        gap: 16px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card {
        flex: 0 0 auto !important;

        width: 100% !important;
        max-width: 100% !important;

        height: 430px !important;
        min-height: 430px !important;

        padding: 20px 20px 0 !important;

        gap: 8px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-title .elementor-heading-title {
        font-family: 'Manrope', sans-serif !important;
        font-size: 20px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text,
    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-text p {
        font-family: 'Manrope', sans-serif !important;
        font-size: 14px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-image {
        flex-basis: 220px !important;

        height: 220px !important;
        min-height: 220px !important;
    }

    /* SMARTPHONE MOBILE */

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-mobile .maas-card-image {
        width: 66% !important;
        left: 55% !important;
    }

    /* LAPTOP MOBILE */

    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-desktop .maas-card-image,
    .elementor-6110 .elementor-element.elementor-element-6ee0ff3 .maas-card-backoffice .maas-card-image {
        width: 138% !important;
        left: 58% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f238846 */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap');

/* ==========================================
   NOONBOLT - BOLTY MAAS
   FLEET, CORSE E OPERATIONS
   FEATURES LIST + LAPTOP
   DESKTOP + TABLET + MOBILE
   ========================================== */

/* 01 - CONTENITORE PADRE */

.elementor-6110 .elementor-element.elementor-element-f238846 {
    --ops-lime: #ABC800;
    --ops-dark: #080E11;

    position: relative !important;

    width: 100% !important;
    padding: 35px 0 35px !important;

    background: #000000 !important;

    font-family: 'Manrope', sans-serif !important;
    box-sizing: border-box !important;
}

/* LAYOUT A DUE COLONNE */

.elementor-6110 .elementor-element.elementor-element-f238846 > .e-con-inner,
.elementor-6110 .elementor-element.elementor-element-f238846.e-con-full {
    display: grid !important;

    grid-template-columns:
        minmax(0, 0.85fr)
        minmax(0, 1.65fr) !important;

    column-gap: 35px !important;

    align-items: center !important;
    justify-items: stretch !important;
}

/* ENTRAMBI I CONTENITORI */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list,
.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual {
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    box-sizing: border-box !important;
}

/* ==========================================
   02 - CONTENITORE SINISTRO
   GRID AUTOMATICA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list.e-con-full,
.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list.e-con-boxed > .e-con-inner {
    display: grid !important;

    grid-template-columns:
        44px minmax(0, 1fr) !important;

    column-gap: 14px !important;
    row-gap: 0 !important;

    align-content: center !important;
    align-items: start !important;

    width: 100% !important;

    padding: 0 !important;
}

/* RESET WIDGET */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-widget {
    min-width: 0 !important;
    width: 100% !important;

    margin: 0 !important;

    font-family: 'Manrope', sans-serif !important;
}

/* ==========================================
   03 - ICONA
   PRIMO ELEMENTO DI OGNI TERNA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
.elementor-widget-icon:nth-child(3n+1) {
    grid-column: 1 !important;
    grid-row: span 2 !important;

    align-self: start !important;
    justify-self: center !important;

    margin: 0 !important;
}

/* CERCHIO ICONA */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-icon {
    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;

    background: rgba(171,200,0,0.045) !important;

    border: 1px solid
        rgba(171,200,0,0.35) !important;

    border-radius: 50% !important;

    color: #ABC800 !important;

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        transform 0.3s ease !important;
}

/* DIMENSIONI ICONE */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-icon i {
    font-size: 19px !important;
    color: #ABC800 !important;
}

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-icon svg {
    width: 19px !important;
    height: 19px !important;

    fill: currentColor;
    color: #ABC800 !important;
}

/* ==========================================
   04 - TITOLI
   SECONDO ELEMENTO DI OGNI TERNA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
.elementor-widget-heading:nth-child(3n+2) {
    grid-column: 2 !important;

    align-self: end !important;
    padding: 0 !important;
}

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
.elementor-widget-heading .elementor-heading-title {
    font-family: 'Manrope', sans-serif !important;

    color: #FFFFFF !important;

    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;

    letter-spacing: -0.15px !important;

    margin: 0 !important;
    padding: 0 !important;
}

/* ==========================================
   05 - DESCRIZIONI
   TERZO ELEMENTO DI OGNI TERNA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
.elementor-widget-text-editor:nth-child(3n) {
    grid-column: 2 !important;

    align-self: start !important;

    padding: 0 0 15px !important;
    margin: 0 !important;
}

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-widget-text-editor,
.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-widget-text-editor p {
    font-family: 'Manrope', sans-serif !important;

    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;

    color: #AAB8BE !important;

    margin: 0 !important;
}

/* L'ULTIMA DESCRIZIONE NON HA SPAZIO EXTRA */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
.elementor-widget-text-editor:last-child {
    padding-bottom: 0 !important;
}

/* ==========================================
   06 - LAPTOP A DESTRA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual {
    position: relative !important;

    display: flex !important;
    flex-direction: column !important;

    align-items: center !important;
    justify-content: center !important;

    overflow: visible !important;
}

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual .elementor-widget-image {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
}

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual
.elementor-widget-image .elementor-widget-container {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* IMMAGINE LAPTOP */

.elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual img {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    height: auto !important;
    max-height: 520px !important;

    object-fit: contain !important;

    margin: 0 auto !important;

    filter:
        drop-shadow(0 18px 24px rgba(0,0,0,0.30));

    transition:
        transform 0.5s ease !important;
}

/* ==========================================
   07 - EFFETTI HOVER MINIMAL
   ========================================== */

@media (hover: hover) {

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-icon:hover {
        background:
            rgba(171,200,0,0.12) !important;

        border-color: #ABC800 !important;

        transform: translateY(-2px);
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual:hover img {
        transform: translateY(-5px);
    }
}

/* ==========================================
   08 - TABLET
   ========================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-6110 .elementor-element.elementor-element-f238846 > .e-con-inner,
    .elementor-6110 .elementor-element.elementor-element-f238846.e-con-full {
        grid-template-columns:
            minmax(0, 0.95fr)
            minmax(0, 1.35fr) !important;

        column-gap: 22px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list.e-con-full,
    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list.e-con-boxed > .e-con-inner {
        grid-template-columns:
            38px minmax(0,1fr) !important;

        column-gap: 12px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-icon {
        width: 36px !important;
        height: 36px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-widget-heading .elementor-heading-title {
        font-size: 13px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-widget-text-editor,
    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-widget-text-editor p {
        font-size: 11px !important;
    }
}

/* ==========================================
   09 - MOBILE
   ========================================== */

@media (max-width: 767px) {

    .elementor-6110 .elementor-element.elementor-element-f238846 {
        padding: 20px 0 25px !important;
    }

    /* LE DUE COLONNE DIVENTANO VERTICALI */

    .elementor-6110 .elementor-element.elementor-element-f238846 > .e-con-inner,
    .elementor-6110 .elementor-element.elementor-element-f238846.e-con-full {
        grid-template-columns: 1fr !important;

        row-gap: 25px !important;
        column-gap: 0 !important;
    }

    /* LISTA SOPRA */

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list {
        order: 1 !important;
    }

    /* LAPTOP SOTTO */

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual {
        order: 2 !important;
    }

    /* GRID FUNZIONALITA */

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list.e-con-full,
    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list.e-con-boxed > .e-con-inner {
        grid-template-columns:
            42px minmax(0,1fr) !important;

        column-gap: 14px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-icon {
        width: 40px !important;
        height: 40px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-widget-heading .elementor-heading-title {
        font-size: 15px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-widget-text-editor,
    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-widget-text-editor p {
        font-size: 12px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list
    .elementor-widget-text-editor:nth-child(3n) {
        padding-bottom: 18px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual img {
        width: 100% !important;
        max-height: none !important;
    }
}

/* ACCESSIBILITA - RIDUZIONE MOVIMENTO */

@media (prefers-reduced-motion: reduce) {

    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-visual img,
    .elementor-6110 .elementor-element.elementor-element-f238846 .nb-ops-list .elementor-icon {
        transition: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8739c9e */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap');

/* ==========================================
   NOONBOLT - BOLTY MAAS
   FOUR FEATURE CARDS
   CINEMATIC DARK DESIGN
   DESKTOP + TABLET + MOBILE
   FONT MANROPE
   ========================================== */


/* ==========================================
   01 - CONTENITORE PADRE
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-8739c9e {
    --nb-lime: #ABC800;
    --nb-card-dark: #0C1920;

    position: relative !important;

    width: 100% !important;

    padding: 0 !important;
    margin: 0 auto !important;

    background: #000000 !important;

    font-family: 'Manrope', sans-serif !important;

    box-sizing: border-box !important;
}


/* ==========================================
   02 - GRIGLIA DELLE QUATTRO CARD
   ========================================== */

/* COMPATIBILE CON CONTAINER
   ELEMENTOR FULL WIDTH E BOXED */

.elementor-6110 .elementor-element.elementor-element-8739c9e.e-con-full,
.elementor-6110 .elementor-element.elementor-element-8739c9e > .e-con-inner {

    display: grid !important;

    grid-template-columns:
        repeat(2, minmax(0, 1fr)) !important;

    gap: 16px !important;

    align-items: stretch !important;
    justify-items: stretch !important;
}


/* ==========================================
   03 - STRUTTURA CARD
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card {

    position: relative !important;

    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;

    min-height: 116px !important;

    margin: 0 !important;
    padding: 19px 20px !important;

    /* BACKGROUND DARK PETROLIO */

    background: linear-gradient(
        145deg,
        #14232B 0%,
        #101E25 55%,
        #0B181E 100%
    ) !important;

    /* BORDO SOFT */

    border: 1px solid
        rgba(98,166,184,0.24) !important;

    border-radius: 12px !important;

    /* PROFONDITA */

    box-shadow:
        0 6px 20px rgba(0,0,0,0.16) !important;

    box-sizing: border-box !important;
    overflow: hidden !important;

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease !important;
}


/* ==========================================
   04 - LAYOUT INTERNO CARD
   ICONA A SINISTRA
   TITOLO E TESTO A DESTRA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card.e-con-full,
.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card > .e-con-inner {

    display: grid !important;

    grid-template-columns:
        54px minmax(0, 1fr) !important;

    grid-template-rows:
        min-content min-content !important;

    column-gap: 16px !important;
    row-gap: 4px !important;

    align-content: center !important;
    align-items: start !important;
}


/* EVENTUALE INNER CONTAINER ELEMENTOR */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card > .e-con-inner {

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* RESET WIDGET */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card .elementor-widget {

    min-width: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* ==========================================
   05 - ICONA
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-widget-icon {

    grid-column: 1 !important;
    grid-row: 1 / span 2 !important;

    width: 54px !important;

    align-self: center !important;
    justify-self: start !important;
}


/* RIQUADRO ICONA */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-icon {

    display: inline-flex !important;

    align-items: center !important;
    justify-content: center !important;

    width: 54px !important;
    height: 54px !important;

    padding: 0 !important;

    background: #1B2B33 !important;

    border: 1px solid
        rgba(98,166,184,0.13) !important;

    border-radius: 14px !important;

    color: #ABC800 !important;

    transition:
        background 0.3s ease,
        border-color 0.3s ease !important;
}


/* ICONA FONT AWESOME */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-icon i {

    font-size: 23px !important;

    color: #ABC800 !important;
}


/* ICONA SVG */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-icon svg {

    width: 24px !important;
    height: 24px !important;

    color: #ABC800 !important;
    fill: currentColor !important;
}


/* ==========================================
   06 - TITOLI
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-widget-heading {

    grid-column: 2 !important;
    grid-row: 1 !important;

    width: 100% !important;

    align-self: end !important;
}


.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-heading-title {

    color: #FFFFFF !important;

    font-family: 'Manrope', sans-serif !important;

    font-size: 16px !important;
    font-weight: 600 !important;

    line-height: 1.35 !important;

    letter-spacing: -0.2px !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* ==========================================
   07 - DESCRIZIONI
   ========================================== */

.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-widget-text-editor {

    grid-column: 2 !important;
    grid-row: 2 !important;

    width: 100% !important;

    align-self: start !important;
}


.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-widget-text-editor,
.elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
.elementor-widget-text-editor p {

    color: #B7C6CC !important;

    font-family: 'Manrope', sans-serif !important;

    font-size: 12px !important;
    font-weight: 400 !important;

    line-height: 1.5 !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* ==========================================
   08 - HOVER CINEMATIC MINIMAL
   ========================================== */

@media (hover: hover) {

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card:hover {

        transform: translateY(-3px) !important;

        border-color:
            rgba(171,200,0,0.48) !important;

        background: linear-gradient(
            145deg,
            #172831 0%,
            #12232B 55%,
            #0C1B22 100%
        ) !important;

        box-shadow:
            0 12px 28px rgba(0,0,0,0.25),
            0 0 16px rgba(171,200,0,0.035)
            !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card:hover
    .elementor-icon {

        background: #20353B !important;

        border-color:
            rgba(171,200,0,0.25) !important;
    }
}


/* ==========================================
   09 - TABLET
   ========================================== */

@media (min-width: 768px) and
       (max-width: 1024px) {

    .elementor-6110 .elementor-element.elementor-element-8739c9e.e-con-full,
    .elementor-6110 .elementor-element.elementor-element-8739c9e > .e-con-inner {

        grid-template-columns:
            repeat(2, minmax(0,1fr)) !important;

        gap: 12px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card {

        min-height: 120px !important;

        padding: 16px 14px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card.e-con-full,
    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card > .e-con-inner {

        grid-template-columns:
            46px minmax(0,1fr) !important;

        column-gap: 12px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-widget-icon,
    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-icon {

        width: 46px !important;
        height: 46px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-heading-title {

        font-size: 14px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-widget-text-editor,
    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-widget-text-editor p {

        font-size: 11px !important;
    }
}


/* ==========================================
   10 - MOBILE
   ========================================== */

@media (max-width: 767px) {

    /* UNA SOLA COLONNA */

    .elementor-6110 .elementor-element.elementor-element-8739c9e.e-con-full,
    .elementor-6110 .elementor-element.elementor-element-8739c9e > .e-con-inner {

        grid-template-columns: 1fr !important;

        gap: 12px !important;
    }

    /* CARD MOBILE */

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card {

        min-height: 105px !important;

        padding: 16px !important;

        border-radius: 11px !important;
    }

    /* LAYOUT INTERNO */

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card.e-con-full,
    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card > .e-con-inner {

        grid-template-columns:
            48px minmax(0,1fr) !important;

        column-gap: 13px !important;
        row-gap: 4px !important;
    }

    /* ICONA MOBILE */

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-widget-icon,
    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-icon {

        width: 48px !important;
        height: 48px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-icon {

        border-radius: 12px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-icon i {

        font-size: 21px !important;
    }

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-icon svg {

        width: 22px !important;
        height: 22px !important;
    }

    /* TITOLI MOBILE */

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-heading-title {

        font-size: 15px !important;
    }

    /* TESTI MOBILE */

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-widget-text-editor,
    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card
    .elementor-widget-text-editor p {

        font-size: 12px !important;

        line-height: 1.5 !important;
    }
}


/* ==========================================
   11 - ACCESSIBILITA
   ========================================== */

@media (prefers-reduced-motion: reduce) {

    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card,
    .elementor-6110 .elementor-element.elementor-element-8739c9e .nb-maas-feature-card .elementor-icon {

        transition: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36a15ea */.elementor-6110 .elementor-element.elementor-element-36a15ea .elementor-button {
    min-width: 250px;
    justify-content: center;
}/* End custom CSS */