.elementor-7756 .elementor-element.elementor-element-e25b116{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;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(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-e25b116:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-e25b116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FBDB;}.elementor-7756 .elementor-element.elementor-element-c0136d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-c0136d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7756 .elementor-element.elementor-element-c4d8e67 img{width:35px;}.elementor-7756 .elementor-element.elementor-element-d7f9087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-d7f9087.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-7756 .elementor-element.elementor-element-2c0ac36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7756 .elementor-element.elementor-element-381fbf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-381fbf9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7756 .elementor-element.elementor-element-dd09796{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 56px;--row-gap:44px;--column-gap:56px;--padding-top:72px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-dd09796:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-dd09796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00254A 37%, #205086 100%);}.elementor-7756 .elementor-element.elementor-element-c2ee1f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7756 .elementor-element.elementor-element-dffd240 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7756 .elementor-element.elementor-element-dffd240 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7756 .elementor-element.elementor-element-dffd240{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7756 .elementor-element.elementor-element-dffd240 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7756 .elementor-element.elementor-element-49d4a38 > .elementor-widget-container{background-color:#FFFFFF0F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:12px 12px 12px 12px;}.elementor-7756 .elementor-element.elementor-element-f9a2eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height: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-7756 .elementor-element.elementor-element-f9a2eb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7756 .elementor-element.elementor-element-4aee995{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height: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:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-de63fc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:34px 56px;--row-gap:34px;--column-gap:56px;--padding-top:84px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-de63fc1:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-de63fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F7;}.elementor-7756 .elementor-element.elementor-element-e108301{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-b9e214e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-7bff9c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 40px -26px rgba(0,37,74,0.30);--padding-top:30px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-7756 .elementor-element.elementor-element-7bff9c4:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-7bff9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-331fd7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 40px -26px rgba(0,37,74,0.30);--padding-top:30px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-7756 .elementor-element.elementor-element-331fd7e:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-331fd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-a4d81d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 40px -26px rgba(0,37,74,0.30);--padding-top:30px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-7756 .elementor-element.elementor-element-a4d81d9:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-a4d81d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-86cf86e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 72px;--row-gap:48px;--column-gap:72px;--padding-top:92px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-86cf86e:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-86cf86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7756 .elementor-element.elementor-element-6595f53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-491d473{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7756 .elementor-element.elementor-element-0d0be0f .elementor-icon-box-wrapper{align-items:start;gap:26px;}.elementor-7756 .elementor-element.elementor-element-0d0be0f.elementor-view-stacked .elementor-icon{background-color:#16293f;fill:#ffffff;color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-0d0be0f.elementor-view-framed .elementor-icon, .elementor-7756 .elementor-element.elementor-element-0d0be0f.elementor-view-default .elementor-icon{fill:#16293f;color:#16293f;border-color:#16293f;}.elementor-7756 .elementor-element.elementor-element-0d0be0f.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-0d0be0f .elementor-icon{font-size:24px;padding:20px;}.elementor-7756 .elementor-element.elementor-element-80138d5 .elementor-icon-box-wrapper{align-items:start;gap:26px;}.elementor-7756 .elementor-element.elementor-element-80138d5.elementor-view-stacked .elementor-icon{background-color:#16293f;fill:#ffffff;color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-80138d5.elementor-view-framed .elementor-icon, .elementor-7756 .elementor-element.elementor-element-80138d5.elementor-view-default .elementor-icon{fill:#16293f;color:#16293f;border-color:#16293f;}.elementor-7756 .elementor-element.elementor-element-80138d5.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-80138d5 .elementor-icon{font-size:24px;padding:20px;}.elementor-7756 .elementor-element.elementor-element-f36662e .elementor-icon-box-wrapper{align-items:start;gap:26px;}.elementor-7756 .elementor-element.elementor-element-f36662e.elementor-view-stacked .elementor-icon{background-color:#16293f;fill:#ffffff;color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-f36662e.elementor-view-framed .elementor-icon, .elementor-7756 .elementor-element.elementor-element-f36662e.elementor-view-default .elementor-icon{fill:#16293f;color:#16293f;border-color:#16293f;}.elementor-7756 .elementor-element.elementor-element-f36662e.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-f36662e .elementor-icon{font-size:24px;padding:20px;}.elementor-7756 .elementor-element.elementor-element-c4b149c .elementor-icon-box-wrapper{align-items:start;gap:26px;}.elementor-7756 .elementor-element.elementor-element-c4b149c.elementor-view-stacked .elementor-icon{background-color:#16293f;fill:#ffffff;color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-c4b149c.elementor-view-framed .elementor-icon, .elementor-7756 .elementor-element.elementor-element-c4b149c.elementor-view-default .elementor-icon{fill:#16293f;color:#16293f;border-color:#16293f;}.elementor-7756 .elementor-element.elementor-element-c4b149c.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-c4b149c .elementor-icon{font-size:24px;padding:20px;}.elementor-7756 .elementor-element.elementor-element-2dcbf04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;box-shadow:0px 40px 80px -30px rgba(12,20,36,0.6);--padding-top:42px;--padding-bottom:42px;--padding-left:40px;--padding-right:40px;}.elementor-7756 .elementor-element.elementor-element-2dcbf04:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-2dcbf04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c1424;}.elementor-7756 .elementor-element.elementor-element-2dcbf04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7756 .elementor-element.elementor-element-116d557{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 60px;--row-gap:40px;--column-gap:60px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-116d557:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-116d557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F6F8 0%, #EDF1F4 100%);}.elementor-7756 .elementor-element.elementor-element-86f955e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-0376bb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:rgba(0,37,74,0.11);--border-color:rgba(0,37,74,0.11);box-shadow:0px 18px 38px 0px rgba(0,37,74,0.08);--padding-top:21px;--padding-bottom:22px;--padding-left:24px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-0376bb7:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-0376bb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-b0ff095{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-06c59d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.10);--border-color:rgba(0,37,74,0.10);box-shadow:0px 12px 28px 0px rgba(0,37,74,0.055);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7756 .elementor-element.elementor-element-06c59d4:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-06c59d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.72);}.elementor-7756 .elementor-element.elementor-element-2221902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.10);--border-color:rgba(0,37,74,0.10);box-shadow:0px 12px 28px 0px rgba(0,37,74,0.055);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7756 .elementor-element.elementor-element-2221902:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-2221902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.72);}.elementor-7756 .elementor-element.elementor-element-3f61c76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;box-shadow:0px 20px 42px 0px rgba(0,37,74,0.16);--padding-top:21px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-3f61c76:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-3f61c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00254A;}.elementor-7756 .elementor-element.elementor-element-f7a6828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-f7a6828.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7756 .elementor-element.elementor-element-f8e8728{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;box-shadow:0px 22px 45px 0px rgba(0,37,74,0.18);--padding-top:28px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7756 .elementor-element.elementor-element-f8e8728:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-f8e8728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00254A;}.elementor-7756 .elementor-element.elementor-element-819d8cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 40px -26px rgba(0,37,74,0.30);--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-819d8cb:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-819d8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-545ec92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 40px -26px rgba(0,37,74,0.30);--padding-top:20px;--padding-bottom:21px;--padding-left:22px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-545ec92:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-545ec92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7756 .elementor-element.elementor-element-a9b578d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7756 .elementor-element.elementor-element-a9b578d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7756 .elementor-element.elementor-element-a9b578d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7756 .elementor-element.elementor-element-a9b578d .elementor-icon-list-text{transition:color 0.3s;}.elementor-7756 .elementor-element.elementor-element-92ef92a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:92px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-92ef92a:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-92ef92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F7;}.elementor-7756 .elementor-element.elementor-element-78b0a2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-03dba90{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-4e894d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 38px -24px rgba(0,37,74,0.35);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-4e894d3:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-4e894d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.8);}.elementor-7756 .elementor-element.elementor-element-01a5012{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 38px -24px rgba(0,37,74,0.35);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-01a5012:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-01a5012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.8);}.elementor-7756 .elementor-element.elementor-element-c2b8457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);box-shadow:0px 18px 38px -24px rgba(0,37,74,0.35);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-c2b8457:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-c2b8457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.8);}.elementor-7756 .elementor-element.elementor-element-ebd5c60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height: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 5px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:5px;border-color:rgba(192,86,58,0.35);--border-color:rgba(192,86,58,0.35);--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:56px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-ebd5c60:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-ebd5c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F5;}.elementor-7756 .elementor-element.elementor-element-80f8b2b > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-7756 .elementor-element.elementor-element-192b1be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 72px;--row-gap:44px;--column-gap:72px;--padding-top:92px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-192b1be:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-192b1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7756 .elementor-element.elementor-element-b8a2840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-1ee1fa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-1ee1fa3:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-1ee1fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F7;}.elementor-7756 .elementor-element.elementor-element-08840db{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;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:#E5DFD3;--border-color:#E5DFD3;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-f835e09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-9a02be2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-8f0e111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-bc77302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-fe6ee41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:92px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-fe6ee41:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-fe6ee41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7756 .elementor-element.elementor-element-7edf015 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-7756 .elementor-element.elementor-element-9b34286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:30px;}.elementor-7756 .elementor-element.elementor-element-9b34286:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-9b34286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6D24E;}.elementor-7756 .elementor-element.elementor-element-99ebd89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-99ebd89:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-99ebd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A2348 0%, #081D3D 100%);}.elementor-7756 .elementor-element.elementor-element-fa4d124{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-77dcc54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);box-shadow:0px 18px 34px 0px rgba(0,0,0,0.14);--padding-top:18px;--padding-bottom:17px;--padding-left:22px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-77dcc54:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-77dcc54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-7756 .elementor-element.elementor-element-41a99f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);box-shadow:0px 18px 34px 0px rgba(0,0,0,0.14);--padding-top:18px;--padding-bottom:17px;--padding-left:22px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-41a99f3:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-41a99f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-7756 .elementor-element.elementor-element-c60fdff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);box-shadow:0px 18px 34px 0px rgba(0,0,0,0.14);--padding-top:18px;--padding-bottom:17px;--padding-left:22px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-c60fdff:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-c60fdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-7756 .elementor-element.elementor-element-31645ea > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7756 .elementor-element.elementor-element-31645ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-7756 .elementor-element.elementor-element-31645ea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7756 .elementor-element.elementor-element-b7292d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:86px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-b7292d7:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-b7292d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F7;}.elementor-7756 .elementor-element.elementor-element-cd7dd0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.09);--border-color:rgba(0,37,74,0.09);--border-radius:26px 26px 26px 26px;box-shadow:0px 34px 80px 0px rgba(0,37,74,0.10);--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-cd7dd0f:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-cd7dd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.54);}.elementor-7756 .elementor-element.elementor-element-a8b720a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(0,37,74,0.08);--border-color:rgba(0,37,74,0.08);--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-a8b720a:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-a8b720a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7756 .elementor-element.elementor-element-8c95299{--display:flex;--min-height:54px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7756 .elementor-element.elementor-element-8c95299:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-8c95299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00254A;}.elementor-7756 .elementor-element.elementor-element-9c2e1a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-9a78c1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 56px;--row-gap:44px;--column-gap:56px;--padding-top:92px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-9a78c1f:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-9a78c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00254A 30%, #205086 100%);}.elementor-7756 .elementor-element.elementor-element-ce2da94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-a8befc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7756 .elementor-element.elementor-element-9c054b0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7756 .elementor-element.elementor-element-9c054b0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7756 .elementor-element.elementor-element-b039b45 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7756 .elementor-element.elementor-element-b039b45 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7756 .elementor-element.elementor-element-8d43c42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height: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-7756 .elementor-element.elementor-element-8d43c42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7756 .elementor-element.elementor-element-fb1bbc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height: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:18px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-de76bde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:34px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-de76bde:not(.elementor-motion-effects-element-type-background), .elementor-7756 .elementor-element.elementor-element-de76bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06182F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7756 .elementor-element.elementor-element-e25b116{--content-width:1260px;}.elementor-7756 .elementor-element.elementor-element-dd09796{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-f9a2eb6{--width:520px;}.elementor-7756 .elementor-element.elementor-element-de63fc1{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-86cf86e{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-2dcbf04{--width:45%;}.elementor-7756 .elementor-element.elementor-element-116d557{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-f7a6828{--width:500px;}.elementor-7756 .elementor-element.elementor-element-92ef92a{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-78b0a2f{--width:820px;}.elementor-7756 .elementor-element.elementor-element-03dba90{--width:1000px;}.elementor-7756 .elementor-element.elementor-element-ebd5c60{--width:1000px;}.elementor-7756 .elementor-element.elementor-element-192b1be{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-1ee1fa3{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-fe6ee41{--content-width:888px;}.elementor-7756 .elementor-element.elementor-element-99ebd89{--content-width:980px;}.elementor-7756 .elementor-element.elementor-element-fa4d124{--width:900px;}.elementor-7756 .elementor-element.elementor-element-b7292d7{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-9a78c1f{--content-width:1180px;}.elementor-7756 .elementor-element.elementor-element-8d43c42{--width:520px;}.elementor-7756 .elementor-element.elementor-element-de76bde{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7756 .elementor-element.elementor-element-f9a2eb6{--width:100%;}.elementor-7756 .elementor-element.elementor-element-2dcbf04{--width:100%;}.elementor-7756 .elementor-element.elementor-element-f7a6828{--width:100%;}.elementor-7756 .elementor-element.elementor-element-03dba90{--width:100%;}.elementor-7756 .elementor-element.elementor-element-ebd5c60{--width:100%;}.elementor-7756 .elementor-element.elementor-element-fa4d124{--width:100%;}.elementor-7756 .elementor-element.elementor-element-8d43c42{--width:100%;}}@media(max-width:1024px){.elementor-7756 .elementor-element.elementor-element-e25b116{--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7756 .elementor-element.elementor-element-dd09796{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7756 .elementor-element.elementor-element-b9e214e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-86cf86e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7756 .elementor-element.elementor-element-116d557{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7756 .elementor-element.elementor-element-b0ff095{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-03dba90{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-192b1be{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7756 .elementor-element.elementor-element-08840db{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7756 .elementor-element.elementor-element-fa4d124{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-9a78c1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-7756 .elementor-element.elementor-element-e25b116{--min-height:64px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7756 .elementor-element.elementor-element-c0136d0{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-7756 .elementor-element.elementor-element-dd09796{--padding-top:44px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-7756 .elementor-element.elementor-element-de63fc1{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-b9e214e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-86cf86e{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7756 .elementor-element.elementor-element-0d0be0f .elementor-icon-box-wrapper{gap:18px;}.elementor-7756 .elementor-element.elementor-element-80138d5 .elementor-icon-box-wrapper{gap:18px;}.elementor-7756 .elementor-element.elementor-element-f36662e .elementor-icon-box-wrapper{gap:18px;}.elementor-7756 .elementor-element.elementor-element-c4b149c .elementor-icon-box-wrapper{gap:18px;}.elementor-7756 .elementor-element.elementor-element-2dcbf04{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-7756 .elementor-element.elementor-element-116d557{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-b0ff095{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-f8e8728{--padding-top:24px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-92ef92a{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-78b0a2f{--width:100%;}.elementor-7756 .elementor-element.elementor-element-03dba90{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-192b1be{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-1ee1fa3{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-08840db{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-fe6ee41{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-7756 .elementor-element.elementor-element-9b34286{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7756 .elementor-element.elementor-element-99ebd89{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-fa4d124{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7756 .elementor-element.elementor-element-b7292d7{--padding-top:56px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-cd7dd0f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7756 .elementor-element.elementor-element-8c95299{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-7756 .elementor-element.elementor-element-9c2e1a5{--padding-top:16px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7756 .elementor-element.elementor-element-9a78c1f{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7756 .elementor-element.elementor-element-de76bde{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:34px;--padding-bottom:96px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS *//* ===== RICORSI.NET — LP mancata comunicazione dati conducente =====
   Stile della pagina. Le impostazioni dei singoli widget nel pannello Elementor hanno la precedenza su queste regole. */
.mcd{--navy:#00254A;--navy2:#0B2A5B;--ink:#16293f;--coral:#C45A45;--coral2:#c0563a;--coral-dk:#a94731;--coral-lt:#e89b76;--muted:#59617a;--muted2:#54585F;--serif:'Spectral',Georgia,'Times New Roman',serif;--sans:'Public Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--mono:'IBM Plex Mono',ui-monospace,Menlo,monospace;font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased}
.mcd[id],.mcd [id]{scroll-margin-top:96px}
.mcd.mcd-head .e-con{--width:auto}
.mcd .elementor-widget-text-editor{font-family:var(--sans);font-size:16px;line-height:1.62;color:var(--muted)}
.mcd .elementor-widget-text-editor p{margin:0 0 14px}
.mcd .elementor-widget-text-editor p:last-child{margin-bottom:0}
.mcd .elementor-widget-text-editor strong{color:var(--ink);font-weight:600}
.mcd .elementor-widget-text-editor a{color:var(--coral);font-weight:600;text-decoration:none}
.mcd .elementor-widget-heading .elementor-heading-title{font-family:var(--serif);font-weight:500;color:var(--navy2);letter-spacing:-.01em;line-height:1.15}
.mcd .elementor-heading-title em{font-style:italic;color:var(--coral)}
.mcd .elementor-widget.mcd-h2 .elementor-heading-title{font-size:clamp(32px,4.4vw,50px);line-height:1.06;letter-spacing:-.02em}
.mcd .elementor-widget.mcd-h2-sm .elementor-heading-title{font-size:clamp(28px,3.4vw,40px);line-height:1.1}
.mcd .elementor-widget.mcd-card-title .elementor-heading-title{font-size:24px;line-height:1.18}
.mcd .elementor-widget.mcd-center,.mcd .elementor-widget.mcd-center .elementor-heading-title{text-align:center}
.mcd .elementor-widget.mcd-kicker{font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--coral);line-height:1.4}
.mcd .elementor-widget.mcd-kicker.mcd-lined p{display:flex;justify-content:center;align-items:center;gap:12px}
.mcd .elementor-widget.mcd-kicker.mcd-lined p::before,.mcd .elementor-widget.mcd-kicker.mcd-lined p::after{content:"";width:30px;height:1px;background:currentColor;opacity:.5}
.mcd .elementor-widget.mcd-label{font-size:11.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--coral);line-height:1.3}
.mcd .elementor-widget.mcd-label-dark{color:#5d6d7e}
.mcd .mcd-mark{font-weight:700;color:var(--navy);padding:0 .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(180deg,transparent 38%,rgba(255,212,0,.78) 38%,#ffd400 88%,transparent 88%);border-radius:3px}
.mcd .mcd-under{color:var(--navy);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:rgba(0,37,74,.32)}
.mcd .elementor-widget.mcd-sub-text{font-size:17px;line-height:1.68;color:#66728a}
.mcd .elementor-widget.mcd-text-dark{color:#183753}
.mcd .elementor-widget.mcd-text-lg{font-size:16.8px;line-height:1.6;color:#102946}
.mcd .elementor-widget.mcd-text-lg strong{color:var(--navy)}
/* pulsanti */
.mcd .mcd-btn .elementor-button{background:var(--coral2);color:#fff;font-family:var(--sans);font-size:16px;font-weight:700;line-height:1.2;padding:17px 28px;border:0;border-radius:12px;box-shadow:0 18px 34px -16px rgba(192,86,58,.8);transition:background .18s,transform .18s}
.mcd .mcd-btn .elementor-button:hover,.mcd .mcd-btn .elementor-button:focus{background:var(--coral-dk);color:#fff;transform:translateY(-1px)}
.mcd .mcd-btn-dark .elementor-button{background:#3a2e05;box-shadow:none;font-size:15px;padding:14px 22px}
.mcd .mcd-btn-dark .elementor-button:hover{background:#5a4a12}
.mcd .mcd-btn-amber .elementor-button{background:#c96a3c;box-shadow:0 18px 38px rgba(0,0,0,.2)}
.mcd .mcd-btn-amber .elementor-button:hover{background:#b85b2f}
.mcd .elementor-button .elementor-button-icon svg{fill:currentColor;width:16px;height:16px}
/* header */
.mcd .elementor-widget.mcd-brand-word{font-family:var(--sans);font-weight:800;font-size:19px;line-height:1;letter-spacing:-.01em}
.mcd .elementor-widget.mcd-brand-tag{font-size:9.5px;font-weight:500;letter-spacing:1.5px;color:var(--muted2);line-height:1.2;white-space:nowrap}
.mcd .elementor-widget.mcd-nav{font-size:12px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;line-height:1}
.mcd .elementor-widget.mcd-nav a{color:var(--navy2);font-weight:500;margin:0 10px;padding:6px 0;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}
.mcd .elementor-widget.mcd-nav a:hover{color:var(--coral);border-color:var(--coral)}
.mcd .mcd-hbtn .elementor-button{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1;padding:12px 16px;border-radius:2px;border:1px solid var(--navy2);background:#fff;color:var(--navy2);white-space:nowrap}
.mcd .mcd-hbtn .elementor-button:hover{background:var(--navy2);color:#fff}
.mcd .mcd-hbtn.is-solid .elementor-button{background:#09244D;color:#fff}
.mcd .mcd-hbtn.is-solid .elementor-button:hover{background:#fff;color:var(--navy2)}
@media(max-width:1200px){.mcd .elementor-widget.mcd-nav{font-size:11px}.mcd .elementor-widget.mcd-nav a{margin:0 7px}}
@media(max-width:767px){.mcd .elementor-widget.mcd-brand-tag{font-size:8px;letter-spacing:1px}.mcd .mcd-hbtn .elementor-button{padding:11px 12px;font-size:11.5px}}
/* sezioni scure */
.mcd-dark .elementor-widget-heading .elementor-heading-title{color:#fff}
.mcd-dark .elementor-widget-text-editor{color:#c8d2de}
.mcd-dark .elementor-widget-text-editor strong{color:#fff}
/* hero */
.mcd .elementor-widget.mcd-eyebrow{font-size:14px;font-weight:600;color:#e7b59f;margin-bottom:8px}
.mcd .elementor-widget.mcd-eyebrow span{color:#aebccd;font-weight:500}
.mcd .elementor-widget.mcd-h1 .elementor-heading-title{font-weight:600;font-size:clamp(34px,4.2vw,54px);line-height:1.08;color:#fff}
.mcd .elementor-widget.mcd-sub .elementor-heading-title{font-style:italic;font-size:clamp(22px,2.4vw,30px);line-height:1.2;color:var(--coral-lt)}
.mcd .elementor-widget.mcd-lead{font-family:var(--serif);font-size:18.5px;line-height:1.55;color:#c8d2de;max-width:520px}
.mcd .elementor-widget.mcd-trust .elementor-icon-list-items{display:flex;flex-direction:column;gap:13px}
.mcd .elementor-widget.mcd-trust .elementor-icon-list-item{padding:0!important;margin:0!important}
.mcd .elementor-widget.mcd-trust .elementor-icon-list-text{font-family:var(--serif);font-size:17px;color:#d7dfea;padding-left:10px}
.mcd .elementor-widget.mcd-trust .elementor-icon-list-text em{font-style:italic;font-weight:600;color:#fff}
.mcd .elementor-widget.mcd-trust .elementor-icon-list-icon svg{fill:#d67c5a;width:15px;height:15px}
.mcd .elementor-widget.mcd-tp-micro{max-width:420px;margin-top:8px}
/* card del form */
.mcd .dcs-card{width:100%}
.mcd .elementor-widget.dcs-step{font-size:10.5px;line-height:1.3}
.mcd .elementor-widget.dcs-h2 .elementor-heading-title{font-family:var(--serif);font-weight:600;font-size:23px;line-height:1.1;color:#16293f;margin:7px 0 3px}
.mcd .elementor-widget.dcs-note0{font-size:12.8px;line-height:1.35;color:#6b7787}
.mcd-dark .dcs-card .elementor-widget-text-editor{color:#6b7787}
@media(min-width:1025px){.mcd .e-con.dcs-card{margin-left:auto}}
@media(max-width:1024px){.mcd .e-con.dcs-card{margin-inline:auto}}
/* garanzie */
.mcd .mcd-pillars-grid{counter-reset:mcdp}
.mcd .mcd-pillar{counter-increment:mcdp;position:relative}
.mcd .mcd-pillar::before{content:"";position:absolute;top:0;left:0;width:3px;height:56px;background:var(--coral)}
.mcd .mcd-pillar .elementor-heading-title::before{content:counter(mcdp,decimal-leading-zero);display:block;font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.1em;color:var(--coral);margin-bottom:20px}
.mcd .elementor-widget.mcd-card-text{font-size:15px;line-height:1.7;color:var(--muted2)}
/* come funziona */
.mcd .mcd-steps{counter-reset:mcds;position:relative}
.mcd .mcd-steps::before{content:"";position:absolute;left:31px;top:60px;bottom:40px;width:2px;background:rgba(23,35,63,.14)}
.mcd .mcd-step{counter-increment:mcds}
.mcd .mcd-step .elementor-icon-box-icon{position:relative;z-index:1}
.mcd .mcd-step .elementor-icon{box-shadow:0 14px 28px -8px rgba(23,35,63,.4)}
.mcd .mcd-step .elementor-icon-box-content{text-align:left}
.mcd .mcd-step .elementor-icon-box-title{font-family:var(--serif);font-weight:500;font-size:24px;line-height:1.15;color:var(--ink);margin:2px 0 6px}
.mcd .mcd-step .elementor-icon-box-title::before{content:"STEP " counter(mcds,decimal-leading-zero);display:block;font-family:var(--mono);font-size:11px;letter-spacing:2px;color:var(--coral);margin-bottom:6px}
.mcd .mcd-step .elementor-icon-box-description{font-family:var(--sans);font-size:16px;line-height:1.55;color:var(--muted);margin:0;max-width:420px}
.mcd .elementor-widget.mcd-dc-ey{font-family:var(--mono);font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#6b7590}
.mcd .elementor-widget.mcd-dc-lead .elementor-heading-title{font-size:25px;line-height:1.3}
.mcd .elementor-widget.mcd-dc-text{color:#b6bccd}
.mcd .elementor-widget.mcd-dc-text em{font-style:italic;font-weight:600;color:var(--coral-lt)}
/* questione giuridica */
.mcd .elementor-widget.mcd-lead-dark{font-size:18px;line-height:1.55;color:#173556}
.mcd .mcd-point{border-left-color:var(--coral)!important}
.mcd .elementor-widget.mcd-point-title .elementor-heading-title{font-size:24px;line-height:1.18;color:var(--navy)}
.mcd .elementor-widget.mcd-mini-text{font-size:15px;line-height:1.42;color:#14314e;font-weight:600}
.mcd .elementor-widget.mcd-qq .elementor-heading-title{font-size:23px;line-height:1.25}
.mcd .elementor-widget.mcd-qq .elementor-heading-title b{color:var(--navy);font-weight:700;background:#ffd400;padding:0 5px;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.mcd .elementor-widget.mcd-qbox-text{color:rgba(255,255,255,.92);font-size:16.5px}
.mcd .elementor-widget.mcd-law-label{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#ff8a73;font-weight:600}
.mcd .elementor-widget.mcd-law-title .elementor-heading-title{font-size:26px;line-height:1.16}
.mcd .elementor-widget.mcd-quote{font-family:var(--mono);font-size:13.5px;line-height:1.72;font-style:italic;color:rgba(255,255,255,.9)}
.mcd .elementor-widget.mcd-quote strong{font-style:normal;background:rgba(196,90,69,.35);padding:0 3px}
.mcd .elementor-widget.mcd-juris-text{font-size:14.5px;line-height:1.5;color:#40526a}
.mcd .elementor-widget.mcd-juris-text p{padding-bottom:12px;border-bottom:1px dashed #E5DFD3}
.mcd .elementor-widget.mcd-juris-text p:last-child{padding-bottom:0;border-bottom:0}
.mcd .elementor-widget.mcd-juris-text strong{font-family:var(--serif);font-size:17px;color:var(--navy);display:inline-block;margin-bottom:4px}
.mcd .elementor-widget.mcd-checklist .elementor-icon-list-item{align-items:flex-start!important;padding-bottom:9px!important}
.mcd .elementor-widget.mcd-checklist .elementor-icon-list-icon svg{fill:#e3b400;width:15px;height:15px}
.mcd .elementor-widget.mcd-checklist .elementor-icon-list-icon{margin-top:2px}
.mcd .elementor-widget.mcd-checklist .elementor-icon-list-text{font-family:var(--sans);font-size:15px;line-height:1.42;color:#183753;padding-left:10px}
/* tre motivi */
.mcd .mcd-reasons-grid{counter-reset:mcdr}
.mcd .mcd-reason{counter-increment:mcdr}
.mcd .mcd-reason .elementor-heading-title{font-weight:600;font-size:21px;line-height:1.2;color:var(--navy)}
.mcd .mcd-reason .elementor-heading-title::before{content:counter(mcdr,decimal-leading-zero);display:block;font-style:italic;font-weight:400;font-size:52px;line-height:1;color:#E6A192;margin-bottom:14px}
.mcd .mcd-reason .elementor-widget-text-editor{font-size:15.2px;line-height:1.58;color:#52607a}
.mcd .e-con.mcd-warn{position:relative;border-left-color:var(--coral2)!important}
.mcd .e-con.mcd-warn::before{content:"!";position:absolute;left:20px;top:18px;width:22px;height:22px;border-radius:50%;border:2px solid var(--coral2);color:var(--coral2);font:800 13px/18px var(--sans);text-align:center}
.mcd .elementor-widget.mcd-warn-text{font-size:15.5px;line-height:1.55;color:#5b3b31}
.mcd .elementor-widget.mcd-warn-text strong{color:var(--coral-dk)}
/* su misura */
.mcd .elementor-widget.mcd-custom-lead .elementor-heading-title{font-size:27px;line-height:1.32;color:var(--ink)}
.mcd .elementor-widget.mcd-custom-text{font-size:17px;max-width:540px}
.mcd .elementor-widget.mcd-custom-text em{font-style:italic;color:var(--coral);font-weight:500}
.mcd .elementor-widget.mcd-mockup{width:auto;flex:0 0 42%}
@media(max-width:1024px){.mcd .elementor-widget.mcd-mockup{flex-basis:auto;width:100%}}
.mcd .mcd-phone-wrap{display:flex;justify-content:center}
.mcd .mcd-phone{width:250px;height:452px;background:#0c1424;border-radius:40px;padding:11px;box-shadow:0 40px 74px -28px rgba(12,20,36,.5)}
.mcd .mcd-screen{position:relative;width:100%;height:100%;background:#f5f4f8;border-radius:33px;overflow:hidden}
.mcd .mcd-notch{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:96px;height:7px;background:#0c1424;border-radius:999px}
.mcd .mcd-caption{position:absolute;top:40px;left:0;right:0;text-align:center;font-family:var(--mono);font-size:10.5px;letter-spacing:3px;color:#9aa1b4}
.mcd .mcd-frame{position:absolute;top:68px;left:28px;right:28px;bottom:62px}
.mcd .mcd-doc{position:absolute;inset:18px;background:#fff;border-radius:6px;box-shadow:0 12px 28px rgba(12,20,36,.14);padding:16px;overflow:hidden}
.mcd .mcd-doc-head{font-family:var(--mono);font-size:7.5px;letter-spacing:1px;line-height:1.35;color:var(--ink);border-bottom:1.5px solid var(--ink);padding-bottom:7px;margin-bottom:12px}
.mcd .mcd-l{height:5px;background:#e7e6ee;border-radius:3px;margin-bottom:8px}
.mcd .mcd-doc-art{font-family:var(--mono);font-size:8px;color:#8a90a3;margin:10px 0 4px}
.mcd .mcd-amount{font-family:var(--serif);font-weight:600;font-size:20px;color:var(--coral2)}
.mcd .mcd-c{position:absolute;width:24px;height:24px;border:0 solid var(--coral2)}
.mcd .mcd-c.tl{top:0;left:0;border-top-width:2px;border-left-width:2px;border-radius:6px 0 0 0}
.mcd .mcd-c.tr{top:0;right:0;border-top-width:2px;border-right-width:2px;border-radius:0 6px 0 0}
.mcd .mcd-c.bl{bottom:0;left:0;border-bottom-width:2px;border-left-width:2px;border-radius:0 0 0 6px}
.mcd .mcd-c.br{bottom:0;right:0;border-bottom-width:2px;border-right-width:2px;border-radius:0 0 6px 0}
.mcd .mcd-scan{position:absolute;left:6px;right:6px;height:2px;background:linear-gradient(90deg,transparent,var(--coral2) 20%,var(--coral2) 80%,transparent);box-shadow:0 0 14px 2px rgba(192,86,58,.5);animation:mcd-scan 3.4s cubic-bezier(.45,0,.55,1) infinite}
.mcd .mcd-home{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);width:108px;height:4px;background:rgba(23,35,63,.22);border-radius:999px}
@keyframes mcd-scan{0%{top:8%;opacity:0}12%{opacity:1}88%{opacity:1}100%{top:88%;opacity:0}}
@media (prefers-reduced-motion:reduce){.mcd .mcd-scan{animation:none;top:50%}}
/* istituto */
.mcd .elementor-widget.mcd-fig-num .elementor-heading-title{font-weight:400;font-size:40px;line-height:1;letter-spacing:-.02em}
.mcd .elementor-widget.mcd-fig-num sup{color:var(--coral);font-size:20px}
.mcd .elementor-widget.mcd-fig-label{font-size:12.5px;color:var(--muted2)}
@media(max-width:767px){.mcd .elementor-widget.mcd-fig-num .elementor-heading-title{font-size:34px}}
/* faq */
.mcd .mcd-acc .elementor-accordion{display:flex;flex-direction:column;gap:12px}
.mcd .mcd-acc .elementor-accordion-item{border:1px solid #e6e9f1!important;border-radius:14px;background:#fbfcfe;overflow:hidden}
.mcd .mcd-acc .elementor-tab-title{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border:0!important;cursor:pointer}
.mcd .mcd-acc .elementor-tab-title .elementor-accordion-title{font-family:var(--serif);font-weight:500;font-size:clamp(17px,2.2vw,20px);line-height:1.3;color:var(--ink);text-decoration:none}
.mcd .mcd-acc .elementor-accordion-icon{float:none;flex:none;width:auto}
.mcd .mcd-acc .elementor-accordion-icon svg{fill:var(--coral);width:14px;height:14px}
.mcd .mcd-acc .elementor-tab-content{border:0!important;padding:0 24px 22px;font-family:var(--sans);font-size:16px;line-height:1.62;color:var(--muted)}
.mcd .mcd-acc .elementor-tab-content p{margin:0 0 12px}
.mcd .mcd-acc .elementor-tab-content p:last-child{margin:0}
.mcd .mcd-acc .elementor-tab-content ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px}
.mcd .mcd-acc .elementor-tab-content strong{color:var(--ink);font-weight:600}
.mcd .mcd-acc .elementor-tab-content a{color:var(--coral);font-weight:600}
@media(max-width:767px){.mcd .mcd-acc .elementor-tab-title{padding:16px 18px}.mcd .mcd-acc .elementor-tab-content{padding:0 18px 18px}}
.mcd .elementor-widget.mcd-faq-cta-title .elementor-heading-title{font-weight:600;font-size:clamp(19px,2.4vw,22px);color:#3a2e05}
.mcd .elementor-widget.mcd-faq-cta-text{color:#5a4a12}
.mcd .elementor-widget.mcd-faq-cta-text a{color:#8a5a10;font-weight:700;text-decoration:underline}
/* tempi di risposta */
.mcd .e-con.mcd-resp{position:relative}
.mcd .e-con.mcd-resp::before{content:"";position:absolute;inset:26px;border:1px solid rgba(255,255,255,.045);pointer-events:none}
.mcd-resp .elementor-widget.mcd-kicker.mcd-lined{color:#d48763}
.mcd .elementor-widget.mcd-resp-title .elementor-heading-title{font-size:clamp(36px,6vw,62px);line-height:1.03;letter-spacing:-.03em}
.mcd .elementor-widget.mcd-resp-copy{font-size:18px;line-height:1.72;color:rgba(244,246,251,.72);max-width:840px;margin-inline:auto}
.mcd .mcd-hl{padding:0 .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(180deg,transparent 35%,rgba(201,106,60,.28) 35%,rgba(201,106,60,.28) 90%,transparent 90%)}
.mcd .mcd-resp-grid{counter-reset:mcdq}
.mcd .mcd-resp-card{counter-increment:mcdq;border-left-color:#c96a3c!important}
.mcd .elementor-widget.mcd-resp-card-title .elementor-heading-title{font-family:var(--sans);font-size:15px;font-weight:800;line-height:1.25;letter-spacing:0}
.mcd .elementor-widget.mcd-resp-card-title .elementor-heading-title::before{content:counter(mcdq);display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-bottom:12px;border-radius:999px;background:rgba(255,255,255,.12);font-size:12px}
.mcd .elementor-widget.mcd-resp-card-text{font-size:14px;line-height:1.5;color:rgba(244,246,251,.72)}
@media(max-width:767px){.mcd .e-con.mcd-resp::before{display:none}}
/* recensioni */
.mcd .elementor-widget.mcd-rev-bar-title{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.84);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mcd .elementor-widget.mcd-rev-bar-title p::before{content:"";display:inline-block;width:10px;height:10px;border-radius:999px;background:#00b67a;box-shadow:0 0 0 5px rgba(0,182,122,.16);margin-right:12px;vertical-align:middle}
.mcd .elementor-widget.mcd-rev-badge{font-size:12px;font-weight:800;color:#fff;padding:7px 11px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.13);line-height:1}
.mcd .elementor-widget.mcd-rev-badge p{color:#fff}
@media(max-width:767px){.mcd .elementor-widget.mcd-rev-bar-title{font-size:9.5px;letter-spacing:.13em}}
/* cta finale */
.mcd .elementor-widget.mcd-kicker-light{color:#E6A192}
.mcd .elementor-widget.mcd-final-p{font-family:var(--serif);font-size:19px;line-height:1.55;color:#c8d2de;max-width:520px}
.mcd .elementor-widget.mcd-final-note{font-size:14.5px;line-height:1.55;color:#aebccd;max-width:500px;padding-left:16px;border-left:2px solid rgba(232,155,118,.6)}
.mcd .mcd-chip{color:#fff}
.mcd .mcd-chip .elementor-button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-family:var(--sans);font-size:14px;font-weight:600;padding:12px 16px;line-height:1}
.mcd .mcd-chip .elementor-button:hover{background:rgba(255,255,255,.08);color:#fff}
/* footer */
.mcd-foot .elementor-widget-text-editor{font-size:13px;line-height:1.6;color:rgba(255,255,255,.62)}
.mcd-foot .elementor-widget-text-editor strong{color:#fff}
.mcd .elementor-widget.mcd-foot-links a{color:rgba(255,255,255,.82);font-weight:400;margin-left:18px}
.mcd .elementor-widget.mcd-foot-links a:hover{color:#fff}
@media(max-width:767px){.mcd .elementor-widget.mcd-foot-links a{margin:0 9px}.mcd-foot .elementor-widget-text-editor{text-align:center}}
/* barra CTA mobile */
.mcd-mbar{display:none}
@media(max-width:767px){
 .mcd-mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:999;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(6,24,47,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(110%);transition:transform .25s ease}
 .mcd-mbar.is-on{transform:none}
 .mcd-mbar a{flex:1;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;background:#c0563a;color:#fff!important;font:700 15px/1 'Public Sans',system-ui,sans-serif;text-decoration:none}
}
.mcd .elementor-widget.mcd-mbar-widget{position:absolute;width:0;height:0;overflow:visible}
@media(max-width:400px){.mcd .elementor-widget.mcd-brand-word{font-size:17px}.mcd .elementor-widget.mcd-brand-tag{font-size:7px;letter-spacing:.6px}.mcd .mcd-hbtn .elementor-button{padding:10px 9px;font-size:11px;letter-spacing:.2px}}/* End custom CSS */