.elementor-169 .elementor-element.elementor-element-2b2b7cc4{--display:flex;--min-height:660px;--flex-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:112px;--padding-bottom:116px;--padding-left:40px;--padding-right:40px;}.elementor-169 .elementor-element.elementor-element-2b2b7cc4:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-2b2b7cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;background-image:url("https://procomengineering.it/wp-content/uploads/2026/08/photo-1545209463-e2825498edbf.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-169 .elementor-element.elementor-element-2b2b7cc4::before, .elementor-169 .elementor-element.elementor-element-2b2b7cc4 > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-2b2b7cc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-2b2b7cc4 > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-2b2b7cc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-2b2b7cc4 > .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-169 .elementor-element.elementor-element-3290aa97{--display:flex;--flex-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-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 );}.elementor-169 .elementor-element.elementor-element-13f115cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-169 .elementor-element.elementor-element-13f115cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-169 .elementor-element.elementor-element-6536393c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-169 .elementor-element.elementor-element-6536393c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;line-height:1.02em;letter-spacing:-1.35px;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-169 .elementor-element.elementor-element-166c9af{width:var( --container-widget-width, 680px );max-width:680px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.86);}.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-169 .elementor-element.elementor-element-3e49acb9 .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-169 .elementor-element.elementor-element-3e49acb9 .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-3e49acb9 .elementor-button:focus{background-color:#00CCCC;color:#04181A;}.elementor-169 .elementor-element.elementor-element-3e49acb9 .elementor-button:hover svg, .elementor-169 .elementor-element.elementor-element-3e49acb9 .elementor-button:focus svg{fill:#04181A;}.elementor-169 .elementor-element.elementor-element-73fb4de1{--display:flex;--flex-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-169 .elementor-element.elementor-element-7b574204{--display:flex;--flex-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-169 .elementor-element.elementor-element-657526cf{--display:flex;--flex-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-169 .elementor-element.elementor-element-28479b6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-169 .elementor-element.elementor-element-28479b6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-169 .elementor-element.elementor-element-2c824e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-2c824e5b .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-169 .elementor-element.elementor-element-7f7b6d7e{width:var( --container-widget-width, 760px );max-width:760px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.68em;color:#4A4D63;}.elementor-169 .elementor-element.elementor-element-7ed2b52c{--display:flex;--flex-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:40px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-169 .elementor-element.elementor-element-5bdff44f{--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-169 .elementor-element.elementor-element-72b86cba{--display:flex;--flex-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-169 .elementor-element.elementor-element-72b86cba:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-72b86cba > .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-169 .elementor-element.elementor-element-781496c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-781496c5 img{width:100%;max-width:100%;}.elementor-169 .elementor-element.elementor-element-59eb3dd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:26px 26px 0px 26px;}.elementor-169 .elementor-element.elementor-element-59eb3dd7 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-169 .elementor-element.elementor-element-3bffd705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 26px 0px 26px;}.elementor-169 .elementor-element.elementor-element-3bffd705 .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-169 .elementor-element.elementor-element-19aaecc3{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-169 .elementor-element.elementor-element-2e72add9{--display:flex;--flex-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-169 .elementor-element.elementor-element-2e72add9:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-2e72add9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-321d7636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-321d7636 img{width:100%;max-width:100%;}.elementor-169 .elementor-element.elementor-element-57ef4545{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:26px 26px 0px 26px;}.elementor-169 .elementor-element.elementor-element-57ef4545 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-169 .elementor-element.elementor-element-74825dc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 26px 0px 26px;}.elementor-169 .elementor-element.elementor-element-74825dc7 .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-169 .elementor-element.elementor-element-60abdbd6{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-169 .elementor-element.elementor-element-668d7d83{--display:flex;--flex-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-169 .elementor-element.elementor-element-668d7d83:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-668d7d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-13438c69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-13438c69 img{width:100%;max-width:100%;}.elementor-169 .elementor-element.elementor-element-6dd7a14d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:26px 26px 0px 26px;}.elementor-169 .elementor-element.elementor-element-6dd7a14d .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.72px;color:#009999;}.elementor-169 .elementor-element.elementor-element-4317719d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 26px 0px 26px;}.elementor-169 .elementor-element.elementor-element-4317719d .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-169 .elementor-element.elementor-element-281619b6{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-169 .elementor-element.elementor-element-fc77075{--display:flex;--flex-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:0.55;--padding-top:108px;--padding-bottom:108px;--padding-left:120px;--padding-right:40px;}.elementor-169 .elementor-element.elementor-element-fc77075:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-fc77075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-fc77075::before, .elementor-169 .elementor-element.elementor-element-fc77075 > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-fc77075 > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-fc77075 > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-fc77075 > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-fc77075 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://procomengineering.it/wp-content/uploads/2026/08/ChatGPT-Image-29-lug-2026-01_33_47.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-169 .elementor-element.elementor-element-1f3c0b96{--display:flex;--flex-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-169 .elementor-element.elementor-element-359995c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-169 .elementor-element.elementor-element-359995c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-169 .elementor-element.elementor-element-663df028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-663df028 .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-169 .elementor-element.elementor-element-7461aa8c{--display:flex;--flex-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:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-15942bc5{--display:grid;--e-con-grid-template-columns:repeat(8, 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-169 .elementor-element.elementor-element-49835efb{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-49835efb:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-49835efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-36e417b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-36e417b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-1ce11c76{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-169 .elementor-element.elementor-element-432b6f5{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-432b6f5:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-432b6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-31cb4d88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-31cb4d88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-3da8cd0{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-169 .elementor-element.elementor-element-723e7a01{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-723e7a01:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-723e7a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-3cd4b18e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-3cd4b18e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7f74000{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-169 .elementor-element.elementor-element-5df0c38c{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-5df0c38c:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-5df0c38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-34f9a0df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-34f9a0df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-1b71b945{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-169 .elementor-element.elementor-element-4fc4b98f{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-4fc4b98f:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-4fc4b98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-24bff665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-24bff665 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-3321b207{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-169 .elementor-element.elementor-element-799f6478{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-799f6478:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-799f6478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-6352bd8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-6352bd8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-27510cfd{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-169 .elementor-element.elementor-element-78d30923{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-78d30923:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-78d30923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-7a0579d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-7a0579d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-df54a17{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-169 .elementor-element.elementor-element-48e7b33e{--display:flex;--flex-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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-169 .elementor-element.elementor-element-48e7b33e:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-48e7b33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-6c80a96b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-169 .elementor-element.elementor-element-6c80a96b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-68f178d5{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-169 .elementor-element.elementor-element-6901b65{--display:flex;--flex-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 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-d8a9b62{--display:flex;--flex-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-169 .elementor-element.elementor-element-73998647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-169 .elementor-element.elementor-element-73998647 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-169 .elementor-element.elementor-element-6dc0ae5e{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-169 .elementor-element.elementor-element-5eca4b2c{--display:flex;--flex-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-169 .elementor-element.elementor-element-4c037e39{--display:flex;--flex-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-169 .elementor-element.elementor-element-1adbb05c{--display:flex;--flex-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-169 .elementor-element.elementor-element-113c5b78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-169 .elementor-element.elementor-element-113c5b78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-169 .elementor-element.elementor-element-21f0a774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-169 .elementor-element.elementor-element-21f0a774 .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-169 .elementor-element.elementor-element-7635bfc2{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-169 .elementor-element.elementor-element-6b461918{--display:flex;--flex-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-169 .elementor-element.elementor-element-170b733b{--display:grid;--e-con-grid-template-columns:repeat(9, 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-169 .elementor-element.elementor-element-7505aca4{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-7505aca4:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-7505aca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7505aca4:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-7505aca4, .elementor-169 .elementor-element.elementor-element-7505aca4::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-4a44c489{--display:flex;--flex-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-169 .elementor-element.elementor-element-38aa8016{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-87ab6c6{--display:flex;--flex-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-169 .elementor-element.elementor-element-4dca93eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-4dca93eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-3f7283cf{--display:flex;--flex-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-169 .elementor-element.elementor-element-276b85b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-276b85b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-35218517{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-35218517:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-35218517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-35218517:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-35218517, .elementor-169 .elementor-element.elementor-element-35218517::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-6f69ca9a{--display:flex;--flex-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-169 .elementor-element.elementor-element-2909df4b{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-2ddd25ad{--display:flex;--flex-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-169 .elementor-element.elementor-element-38ae943e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-38ae943e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-5b7712d1{--display:flex;--flex-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-169 .elementor-element.elementor-element-6a540f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-6a540f62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-67663da4{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-67663da4:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-67663da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-67663da4:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-67663da4, .elementor-169 .elementor-element.elementor-element-67663da4::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-138115b5{--display:flex;--flex-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-169 .elementor-element.elementor-element-5a93862e{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-65d882f9{--display:flex;--flex-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-169 .elementor-element.elementor-element-56bc3930{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-56bc3930 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-562c9845{--display:flex;--flex-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-169 .elementor-element.elementor-element-407dd542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-407dd542 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-1738e592{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-1738e592:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-1738e592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-1738e592:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-1738e592, .elementor-169 .elementor-element.elementor-element-1738e592::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-3c5a7900{--display:flex;--flex-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-169 .elementor-element.elementor-element-410ab74a{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-109e615e{--display:flex;--flex-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-169 .elementor-element.elementor-element-25675931{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-25675931 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-430fc4ec{--display:flex;--flex-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-169 .elementor-element.elementor-element-520e3cbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-520e3cbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-26ddee2e{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-26ddee2e:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-26ddee2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-26ddee2e:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-26ddee2e, .elementor-169 .elementor-element.elementor-element-26ddee2e::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-522aa74a{--display:flex;--flex-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-169 .elementor-element.elementor-element-6dc97666{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-2ae0711a{--display:flex;--flex-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-169 .elementor-element.elementor-element-c47e64c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-c47e64c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-27230d38{--display:flex;--flex-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-169 .elementor-element.elementor-element-770e036c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-770e036c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-1429a45f{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-1429a45f:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-1429a45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-1429a45f:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-1429a45f, .elementor-169 .elementor-element.elementor-element-1429a45f::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-c9f7a99{--display:flex;--flex-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-169 .elementor-element.elementor-element-62bff851{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-1f27a975{--display:flex;--flex-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-169 .elementor-element.elementor-element-663db230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-663db230 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-5e1359c3{--display:flex;--flex-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-169 .elementor-element.elementor-element-27f16210{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-27f16210 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-3f661858{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-3f661858:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-3f661858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-3f661858:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-3f661858, .elementor-169 .elementor-element.elementor-element-3f661858::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-237d8b50{--display:flex;--flex-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-169 .elementor-element.elementor-element-36363f03{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-461a7758{--display:flex;--flex-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-169 .elementor-element.elementor-element-4b1aefe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-4b1aefe2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-527243a7{--display:flex;--flex-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-169 .elementor-element.elementor-element-215ece70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-215ece70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-38a8743a{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-38a8743a:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-38a8743a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-38a8743a:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-38a8743a, .elementor-169 .elementor-element.elementor-element-38a8743a::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-153a7629{--display:flex;--flex-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-169 .elementor-element.elementor-element-4a885907{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-253f35d5{--display:flex;--flex-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-169 .elementor-element.elementor-element-57ce6dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-57ce6dc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-563012b1{--display:flex;--flex-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-169 .elementor-element.elementor-element-6dbfccef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-6dbfccef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-2c019c84{--display:flex;--flex-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:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-169 .elementor-element.elementor-element-2c019c84:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-2c019c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-2c019c84:hover{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:#E8B0AA;--border-color:#E8B0AA;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0px 16px 36px 0px rgba(192,57,43,0.08);}.elementor-169 .elementor-element.elementor-element-2c019c84, .elementor-169 .elementor-element.elementor-element-2c019c84::before{--border-transition:0.18s;}.elementor-169 .elementor-element.elementor-element-50eff9f4{--display:flex;--flex-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-169 .elementor-element.elementor-element-21473202{--display:grid;--e-con-grid-template-columns:34px minmax(0,88fr);--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-169 .elementor-element.elementor-element-199636ee{--display:flex;--flex-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-169 .elementor-element.elementor-element-f4dddf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-169 .elementor-element.elementor-element-f4dddf4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#C0392B;}.elementor-169 .elementor-element.elementor-element-4f44c59a{--display:flex;--flex-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-169 .elementor-element.elementor-element-a54e44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-a54e44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#16182B;}.elementor-169 .elementor-element.elementor-element-3c0b86a3{--display:flex;--flex-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:0.85;--padding-top:108px;--padding-bottom:108px;--padding-left:600px;--padding-right:150px;}.elementor-169 .elementor-element.elementor-element-3c0b86a3:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-3c0b86a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-3c0b86a3::before, .elementor-169 .elementor-element.elementor-element-3c0b86a3 > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-3c0b86a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-3c0b86a3 > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-3c0b86a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-3c0b86a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://procomengineering.it/wp-content/uploads/2026/08/ChatGPT-Image-30-lug-2026-00_06_52.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-169 .elementor-element.elementor-element-43a9d00d{--display:flex;--flex-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-169 .elementor-element.elementor-element-30f765f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-169 .elementor-element.elementor-element-30f765f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#00CCCC;}.elementor-169 .elementor-element.elementor-element-528c50f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-528c50f7 .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-169 .elementor-element.elementor-element-27ea46d4{--display:flex;--flex-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:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-5cee6c3d{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-700fc557{--display:flex;--flex-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 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 0px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-700fc557:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-700fc557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-169 .elementor-element.elementor-element-6466f109{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-6466f109 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;color:rgba(255,255,255,0.65);}.elementor-169 .elementor-element.elementor-element-2011f708{--display:flex;--flex-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 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-2011f708:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-2011f708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-169 .elementor-element.elementor-element-5b0fc228{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-5b0fc228 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;color:rgba(255,255,255,0.65);}.elementor-169 .elementor-element.elementor-element-6a836239{--display:flex;--flex-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 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 8px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-6a836239:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-6a836239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-9b7ea71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-9b7ea71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.68px;color:#1A2A4A;}.elementor-169 .elementor-element.elementor-element-419f55c3{--display:flex;--flex-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-169 .elementor-element.elementor-element-7d851a67{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-27c3df1e{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-2f5f2ced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-2f5f2ced .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-5be6e691{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-4a7ca759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-4a7ca759 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-25a2e9ec{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-6b8667a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-6b8667a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7cde1f7c{--display:flex;--flex-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-169 .elementor-element.elementor-element-28df4d57{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-3a1114b6{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-1977bccd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-1977bccd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-1d37992a{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-5bc8538e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-5bc8538e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-5c9b472b{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-3175d904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-3175d904 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-50d42160{--display:flex;--flex-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-169 .elementor-element.elementor-element-6b46f8c3{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-4d2324a5{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-292875de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-292875de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-6df8bf62{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-732deb81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-732deb81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-731322d{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-19368075{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-19368075 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-5bb2e9c6{--display:flex;--flex-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-169 .elementor-element.elementor-element-62ffad5b{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-64b395ff{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-420390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-420390 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-541b0a24{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-48499c65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-48499c65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-475dd374{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-7ac40bb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-7ac40bb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-67af5ffc{--display:flex;--flex-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-169 .elementor-element.elementor-element-33650caf{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-740623f6{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-7d56bc5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-7d56bc5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-313ec26c{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-71b8cc6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-71b8cc6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-3cc7a1c7{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-19368026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-19368026 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-58590549{--display:flex;--flex-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-169 .elementor-element.elementor-element-7c780210{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-32fb9f3c{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-4dfc3301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-4dfc3301 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-42a7c9af{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-7bc31978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-7bc31978 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-36cb2165{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-72c97adf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-72c97adf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-1fd7ecb5{--display:flex;--flex-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-169 .elementor-element.elementor-element-248fd1f4{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-1d66b84c{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-65284c13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-65284c13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-1dc7fd0a{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-397ea9da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-397ea9da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-75862921{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-364b8bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-364b8bac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-417f707{--display:flex;--flex-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-169 .elementor-element.elementor-element-300b28d8{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-c904efa{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-5068df80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-5068df80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-4aa1a2f2{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-602e632a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-602e632a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-285901bd{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-3a08f291{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-3a08f291 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-f2ee683{--display:flex;--flex-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-169 .elementor-element.elementor-element-3e03553f{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-7c3eb624{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-18105723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-18105723 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-5d585267{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-72b10ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-72b10ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-61a1ca42{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-3345eeed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-3345eeed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-72eb6919{--display:flex;--flex-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-169 .elementor-element.elementor-element-4378acbb{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-5c9675d{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-63aa74d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-63aa74d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7dc9115f{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-5f8c1f04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-5f8c1f04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-5b8f600b{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-246ad2e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-246ad2e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-78934222{--display:flex;--flex-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-169 .elementor-element.elementor-element-23c09fe4{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-6e31a14d{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-1f9c4090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-1f9c4090 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-4ad69517{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-43657336{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-43657336 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-337f01ca{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-6d332939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-6d332939 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-60da1d5a{--display:flex;--flex-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-169 .elementor-element.elementor-element-1ce7786f{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-2238172f{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-7d1b43cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-7d1b43cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-4000724f{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-589d7b44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-589d7b44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-b5ab84a{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-5ac76873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-5ac76873 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-7fc983bb{--display:flex;--flex-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-169 .elementor-element.elementor-element-792634b6{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-7a3c042c{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-117cd575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-117cd575 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-47842680{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-811c9fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-811c9fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-2f37671d{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-71e8c38a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-71e8c38a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-77229be{--display:flex;--flex-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-169 .elementor-element.elementor-element-37f59cb8{--display:grid;--e-con-grid-template-columns:minmax(0,37.5fr) minmax(0,31.25fr) minmax(0,31.25fr);--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-169 .elementor-element.elementor-element-45dfdc61{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-1cbd41da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-1cbd41da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-67ce5e85{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-61db2c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-61db2c6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:rgba(255,255,255,0.5);}.elementor-169 .elementor-element.elementor-element-6c579706{--display:flex;--flex-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.08);--border-color:rgba(255,255,255,0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-179ca31e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-169 .elementor-element.elementor-element-179ca31e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-22c98bfc{--display:flex;--flex-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:80px;--padding-left:40px;--padding-right:40px;}.elementor-169 .elementor-element.elementor-element-22c98bfc:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-22c98bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-64fd995{--display:grid;--e-con-grid-template-columns:minmax(0,55fr) minmax(0,45fr);--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-169 .elementor-element.elementor-element-564d447d{--display:flex;--flex-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-169 .elementor-element.elementor-element-aca3e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-169 .elementor-element.elementor-element-aca3e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.52px;color:#009999;}.elementor-169 .elementor-element.elementor-element-623e01f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-169 .elementor-element.elementor-element-623e01f5 .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-169 .elementor-element.elementor-element-269c458f{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#4A4D63;}.elementor-169 .elementor-element.elementor-element-48330b8c .elementor-button{background-color:#1A2A4A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-169 .elementor-element.elementor-element-48330b8c .elementor-button:hover, .elementor-169 .elementor-element.elementor-element-48330b8c .elementor-button:focus{background-color:#223764;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-48330b8c .elementor-button:hover svg, .elementor-169 .elementor-element.elementor-element-48330b8c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-4013d46d{--display:flex;--flex-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:56px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-ed205ff{width:var( --container-widget-width, 62% );max-width:62%;background-color:#F0F0F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;top:0%;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E6EC;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 50px 0px rgba(26,42,74,0.18);text-align:center;}body:not(.rtl) .elementor-169 .elementor-element.elementor-element-ed205ff{left:0%;}body.rtl .elementor-169 .elementor-element.elementor-element-ed205ff{right:0%;}.elementor-169 .elementor-element.elementor-element-ed205ff img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-169 .elementor-element.elementor-element-7cffd68e{width:var( --container-widget-width, 52% );max-width:52%;--e-transform-rotateZ:3deg;background-color:#F0F0F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:52%;--container-widget-flex-grow:0;top:12%;z-index:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E6EC;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 50px 0px rgba(26,42,74,0.18);text-align:center;}body:not(.rtl) .elementor-169 .elementor-element.elementor-element-7cffd68e{right:0%;}body.rtl .elementor-169 .elementor-element.elementor-element-7cffd68e{left:0%;}.elementor-169 .elementor-element.elementor-element-7cffd68e img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-169 .elementor-element.elementor-element-31e4963c{width:var( --container-widget-width, 46% );max-width:46%;--e-transform-rotateZ:-4deg;background-color:#F0F0F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;bottom:0%;z-index:3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E6EC;border-radius:16px 16px 16px 16px;box-shadow:0px 24px 50px 0px rgba(26,42,74,0.18);text-align:center;}body:not(.rtl) .elementor-169 .elementor-element.elementor-element-31e4963c{right:6%;}body.rtl .elementor-169 .elementor-element.elementor-element-31e4963c{left:6%;}.elementor-169 .elementor-element.elementor-element-31e4963c img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-169 .elementor-element.elementor-element-6536393c .elementor-heading-title{font-size:44px;}.elementor-169 .elementor-element.elementor-element-2c824e5b .elementor-heading-title{font-size:38px;}.elementor-169 .elementor-element.elementor-element-5bdff44f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-663df028 .elementor-heading-title{font-size:38px;}.elementor-169 .elementor-element.elementor-element-15942bc5{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-21f0a774 .elementor-heading-title{font-size:38px;}.elementor-169 .elementor-element.elementor-element-170b733b{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-38aa8016{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-2909df4b{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-5a93862e{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-410ab74a{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-6dc97666{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-62bff851{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-36363f03{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-4a885907{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-21473202{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-3c0b86a3{--padding-top:76px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-169 .elementor-element.elementor-element-528c50f7 .elementor-heading-title{font-size:38px;}.elementor-169 .elementor-element.elementor-element-5cee6c3d{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-7d851a67{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-28df4d57{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-6b46f8c3{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-62ffad5b{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-33650caf{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-7c780210{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-248fd1f4{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-300b28d8{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-3e03553f{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-4378acbb{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-23c09fe4{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-1ce7786f{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-792634b6{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-37f59cb8{--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-64fd995{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-623e01f5 .elementor-heading-title{font-size:38px;}}@media(min-width:768px){.elementor-169 .elementor-element.elementor-element-2b2b7cc4{--content-width:1160px;}.elementor-169 .elementor-element.elementor-element-7b574204{--content-width:1160px;}.elementor-169 .elementor-element.elementor-element-7ed2b52c{--content-width:1160px;}.elementor-169 .elementor-element.elementor-element-4c037e39{--content-width:1160px;}.elementor-169 .elementor-element.elementor-element-6b461918{--content-width:1160px;}.elementor-169 .elementor-element.elementor-element-22c98bfc{--content-width:1160px;}}@media(max-width:767px){.elementor-169 .elementor-element.elementor-element-2b2b7cc4{--min-height:560px;--padding-top:112px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-6536393c .elementor-heading-title{font-size:34px;}.elementor-169 .elementor-element.elementor-element-166c9af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-169 .elementor-element.elementor-element-7b574204{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-2c824e5b .elementor-heading-title{font-size:30px;}.elementor-169 .elementor-element.elementor-element-7f7b6d7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-169 .elementor-element.elementor-element-7ed2b52c{--padding-top:32px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-5bdff44f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-fc77075{--padding-top:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-663df028 .elementor-heading-title{font-size:30px;}.elementor-169 .elementor-element.elementor-element-7461aa8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-15942bc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-4c037e39{--padding-top:76px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-21f0a774 .elementor-heading-title{font-size:30px;}.elementor-169 .elementor-element.elementor-element-7635bfc2{font-size:18px;}.elementor-169 .elementor-element.elementor-element-6b461918{--padding-top:36px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-170b733b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-4a44c489{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-38aa8016{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-6f69ca9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-2909df4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-138115b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-5a93862e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-3c5a7900{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-410ab74a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-522aa74a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-6dc97666{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-c9f7a99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-62bff851{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-237d8b50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-36363f03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-153a7629{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-4a885907{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-50eff9f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-21473202{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-3c0b86a3{--padding-top:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-528c50f7 .elementor-heading-title{font-size:30px;}.elementor-169 .elementor-element.elementor-element-27ea46d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-5cee6c3d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-700fc557{--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-169 .elementor-element.elementor-element-6466f109 .elementor-heading-title{font-size:9.5px;}.elementor-169 .elementor-element.elementor-element-2011f708{--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-169 .elementor-element.elementor-element-5b0fc228 .elementor-heading-title{font-size:9.5px;}.elementor-169 .elementor-element.elementor-element-6a836239{--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-169 .elementor-element.elementor-element-9b7ea71 .elementor-heading-title{font-size:9.5px;}.elementor-169 .elementor-element.elementor-element-419f55c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-7d851a67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-27c3df1e{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-2f5f2ced .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-5be6e691{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-4a7ca759 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-25a2e9ec{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-6b8667a9 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-7cde1f7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-28df4d57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-3a1114b6{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-1977bccd .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-1d37992a{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-5bc8538e .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-5c9b472b{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-3175d904 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-50d42160{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-6b46f8c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-4d2324a5{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-292875de .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-6df8bf62{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-732deb81 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-731322d{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-19368075 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-5bb2e9c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-62ffad5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-64b395ff{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-420390 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-541b0a24{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-48499c65 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-475dd374{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-7ac40bb9 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-67af5ffc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-33650caf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-740623f6{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-7d56bc5d .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-313ec26c{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-71b8cc6e .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-3cc7a1c7{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-19368026 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-58590549{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-7c780210{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-32fb9f3c{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-4dfc3301 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-42a7c9af{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-7bc31978 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-36cb2165{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-72c97adf .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-1fd7ecb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-248fd1f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-1d66b84c{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-65284c13 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-1dc7fd0a{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-397ea9da .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-75862921{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-364b8bac .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-417f707{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-300b28d8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-c904efa{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-5068df80 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-4aa1a2f2{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-602e632a .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-285901bd{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-3a08f291 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-f2ee683{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-3e03553f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-7c3eb624{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-18105723 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-5d585267{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-72b10ed .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-61a1ca42{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-3345eeed .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-72eb6919{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-4378acbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-5c9675d{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-63aa74d1 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-7dc9115f{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-5f8c1f04 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-5b8f600b{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-246ad2e2 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-78934222{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-23c09fe4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-6e31a14d{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-1f9c4090 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-4ad69517{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-43657336 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-337f01ca{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-6d332939 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-60da1d5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-1ce7786f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-2238172f{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-7d1b43cd .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-4000724f{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-589d7b44 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-b5ab84a{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-5ac76873 .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-7fc983bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-792634b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-7a3c042c{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-117cd575 .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-47842680{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-811c9fa .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-2f37671d{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-71e8c38a .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-77229be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-37f59cb8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-45dfdc61{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-1cbd41da .elementor-heading-title{font-size:13px;}.elementor-169 .elementor-element.elementor-element-67ce5e85{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-61db2c6b .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-6c579706{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-169 .elementor-element.elementor-element-179ca31e .elementor-heading-title{font-size:14px;}.elementor-169 .elementor-element.elementor-element-22c98bfc{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-169 .elementor-element.elementor-element-64fd995{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-169 .elementor-element.elementor-element-623e01f5 .elementor-heading-title{font-size:30px;}.elementor-169 .elementor-element.elementor-element-269c458f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-169 .elementor-element.elementor-element-4013d46d{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500;600&display=swap');
@keyframes pc-current-flow{0%{background-position:-40% 0}
  100%{background-position:140% 0}}
/* 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-280 p{max-width:280px}
.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-lift .elementor-button{transition:transform .15s}
.pc-lift .elementor-button:hover{transform:translateY(-2px)}
.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{flex-wrap:nowrap!important;grid-template-columns:42px minmax(0,1fr)!important;
  align-items:start!important}
/* Righe "etichetta + filetto" (`.vcol-h`,
`.stepper-lead`): l'etichetta si
   stringe sul testo e il filetto prende quel che resta{flex-wrap:nowrap!important;
  grid-template-columns:auto minmax(0,1fr)!important;
  align-items:center!important}
/* `.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){overflow:hidden}
/* `.tags`: le pill stanno strette a sinistra e vanno a capo{flex-direction:row!important;
  flex-wrap:wrap!important;gap:8px!important;align-content:flex-start}
/* `.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{overflow:hidden}
/* 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{min-width:42px;max-width:42px;flex:none;align-self:flex-start}
/* Card vantaggi: altezza uniforme,
come `grid-template-rows:auto repeat(4{min-height:128px}
/* idx in alto{align-content:space-between}
/* 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-navlinks .elementor-container{flex-wrap:nowrap}
@media(max-width:860px){
.pc-navlinks{display:none}}
/* Le pill (chip,
tag{white-space:nowrap}
/* ── Prodotti ─────────────────────────────────────────────────────────── */

/* `#dati .wrap{max-width:900px;margin-left:80px}
`: il contenuto non e'
   centrato,
parte da 120px e si ferma a 820 di larghezza */
.pc-datiwrap>.elementor-container{max-width:820px;margin-left:0}
@media(max-width:860px){
/* `#dati .wrap{max-width:100%;margin:auto;padding:0 24}
` */
  .pc-datiwrap>.elementor-container{max-width:100%}
.pc-datiwrap{padding-left:24px!important;padding-right:24px!important}}
/* `.dati-bg img`: la foto sta nello slot Overlay,
cosi' maschera e filtro
   agiscono solo su di lei e non sul contenuto della sezione. L'overlay copre
   di suo tutta la sezione: lo si stringe al 55% destro (sinistro,
nel
   confronto) e la foto ci sta dentro in `cover` — con `background-size:55%
   100%` verrebbe schiacciata,
ed e' su quel riquadro che la maschera deve
   sfumare,
come nell'originale. */
.pc-datibg>.elementor-background-overlay{left:auto!important;right:0!important;width:55%!important;
  background-position:center!important;background-size:cover!important;
  background-repeat:no-repeat!important;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%);
  mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%);
  filter:grayscale(1) sepia(1) hue-rotate(155deg) saturate(2.4) brightness(.75)}
.pc-confrontobg>.elementor-background-overlay{right:auto!important;left:0!important;width:55%!important;
  background-position:center!important;background-size:cover!important;
  background-repeat:no-repeat!important;
  -webkit-mask-image:linear-gradient(270deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%);
  mask-image:linear-gradient(270deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%)}
@media(max-width:860px){
/* sotto gli 860 la foto prende tutta la larghezza e si abbassa di tono */
  .pc-datibg>.elementor-background-overlay,
.pc-confrontobg>.elementor-background-overlay{left:0!important;right:0!important;width:100%!important;
    opacity:.3!important}}
/* `.dgrid`: due colonne separate da filetti di 1px — il filetto e' il fondo
   della griglia che traspare dal gap,
non un bordo delle celle. */
.pc-dgrid>.elementor-container,
.pc-dgrid>.e-con,
.pc-dgrid>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;
  background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.14);border-radius:6px;overflow:hidden}
.pc-dgrid>.elementor-container>.elementor-column,
.pc-dgrid>.e-con>.e-con,
.pc-dgrid>.e-con-inner>.e-con>.e-con{width:100%!important}
@media(max-width:560px){
.pc-dgrid>.elementor-container,
.pc-dgrid>.e-con,
.pc-dgrid>.e-con-inner>.e-con{grid-template-columns:1fr!important}}
/* `.dcell::before`: il filo di luce che scorre sul bordo superiore */
@keyframes pc-current-flow{0%{background-position:-40% 0}
  100%{background-position:140% 0}}
.pc-dcell,.pc-dcell>.elementor-element-populated{overflow:hidden;
  position:relative;min-height:148px}
.pc-dcell>.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:.8;z-index:2;
  animation:pc-current-flow 2.6s linear infinite}

/* `.story`: l'immagine va ritagliata sugli angoli della card */
.pc-storycard>.elementor-element-populated,
.pc-storycard{overflow:hidden}
/* `.story-grid`: tre colonne con 28px di gap,
una sola sotto gli 860 */
.pc-storygrid>.elementor-container,
.pc-storygrid>.e-con,
.pc-storygrid>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;
  align-items:stretch}
.pc-storygrid>.elementor-container>.elementor-column,
.pc-storygrid>.e-con>.e-con,
.pc-storygrid>.e-con-inner>.e-con>.e-con{width:100%!important}
@media(max-width:860px){
.pc-storygrid>.elementor-container,
.pc-storygrid>.e-con,
.pc-storygrid>.e-con-inner>.e-con{grid-template-columns:1fr!important;
    gap:20px!important}}
/* `.elim-grid`: due colonne con 14px di gap; la crocetta e' un cerchio da
   34px che resta accanto al testo anche su mobile. */
.pc-elimgrid>.elementor-container,
.pc-elimgrid>.e-con,
.pc-elimgrid>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}
.pc-elimgrid>.elementor-container>.elementor-column,
.pc-elimgrid>.e-con>.e-con,
.pc-elimgrid>.e-con-inner>.e-con>.e-con{width:100%!important}
@media(max-width:980px){
.pc-elimgrid>.elementor-container,
.pc-elimgrid>.e-con,
.pc-elimgrid>.e-con-inner>.e-con{grid-template-columns:1fr!important}}
.elementor-container:has(>.pc-elimx-col),
.e-con:has(>.pc-elimx-col){flex-wrap:nowrap!important;
  grid-template-columns:34px minmax(0,1fr)!important;
  align-items:center!important}
.pc-elimx-col{min-width:34px;max-width:34px;flex:none}
.pc-elimx-col,
.pc-elimx-col>.elementor-element-populated{display:flex!important;
  flex-direction:row!important;flex-wrap:nowrap!important;
  align-items:center!important;justify-content:center!important;
  width:34px;height:34px;border-radius:50%;background:#FDECEC}
.pc-elimx .elementor-heading-title{line-height:1}
.pc-elimcard>.elementor-element-populated{transition:border-color .18s,
  transform .18s,box-shadow .18s}
.pc-elimcard:hover>.elementor-element-populated{border-color:rgba(0,153,153,.4);transform:translateY(-2px);
  box-shadow:0 12px 30px rgba(26,42,74,.08)}
/* `.utable`: tre colonne che restano affiancate a ogni larghezza — una
   tabella impilata non si legge. Il blocco e' spostato a destra dal padding
   della sezione,
come `.utable-bleed`. */
.pc-utable-inner>.elementor-element-populated{max-width:760px;
  margin-left:auto}
.pc-urow>.elementor-container,
.pc-urow>.e-con,
.pc-urow>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:1.2fr 1fr 1fr!important;gap:0!important}
.pc-urow>.elementor-container>.elementor-column,
.pc-urow>.e-con>.e-con,
.pc-urow>.e-con-inner>.e-con>.e-con{width:100%!important;min-width:0}
.pc-urow:not(.pc-urow-head):hover .elementor-element-populated{background:rgba(255,255,255,.03)}
@media(max-width:1024px){
.pc-urow>.elementor-container,
.pc-urow>.e-con,
.pc-urow>.e-con-inner>.e-con{grid-template-columns:1.15fr .9fr .95fr!important}
/* parole lunghe come "Sovradimensionamento" sfondavano la cella */
  .pc-urow .elementor-heading-title{overflow-wrap:anywhere;hyphens:auto}}
/* `.collage`: tre foto sovrapposte e ruotate,
alte 420px in tutto.
   Posizione,
larghezza,
sovrapposizione,
rotazione,
raggio,
bordo e ombra
   sono impostazioni del widget: qui resta l'altezza in percentuale e il
   ritaglio dell'immagine,
che non hanno controlli. */
.pc-collage>.elementor-element-populated,
.pc-collage{position:relative;
  min-height:420px}
.pc-c1,
.pc-c2,
.pc-c3{overflow:hidden}
.pc-c1{height:78%}
.pc-c2{height:52%}
.pc-c3{height:44%}
.pc-c1 img,
.pc-c2 img,
.pc-c3 img,
.pc-c1 .elementor-widget-container,
.pc-c2 .elementor-widget-container,
.pc-c3 .elementor-widget-container{width:100%;height:100%;object-fit:cover;
  display:block}
@media(max-width:1024px){
.pc-collage>.elementor-element-populated,
.pc-collage{min-height:320px;
    margin-top:24px}}
/* ── equivalenti per i Container ──────────────────────── */
.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-navlinks .e-con{flex-wrap:nowrap}
.pc-datiwrap>.e-con{max-width:820px;margin-left:0}
@media(max-width:860px){.pc-datiwrap>.e-con{max-width:100%}}
.pc-datibg::before{left:auto!important;right:0!important;width:55%!important;
  background-position:center!important;background-size:cover!important;
  background-repeat:no-repeat!important;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%);
  mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%);
  filter:grayscale(1) sepia(1) hue-rotate(155deg) saturate(2.4) brightness(.75)}
.pc-confrontobg::before{right:auto!important;left:0!important;width:55%!important;
  background-position:center!important;background-size:cover!important;
  background-repeat:no-repeat!important;
  -webkit-mask-image:linear-gradient(270deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%);
  mask-image:linear-gradient(270deg,transparent 0%,rgba(0,0,0,.5) 40%,#000 100%)}
@media(max-width:860px){.pc-datibg::before,
.pc-confrontobg::before{left:0!important;right:0!important;width:100%!important;
    opacity:.3!important}}
.pc-dgrid>.e-con,
.pc-dgrid>.e-con,
.pc-dgrid>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;
  background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.14);border-radius:6px;overflow:hidden}
.pc-dgrid>.e-con>.e-con,
.pc-dgrid>.e-con>.e-con,
.pc-dgrid>.e-con-inner>.e-con>.e-con{width:100%!important}
@media(max-width:560px){.pc-dgrid>.e-con,
.pc-dgrid>.e-con,
.pc-dgrid>.e-con-inner>.e-con{grid-template-columns:1fr!important}}
.pc-dcell,.pc-dcell{overflow:hidden;
  position:relative;min-height:148px}
.pc-dcell::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:.8;z-index:2;
  animation:pc-current-flow 2.6s linear infinite}
.pc-storycard,
.pc-storycard{overflow:hidden}
.pc-storygrid>.e-con-inner>.e-con,
.pc-storygrid>.e-con,
.pc-storygrid>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;
  align-items:stretch}
.pc-storygrid>.e-con-inner>.e-con>.e-con,
.pc-storygrid>.e-con>.e-con,
.pc-storygrid>.e-con-inner>.e-con>.e-con{width:100%!important}
@media(max-width:860px){.pc-storygrid>.e-con-inner>.e-con,
.pc-storygrid>.e-con,
.pc-storygrid>.e-con-inner>.e-con{grid-template-columns:1fr!important;
    gap:20px!important}}
.pc-elimgrid>.e-con-inner>.e-con,
.pc-elimgrid>.e-con,
.pc-elimgrid>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}
.pc-elimgrid>.e-con-inner>.e-con>.e-con,
.pc-elimgrid>.e-con>.e-con,
.pc-elimgrid>.e-con-inner>.e-con>.e-con{width:100%!important}
@media(max-width:980px){.pc-elimgrid>.e-con-inner>.e-con,
.pc-elimgrid>.e-con,
.pc-elimgrid>.e-con-inner>.e-con{grid-template-columns:1fr!important}}
.e-con:has(>.pc-elimx-col),
.e-con:has(>.pc-elimx-col){flex-wrap:nowrap!important;
  grid-template-columns:34px minmax(0,1fr)!important;
  align-items:center!important}
.pc-elimx-col,
.pc-elimx-col{display:flex!important;
  flex-direction:row!important;flex-wrap:nowrap!important;
  align-items:center!important;justify-content:center!important;
  width:34px;height:34px;border-radius:50%;background:#FDECEC}
.pc-elimcard{transition:border-color .18s,
  transform .18s,box-shadow .18s}
.pc-elimcard:hover{border-color:rgba(0,153,153,.4);transform:translateY(-2px);
  box-shadow:0 12px 30px rgba(26,42,74,.08)}
.pc-utable-inner{max-width:760px;
  margin-left:auto}
.pc-urow>.e-con,
.pc-urow>.e-con,
.pc-urow>.e-con-inner>.e-con{display:grid!important;
  grid-template-columns:1.2fr 1fr 1fr!important;gap:0!important}
.pc-urow>.e-con>.e-con,
.pc-urow>.e-con>.e-con,
.pc-urow>.e-con-inner>.e-con>.e-con{width:100%!important;min-width:0}
@media(max-width:1024px){.pc-urow>.e-con,
.pc-urow>.e-con,
.pc-urow>.e-con-inner>.e-con{grid-template-columns:1.15fr .9fr .95fr!important}}
.pc-collage,
.pc-collage{position:relative;
  min-height:420px}
@media(max-width:1024px){.pc-collage,
.pc-collage{min-height:320px;
    margin-top:24px}}/* End custom CSS */