.elementor-164 .elementor-element.elementor-element-3726ba6b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:112px;--padding-bottom:116px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-3726ba6b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3726ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;background-image:url("https://procomengineering.it/wp-content/uploads/2026/09/Gemini_Generated_Image_ctt2lmctt2lmctt2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-3726ba6b::before, .elementor-164 .elementor-element.elementor-element-3726ba6b > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-3726ba6b > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-3726ba6b > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-3726ba6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-3726ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(105deg, rgba(26,42,74,0.92) 0%, rgba(26,42,74,0.12) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-164 .elementor-element.elementor-element-741949c{right:20px;}body.rtl .elementor-164 .elementor-element.elementor-element-741949c{left:20px;}.elementor-164 .elementor-element.elementor-element-741949c{bottom:20px;}.elementor-164 .elementor-element.elementor-element-741949c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-228c3da6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-381b3a5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-381b3a5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-5d04cd2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-164 .elementor-element.elementor-element-5d04cd2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:1.02em;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-164 .elementor-element.elementor-element-7e30665e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.86);}.elementor-164 .elementor-element.elementor-element-742ca652{--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;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-55c2b9bb{--display:grid;--e-con-grid-template-columns:minmax(0,27fr) minmax(0,41fr) minmax(0,32fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-59fe1b8f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-164 .elementor-element.elementor-element-2abc1ab7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;fill:rgba(255,255,255,0.86);color:rgba(255,255,255,0.86);border-radius:999px 999px 999px 999px;padding:8px 14px 8px 14px;}.elementor-164 .elementor-element.elementor-element-2abc1ab7 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-2abc1ab7 .elementor-button:focus{background-color:rgba(255,255,255,0.12);color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-2abc1ab7 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-2abc1ab7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-68d43484{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3f0c48f0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;fill:rgba(255,255,255,0.86);color:rgba(255,255,255,0.86);border-radius:999px 999px 999px 999px;padding:8px 14px 8px 14px;}.elementor-164 .elementor-element.elementor-element-3f0c48f0 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-3f0c48f0 .elementor-button:focus{background-color:rgba(255,255,255,0.12);color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3f0c48f0 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-3f0c48f0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-74fef24b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7761b69d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:400;fill:rgba(255,255,255,0.86);color:rgba(255,255,255,0.86);border-radius:999px 999px 999px 999px;padding:8px 14px 8px 14px;}.elementor-164 .elementor-element.elementor-element-7761b69d .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-7761b69d .elementor-button:focus{background-color:rgba(255,255,255,0.12);color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-7761b69d .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-7761b69d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3caa3f2 .elementor-button{background-color:#00CCCC;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#04181A;color:#04181A;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-164 .elementor-element.elementor-element-3caa3f2 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-3caa3f2 .elementor-button:focus{background-color:#00CCCC;color:#04181A;}.elementor-164 .elementor-element.elementor-element-3caa3f2 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-3caa3f2 .elementor-button:focus svg{fill:#04181A;}.elementor-164 .elementor-element.elementor-element-4bfc2c34{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-40fc10d{--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;--padding-top:108px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-31074565{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b049bb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-b049bb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-164 .elementor-element.elementor-element-34c08d93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-34c08d93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-4897a275{--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;--padding-top:56px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-35d7fbdd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2dd93191{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2dd93191:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-2dd93191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-164 .elementor-element.elementor-element-79bc0e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-79bc0e46 img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-7d4b0701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:26px 26px 0px 26px;}.elementor-164 .elementor-element.elementor-element-7d4b0701 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-164 .elementor-element.elementor-element-4ab4491e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 26px 0px 26px;}.elementor-164 .elementor-element.elementor-element-4ab4491e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.2px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-65cdafbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 26px 28px 26px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-6a8af27b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6a8af27b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6a8af27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-78cadf58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-78cadf58 img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-42c096c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:26px 26px 0px 26px;}.elementor-164 .elementor-element.elementor-element-42c096c4 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-164 .elementor-element.elementor-element-7e13eae8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 26px 0px 26px;}.elementor-164 .elementor-element.elementor-element-7e13eae8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.2px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-6fa7315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 26px 28px 26px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-1f262a1f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1f262a1f:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1f262a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-1193117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-1193117 img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-37a1a8a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:26px 26px 0px 26px;}.elementor-164 .elementor-element.elementor-element-37a1a8a5 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-164 .elementor-element.elementor-element-66ab407a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 26px 0px 26px;}.elementor-164 .elementor-element.elementor-element-66ab407a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-0.2px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-75c75f39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 26px 28px 26px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-dc5b9dc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-137cb41d{--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;--overlay-opacity:1;--padding-top:108px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-137cb41d:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-137cb41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-137cb41d::before, .elementor-164 .elementor-element.elementor-element-137cb41d > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-137cb41d > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-137cb41d > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-137cb41d > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-137cb41d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, rgba(0,153,153,0.22) 0%, rgba(0,153,153,0) 64%);}.elementor-164 .elementor-element.elementor-element-49b47306{--display:grid;--e-con-grid-template-columns:minmax(0,52.5fr) minmax(0,47.5fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2d62bdcf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-693f1cd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-693f1cd8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-4d4ab255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-164 .elementor-element.elementor-element-4d4ab255 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-4ddc29cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.68em;color:rgba(255,255,255,0.78);}.elementor-164 .elementor-element.elementor-element-1cd3dfa{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:34px 0px 8px 0px;}.elementor-164 .elementor-element.elementor-element-1cd3dfa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.14em;letter-spacing:-0.6px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-404babfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.68em;color:#FFFFFFC7;}.elementor-164 .elementor-element.elementor-element-42b3ebf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-372b5391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-372b5391 img{width:100%;max-width:100%;border-radius:6px 6px 6px 6px;}.elementor-164 .elementor-element.elementor-element-372b5391 .widget-image-caption{color:#FFFFFFC7;font-family:"Montserrat", Sans-serif;font-weight:400;margin-block-start:10px;}.elementor-164 .elementor-element.elementor-element-2743a16b{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-2743a16b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-2743a16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-cf7af34{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-520c5c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-164 .elementor-element.elementor-element-520c5c1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-4582f68f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-4582f68f:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4582f68f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-35fb5fc5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-52424227{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-5b0160cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-5b0160cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-640796b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.5em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-35d7d14b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-724486d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-724486d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-276763ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.5em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-58f6b9d9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-19b6307{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-19b6307 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-db755f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.5em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-2f1a2320{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-2f1a2320:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-2f1a2320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-567f41df{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-23e5c84b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-7ef56abe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-7ef56abe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-6e06a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.5em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-ceb8860{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-2a45b84d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-2a45b84d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-762c3168{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.5em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-4b0c89ed{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-6d6e5d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-6d6e5d72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-720f873e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.5em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-46536ec8{--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;--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-164 .elementor-element.elementor-element-46536ec8:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-46536ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-6154bcc9{--spacer-size:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF29;border-radius:0px 0px 0px 0px;}.elementor-164 .elementor-element.elementor-element-508bfbb6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-508bfbb6:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-508bfbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-4b8b6781{--display:grid;--e-con-grid-template-columns:minmax(0,20fr) minmax(0,80fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-78df448b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-ad8cb89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-ad8cb89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-1de9a1f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2a94ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.68em;color:rgba(255,255,255,0.78);}.elementor-164 .elementor-element.elementor-element-428f84e9{--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;--padding-top:120px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-7a6bbe7e{--display:grid;--e-con-grid-template-columns:1fr auto;--e-con-grid-template-rows:auto;--gap:26px 56px;--row-gap:26px;--column-gap:56px;--grid-auto-flow:row;--align-items:end;--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-164 .elementor-element.elementor-element-2e55787d{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-703eea0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.92px;color:#009999;}.elementor-164 .elementor-element.elementor-element-1e8b2f52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-1e8b2f52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px,3.6vw,48px);font-weight:700;line-height:1.06em;letter-spacing:-0.022em;color:#16182B;}.elementor-164 .elementor-element.elementor-element-4fd6dc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 26px 0px rgba(26,42,74,0.06);--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-4fd6dc7:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4fd6dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-939a153{text-align:center;}.elementor-164 .elementor-element.elementor-element-939a153 img{width:46px;height:46px;}.elementor-164 .elementor-element.elementor-element-42777285{--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:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6f3df3a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:-0.18px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-340979ce .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-38513269{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:auto;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.14);--border-color:rgba(26,42,74,0.14);--border-radius:10px 10px 10px 10px;--margin-top:34px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-38513269:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-38513269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(26,42,74,0.14);}.elementor-164 .elementor-element.elementor-element-204ebe1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-204ebe1b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-204ebe1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-7ced7c1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.3em;letter-spacing:-0.12px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-455445cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-455445cf:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-455445cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3c2cf6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.3em;letter-spacing:-0.12px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-2506dbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-2506dbd:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-2506dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-4a1e1d2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.3em;letter-spacing:-0.12px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-30abaa35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-30abaa35:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-30abaa35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-1b2c85bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.3em;letter-spacing:-0.12px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-474cc639{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-474cc639:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-474cc639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-7f139857 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.3em;letter-spacing:-0.12px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-1667438f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-1667438f:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1667438f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-264b92f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.3em;letter-spacing:-0.12px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-683dbdba{--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;--border-radius:16px 16px 16px 16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6602ea8b{--e-image-carousel-slides-to-show:3;}.elementor-164 .elementor-element.elementor-element-6602ea8b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-164 .elementor-element.elementor-element-80488d5{--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-164 .elementor-element.elementor-element-306ccc12{--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;--justify-content:center;--align-items:center;--gap:12px 28px;--row-gap:12px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-306ccc12:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-306ccc12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-6db9ff38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;letter-spacing:-0.08px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-503441b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;letter-spacing:-0.08px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-66874327 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;letter-spacing:-0.08px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-501fb917 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;letter-spacing:-0.08px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-42319090{--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;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3fdfbff8{--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;--padding-top:108px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-182babbc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-772320b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-772320b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-164 .elementor-element.elementor-element-677636cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-677636cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-372a112{--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;--padding-top:48px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-46f3150{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-44c517fb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-44c517fb:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-44c517fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-8d82acb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-8d82acb img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-23a1151{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:30px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-23a1151 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.72px;color:#009999;}.elementor-164 .elementor-element.elementor-element-1eb7b7e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-1eb7b7e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.22px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-69a72ce2{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-278f0769{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-a911b8 .elementor-button{background-color:#E0F1F1;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;fill:#4A4D63;color:#4A4D63;border-radius:999px 999px 999px 999px;padding:6px 12px 6px 12px;}.elementor-164 .elementor-element.elementor-element-a911b8 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-a911b8 .elementor-button:focus{background-color:#E0F1F1;color:#16182B;}.elementor-164 .elementor-element.elementor-element-a911b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-a911b8 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-a911b8 .elementor-button:focus svg{fill:#16182B;}.elementor-164 .elementor-element.elementor-element-714dd8bc .elementor-button{background-color:#E0F1F1;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;fill:#4A4D63;color:#4A4D63;border-radius:999px 999px 999px 999px;padding:6px 12px 6px 12px;}.elementor-164 .elementor-element.elementor-element-714dd8bc .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-714dd8bc .elementor-button:focus{background-color:#E0F1F1;color:#16182B;}.elementor-164 .elementor-element.elementor-element-714dd8bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-714dd8bc .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-714dd8bc .elementor-button:focus svg{fill:#16182B;}.elementor-164 .elementor-element.elementor-element-5e445247 .elementor-button{background-color:#E0F1F1;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;fill:#4A4D63;color:#4A4D63;border-radius:999px 999px 999px 999px;padding:6px 12px 6px 12px;}.elementor-164 .elementor-element.elementor-element-5e445247 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-5e445247 .elementor-button:focus{background-color:#E0F1F1;color:#16182B;}.elementor-164 .elementor-element.elementor-element-5e445247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-5e445247 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-5e445247 .elementor-button:focus svg{fill:#16182B;}.elementor-164 .elementor-element.elementor-element-3c25f751{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3c25f751:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3c25f751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-604c8b98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-604c8b98 img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-dad526a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:30px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-dad526a .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.72px;color:#009999;}.elementor-164 .elementor-element.elementor-element-7a1a7f9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-7a1a7f9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.22px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-b4e85ff{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-a2b62b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-f105aa8 .elementor-button{background-color:#E0F1F1;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;fill:#4A4D63;color:#4A4D63;border-radius:999px 999px 999px 999px;padding:6px 12px 6px 12px;}.elementor-164 .elementor-element.elementor-element-f105aa8 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-f105aa8 .elementor-button:focus{background-color:#E0F1F1;color:#16182B;}.elementor-164 .elementor-element.elementor-element-f105aa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-f105aa8 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-f105aa8 .elementor-button:focus svg{fill:#16182B;}.elementor-164 .elementor-element.elementor-element-dd2ab93 .elementor-button{background-color:#E0F1F1;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;fill:#4A4D63;color:#4A4D63;border-radius:999px 999px 999px 999px;padding:6px 12px 6px 12px;}.elementor-164 .elementor-element.elementor-element-dd2ab93 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-dd2ab93 .elementor-button:focus{background-color:#E0F1F1;color:#16182B;}.elementor-164 .elementor-element.elementor-element-dd2ab93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-dd2ab93 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-dd2ab93 .elementor-button:focus svg{fill:#16182B;}.elementor-164 .elementor-element.elementor-element-21a24eb .elementor-button{background-color:#E0F1F1;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;fill:#4A4D63;color:#4A4D63;border-radius:999px 999px 999px 999px;padding:6px 12px 6px 12px;}.elementor-164 .elementor-element.elementor-element-21a24eb .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-21a24eb .elementor-button:focus{background-color:#E0F1F1;color:#16182B;}.elementor-164 .elementor-element.elementor-element-21a24eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-21a24eb .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-21a24eb .elementor-button:focus svg{fill:#16182B;}.elementor-164 .elementor-element.elementor-element-2fc3260{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-2fc3260 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-5756e8ad{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-a26640d{--display:grid;--e-con-grid-template-columns:minmax(0,52fr) minmax(0,48fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-78767b5c{--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;--border-radius:18px 0px 0px 18px;box-shadow:0px 30px 70px 0px rgba(26,42,74,0.22);--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-164 .elementor-element.elementor-element-78767b5c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-78767b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #223764 0%, #1A2A4A 62%);}.elementor-164 .elementor-element.elementor-element-69b554ec .elementor-button{background-color:#00CCCC;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;fill:#04181A;color:#04181A;border-radius:999px 999px 999px 999px;padding:7px 14px 7px 14px;}.elementor-164 .elementor-element.elementor-element-69b554ec .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-69b554ec .elementor-button:focus{background-color:#00CCCC;color:#04181A;}.elementor-164 .elementor-element.elementor-element-69b554ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-69b554ec .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-69b554ec .elementor-button:focus svg{fill:#04181A;}.elementor-164 .elementor-element.elementor-element-1f82c2de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-1f82c2de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;letter-spacing:-0.65px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-93e1da6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.74);}.elementor-164 .elementor-element.elementor-element-353020ca{--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;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-71818d87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-38e9e02d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-38e9e02d:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-38e9e02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-7aa5f179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-7aa5f179 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-0.28px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-7b392970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:12.5px;line-height:1.4em;color:rgba(255,255,255,0.6);}.elementor-164 .elementor-element.elementor-element-557441c0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-557441c0:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-557441c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-778b8730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-778b8730 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-0.28px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-329749fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:12.5px;line-height:1.4em;color:rgba(255,255,255,0.6);}.elementor-164 .elementor-element.elementor-element-3ff870ce{--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;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3870726b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2c067109{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-2c067109:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-2c067109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-1db2510{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-1db2510 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-0.28px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-102d69b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:12.5px;line-height:1.4em;color:rgba(255,255,255,0.6);}.elementor-164 .elementor-element.elementor-element-17d65f55{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-164 .elementor-element.elementor-element-17d65f55:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-17d65f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-16ac993f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-16ac993f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-0.28px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-74b2091c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:12.5px;line-height:1.4em;color:rgba(255,255,255,0.6);}.elementor-164 .elementor-element.elementor-element-44271184{--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;--overlay-opacity:1;--border-radius:0px 18px 18px 0px;box-shadow:0px 30px 70px 0px rgba(26,42,74,0.22);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-44271184:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-44271184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procomengineering.it/wp-content/uploads/2026/08/photo-1745187946672-2c1d8cf26a2b.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-44271184::before, .elementor-164 .elementor-element.elementor-element-44271184 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-44271184 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-44271184 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-44271184 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-44271184 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #1A2A4A 0%, rgba(26,42,74,0) 60%);}.elementor-164 .elementor-element.elementor-element-4af0e7e5{--spacer-size:340px;}.elementor-164 .elementor-element.elementor-element-43e86654{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-229557a6{--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;--padding-top:148px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-229557a6:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-229557a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-164 .elementor-element.elementor-element-20d9559e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7d31ab71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-7d31ab71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-164 .elementor-element.elementor-element-6ad62240{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-6ad62240 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-7abaf253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-8a0d3c4{--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;--padding-top:44px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-8a0d3c4:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-8a0d3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-164 .elementor-element.elementor-element-75bc2a2b{--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;--overlay-opacity:1;--border-radius:14px 14px 14px 14px;box-shadow:0px 24px 60px 0px rgba(26,42,74,0.16);--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-164 .elementor-element.elementor-element-75bc2a2b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-75bc2a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;background-image:url("https://procomengineering.it/wp-content/uploads/2026/08/ChatGPT-Image-14-giu-2026-18_47_03.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-75bc2a2b::before, .elementor-164 .elementor-element.elementor-element-75bc2a2b > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-75bc2a2b > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-75bc2a2b > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-75bc2a2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-75bc2a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(95deg, rgba(26,42,74,0.92) 0%, rgba(0,153,153,0.12) 100%);}.elementor-164 .elementor-element.elementor-element-205b03cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-164 .elementor-element.elementor-element-205b03cd .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1.7px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-250ca16c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-164 .elementor-element.elementor-element-250ca16c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.08em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-603d7a77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.55em;color:rgba(255,255,255,0.82);}.elementor-164 .elementor-element.elementor-element-1163f3ba{--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;--padding-top:54px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-1163f3ba:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1163f3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-164 .elementor-element.elementor-element-6dd9abf5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-69f092b8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-69f092b8:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-69f092b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #223764 0%, #1A2A4A 100%);}body:not(.rtl) .elementor-164 .elementor-element.elementor-element-6cd09984{right:10px;}body.rtl .elementor-164 .elementor-element.elementor-element-6cd09984{left:10px;}.elementor-164 .elementor-element.elementor-element-6cd09984{bottom:-22px;z-index:0;}.elementor-164 .elementor-element.elementor-element-6cd09984 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:118px;font-weight:600;line-height:1em;letter-spacing:-4.7px;color:rgba(255,255,255,0.06);}.elementor-164 .elementor-element.elementor-element-67c59c3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-67c59c3d .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.3px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-3df6e1c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-164 .elementor-element.elementor-element-3df6e1c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.22em;letter-spacing:-0.14px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-9022ef4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-9022ef4 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:400;color:rgba(255,255,255,0.6);}.elementor-164 .elementor-element.elementor-element-602c20e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-602c20e:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-602c20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #223764 0%, #1A2A4A 100%);}body:not(.rtl) .elementor-164 .elementor-element.elementor-element-50c6bbf6{right:10px;}body.rtl .elementor-164 .elementor-element.elementor-element-50c6bbf6{left:10px;}.elementor-164 .elementor-element.elementor-element-50c6bbf6{bottom:-22px;z-index:0;}.elementor-164 .elementor-element.elementor-element-50c6bbf6 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:118px;font-weight:600;line-height:1em;letter-spacing:-4.7px;color:rgba(255,255,255,0.06);}.elementor-164 .elementor-element.elementor-element-604bbb13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-604bbb13 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.3px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-4232edd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-4232edd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.22em;letter-spacing:-0.14px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3c87d9b3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-3c87d9b3:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3c87d9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #223764 0%, #1A2A4A 100%);}body:not(.rtl) .elementor-164 .elementor-element.elementor-element-52445d90{right:10px;}body.rtl .elementor-164 .elementor-element.elementor-element-52445d90{left:10px;}.elementor-164 .elementor-element.elementor-element-52445d90{bottom:-22px;z-index:0;}.elementor-164 .elementor-element.elementor-element-52445d90 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:118px;font-weight:600;line-height:1em;letter-spacing:-4.7px;color:rgba(255,255,255,0.06);}.elementor-164 .elementor-element.elementor-element-74659d12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-74659d12 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.3px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-408cd680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-408cd680 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.22em;letter-spacing:-0.14px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3421771a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-3421771a:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3421771a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #223764 0%, #1A2A4A 100%);}body:not(.rtl) .elementor-164 .elementor-element.elementor-element-48378c04{right:10px;}body.rtl .elementor-164 .elementor-element.elementor-element-48378c04{left:10px;}.elementor-164 .elementor-element.elementor-element-48378c04{bottom:-22px;z-index:0;}.elementor-164 .elementor-element.elementor-element-48378c04 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:118px;font-weight:600;line-height:1em;letter-spacing:-4.7px;color:rgba(255,255,255,0.06);}.elementor-164 .elementor-element.elementor-element-18734be1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-18734be1 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.3px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-21a50fba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-21a50fba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.22em;letter-spacing:-0.14px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-602ea770{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-602ea770:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-602ea770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #223764 0%, #1A2A4A 100%);}body:not(.rtl) .elementor-164 .elementor-element.elementor-element-467ebc24{right:10px;}body.rtl .elementor-164 .elementor-element.elementor-element-467ebc24{left:10px;}.elementor-164 .elementor-element.elementor-element-467ebc24{bottom:-22px;z-index:0;}.elementor-164 .elementor-element.elementor-element-467ebc24 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:118px;font-weight:600;line-height:1em;letter-spacing:-4.7px;color:rgba(255,255,255,0.06);}.elementor-164 .elementor-element.elementor-element-758835f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-758835f9 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.3px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-60a23011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-164 .elementor-element.elementor-element-60a23011 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:1.22em;letter-spacing:-0.14px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-4b25be04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-4b25be04 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:400;color:rgba(255,255,255,0.6);}.elementor-164 .elementor-element.elementor-element-50692dc7{--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;--padding-top:24px;--padding-bottom:148px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-50692dc7:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-50692dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-164 .elementor-element.elementor-element-6a0e110b{--display:grid;--e-con-grid-template-columns:minmax(0,30fr) minmax(0,70fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5593015b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5e29d1eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-5e29d1eb .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1.44px;color:#83879B;}.elementor-164 .elementor-element.elementor-element-457d7083{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-164 .elementor-element.elementor-element-525352d{--divider-border-style:solid;--divider-color:#E3E6EC;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-525352d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-164 .elementor-element.elementor-element-525352d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-7aacf99b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7aacf99b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-7aacf99b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-59a82a23{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-67e6c801{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-67e6c801:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-67e6c801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;background-image:url("https://procomengineering.it/wp-content/uploads/2026/09/Pannello-collaudo-migliorato.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-67e6c801::before, .elementor-164 .elementor-element.elementor-element-67e6c801 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-67e6c801 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-67e6c801 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-67e6c801 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-67e6c801 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(26,42,74,0) 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-669746de{--spacer-size:560px;}.elementor-164 .elementor-element.elementor-element-18e31049{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:75px;--padding-right:75px;}.elementor-164 .elementor-element.elementor-element-69acd9b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-69acd9b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-7fbaeef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-7fbaeef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-77f03c97{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.78);}.elementor-164 .elementor-element.elementor-element-a077884{--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;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-86d43f2{--display:grid;--e-con-grid-template-columns:minmax(0,34fr) minmax(0,66fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2643908c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-20c098b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-20c098b2 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1.44px;color:rgba(255,255,255,0.6);}.elementor-164 .elementor-element.elementor-element-359148fd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-af7377e{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.14);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-af7377e .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-164 .elementor-element.elementor-element-af7377e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-78a0ae20{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--border-radius:10px 10px 10px 10px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-78a0ae20:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-78a0ae20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.14);}.elementor-164 .elementor-element.elementor-element-12c754b{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6e626663{--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;--padding-top:32px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-164 .elementor-element.elementor-element-6e626663:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6e626663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 72%);}.elementor-164 .elementor-element.elementor-element-76c920d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-76c920d3 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.47px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3feb8e54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-3feb8e54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.24em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-7d5e5154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-5036f0aa{--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;--padding-top:32px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-164 .elementor-element.elementor-element-5036f0aa:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-5036f0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-25233b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-25233b92 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.47px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-38d5e2cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-38d5e2cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.24em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-702c59dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-59b07a4e{--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;--padding-top:32px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-164 .elementor-element.elementor-element-59b07a4e:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-59b07a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-13e83dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-13e83dc8 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.47px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-72159ac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-72159ac9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.24em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-7f7f6816{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-6acbd6ae{--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;--padding-top:32px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-164 .elementor-element.elementor-element-6acbd6ae:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6acbd6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-17bb75f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-17bb75f1 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.47px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-739f6e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-739f6e9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.24em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-1c8841aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-7841a129{--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;--padding-top:32px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-164 .elementor-element.elementor-element-7841a129:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-7841a129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-6b552822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-6b552822 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.47px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-3df3ad47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-3df3ad47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.24em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-44dd139a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-48758fc2{--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;--padding-top:32px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-164 .elementor-element.elementor-element-48758fc2:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-48758fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-5ee26124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-5ee26124 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:1.47px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-2268545a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-2268545a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.24em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-1d99d33d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-4ba74858{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-26c8363{--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;--padding-top:108px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-1d07c0a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-11c46578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-11c46578 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-164 .elementor-element.elementor-element-500b5e2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-500b5e2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-3fefa8eb{--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;--padding-top:48px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-ad57a29{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4bfbc7ca{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4bfbc7ca:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4bfbc7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-35f4701d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-35f4701d img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-76e54c79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:28px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-76e54c79 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-164 .elementor-element.elementor-element-6dc6cbfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-6dc6cbfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.22px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-5b42e0f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 30px 30px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-75a36f18{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E6EC;--border-color:#E3E6EC;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-75a36f18:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-75a36f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3d3c6d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-3d3c6d1c img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-48be065e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:28px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-48be065e .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-164 .elementor-element.elementor-element-137a6ca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 30px 0px 30px;}.elementor-164 .elementor-element.elementor-element-137a6ca9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.22px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-212943a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 30px 30px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-8d63695{--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;--padding-top:28px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-65441ee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1503a763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.68em;color:#83879B;}.elementor-164 .elementor-element.elementor-element-6086837e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.07);--border-color:rgba(255,255,255,0.07);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-6086837e:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6086837e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-2529b423{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-57b15af8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-57b15af8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.56px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3a1ac3fe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-ca14919{--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;--overlay-opacity:1;--padding-top:108px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-ca14919:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-ca14919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-ca14919::before, .elementor-164 .elementor-element.elementor-element-ca14919 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-ca14919 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-ca14919 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-ca14919 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-ca14919 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, rgba(0,153,153,0.24) 0%, rgba(0,153,153,0) 64%);}.elementor-164 .elementor-element.elementor-element-5883361c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-15c275fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-15c275fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-16999e0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-16999e0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-4742e68a{--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;--overlay-opacity:1;--padding-top:48px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-4742e68a:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4742e68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-4742e68a::before, .elementor-164 .elementor-element.elementor-element-4742e68a > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-4742e68a > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-4742e68a > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-4742e68a > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-4742e68a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, rgba(0,153,153,0.24) 0%, rgba(0,153,153,0) 64%);}.elementor-164 .elementor-element.elementor-element-56638468{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-672ddf7e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-55c3fe1b{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-344a79a{--display:grid;--e-con-grid-template-columns:minmax(0,52fr) minmax(0,48fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-41797c1c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4b83bdb9 .elementor-button{background-color:#00CCCC;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;fill:#04181A;color:#04181A;border-radius:999px 999px 999px 999px;padding:7px 14px 7px 14px;}.elementor-164 .elementor-element.elementor-element-4b83bdb9 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-4b83bdb9 .elementor-button:focus{background-color:#00CCCC;color:#04181A;}.elementor-164 .elementor-element.elementor-element-4b83bdb9 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-4b83bdb9 .elementor-button:focus svg{fill:#04181A;}.elementor-164 .elementor-element.elementor-element-13d36af5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3224171a{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.16);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-3224171a .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-164 .elementor-element.elementor-element-3224171a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-3de8f58{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-3de8f58:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3de8f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-462cd1bb{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-65ae4830{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-65ae4830:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-65ae4830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-31d68465{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-31d68465 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-45f3a66b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-f0f07f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-f0f07f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-47805d39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-73a9ddf2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-73a9ddf2:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-73a9ddf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-59f9dbed{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2730941c{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-2730941c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-2730941c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-5c5d9e26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-5c5d9e26 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-684e3aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-57121f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-57121f16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3092475a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-1e1bd8ca{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-1e1bd8ca:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1e1bd8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-3420f5eb{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-76242f03{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-76242f03:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-76242f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-7b65e1a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-7b65e1a9 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-5ca7290d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6e72a10d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-6e72a10d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-138fc8c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-7ab9f1e9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-7ab9f1e9:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-7ab9f1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-6705c77a{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4ef25135{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-4ef25135:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4ef25135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-53f99ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-53f99ebe .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-530165dc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-bdb09ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-bdb09ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-1f93b5d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-a52fb4a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-59553b11{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4a583c6f{--display:grid;--e-con-grid-template-columns:minmax(0,52fr) minmax(0,48fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5e7694e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7456ba18 .elementor-button{background-color:#00CCCC;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;fill:#04181A;color:#04181A;border-radius:999px 999px 999px 999px;padding:7px 14px 7px 14px;}.elementor-164 .elementor-element.elementor-element-7456ba18 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-7456ba18 .elementor-button:focus{background-color:#00CCCC;color:#04181A;}.elementor-164 .elementor-element.elementor-element-7456ba18 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-7456ba18 .elementor-button:focus svg{fill:#04181A;}.elementor-164 .elementor-element.elementor-element-c944800{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7922b52c{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.16);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-7922b52c .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-164 .elementor-element.elementor-element-7922b52c .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-3145dd{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-3145dd:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3145dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-6a333c44{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-547e3912{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-547e3912:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-547e3912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-39bdfd09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-39bdfd09 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-d02a1bd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-16a1d945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-16a1d945 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-189a534c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-6f8ec481{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-6f8ec481:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6f8ec481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-7d23c653{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5a789ed{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-5a789ed:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-5a789ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-42931a01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-42931a01 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-494f3167{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-44779be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-44779be3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-2adb928b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-143b08d8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-143b08d8:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-143b08d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-4102b2a2{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5e1f0e48{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-5e1f0e48:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-5e1f0e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-4a223608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-4a223608 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-7cbb6efd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2490a8fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-2490a8fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-6256615b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-28c54200{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-28c54200:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-28c54200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-164 .elementor-element.elementor-element-55b49668{--display:grid;--e-con-grid-template-columns:42px minmax(0,92fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4ff70450{--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;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-164 .elementor-element.elementor-element-4ff70450:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4ff70450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,204,204,0.14);}.elementor-164 .elementor-element.elementor-element-7f359260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-7f359260 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:600;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-19453ce0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2d376e22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-2d376e22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3195c7eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14.5px;line-height:1.55em;color:rgba(255,255,255,0.66);}.elementor-164 .elementor-element.elementor-element-6f53407c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7b62663e{--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;--padding-top:108px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-617c796d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2c3a66f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-2c3a66f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-164 .elementor-element.elementor-element-23c465e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-23c465e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#16182B;}.elementor-164 .elementor-element.elementor-element-68ea0b24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-3c3f647a{--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;--padding-top:48px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-7ab5c4ff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4e401899{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4e401899:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4e401899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-4afc48f1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-11660666{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-46846442{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-c7a0bc7{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-656d26bd{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7c4fcc42{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5c846316{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7c468852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-7c468852 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-2696593c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-2696593c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-1bf4580a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-79b9f0f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-79b9f0f:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-79b9f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-2b076eca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-2b076eca img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-6191c934{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6191c934:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6191c934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-ab858b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5edd3210{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-cd4f1e6{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-626f569f{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1e8ba36a{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-367a4480{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7bb53b07{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-535dc825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-535dc825 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-61243d07{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-61243d07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-5bc08450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-3371a0a9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3371a0a9:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3371a0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-71260884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-71260884 img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-194c8346{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-5a211aa0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-45a5eb77{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-45a5eb77:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-45a5eb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-47413624{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2963200d{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-395ddb5d{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-3b548e42{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4a11c56a{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7d1820ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-618fdcba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-58908ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-58908ec8 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-29e851e9{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-29e851e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-591e1591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-6abb10b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6abb10b1:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6abb10b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-4b381d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-4b381d0b img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-218c9444{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-218c9444:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-218c9444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-6e560f11{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5c8c77d{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2721802a{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-6d29f880{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-36a4fd85{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-79577600{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4be7fbce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-38bc5cf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-38bc5cf2 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-6cf84035{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-6cf84035 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-4c0eea76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-544631fb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-544631fb:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-544631fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-91f027c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-91f027c img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-1a1ea0d9{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-53f6625{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2b7b038b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2b7b038b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-2b7b038b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-68d8b74b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2407acbc{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-cec9c04{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-2fc4c683{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3d86b286{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-51b85248{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1445753a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1f247323{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-1f247323 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-581ea17e{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-581ea17e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-629f4ca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-3c019091{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3c019091:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3c019091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-5f879dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-5f879dfb img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-3edde1df{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3edde1df:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3edde1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-2568577d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-46ada0df{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-133fef36{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-631cd062{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3a063d59{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3e3e6ef3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-32359892{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-165a569f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-165a569f .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-77c5765b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-77c5765b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-e720f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-58921607{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-58921607:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-58921607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-10707e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-10707e62 img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-265db9f1{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-20a07ece{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-26f8842b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-26f8842b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-26f8842b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-68a6d26c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-17532385{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-35f2d69f{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-634380ff{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-30b1722b{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1ff48284{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-45cf9e84{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5621ffe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-5621ffe4 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-60b5f96f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-60b5f96f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-679bace8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-4857f4b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4857f4b0:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4857f4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-36784f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-36784f6d img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-382ad7eb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-382ad7eb:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-382ad7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-3f54efd5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5184d216{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-31c7e964{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-19fee35b{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-178e8786{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3f1f174f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-19ff6ea7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2570ef78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-2570ef78 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-3419d0ae{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-3419d0ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-7dde0bbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-1f765f30{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1f765f30:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1f765f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-3b18d9cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-3b18d9cc img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-278b1cf2{--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;--padding-top:0px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-34a0349a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-86c0f6b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-86c0f6b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-86c0f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-5dd31660{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1dce05d8{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-14713f2e{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-38368ff4{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-541ac782{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-25924f76{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5f93a56{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4904401f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-4904401f .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-14d9ff4f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-14d9ff4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-19a0ec5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-496bad16{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-496bad16:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-496bad16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-380fda9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-380fda9b img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-6d0e7cd8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6d0e7cd8:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6d0e7cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-933d9e7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-76ddfda7{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-7221de05{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-36bdbac3{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3535520c{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-323ca79a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-20ebabda{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2276a1df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-2276a1df .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-4d16d729{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-4d16d729 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-b8c83a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-25ac7450{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-25ac7450:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-25ac7450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-1052c46d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-1052c46d img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-753448f7{--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;--padding-top:0px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-4482461c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(26,42,74,0.3);--border-color:rgba(26,42,74,0.3);--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 34px 0px rgba(26,42,74,0.10);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4482461c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4482461c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-388328eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1657a408{--display:grid;--e-con-grid-template-columns:minmax(0,72fr) 170px;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-442e32c6{--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;--padding-top:26px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-6e944ee2{--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;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6ee26a03{--display:grid;--e-con-grid-template-columns:40px minmax(0,86fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-233d579f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1a9ed916{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-61f38541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-61f38541 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.68px;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-15afb527{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-164 .elementor-element.elementor-element-15afb527 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;letter-spacing:-0.27px;color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-5e093aaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15.5px;line-height:1.6em;color:#4A4D63;}.elementor-164 .elementor-element.elementor-element-b2fbc78{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b2fbc78:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b2fbc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #223764 0%, #1A2A4A 100%);}.elementor-164 .elementor-element.elementor-element-7f51b629{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-7f51b629 img{width:100%;max-width:100%;}.elementor-164 .elementor-element.elementor-element-55687e9c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-335ff2b0{--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;--padding-top:108px;--padding-bottom:8px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-335ff2b0:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-335ff2b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-78b4c87d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b055145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-b055145 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-726a26c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-164 .elementor-element.elementor-element-726a26c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.06em;letter-spacing:-1.06px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-5e697ff5{--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;--padding-top:44px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-5e697ff5:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-5e697ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-164 .elementor-element.elementor-element-f17c890{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-57db8665{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:48px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-164 .elementor-element.elementor-element-7b96ef47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-164 .elementor-element.elementor-element-7b96ef47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:84px;font-weight:600;line-height:0.9em;letter-spacing:-2.9px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-40bb057a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.5em;color:rgba(255,255,255,0.74);}.elementor-164 .elementor-element.elementor-element-9e16eb0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:48px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-164 .elementor-element.elementor-element-624a8d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-164 .elementor-element.elementor-element-624a8d1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:84px;font-weight:600;line-height:0.9em;letter-spacing:-2.9px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-4c039845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.5em;color:rgba(255,255,255,0.74);}.elementor-164 .elementor-element.elementor-element-75d456d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:48px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-164 .elementor-element.elementor-element-3cbd0026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-164 .elementor-element.elementor-element-3cbd0026 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:84px;font-weight:600;line-height:0.9em;letter-spacing:-2.9px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-7b94431b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.5em;color:rgba(255,255,255,0.74);}.elementor-164 .elementor-element.elementor-element-3c04af46{--display:flex;--min-height:420px;--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;--overlay-opacity:1;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-3c04af46:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3c04af46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://procomengineering.it/wp-content/uploads/2026/09/Mascia_expansion_board_2-removebg-preview.png");background-position:93% 50px;background-repeat:no-repeat;background-size:500px auto;}.elementor-164 .elementor-element.elementor-element-3c04af46::before, .elementor-164 .elementor-element.elementor-element-3c04af46 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-3c04af46 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-3c04af46 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-3c04af46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-3c04af46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, rgba(26,42,74,0.92) 12%, rgba(26,42,74,0) 92%);}.elementor-164 .elementor-element.elementor-element-2ade1c68{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1eeb9c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-164 .elementor-element.elementor-element-1eeb9c2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-164 .elementor-element.elementor-element-6c5909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-6c5909 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;letter-spacing:-0.68px;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-29691a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.74);}.elementor-164 .elementor-element.elementor-element-2c06cf02 .elementor-button{background-color:#00CCCC;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#04181A;color:#04181A;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-164 .elementor-element.elementor-element-2c06cf02 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-2c06cf02 .elementor-button:focus{background-color:#00CCCC;color:#04181A;}.elementor-164 .elementor-element.elementor-element-2c06cf02 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-2c06cf02 .elementor-button:focus svg{fill:#04181A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-5d04cd2f .elementor-heading-title{font-size:42px;}.elementor-164 .elementor-element.elementor-element-55c2b9bb{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-34c08d93 .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-35d7fbdd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-49b47306{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-4d4ab255 .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-35fb5fc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-52424227{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-164 .elementor-element.elementor-element-35d7d14b{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-164 .elementor-element.elementor-element-58f6b9d9{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-164 .elementor-element.elementor-element-567f41df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-23e5c84b{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-164 .elementor-element.elementor-element-ceb8860{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-164 .elementor-element.elementor-element-4b0c89ed{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-164 .elementor-element.elementor-element-4b8b6781{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-7a6bbe7e{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-38513269{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6602ea8b{--e-image-carousel-slides-to-show:2;}.elementor-164 .elementor-element.elementor-element-677636cc .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-46f3150{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-a26640d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-71818d87{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3870726b{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6ad62240 .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-6dd9abf5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6a0e110b{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-59a82a23{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-7fbaeef .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-86d43f2{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-12c754b{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-500b5e2e .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-ad57a29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-16999e0a .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-56638468{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-344a79a{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-462cd1bb{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-59f9dbed{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3420f5eb{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6705c77a{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-4a583c6f{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6a333c44{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-7d23c653{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-4102b2a2{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-55b49668{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-23c465e9 .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-7ab5c4ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-11660666{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-656d26bd{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-5edd3210{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-1e8ba36a{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-5a211aa0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-2963200d{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-4a11c56a{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-5c8c77d{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-36a4fd85{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-53f6625{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-2407acbc{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3d86b286{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-46ada0df{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3a063d59{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-20a07ece{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-17532385{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-30b1722b{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-5184d216{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-178e8786{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-34a0349a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-1dce05d8{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-541ac782{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-76ddfda7{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3535520c{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-1657a408{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6ee26a03{--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-726a26c6 .elementor-heading-title{font-size:38px;}.elementor-164 .elementor-element.elementor-element-f17c890{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-7b96ef47 .elementor-heading-title{font-size:64px;}.elementor-164 .elementor-element.elementor-element-624a8d1b .elementor-heading-title{font-size:64px;}.elementor-164 .elementor-element.elementor-element-3cbd0026 .elementor-heading-title{font-size:64px;}}@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-3726ba6b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3726ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procomengineering.it/wp-content/uploads/2026/09/Gemini_Generated_Image_wan9i9wan9i9wan9.jpg");background-position:center center;}.elementor-164 .elementor-element.elementor-element-3726ba6b{--min-height:560px;--padding-top:112px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-741949c{text-align:center;}.elementor-164 .elementor-element.elementor-element-741949c .elementor-heading-title{line-height:19px;}.elementor-164 .elementor-element.elementor-element-5d04cd2f .elementor-heading-title{font-size:34px;}.elementor-164 .elementor-element.elementor-element-7e30665e{font-size:18px;}.elementor-164 .elementor-element.elementor-element-742ca652{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-55c2b9bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-40fc10d{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-34c08d93 .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-4897a275{--padding-top:40px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-35d7fbdd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-137cb41d{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-49b47306{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-4d4ab255 .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-1cd3dfa .elementor-heading-title{font-size:24px;}.elementor-164 .elementor-element.elementor-element-2743a16b{--padding-top:60px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-4582f68f{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-35fb5fc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-2f1a2320{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-567f41df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-46536ec8{--padding-top:30px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-508bfbb6{--padding-top:30px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-4b8b6781{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-428f84e9{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-7a6bbe7e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:start;}.elementor-164 .elementor-element.elementor-element-4fd6dc7{--width:fit-content;--justify-content:center;}.elementor-164 .elementor-element.elementor-element-6f3df3a6{text-align:center;}.elementor-164 .elementor-element.elementor-element-340979ce{text-align:center;}.elementor-164 .elementor-element.elementor-element-38513269{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6602ea8b{--e-image-carousel-slides-to-show:1;}.elementor-164 .elementor-element.elementor-element-306ccc12{--gap:20px 18px;--row-gap:20px;--column-gap:18px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-6db9ff38{text-align:center;}.elementor-164 .elementor-element.elementor-element-6db9ff38 .elementor-heading-title{font-size:14px;}.elementor-164 .elementor-element.elementor-element-503441b9{text-align:center;}.elementor-164 .elementor-element.elementor-element-503441b9 .elementor-heading-title{font-size:14px;}.elementor-164 .elementor-element.elementor-element-66874327{text-align:center;}.elementor-164 .elementor-element.elementor-element-66874327 .elementor-heading-title{font-size:14px;}.elementor-164 .elementor-element.elementor-element-501fb917{text-align:center;}.elementor-164 .elementor-element.elementor-element-501fb917 .elementor-heading-title{font-size:14px;}.elementor-164 .elementor-element.elementor-element-3fdfbff8{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-677636cc .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-372a112{--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-46f3150{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-69a72ce2{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-b4e85ff{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-5756e8ad{--padding-top:0px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-a26640d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-78767b5c{--border-radius:18px 18px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-164 .elementor-element.elementor-element-1f82c2de .elementor-heading-title{font-size:26px;}.elementor-164 .elementor-element.elementor-element-353020ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-71818d87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3ff870ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3870726b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-44271184{--border-radius:0px 0px 18px 18px;}.elementor-164 .elementor-element.elementor-element-229557a6{--padding-top:96px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-6ad62240 .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-7abaf253{font-size:18px;}.elementor-164 .elementor-element.elementor-element-8a0d3c4{--padding-top:36px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-75bc2a2b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-250ca16c .elementor-heading-title{font-size:26px;}.elementor-164 .elementor-element.elementor-element-1163f3ba{--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-6dd9abf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-50692dc7{--padding-top:24px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-6a0e110b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-59a82a23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-18e31049{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-7fbaeef .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-77f03c97{font-size:18px;}.elementor-164 .elementor-element.elementor-element-a077884{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-86d43f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-78a0ae20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-12c754b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-26c8363{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-500b5e2e .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-3fefa8eb{--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-ad57a29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-8d63695{--padding-top:28px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-6086837e{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-ca14919{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-16999e0a .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-4742e68a{--padding-top:40px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-56638468{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-55c3fe1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-344a79a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-462cd1bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-59f9dbed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3420f5eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6705c77a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-59553b11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4a583c6f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6a333c44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-7d23c653{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-4102b2a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-55b49668{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-7b62663e{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-23c465e9 .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-68ea0b24{font-size:18px;}.elementor-164 .elementor-element.elementor-element-3c3f647a{--padding-top:40px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-7ab5c4ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-4afc48f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-11660666{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-c7a0bc7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-656d26bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-ab858b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5edd3210{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-626f569f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1e8ba36a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-194c8346{--padding-top:0px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-5a211aa0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-47413624{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2963200d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3b548e42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4a11c56a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6e560f11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5c8c77d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6d29f880{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-36a4fd85{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-1a1ea0d9{--padding-top:0px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-53f6625{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-68d8b74b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2407acbc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-2fc4c683{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3d86b286{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-2568577d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-46ada0df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-631cd062{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3a063d59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-265db9f1{--padding-top:0px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-20a07ece{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-68a6d26c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-17532385{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-634380ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-30b1722b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-3f54efd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5184d216{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-19fee35b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-178e8786{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-278b1cf2{--padding-top:0px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-34a0349a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-5dd31660{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1dce05d8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-38368ff4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-541ac782{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-933d9e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-76ddfda7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-36bdbac3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3535520c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-753448f7{--padding-top:0px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-388328eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1657a408{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-6e944ee2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6ee26a03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-335ff2b0{--padding-top:76px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-726a26c6 .elementor-heading-title{font-size:30px;}.elementor-164 .elementor-element.elementor-element-5e697ff5{--padding-top:36px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-f17c890{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-164 .elementor-element.elementor-element-7b96ef47 .elementor-heading-title{font-size:48px;}.elementor-164 .elementor-element.elementor-element-624a8d1b .elementor-heading-title{font-size:48px;}.elementor-164 .elementor-element.elementor-element-3cbd0026 .elementor-heading-title{font-size:48px;}.elementor-164 .elementor-element.elementor-element-3c04af46:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3c04af46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-164 .elementor-element.elementor-element-3c04af46{--overlay-opacity:1;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-164 .elementor-element.elementor-element-6c5909 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-3726ba6b{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-40fc10d{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-4897a275{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-137cb41d{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-2743a16b{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-4582f68f{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-2f1a2320{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-46536ec8{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-508bfbb6{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-428f84e9{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-2e55787d{--width:min(820px,100%);}.elementor-164 .elementor-element.elementor-element-3fdfbff8{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-372a112{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-5756e8ad{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-229557a6{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-8a0d3c4{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-1163f3ba{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-50692dc7{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-59a82a23{--width:100%;}.elementor-164 .elementor-element.elementor-element-18e31049{--width:100%;}.elementor-164 .elementor-element.elementor-element-26c8363{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-3fefa8eb{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-8d63695{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-6086837e{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-ca14919{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-4742e68a{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-7b62663e{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-3c3f647a{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-194c8346{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-1a1ea0d9{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-265db9f1{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-278b1cf2{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-753448f7{--content-width:571px;}.elementor-164 .elementor-element.elementor-element-335ff2b0{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-5e697ff5{--content-width:1160px;}.elementor-164 .elementor-element.elementor-element-3c04af46{--content-width:1160px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500;600&display=swap');

/* Occhiello: trattino 22x2 prima dell'etichetta (era .eyebrow::before) */
.pc-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px}
.pc-eyebrow .elementor-heading-title::before{content:"";width:22px;height:2px;background:currentColor;display:inline-block;flex:none}

/* Larghezze massime del testo (erano .maxw e i max-width dei blocchi) */
.pc-maxw-780{max-width:780px} .pc-maxw-680 p{max-width:680px}
.pc-maxw-640 p{max-width:640px} .pc-maxw-520 p{max-width:520px}
.pc-maxw-280 p{max-width:280px} .pc-maxw-260 p{max-width:260px}
.pc-maxw p{max-width:780px}

/* Proporzioni fisse: Elementor non ha un controllo aspect-ratio */
.pc-img-43 img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}
.pc-img-1610 img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}
.pc-img-169 img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}
.pc-img-bms img{aspect-ratio:4/4.6;object-fit:cover;width:100%;display:block}
.pc-spec-media img{height:100%;min-height:108px;object-fit:cover;width:100%;display:block}
.pc-spec-media,.pc-spec-media .elementor-widget-container,
.pc-spec-media .elementor-image{height:100%}

/* Le card hanno raggio: il contenuto va ritagliato */
.pc-card>.elementor-element-populated,
.pc-card>.elementor-column-wrap{overflow:hidden}
.pc-card>.elementor-element-populated{transition:box-shadow .18s,transform .18s}
.pc-card:hover>.elementor-element-populated{transform:translateY(-4px);box-shadow:0 18px 44px rgba(26,42,74,.12)}

/* Effetti hover dell'originale (style-hover nel prototipo) */
.pc-vcard>.elementor-element-populated{transition:border-color .16s,transform .16s,background .16s}
.pc-vcard:hover>.elementor-element-populated{border-color:rgba(0,204,204,.5);transform:translateY(-3px);background:rgba(255,255,255,.09)}
.pc-spec>.elementor-element-populated{transition:background .18s}
.pc-spec:hover>.elementor-element-populated{background:#F4F6F8}
.pc-phase>.elementor-element-populated{transition:transform .18s}
.pc-phase:hover>.elementor-element-populated{transform:translateY(-4px)}
.pc-lift .elementor-button,.pc-slide .elementor-button{transition:transform .15s}
.pc-lift .elementor-button:hover{transform:translateY(-2px)}
.pc-slide .elementor-button:hover{transform:translateX(4px)}
.pc-navlink:hover .elementor-heading-title{color:#009999}
.pc-foot-link:hover .elementor-heading-title{color:#fff}

/* Titoli di sezione: `text-wrap:balance` non ha un controllo Elementor */
.pc-balance .elementor-heading-title{text-wrap:balance}

/* `.vcard`: numero e testo affiancati SEMPRE — sotto i 767px Elementor porta
   ogni colonna a tutta riga (e la griglia dei Container a una colonna sola),
   mentre nella demo `.vcard` resta `grid-template-columns:42px 1fr`.
   La riga si riconosce dalla colonna del numero, senza altre classi. */
.elementor-container:has(>.pc-vnum-col),.e-con:has(>.pc-vnum-col){
  flex-wrap:nowrap!important;grid-template-columns:42px minmax(0,1fr)!important;
  align-items:start!important}
.pc-vnum-col+.elementor-column,.pc-vnum-col+.e-con{min-width:0}

/* Righe "etichetta + filetto" (`.vcol-h`, `.stepper-lead`): l'etichetta si
   stringe sul testo e il filetto prende quel che resta, su una riga sola a
   qualsiasi larghezza. */
.pc-labelrow>.elementor-container,
.pc-labelrow>.e-con,.pc-labelrow>.e-con-inner>.e-con{
  flex-wrap:nowrap!important;
  grid-template-columns:auto minmax(0,1fr)!important;
  align-items:center!important}
.pc-labelrow>.elementor-container>.elementor-column:first-child,
.pc-labelrow>.e-con>.e-con:first-child,
.pc-labelrow>.e-con-inner>.e-con>.e-con:first-child{
  width:auto!important;flex:0 0 auto}
.pc-labelrow>.elementor-container>.elementor-column:last-child,
.pc-labelrow>.e-con>.e-con:last-child,
.pc-labelrow>.e-con-inner>.e-con>.e-con:last-child{flex:1 1 auto;min-width:0}

/* `.hero-scrim`: quattro stop, l'overlay nativo ne ammette due */
.pc-heroscrim>.elementor-background-overlay{
  background:linear-gradient(105deg,rgba(26,42,74,.92) 0%,rgba(26,42,74,.78) 38%,
    rgba(26,42,74,.28) 75%,rgba(26,42,74,.12) 100%)!important}

/* `#bms::before`: alone di 620px in alto a sinistra. Nella demo `#bms` e' una
   sezione sola (1294px), qui sono cinque blocchi: il cerchio sta tutto nel
   primo (705px), quindi l'offset e' in px — il -8% della demo vale -104. */
.pc-bmsglow{overflow:hidden}
.pc-bmsglow>.elementor-background-overlay{
  right:auto!important;left:-6%!important;top:-104px!important;bottom:auto!important;
  width:620px!important;height:620px!important;
  background:radial-gradient(circle,rgba(0,153,153,.22),transparent 62%)!important}

/* `.pull`: testo sfumato + virgolettato sospeso (nessun controllo nativo) */
.pc-pull .elementor-heading-title{
  background:linear-gradient(96deg,#fff 0%,#bfeeee 62%,#00CCCC 100%);
  -webkit-background-clip:text;background-clip:text;
  -webkit-text-fill-color:transparent;color:transparent}
.pc-pull{position:relative}
.pc-pull::after{content:"”";position:absolute;left:-6px;top:-18px;font-size:88px;
  line-height:1;color:#00CCCC;opacity:.9;font-family:Georgia,serif;
  pointer-events:none;-webkit-text-fill-color:currentColor}

/* `.tags`: le pill stanno strette a sinistra e vanno a capo, con 8px di gap */
.pc-tagrow,.pc-tagrow>.elementor-element-populated{flex-direction:row!important;
  flex-wrap:wrap!important;gap:8px!important;align-content:flex-start}
.pc-tagrow>.elementor-element-populated>*{width:auto!important}

/* `.vant-sec::before`: un cerchio di 560px in alto a destra, non un velo su
   tutta la sezione. L'overlay nativo di Elementor copre l'intero riquadro,
   quindi misura, posizione e sfumatura gliele riscriviamo qui.
   Il cerchio e' a cavallo fra testata e corpo: le due meta' sono ancorate
   alla linea che separa le due sezioni (`bottom` sulla prima, `top` sulla
   seconda) cosi' combaciano qualunque sia l'altezza della testata. */
.pc-vantglow-top,.pc-vantglow-bot{overflow:hidden}
.pc-vantglow-top>.elementor-background-overlay,
.pc-vantglow-bot>.elementor-background-overlay{
  left:auto!important;right:-8%!important;width:560px!important;height:560px!important;
  background:radial-gradient(circle,rgba(0,153,153,.24),transparent 64%)!important}
.pc-vantglow-top>.elementor-background-overlay{top:auto!important;bottom:-340px!important}
.pc-vantglow-bot>.elementor-background-overlay{top:-220px!important;bottom:auto!important}

/* Banner Fase 00: altezza e didascalia ancorata in basso */
.pc-banner{min-height:497px}
.pc-banner>.elementor-element-populated{justify-content:flex-end}
@media(max-width:860px){.pc-banner{min-height:380px}}

/* Badge numerico dei vantaggi: quadrato 42x42, non colonna a piena altezza.
   Il numero va centrato su ENTRAMBI gli assi: `.elementor-widget-wrap` e' una
   riga che va a capo, quindi `justify-content` da solo centrava in
   orizzontale e lasciava la cifra appesa in alto. Con direzione e wrap
   fissati, `align-items` + `justify-content` valgono l'uno per il verticale e
   l'altro per l'orizzontale. */
.pc-vnum-col{min-width:42px;max-width:42px;flex:none;align-self:flex-start}
.pc-vnum-col,.pc-vnum-col>.elementor-element-populated{display:flex!important;
  flex-direction:row!important;flex-wrap:nowrap!important;
  align-items:center!important;justify-content:center!important;
  height:42px}
.pc-vnum-col .elementor-heading-title{line-height:1;white-space:nowrap}

/* Card vantaggi: altezza uniforme, come `grid-template-rows:auto repeat(4,1fr)` */
.pc-vcard{min-height:128px}
@media(max-width:1024px){.pc-vcard{min-height:0}}

/* Fase: numero filigrana ritagliato + barra superiore sfumata */
.pc-phase,.pc-phase>.elementor-element-populated{overflow:hidden;position:relative}
.pc-phase>.elementor-element-populated::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00CCCC,#009999);opacity:.9;z-index:2}
/* idx in alto, titolo in basso (era margin-top:auto su .ph-body) */
.pc-phase .elementor-widget-wrap{align-content:space-between}
.pc-phase{min-height:188px}

/* Nav agganciata in alto: in Elementor il contenitore del widget non ha
   l'altezza della pagina, quindi position:sticky non avrebbe scorrimento. */
.pc-nav{position:fixed;top:0;left:0;right:0;z-index:99;backdrop-filter:blur(14px)}
.pc-navspacer{height:73px}
.pc-navlinks .elementor-container{flex-wrap:nowrap}
@media(max-width:860px){.pc-navlinks{display:none}}

/* Le pill (chip, tag, badge) devono stringersi sul testo */
.pc-chip .elementor-button,.pc-tag .elementor-button,
.pc-badge .elementor-button{white-space:nowrap}
.pc-chip .elementor-button{border:1px solid rgba(255,255,255,.32)}

.pc-fvcard{overflow:visible}
.pc-vnum>.elementor-element-populated{align-self:flex-start}

/* ── aggiunte della nuova versione ──────────────────────────────────────── */

/* `.vlabel`: etichetta che marca la variante */
.pc-vlabel .elementor-heading-title{display:inline-flex;align-items:center;gap:10px}

/* Variante A: numero in filigrana ritagliato dentro la card */
.pc-aphase,.pc-aphase>.elementor-element-populated{overflow:hidden;position:relative}
.pc-aphase>.elementor-element-populated{transition:transform .18s}
.pc-aphase:hover>.elementor-element-populated{transform:translateY(-4px)}
.pc-aphase>.elementor-element-populated::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;
  background:linear-gradient(90deg,#00CCCC,#009999);opacity:.9;z-index:2}
/* `.a-body{margin-top:auto}`: indice in alto, titolo e sottotitolo in fondo
   alla card. Perche' il margine automatico faccia effetto il contenitore
   dev'essere una colonna flex senza wrap: il `.elementor-widget-wrap` di
   Elementor e' invece una riga che va a capo, dove `margin-top:auto` non
   sposta nulla. Il numero in filigrana e' fuori flusso (position:absolute),
   quindi non conta. */
.pc-aphase>.elementor-element-populated{display:flex!important;
  flex-direction:column!important;flex-wrap:nowrap!important;
  flex:1 1 auto;height:100%}
.pc-apt{margin-top:auto!important}
.pc-aphase{min-height:188px}
/* `.a-scrim`: sfumatura a QUATTRO stop — l'overlay nativo di Elementor ne
   ammette due, quindi il colore lo riscriviamo qui (l'overlay resta
   impostato, cosi' l'elemento esiste e resta modificabile dall'editor). */
.pc-abanner>.elementor-element-populated>.elementor-background-overlay{
  background:linear-gradient(95deg,rgba(26,42,74,.92) 0%,rgba(26,42,74,.62) 46%,
    rgba(26,42,74,.12) 78%,rgba(0,153,153,.12) 100%)!important}
.pc-abanner{min-height:497px}
.pc-abanner>.elementor-element-populated{justify-content:flex-end}
@media(max-width:860px){.pc-abanner{min-height:380px}}

/* `.ph-idx`: pill con bordo e fondo acqua */
.pc-bidx .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;
  border:1px solid rgba(0,204,204,.32);background:rgba(0,204,204,.1);
  border-radius:999px;padding:6px 12px}

/* `.phase::before`: filo di luce che scorre sul bordo superiore della cella */
@keyframes pc-phase-flow{0%{background-position:-40% 0}
  100%{background-position:140% 0}}
.pc-bphase,.pc-bphase>.elementor-element-populated{overflow:hidden;position:relative}
.pc-bphase>.elementor-element-populated::before{content:"";position:absolute;
  top:0;left:-100%;right:-100%;width:auto;height:2px;
  background:linear-gradient(90deg,transparent 0%,#00CCCC 45%,#fff 50%,
    #00CCCC 55%,transparent 100%);
  background-size:60% 100%;opacity:.7;z-index:2;
  animation:pc-phase-flow 3s linear infinite}

/* Variante B: filetti da 1px fra le celle, come `.stepper-track` */
.pc-btrack{overflow:hidden}
.pc-btrack>.elementor-container{display:grid;grid-template-columns:repeat(3,1fr);gap:1px}
.pc-btrack>.elementor-container>.elementor-column{width:100%!important}
@media(max-width:1024px){.pc-btrack>.elementor-container{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.pc-btrack>.elementor-container{grid-template-columns:1fr}}
.pc-bphase>.elementor-element-populated{min-height:186px;flex-wrap:nowrap;flex-direction:column}
/* `.ph-t{margin-top:auto}`: titolo e sottotitolo stanno in fondo alla cella.
   Serve `flex-wrap:nowrap` sopra, altrimenti il margine auto non ha effetto. */
.pc-bpt{margin-top:auto}
/* `.stepper-lbl{white-space:nowrap}`: l'etichetta non deve andare a capo */
.pc-blbl .elementor-heading-title{white-space:nowrap}
/* la foto occupa 620px fissi e si fonde nel fondo verso destra */
.pc-collbg{min-width:420px;flex:none}
@media(max-width:1024px){.pc-collbg{min-width:100%;max-width:100%;min-height:280px}}

/* `.specitem`: la colonna illustrata e' larga 170px fissi (`1fr 170px`),
   e su mobile passa sopra al testo con proporzione 16/9. */
.pc-specmedia-col{min-width:170px;max-width:170px;flex:none}
/* La colonna del testo occupa la riga intera: il pannello e' fuori dal flusso
   (sopra gli 860px) o su una riga sua (sotto). Con `width:auto` la colonna
   valeva zero e non mandava a capo il pannello: su mobile finivano appaiati,
   con il testo schiacciato a larghezza nulla. */
.pc-spectext{flex:1 1 auto;min-width:0;width:100%!important}

/* Specifiche: icona a tratto accanto all'occhiello — e accanto ci deve
   restare anche su mobile, dove Elementor porta ogni colonna a tutta riga
   (e la griglia dei Container a una colonna sola). La riga si riconosce
   dalla presenza della colonna-icona, senza doverle dare un'altra classe. */
.elementor-container:has(>.pc-specico-col),.e-con:has(>.pc-specico-col){
  flex-wrap:nowrap!important;grid-template-columns:40px 1fr!important;
  align-items:center}
.pc-specico-col+.elementor-column,.pc-specico-col+.e-con{min-width:0}

/* Specifiche: icona a tratto accanto all'occhiello */
.pc-specico{width:40px;height:40px;border-radius:11px;border:1px solid rgba(26,42,74,.4);
  background:rgba(26,42,74,.07);display:flex;align-items:center;justify-content:center}
.pc-specico svg{width:21px;height:21px;fill:none;stroke:#1A2A4A;stroke-width:1.7;
  stroke-linecap:round;stroke-linejoin:round}
.pc-specico-col{min-width:40px;max-width:40px;flex:none}
.pc-spec2>.elementor-element-populated{overflow:hidden;transition:box-shadow .18s,transform .18s}
.pc-spec2:hover>.elementor-element-populated{transform:translateY(-3px);box-shadow:0 20px 44px rgba(26,42,74,.16)}
/* Il pannello illustrato dev'essere alto quanto la card, sempre: nella
   griglia le card di una riga si pareggiano sulla piu' alta, e se la catena
   interna si ferma all'altezza del testo sotto l'illustrazione resta bianco.
   Ogni anello e' quindi una colonna flex SENZA `flex-wrap` — il
   `.elementor-widget-wrap` di Elementor va a capo e impacchetta le righe in
   alto (`align-content:flex-start`), ed e' li' che si apriva il vuoto.
   `flex:1 1 auto` + `min-height:0` fanno allungare l'ultimo anello.
   Le regole valgono sia per `.elementor-element-populated` sia per la colonna
   stessa: con il markup ottimizzato di Elementor 3.24+ quel wrapper non c'e'
   piu' e le regole scritte solo su di lui resterebbero lettera morta. */
.pc-spec2,.pc-spec2>.elementor-element-populated,
.pc-specmedia-col,.pc-specmedia-col>.elementor-element-populated{display:flex;
  flex-direction:column;flex-wrap:nowrap;align-content:stretch}
.pc-spec2>.elementor-element-populated,
.pc-specmedia-col>.elementor-element-populated{flex:1 1 auto;height:100%;
  min-height:0}
.pc-specrow{flex:1 1 auto;align-self:stretch;display:flex;width:100%;min-height:0}
.pc-specrow>.elementor-container{flex:1 1 auto;align-items:stretch;min-height:0}
.pc-specmedia-col{align-self:stretch}
.pc-specmedia{flex:1 1 auto;display:flex;width:100%;height:100%;min-height:0}
.pc-specmedia>.elementor-widget-container{flex:1 1 auto;display:flex;
  min-height:0;height:100%}
/* a seconda della versione di Elementor l'immagine sta in `.elementor-image`,
   in un `<a>` o direttamente nel container: vale per tutti e tre */
.pc-specmedia>.elementor-widget-container>*{flex:1 1 auto;min-height:0;
  height:100%;width:100%}
/* `.specitem-media img`: l'illustrazione e' contenuta, non ritagliata, con
   20px di respiro e il filtro che la schiarisce sul fondo blu. */
.pc-specmedia img{width:100%;height:100%;min-height:100%;object-fit:contain;
  display:block;padding:20px;filter:invert(1) brightness(2.2)}

/* Rete di sicurezza: il pannello e' ANCORATO ALLA CARD, non alla riga
   interna. Nella griglia le due card di una riga si pareggiano sulla piu'
   alta — la card si allunga davvero, e' il suo contenuto che si ferma
   all'altezza del testo lasciando il vuoto sotto. Un elemento in
   `position:absolute` con `top:0;bottom:0` prende l'altezza della card
   qualunque cosa faccia la catena flex in mezzo, e la sua altezza diventa
   definita: da li' in giu' i `height:100%` del widget e dell'immagine
   risolvono sempre.
   La colonna esce dal flusso, quindi lo spazio glielo riserva il
   `padding-right` della riga; `:has()` copre la versione a Container, dove
   la riga e' una griglia e la traccia va sciolta. */
@media(min-width:861px){
  .pc-spec2,.pc-spec2>.elementor-element-populated{position:relative}
  /* sezione e contenitore interni sono `position:relative` di serie in
     Elementor: vanno resi statici, altrimenti l'ancora del pannello sarebbe
     proprio la riga che non si allunga */
  .pc-specrow,.pc-specrow>.elementor-container,.pc-specrow>.e-con{position:static}
  .pc-specmedia-col{position:absolute;top:0;right:0;bottom:0;width:170px;
    height:auto;z-index:1}
  .pc-specrow>.elementor-container,.pc-specrow>.e-con,
  .elementor-container:has(>.pc-specmedia-col),.e-con:has(>.pc-specmedia-col){
    grid-template-columns:1fr!important;padding-right:170px}
}

/* Sotto gli 860px l'illustrazione passa sopra al testo: l'altezza la da' la
   proporzione 16/9, non piu' la card. Il blocco sta in fondo di proposito —
   a parita' di specificita' vince la regola che viene dopo, anche se quella
   prima e' dentro una media query. */
@media(max-width:860px){
  .pc-specmedia-col{min-width:100%;max-width:100%;order:-1}
  .pc-specmedia,.pc-specmedia>.elementor-widget-container,
  .pc-specmedia>.elementor-widget-container>*{height:auto;min-width:0}
  .pc-specmedia img{aspect-ratio:16/9;min-height:0;height:auto}
}

/* ── equivalenti per i Container ──────────────────────── */
.pc-card,
.pc-card>.e-con-wrap{overflow:hidden}
.pc-card{transition:box-shadow .18s,transform .18s}
.pc-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(26,42,74,.12)}
.pc-vcard{transition:border-color .16s,transform .16s,background .16s}
.pc-vcard:hover{border-color:rgba(0,204,204,.5);transform:translateY(-3px);background:rgba(255,255,255,.09)}
.pc-spec{transition:background .18s}
.pc-spec:hover{background:#F4F6F8}
.pc-phase{transition:transform .18s}
.pc-phase:hover{transform:translateY(-4px)}
.e-con:has(>.pc-vnum-col),.e-con:has(>.pc-vnum-col){
  flex-wrap:nowrap!important!important;grid-template-columns:42px minmax(0,1fr)!important!important;
  align-items:start!important!important}
.pc-vnum-col+.e-con,.pc-vnum-col+.e-con{min-width:0}
.pc-labelrow>.e-con,
.pc-labelrow>.e-con,.pc-labelrow>.e-con-inner>.e-con{
  flex-wrap:nowrap!important!important;
  grid-template-columns:auto minmax(0,1fr)!important!important;
  align-items:center!important!important}
.pc-labelrow>.e-con>.e-con:first-child,
.pc-labelrow>.e-con>.e-con:first-child,
.pc-labelrow>.e-con-inner>.e-con>.e-con:first-child{
  width:auto!important;flex:0 0 auto}
.pc-labelrow>.e-con>.e-con:last-child,
.pc-labelrow>.e-con>.e-con:last-child,
.pc-labelrow>.e-con-inner>.e-con>.e-con:last-child{flex:1 1 auto;min-width:0}
.pc-heroscrim::before{
  background:linear-gradient(105deg,rgba(26,42,74,.92) 0%,rgba(26,42,74,.78) 38%,
    rgba(26,42,74,.28) 75%,rgba(26,42,74,.12) 100%)!important}
.pc-bmsglow::before{
  right:auto!important;left:-6%!important;top:-104px!important;bottom:auto!important;
  width:620px!important;height:620px!important;
  background:radial-gradient(circle,rgba(0,153,153,.22),transparent 62%)!important}
.pc-tagrow,.pc-tagrow{flex-direction:row!important;
  flex-wrap:wrap!important;gap:8px!important;align-content:flex-start}
.pc-tagrow>*{width:auto!important}
.pc-vantglow-top::before,
.pc-vantglow-bot::before{
  left:auto!important;right:-8%!important;width:560px!important;height:560px!important;
  background:radial-gradient(circle,rgba(0,153,153,.24),transparent 64%)!important}
.pc-vantglow-top::before{top:auto!important;bottom:-340px!important}
.pc-vantglow-bot::before{top:-220px!important;bottom:auto!important}
.pc-banner{justify-content:flex-end}
.pc-vnum-col,.pc-vnum-col{display:flex!important;
  flex-direction:row!important;flex-wrap:nowrap!important;
  align-items:center!important;justify-content:center!important;
  height:42px}
.pc-phase,.pc-phase{overflow:hidden;position:relative}
.pc-phase::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00CCCC,#009999);opacity:.9;z-index:2}
.pc-phase{justify-content:space-between}
.pc-navlinks .e-con{flex-wrap:nowrap}
.pc-vnum{align-self:flex-start}
.pc-aphase,.pc-aphase{overflow:hidden;position:relative}
.pc-aphase{transition:transform .18s}
.pc-aphase:hover{transform:translateY(-4px)}
.pc-aphase::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;
  background:linear-gradient(90deg,#00CCCC,#009999);opacity:.9;z-index:2}
.pc-aphase{display:flex!important;
  flex-direction:column!important;flex-wrap:nowrap!important;
  flex:1 1 auto;height:100%}
.pc-abanner::before{
  background:linear-gradient(95deg,rgba(26,42,74,.92) 0%,rgba(26,42,74,.62) 46%,
    rgba(26,42,74,.12) 78%,rgba(0,153,153,.12) 100%)!important}
.pc-abanner{justify-content:flex-end}
.pc-bphase,.pc-bphase{overflow:hidden;position:relative}
.pc-bphase::before{content:"";position:absolute;
  top:0;left:-100%;right:-100%;width:auto;height:2px;
  background:linear-gradient(90deg,transparent 0%,#00CCCC 45%,#fff 50%,
    #00CCCC 55%,transparent 100%);
  background-size:60% 100%;opacity:.7;z-index:2;
  animation:pc-phase-flow 3s linear infinite}
.pc-btrack>.e-con{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1px!important}
.pc-btrack>.e-con>.e-con{width:100%!important}
@media(max-width:1024px){.pc-btrack>.e-con{grid-template-columns:repeat(2,1fr)!important}}
@media(max-width:767px){.pc-btrack>.e-con{grid-template-columns:1fr!important}}
.pc-bphase{min-height:186px;flex-wrap:nowrap;flex-direction:column}
.e-con:has(>.pc-specico-col),.e-con:has(>.pc-specico-col){
  flex-wrap:nowrap!important!important;grid-template-columns:40px 1fr!important!important;
  align-items:center!important}
.pc-specico-col+.e-con,.pc-specico-col+.e-con{min-width:0}
.pc-spec2{overflow:hidden;transition:box-shadow .18s,transform .18s}
.pc-spec2:hover{transform:translateY(-3px);box-shadow:0 20px 44px rgba(26,42,74,.16)}
.pc-spec2,.pc-spec2,
.pc-specmedia-col,.pc-specmedia-col{display:flex;
  flex-direction:column;flex-wrap:nowrap;align-content:stretch}
.pc-spec2,
.pc-specmedia-col{flex:1 1 auto;height:100%;
  min-height:0}
.pc-specrow>.e-con{flex:1 1 auto;align-items:stretch;min-height:0}
@media(min-width:861px){.pc-spec2,.pc-spec2{position:relative}
.pc-specrow,.pc-specrow>.e-con,.pc-specrow>.e-con{position:static}
.pc-specrow>.e-con,.pc-specrow>.e-con,
  .e-con:has(>.pc-specmedia-col),.e-con:has(>.pc-specmedia-col){
    grid-template-columns:1fr!important!important;padding-right:170px!important}}
@media(max-width:1024px){.e-con:has(>.pc-collbg){grid-template-columns:1fr!important}}
@media(max-width:860px){.e-con:has(>.pc-specmedia-col){grid-template-columns:1fr!important}}/* End custom CSS */