.elementor-87 .elementor-element.elementor-element-28ea75c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-56d634f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-56d634f6:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-56d634f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FB;}.elementor-87 .elementor-element.elementor-element-3679e89d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3679e89d:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3679e89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;background-image:url("https://ifici.tax/wp-content/uploads/2026/10/photo-1767467974699-8b5a6fed0cac.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-3679e89d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-d69d78e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:48px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-6093f489{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5b3fe95f{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5b3fe95f.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-weight:var( --e-global-typography-text-font-weight );}.elementor-87 .elementor-element.elementor-element-987a308{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-987a308 img{width:16px;height:16px;}.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-87 .elementor-element.elementor-element-bb86414{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-bb86414 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-5487fa7f{width:initial;max-width:initial;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-87 .elementor-element.elementor-element-5487fa7f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(30px,3.5vw,44px);font-weight:800;line-height:1.1em;letter-spacing:-0.025em;color:#0A1428;}.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-87 .elementor-element.elementor-element-ccd6b99{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.62em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-797aa1c5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.62em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-71719f88{width:initial;max-width:initial;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-229a8fe7{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-229a8fe7.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-87 .elementor-element.elementor-element-24f29dab .elementor-button{background-color:#B32B23;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(179,43,35,0.28);border-radius:9px 9px 9px 9px;padding:13px 24px 13px 24px;}.elementor-87 .elementor-element.elementor-element-24f29dab .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-24f29dab .elementor-button:focus{background-color:#9C231D;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-24f29dab{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-24f29dab .elementor-button-content-wrapper{flex-direction:row;}.elementor-87 .elementor-element.elementor-element-24f29dab .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-24f29dab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2ca188c5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:13px 24px 13px 24px;}.elementor-87 .elementor-element.elementor-element-2ca188c5 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-2ca188c5 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-2ca188c5{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-2ca188c5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-87 .elementor-element.elementor-element-2ca188c5 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-2ca188c5 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-2f0da1ca{--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:flex-start;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:nowrap;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(226,232,241,0.9);--border-color:rgba(226,232,241,0.9);--border-radius:10px 10px 10px 10px;box-shadow:0px 18px 44px 0px rgba(15,32,64,0.22);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-2f0da1ca:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-2f0da1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2f0da1ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5dd92c49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-5dd92c49.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-5dd92c49 img{width:50px;}.elementor-87 .elementor-element.elementor-element-2eb6987b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2eb6987b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4a2e2545{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4a2e2545 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-f152b6d{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-f152b6d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-24a9b866{width:initial;max-width:initial;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-24a9b866 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.5em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-6ac560cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6ac560cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1a9b89cc{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1a9b89cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.09em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-5eda673c{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-5eda673c img{width:14px;height:14px;}.elementor-87 .elementor-element.elementor-element-6bffa6cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6bffa6cb:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-6bffa6cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-4c27553c{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-5c822556{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-87 .elementor-element.elementor-element-5c822556.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3d8cb602{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-3d8cb602 img{width:27px;height:27px;}.elementor-87 .elementor-element.elementor-element-69c23d78{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-69c23d78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.35em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-c310717{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-87 .elementor-element.elementor-element-c310717.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-674b0e5d{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-674b0e5d img{width:27px;height:27px;}.elementor-87 .elementor-element.elementor-element-32c7e4ac{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-32c7e4ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.35em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-606030dc{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-87 .elementor-element.elementor-element-606030dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-70749fb0{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-70749fb0 img{width:27px;height:27px;}.elementor-87 .elementor-element.elementor-element-fc88b47{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-fc88b47 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.35em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-232cf8f5{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-87 .elementor-element.elementor-element-232cf8f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3683e28e{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-3683e28e img{width:27px;height:27px;}.elementor-87 .elementor-element.elementor-element-5bd717b5{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-5bd717b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.35em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-20060978{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-87 .elementor-element.elementor-element-20060978.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7aa4940{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-7aa4940 img{width:27px;height:27px;}.elementor-87 .elementor-element.elementor-element-32c7d516{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-32c7d516 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.35em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-3bf3fc85{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-87 .elementor-element.elementor-element-3bf3fc85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3a933{width:initial;max-width:initial;text-align:start;}.elementor-87 .elementor-element.elementor-element-3a933 img{width:27px;height:27px;}.elementor-87 .elementor-element.elementor-element-2267273d{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-2267273d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.35em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-25b15eed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3d21a2c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-27643b5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-27643b5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7984e5ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7984e5ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3646de20{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-3646de20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-3e78d97f{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-3e78d97f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.25em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-7ce90e57{--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:flex-start;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7ce90e57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-fb39ddd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-fb39ddd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7c61e216{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-2107e38{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-59bef9dc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-1d9ba96f{--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:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1d9ba96f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4cd7f02{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4cd7f02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:700;line-height:1.55em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-516f96f9{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-516f96f9 img{width:14px;height:14px;}.elementor-87 .elementor-element.elementor-element-2e0375da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2e0375da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-53696676{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-87 .elementor-element.elementor-element-53696676:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-53696676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-53696676.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-79e6b9bc{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-79e6b9bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-1fcaf948{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1fcaf948 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-d6013ad{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-87 .elementor-element.elementor-element-d6013ad:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-d6013ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-d6013ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-6835125e{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-6835125e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-78e975d7{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-78e975d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-29fbf8fa{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-87 .elementor-element.elementor-element-29fbf8fa:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-29fbf8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-29fbf8fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-609c127{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-609c127 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-1bd6dbf{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1bd6dbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-473dd055{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-87 .elementor-element.elementor-element-473dd055:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-473dd055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-473dd055.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-49ab7a69{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-49ab7a69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-649deed8{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-649deed8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-3f1faaa9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2664ab36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2664ab36:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-2664ab36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-4bf22ba5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-4bf22ba5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5e770f96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5e770f96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2e2d6dfe{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-2e2d6dfe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.55em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-3d923eda{--display:flex;--min-height:3px;--border-radius:2px 2px 2px 2px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3d923eda:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3d923eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B32B23;}.elementor-87 .elementor-element.elementor-element-3d923eda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-6b5980f2{--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6b5980f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-f28de9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-f28de9d:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f28de9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-f28de9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-c9e6b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-c9e6b img{width:34px;height:34px;}.elementor-87 .elementor-element.elementor-element-26b1b5e8{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-26b1b5e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-73a4a1d0{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.45em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-41a95bee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-41a95bee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-78f6257e{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-78f6257e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.3em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-1902f1b5{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1902f1b5 img{width:11px;height:11px;}.elementor-87 .elementor-element.elementor-element-52bc293d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-52bc293d:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-52bc293d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-52bc293d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-483aad25{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-483aad25 img{width:34px;height:34px;}.elementor-87 .elementor-element.elementor-element-6f6f9cb5{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-6f6f9cb5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-5c9d386{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.45em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-7434680d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7434680d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1cc877a2{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-1cc877a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.3em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-26603f4d{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-26603f4d img{width:11px;height:11px;}.elementor-87 .elementor-element.elementor-element-1792910b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-1792910b:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1792910b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1792910b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-6da9cd8b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-6da9cd8b img{width:34px;height:34px;}.elementor-87 .elementor-element.elementor-element-3fbf3870{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-3fbf3870 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-5971987c{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.45em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-71e03c8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-71e03c8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-6c941026{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-6c941026 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.3em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-6a9ffcc3{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-6a9ffcc3 img{width:11px;height:11px;}.elementor-87 .elementor-element.elementor-element-2fb91f50{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-2fb91f50:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-2fb91f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2fb91f50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-550bc89f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-550bc89f img{width:34px;height:34px;}.elementor-87 .elementor-element.elementor-element-4999ff5f{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-4999ff5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-2fb2b657{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.45em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-4c80c7ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4c80c7ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-44578f78{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-44578f78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.3em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-637fc6e0{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-637fc6e0 img{width:11px;height:11px;}.elementor-87 .elementor-element.elementor-element-1a003484{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-1a003484:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1a003484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1a003484.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1900b1f5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-1900b1f5 img{width:34px;height:34px;}.elementor-87 .elementor-element.elementor-element-523abb05{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-523abb05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-2f8bc853{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.45em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-6b860bbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6b860bbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5b1e9cc8{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-5b1e9cc8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.3em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-784d3e27{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-784d3e27 img{width:11px;height:11px;}.elementor-87 .elementor-element.elementor-element-939b13e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-939b13e:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-939b13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-939b13e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1cf2aad2{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-1cf2aad2 img{width:34px;height:34px;}.elementor-87 .elementor-element.elementor-element-5538fd20{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-5538fd20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-22723ffe{width:initial;max-width:initial;text-align:center;font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.45em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-7b669986{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7b669986.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-23250524{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-23250524 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.3em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-63337161{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-63337161 img{width:11px;height:11px;}.elementor-87 .elementor-element.elementor-element-65f1ad22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-350e08b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1df9e568{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-1df9e568.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-50fab72a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-50fab72a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-321de060{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-321de060 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.98em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-68537cc4{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-68537cc4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.55em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-772397ea{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-5b6406f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5b6406f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-87 .elementor-element.elementor-element-696cb677{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-696cb677:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-696cb677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-696cb677.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-55cb6e79{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-55cb6e79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-1c293bd7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-73a50082{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-73a50082.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-66a53d75{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-66a53d75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-7fa29561{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-7fa29561 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-dc256bf{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-dc256bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5f102523 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-5f102523 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-5f102523 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-5f102523{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-5f102523 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-5f102523 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-312682f5 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-312682f5 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-312682f5 .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-312682f5{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-312682f5 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-312682f5 .elementor-button:focus svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-d1f3f80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-d1f3f80:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-d1f3f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-d1f3f80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-70deb34c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-70deb34c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-d71b6fc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-2f7aab7f{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2f7aab7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1b4a48c8{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1b4a48c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-3bcde23c{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-3bcde23c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-7ae094ed{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7ae094ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4a9e4c92 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-4a9e4c92 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-4a9e4c92 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-4a9e4c92{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4a9e4c92 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-4a9e4c92 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-7d9d544e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-7d9d544e .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-7d9d544e .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-7d9d544e{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-7d9d544e .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-7d9d544e .elementor-button:focus svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-686612b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-686612b8:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-686612b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-686612b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3931a41f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-3931a41f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-37d1a2a7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-251b924f{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-251b924f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4183d14e{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4183d14e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-289fc509{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-289fc509 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-392c87c7{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-392c87c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-19b9f7a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-19b9f7a .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-19b9f7a .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-19b9f7a{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-19b9f7a .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-19b9f7a .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-dd35b17 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-dd35b17 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-dd35b17 .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-dd35b17{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-dd35b17 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-dd35b17 .elementor-button:focus svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-7ee42e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-7ee42e8:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-7ee42e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-7ee42e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-f09d189{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-f09d189 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-30d7d770{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-4133d594{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4133d594.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7ff82628{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-7ff82628 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-566079ce{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-566079ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5156d389 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-5156d389 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-5156d389 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-5156d389{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-5156d389 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-5156d389 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-8c0654d .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-8c0654d .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-8c0654d .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-8c0654d{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-8c0654d .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-8c0654d .elementor-button:focus svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-5a5558d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-5a5558d5:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5a5558d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-5a5558d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7bc4ba39{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-7bc4ba39 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-5be0a205{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-38732917{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-38732917.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-21eef206{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-21eef206 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-36f96ebf{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-36f96ebf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-373d1090{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-373d1090.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-723c2d2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-723c2d2 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-723c2d2 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-723c2d2{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-723c2d2 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-723c2d2 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-2269e461 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-2269e461 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-2269e461 .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-2269e461{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-2269e461 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-2269e461 .elementor-button:focus svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-4634d8a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-4634d8a2:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-4634d8a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-4634d8a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-51252c8{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-51252c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-5d16819a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-1728ec78{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1728ec78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-53971a63{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-53971a63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-5d807bd6{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5d807bd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5e5949b8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-5e5949b8 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-5e5949b8 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-5e5949b8{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-5e5949b8 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-5e5949b8 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-83d2648 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-83d2648 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-83d2648 .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-83d2648{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-83d2648 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-83d2648 .elementor-button:focus svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-3055f4e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;box-shadow:0px 1px 2px 0px rgba(15,32,64,0.06);--padding-top:38px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-87 .elementor-element.elementor-element-3055f4e4:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3055f4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-3055f4e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-53af846d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-53af846d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-74a3bb80{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-16ec334f{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-16ec334f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-76eca4fb{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-76eca4fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-5ab4d7a7{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5ab4d7a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-32b95f53 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-32b95f53 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-32b95f53 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-32b95f53{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-32b95f53 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-32b95f53 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-34c0f82c .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:10px 18px 10px 18px;}.elementor-87 .elementor-element.elementor-element-34c0f82c .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-34c0f82c .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-34c0f82c{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-34c0f82c .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-34c0f82c .elementor-button:focus svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-3509a692{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-3509a692.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0F2040;}.elementor-87 .elementor-element.elementor-element-3509a692.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-87 .elementor-element.elementor-element-3509a692.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0F2040;}.elementor-87 .elementor-element.elementor-element-5302b759{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6661f1b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F1;--border-color:#E2E8F1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6661f1b7:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-6661f1b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F8;}.elementor-87 .elementor-element.elementor-element-551269ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-551269ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4fdc265a{--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:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4fdc265a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7866d872{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:24px;}.elementor-87 .elementor-element.elementor-element-7866d872.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5b8483b3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-87 .elementor-element.elementor-element-5b8483b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:800;line-height:1.22em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-62ac05f4{--display:flex;--min-height:3px;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-62ac05f4:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-62ac05f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B32B23;}.elementor-87 .elementor-element.elementor-element-62ac05f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2109cf16{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-235c2fed{--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:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-235c2fed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1fb8973{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1fb8973 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.55em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-783cf15c{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-783cf15c img{width:12px;height:12px;}.elementor-87 .elementor-element.elementor-element-1a52af29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-1a52af29:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1a52af29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1a52af29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-63d76949{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-63d76949 img{width:15px;height:15px;}.elementor-87 .elementor-element.elementor-element-454a859c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-454a859c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.25em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-417cd403{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-87 .elementor-element.elementor-element-417cd403 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.55em;color:#8793A8;}.elementor-87 .elementor-element.elementor-element-2bdf77c1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-2bdf77c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1.25em;letter-spacing:-0.01em;color:#B32B23;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-87 .elementor-element.elementor-element-55b2f079{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-icon i{color:#B32B23;transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-icon svg{fill:#B32B23;transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.35em;}.elementor-87 .elementor-element.elementor-element-55b2f079 .elementor-icon-list-text{color:#5C6B84;transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-9528d6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.55em;fill:#B32B23;color:#B32B23;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:11px 16px 11px 16px;}.elementor-87 .elementor-element.elementor-element-9528d6 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-9528d6 .elementor-button:focus{background-color:#FDF0EF;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-9528d6{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-9528d6 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-9528d6 .elementor-button:focus svg{fill:#B32B23;}.elementor-87 .elementor-element.elementor-element-2026a929{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-2026a929:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-2026a929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2026a929.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-67f95ce2{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-67f95ce2 img{width:15px;height:15px;}.elementor-87 .elementor-element.elementor-element-40772a33{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-40772a33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.25em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-3bb0a1f0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-87 .elementor-element.elementor-element-3bb0a1f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.55em;color:#8793A8;}.elementor-87 .elementor-element.elementor-element-6fa13eda{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-6fa13eda .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1.25em;letter-spacing:-0.01em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-21e37627{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-icon i{color:#B32B23;transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-icon svg{fill:#B32B23;transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.35em;}.elementor-87 .elementor-element.elementor-element-21e37627 .elementor-icon-list-text{color:#5C6B84;transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-178b232f .elementor-button{background-color:#B32B23;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:11px 16px 11px 16px;}.elementor-87 .elementor-element.elementor-element-178b232f .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-178b232f .elementor-button:focus{background-color:#9C231D;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-178b232f{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-178b232f .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-178b232f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-65fd661{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-65fd661:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-65fd661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-65fd661.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4067fb49{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4067fb49 img{width:15px;height:15px;}.elementor-87 .elementor-element.elementor-element-465cf15d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-465cf15d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.25em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-70b1f825{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-87 .elementor-element.elementor-element-70b1f825 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.55em;color:#8793A8;}.elementor-87 .elementor-element.elementor-element-2179c53{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-2179c53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:800;line-height:1.25em;letter-spacing:-0.01em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-49ba2417{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-icon i{color:#B32B23;transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-icon svg{fill:#B32B23;transition:fill 0.3s;}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.35em;}.elementor-87 .elementor-element.elementor-element-49ba2417 .elementor-icon-list-text{color:#5C6B84;transition:color 0.3s;}.elementor-87 .elementor-element.elementor-element-4aa0fd6b .elementor-button{background-color:#B32B23;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:11px 16px 11px 16px;}.elementor-87 .elementor-element.elementor-element-4aa0fd6b .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-4aa0fd6b .elementor-button:focus{background-color:#9C231D;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-4aa0fd6b{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4aa0fd6b .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-4aa0fd6b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-3c394998{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-3c394998:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3c394998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE8F4;}.elementor-87 .elementor-element.elementor-element-3c394998.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3ffda7f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3ffda7f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-445d1182{--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:flex-start;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-445d1182.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-10ef29a0{width:initial;max-width:initial;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-10ef29a0 img{width:20px;}.elementor-87 .elementor-element.elementor-element-6c23b34b{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.4em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-161393d{--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:flex-start;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-161393d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-53a5ef03{width:initial;max-width:initial;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-53a5ef03 img{width:25px;}.elementor-87 .elementor-element.elementor-element-21b5b26c{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.4em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-2e774337{--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:flex-start;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2e774337.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2515e5ef{width:initial;max-width:initial;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-2515e5ef img{width:25px;}.elementor-87 .elementor-element.elementor-element-7a82414e{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.4em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-4b40d204{--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:flex-start;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4b40d204.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-11b238de{width:initial;max-width:initial;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-11b238de img{width:25px;}.elementor-87 .elementor-element.elementor-element-503473f4{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.4em;color:#162C52;}.elementor-87 .elementor-element.elementor-element-5f217ea5{--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:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5f217ea5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-52598492{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-52598492 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;line-height:1.55em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-66ef4ffa{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-66ef4ffa img{width:12px;height:12px;}.elementor-87 .elementor-element.elementor-element-587fca2d{width:initial;max-width:initial;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.55em;color:#8793A8;}.elementor-87 .elementor-element.elementor-element-73fa1a01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ea1f1dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ea1f1dd:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-ea1f1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1428;}.elementor-87 .elementor-element.elementor-element-10fe6b7a{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-10fe6b7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-ad964a4{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-ad964a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1e4fdeeb{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1e4fdeeb img{width:26px;height:26px;}.elementor-87 .elementor-element.elementor-element-4b28a20a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4b28a20a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4780138d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-4780138d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-bfa353d{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-bfa353d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.35em;color:#9FB0CC;}.elementor-87 .elementor-element.elementor-element-4e958fb7{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-4e958fb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-502d0ede{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-502d0ede img{width:26px;height:26px;}.elementor-87 .elementor-element.elementor-element-2c5611e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2c5611e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-76203fb8{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-76203fb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-25fee5a{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-25fee5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.35em;color:#9FB0CC;}.elementor-87 .elementor-element.elementor-element-465475ad{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-465475ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-e003b9b{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-e003b9b img{width:26px;height:26px;}.elementor-87 .elementor-element.elementor-element-5f52ad0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5f52ad0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1c2d3706{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-1c2d3706 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-788d2a99{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-788d2a99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.35em;color:#9FB0CC;}.elementor-87 .elementor-element.elementor-element-76f888e4{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-76f888e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-504c4a27{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-504c4a27 img{width:26px;height:26px;}.elementor-87 .elementor-element.elementor-element-7375b13a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7375b13a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7806fe31{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-7806fe31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1ea1578d{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1ea1578d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.35em;color:#9FB0CC;}.elementor-87 .elementor-element.elementor-element-352da299{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-352da299.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4f261ce9{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4f261ce9 img{width:26px;height:26px;}.elementor-87 .elementor-element.elementor-element-3709e236{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3709e236.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-328a4fad{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-87 .elementor-element.elementor-element-328a4fad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-5a0d0e80{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-5a0d0e80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10.5px;font-weight:400;line-height:1.35em;color:#9FB0CC;}.elementor-87 .elementor-element.elementor-element-50f4d2b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7989dd8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6c4ad4b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-6c4ad4b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3189e207{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3189e207.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-60f70bea{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-60f70bea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.98em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-4b675784{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-4b675784 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.55em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-2ee968ac{--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:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2ee968ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-16f8b7c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-87 .elementor-element.elementor-element-16f8b7c5:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-16f8b7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-16f8b7c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2e6ef42f{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-2e6ef42f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-74982cbd{width:initial;max-width:initial;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-74982cbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-3658d93f{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-6f3c73c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-87 .elementor-element.elementor-element-6f3c73c8:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-6f3c73c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-6f3c73c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4b477830{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4b477830 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-61c5b722{width:initial;max-width:initial;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-61c5b722 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-4f1eb5bb{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-414a05e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-87 .elementor-element.elementor-element-414a05e5:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-414a05e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-414a05e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2ba5c927{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-2ba5c927 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-35de6663{width:initial;max-width:initial;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-35de6663 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-3bfe138f{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-447b3f58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-87 .elementor-element.elementor-element-447b3f58:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-447b3f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-447b3f58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-572d558a{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-572d558a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-61d523cf{width:initial;max-width:initial;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-87 .elementor-element.elementor-element-61d523cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-345c6503{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-1b708c86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4f7cb9fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4f7cb9fa:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-4f7cb9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-4f93e75e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-4f93e75e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-659f9c5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-659f9c5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3136fb0c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-3136fb0c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.98em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-16566c3b{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-16566c3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.55em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-365e0769{--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:flex-start;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-365e0769.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3a92e542{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-87 .elementor-element.elementor-element-3a92e542:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3a92e542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-3a92e542.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5e11b3d{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5e11b3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-17e8eaff{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-17e8eaff img{width:22px;height:22px;}.elementor-87 .elementor-element.elementor-element-7ab05050{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-7ab05050 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-42b0c300{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-430e752{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-430e752:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-430e752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-430e752.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-50d0b138{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-50d0b138 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#14213A;}.elementor-87 .elementor-element.elementor-element-6de95410{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-6de95410 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-36829ad7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-36829ad7:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-36829ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-36829ad7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-efa5d48{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-efa5d48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#14213A;}.elementor-87 .elementor-element.elementor-element-73eb4df{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-73eb4df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-41d6b30f{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.55em;color:#8793A8;}.elementor-87 .elementor-element.elementor-element-51a785e9 .elementor-button{background-color:#0F2040;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;padding:14px 26px 14px 26px;}.elementor-87 .elementor-element.elementor-element-51a785e9 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-51a785e9 .elementor-button:focus{background-color:#162C52;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-51a785e9{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-51a785e9 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-51a785e9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-3b536c8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;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:#E2E8F1;--border-color:#E2E8F1;--border-radius:14px 14px 14px 14px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-87 .elementor-element.elementor-element-3b536c8e:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3b536c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-3b536c8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-14436a1c{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-14436a1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-44aeb0f6{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-44aeb0f6 img{width:22px;height:22px;}.elementor-87 .elementor-element.elementor-element-5e592648{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-5e592648 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-7b8f2cdd{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-6b119a3f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-6b119a3f:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-6b119a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-6b119a3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-78da515d{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-78da515d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#14213A;}.elementor-87 .elementor-element.elementor-element-2e575a8{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-2e575a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-50a914ae{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:9px 9px 9px 9px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-50a914ae:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-50a914ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-50a914ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-14826ff0{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-14826ff0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#14213A;}.elementor-87 .elementor-element.elementor-element-ba2b596{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-ba2b596 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;line-height:1.55em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-1f0459d7{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.55em;color:#8793A8;}.elementor-87 .elementor-element.elementor-element-4e03697f .elementor-button{background-color:#0F2040;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;padding:14px 26px 14px 26px;}.elementor-87 .elementor-element.elementor-element-4e03697f .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-4e03697f .elementor-button:focus{background-color:#162C52;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-4e03697f{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-4e03697f .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-4e03697f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-4ebcbc89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6847d1f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-375798c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-375798c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2624f36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2624f36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-6fcee7d9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-6fcee7d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.98em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-41ad3c{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-41ad3c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.55em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-816a55c{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-4fec1158{--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:flex-start;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4fec1158.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-432d8f50{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-87 .elementor-element.elementor-element-432d8f50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-669c9b8{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-669c9b8 img{width:22px;height:22px;}.elementor-87 .elementor-element.elementor-element-5d55e181{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-5d55e181 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-15e840a4{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-4d2f113e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-87 .elementor-element.elementor-element-4d2f113e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3515f1c{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-3515f1c img{width:22px;height:22px;}.elementor-87 .elementor-element.elementor-element-6ce6e85b{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-6ce6e85b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-6413f2e9{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-3c26013b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-87 .elementor-element.elementor-element-3c26013b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-225c2608{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-225c2608 img{width:22px;height:22px;}.elementor-87 .elementor-element.elementor-element-59a278f1{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-59a278f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.35em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-7edc898{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-4c9f029{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-29c7f2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-29c7f2c:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-29c7f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-87 .elementor-element.elementor-element-6be21e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-6be21e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-a5e3a01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a5e3a01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4fc5cbb{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-4fc5cbb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.98em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-bc5f5ac{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-bc5f5ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.55em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-0147e1d{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.55em;color:#5C6B84;}.elementor-87 .elementor-element.elementor-element-e8dbdff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e8dbdff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-4e79558{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-419b9d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-40d14fb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-c4185c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-c4185c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-5bc15f14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5bc15f14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-2a787cda{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-2a787cda .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.98em;letter-spacing:0.08em;color:#B32B23;}.elementor-87 .elementor-element.elementor-element-330705e0{width:initial;max-width:initial;text-align:center;}.elementor-87 .elementor-element.elementor-element-330705e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.55em;letter-spacing:-0.015em;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-a4017e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-a4017e3.e-con{--flex-grow:0;--flex-shrink:0;}.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-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-weight:var( --e-global-typography-text-font-weight );}.elementor-87 .elementor-element.elementor-element-b21491b{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-accordion-item{border-width:0px;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-accordion-icon, .elementor-87 .elementor-element.elementor-element-b21491b .elementor-accordion-title{color:#0A1428;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-accordion-icon svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-active .elementor-accordion-icon, .elementor-87 .elementor-element.elementor-element-b21491b .elementor-active .elementor-accordion-title{color:#0A1428;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-active .elementor-accordion-icon svg{fill:#0A1428;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.4em;}.elementor-87 .elementor-element.elementor-element-b21491b .elementor-tab-content{color:#5C6B84;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;}.elementor-87 .elementor-element.elementor-element-4eacb2dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4e08d983{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-79f2313a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:84px;--padding-bottom:84px;--padding-left:56px;--padding-right:56px;}.elementor-87 .elementor-element.elementor-element-79f2313a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-6ee8c9c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:24px 24px 24px 24px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-87 .elementor-element.elementor-element-6ee8c9c7:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-6ee8c9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1428;background-image:url("https://ifici.tax/wp-content/uploads/2026/10/photo-1775632683592-adc422d864f8.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87 .elementor-element.elementor-element-6ee8c9c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-555dab47{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-87 .elementor-element.elementor-element-555dab47 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(24px,3.2vw,34px);font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-68fdc807{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#C3CEE3;}.elementor-87 .elementor-element.elementor-element-2f0ce7b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2f0ce7b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1aa62f59 .elementor-button{background-color:#B32B23;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(179,43,35,0.28);border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#B32B23;border-radius:9px 9px 9px 9px;padding:14px 26px 14px 26px;}.elementor-87 .elementor-element.elementor-element-1aa62f59 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-1aa62f59 .elementor-button:focus{background-color:#9C231D;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1aa62f59{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-1aa62f59 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-1aa62f59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-67e57523 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;fill:#0A1428;color:#0A1428;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E2E8F1;border-radius:9px 9px 9px 9px;padding:14px 26px 14px 26px;}.elementor-87 .elementor-element.elementor-element-67e57523 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-67e57523 .elementor-button:focus{background-color:#FFFFFF;color:#0A1428;}.elementor-87 .elementor-element.elementor-element-67e57523{width:initial;max-width:initial;}.elementor-87 .elementor-element.elementor-element-67e57523 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-67e57523 .elementor-button:focus svg{fill:#0A1428;}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-d69d78e{--padding-top:40px;--padding-bottom:36px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-4c27553c{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-27643b5f{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-4bf22ba5{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-1df9e568{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-551269ed{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-7866d872{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-10fe6b7a{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-6c4ad4b0{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-4f93e75e{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-375798c5{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-6be21e9{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-c4185c2{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-79f2313a{--padding-top:84px;--padding-bottom:84px;--padding-left:35px;--padding-right:35px;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-d69d78e{--padding-top:40px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-6093f489{--width:100%;}.elementor-87 .elementor-element.elementor-element-5487fa7f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-87 .elementor-element.elementor-element-5487fa7f .elementor-heading-title{font-size:clamp(27px,7.6vw,34px);}.elementor-87 .elementor-element.elementor-element-ccd6b99{font-size:13.5px;}.elementor-87 .elementor-element.elementor-element-797aa1c5{font-size:13.5px;}.elementor-87 .elementor-element.elementor-element-229a8fe7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-87 .elementor-element.elementor-element-4c27553c{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-27643b5f{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-53696676{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-d6013ad{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-29fbf8fa{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-473dd055{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-4bf22ba5{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-1df9e568{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-696cb677{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-55cb6e79 .elementor-heading-title{font-size:18.5px;}.elementor-87 .elementor-element.elementor-element-d1f3f80{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-70deb34c .elementor-heading-title{font-size:18.5px;}.elementor-87 .elementor-element.elementor-element-686612b8{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-3931a41f .elementor-heading-title{font-size:18.5px;}.elementor-87 .elementor-element.elementor-element-7ee42e8{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-f09d189 .elementor-heading-title{font-size:18.5px;}.elementor-87 .elementor-element.elementor-element-5a5558d5{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-7bc4ba39 .elementor-heading-title{font-size:18.5px;}.elementor-87 .elementor-element.elementor-element-4634d8a2{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-51252c8 .elementor-heading-title{font-size:18.5px;}.elementor-87 .elementor-element.elementor-element-3055f4e4{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-53af846d .elementor-heading-title{font-size:18.5px;}.elementor-87 .elementor-element.elementor-element-551269ed{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-10fe6b7a{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-6c4ad4b0{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-4f93e75e{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-3a92e542{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-3b536c8e{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-375798c5{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-6be21e9{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-c4185c2{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-79f2313a{--padding-top:56px;--padding-bottom:56px;--padding-left:22px;--padding-right:22px;}.elementor-87 .elementor-element.elementor-element-6ee8c9c7{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-28ea75c4{--width:100%;}.elementor-87 .elementor-element.elementor-element-d69d78e{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-6093f489{--width:48%;}.elementor-87 .elementor-element.elementor-element-4c27553c{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-27643b5f{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-4bf22ba5{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-1df9e568{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-551269ed{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-10fe6b7a{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-6c4ad4b0{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-4f93e75e{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-375798c5{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-6be21e9{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-c4185c2{--content-width:1520px;}.elementor-87 .elementor-element.elementor-element-79f2313a{--content-width:1520px;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-6093f489{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-28ea75c4 *//* ===== IFICI.tax — hero + barra de confiança ================================
   Só o que o painel do Elementor não cobre.
   ========================================================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. a imagem do logo: bloco (senão a linha de base acrescenta uns píxeis)
      e no tamanho certo, mesmo que o campo do widget não pegue */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* 2b. o hero ocupa o ecrã até à barra de confiança, com o texto centrado
      na vertical — como na maquete (min-height:100vh menos o cabeçalho). */
.elementor-87 .elementor-element.elementor-element-28ea75c4{min-height:calc(100vh - 75px);display:flex;flex-direction:column}
.elementor-87 .elementor-element.elementor-element-28ea75c4 > .ifici-hero{flex:1 1 auto;justify-content:center}
.elementor-87 .elementor-element.elementor-element-28ea75c4 > .ifici-trust{flex:0 0 auto}
@media (max-width:980px){
  .elementor-87 .elementor-element.elementor-element-28ea75c4{min-height:0}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 > .ifici-hero{flex:0 0 auto;justify-content:flex-start}
}

/* 3. a foto ocupa a metade direita e esbate-se para a esquerda, como na maquete.
      O Elementor não tem campo para "inset" nem para um degradê de 4 paragens. */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero{position:relative;overflow:hidden}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-foto{position:absolute;inset:0 0 0 auto;width:56%;z-index:1}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-foto::after{
  content:"";position:absolute;inset:0;
  background:linear-gradient(90deg,#f2f6fb 0%,rgba(242,246,251,.92) 10%,
    rgba(242,246,251,.45) 22%,rgba(242,246,251,0) 40%);
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-inner{position:relative;z-index:2}

/* 4. o cartão da consulta sobrepõe-se à foto no canto inferior direito */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-cartao{
  position:absolute;right:13%;bottom:40px;z-index:4;width:310px;
  /* o Elementor só tem uma cor para as quatro bordas; a da esquerda é vermelha */
  border-left-color:#B32B23
}

/* 5. indicador de scroll centrado no fundo */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-scroll{
  position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:6;width:auto
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-scroll::before{
  content:"";display:block;width:24px;height:38px;border:2px solid #5C6B84;
  border-radius:14px;opacity:.85;position:relative;order:-1
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-scroll::after{
  content:"";position:absolute;left:50%;top:7px;width:3px;height:7px;border-radius:2px;
  background:#5C6B84;transform:translateX(-50%)
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-scroll:hover .elementor-heading-title{color:#B32B23}
@media (prefers-reduced-motion:no-preference){
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-scroll{animation:ificiHintIn .9s ease 1s both}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-scroll::after{animation:ificiWheel 1.9s cubic-bezier(.45,0,.3,1) infinite}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-scroll-chev{animation:ificiChev 1.9s ease-in-out infinite}
  @keyframes ificiHintIn{from{opacity:0;transform:translateX(-50%) translateY(12px)}
                         to{opacity:1;transform:translateX(-50%)}}
  @keyframes ificiWheel{0%{top:7px;opacity:1}70%{top:20px;opacity:0}100%{top:7px;opacity:0}}
  @keyframes ificiChev{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(4px);opacity:1}}
}

/* 6. a partir dos 980px a foto passa a fundo de toda a secção e o cartão
      volta ao fluxo, por baixo do texto */
@media (max-width:980px){
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-foto{inset:0;width:100%}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-foto::after{
    background:linear-gradient(180deg,rgba(242,246,251,.95) 0%,rgba(242,246,251,.9) 38%,
      rgba(242,246,251,.74) 70%,rgba(242,246,251,.58) 100%);
  }
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-cartao{
    position:relative;right:auto;bottom:auto;width:auto;z-index:5;
    margin:0 clamp(20px,3.6vw,64px) 36px;
    box-shadow:0 10px 28px rgba(15,32,64,.14)
  }
}

/* 6b. a coluna de texto ocupa 48% da linha; o bloco 0 põe tudo a "auto",
      por isso a excepção tem de vir aqui, com mais peso. */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-copy{width:48%}
@media (max-width:980px){ .elementor-87 .elementor-element.elementor-element-28ea75c4 .e-con .ifici-hero-copy{width:100%} }

/* 7. o 20% a vermelho no título e o preço no cartão */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-accent{color:#B32B23}

/* 8. os parágrafos do Editor de Texto não levam margem do tema */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .elementor-widget-text-editor p{margin:0}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-lead p{max-width:54ch}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-nota p{max-width:52ch}
@media (max-width:640px){
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-lead p,.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-nota p{max-width:none}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-ctas .elementor-widget-button{flex:1 1 100%}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-ctas .elementor-button{width:100%}
}

/* 9. ícones dentro dos botões: máscara SVG, por isso seguem a cor do texto
      (incluindo no hover). Para trocar, é aqui — ou carrega o SVG e usa o
      campo Ícone do widget Botão. */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-btn-eleg .elementor-button-content-wrapper::before,
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-btn-apl .elementor-button-content-wrapper::before{
  content:"";width:16px;height:16px;flex:0 0 16px;background:currentColor;
  -webkit-mask-size:contain;mask-size:contain;
  -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
  -webkit-mask-position:center;mask-position:center
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-btn-eleg .elementor-button-content-wrapper::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%223.6%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M4.5%2020c0-3.8%203.3-6.2%207.5-6.2s7.5%202.4%207.5%206.2%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%223.6%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M4.5%2020c0-3.8%203.3-6.2%207.5-6.2s7.5%202.4%207.5%206.2%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-btn-apl .elementor-button-content-wrapper::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%2000-2%202v16a2%202%200%20002%202h12a2%202%200%20002-2V8z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M14%202v6h6M9%2013h6M9%2017h4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%2000-2%202v16a2%202%200%20002%202h12a2%202%200%20002-2V8z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M14%202v6h6M9%2013h6M9%2017h4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-hero-ctas .elementor-button-content-wrapper{
  display:inline-flex;align-items:center;gap:8px
}

/* 10. a barra de confiança é uma grelha, como na maquete */
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-row > .e-con-inner{
  display:grid;grid-template-columns:repeat(6,1fr);width:100%
}
.elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-item:last-child{border-right:0}
@media (max-width:980px){
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-row > .e-con-inner{grid-template-columns:repeat(3,1fr)}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-item{border-bottom:1px solid #E2E8F1}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-item:nth-child(3n){border-right:0}
}
@media (max-width:560px){
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-row > .e-con-inner{grid-template-columns:repeat(2,1fr)}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-item:nth-child(3n){border-right:1px solid #E2E8F1}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-item:nth-child(2n){border-right:0}
}
@media (max-width:420px){
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-row > .e-con-inner{grid-template-columns:1fr}
  .elementor-87 .elementor-element.elementor-element-28ea75c4 .ifici-trust-item{border-right:0 !important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25b15eed *//* ===== IFICI.tax — 02 O que é o IFICI ======================================
   Só o que o painel do Elementor não cobre.
   ========================================================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. a imagem do logo: bloco (senão a linha de base acrescenta uns píxeis)
      e no tamanho certo, mesmo que o campo do widget não pegue */
.elementor-87 .elementor-element.elementor-element-25b15eed .elementor-widget-image img{display:block;width:40px;height:40px}
@media (max-width:640px){
  .elementor-87 .elementor-element.elementor-element-25b15eed .elementor-widget-image img{display:block;width:38px;height:38px}
}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-25b15eed .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con .ifici-cabeca{max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-25b15eed .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. duas colunas .9fr / 1.1fr, uma só a partir dos 900px (não é breakpoint
      do Elementor, por isso vive aqui) */
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-intro > .e-con-inner,.elementor-87 .elementor-element.elementor-element-25b15eed .e-con .ifici-intro{
  display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:start;width:100%
}
@media (max-width:900px){
  .elementor-87 .elementor-element.elementor-element-25b15eed .e-con .ifici-intro{grid-template-columns:1fr;gap:40px}
}

/* 5. parágrafos: sem margem do tema, negrito a navy */
.elementor-87 .elementor-element.elementor-element-25b15eed .elementor-widget-text-editor p{margin:0}
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-intro-p strong{color:#0A1428;font-weight:700}

/* 6. o link com seta acompanha a seta no hover */
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con .ifici-link-seta{width:max-content}
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-link-seta .ifici-link-seta-ic img{transition:transform .15s ease}
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-link-seta:hover .ifici-link-seta-ic img{transform:translateX(3px)}

/* 7. o rótulo do cartão de número não passa das 20 letras por linha */
.elementor-87 .elementor-element.elementor-element-25b15eed .ifici-stat-lbl .elementor-heading-title{max-width:20ch}
.elementor-87 .elementor-element.elementor-element-25b15eed .e-con .ifici-stat-num{flex:0 0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f1faaa9 *//* ===== IFICI.tax — 03 Escolhe a tua situação ================================ */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. seis cartões em grelha; 3 aos 1100px e 2 aos 700px — larguras que não são
      breakpoints do Elementor, por isso ficam aqui */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-sit-grelha{
  display:grid;grid-template-columns:repeat(6,1fr);gap:16px;width:100%
}
@media (max-width:1100px){
  .elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-sit-grelha{grid-template-columns:repeat(3,1fr)}
}
@media (max-width:700px){
  .elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-sit-grelha{grid-template-columns:repeat(2,1fr);gap:12px}
}
@media (max-width:420px){
  .elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-sit-grelha{grid-template-columns:1fr}
}

/* 5. o cartão sobe ao passar o rato */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-sit{
  transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;cursor:pointer
}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .e-con .ifici-sit:hover{
  transform:translateY(-4px);box-shadow:0 8px 24px rgba(15,32,64,.08);border-color:#1D3A68
}

/* 6. o parágrafo empurra o link para o fundo, para os cartões alinharem */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-sit-p{flex:1 1 auto}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .elementor-widget-text-editor p{margin:0}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-sit-ic img,.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-sit-link-ic img{margin-inline:auto}

/* 7. a seta do link acompanha no hover */
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-sit-link-ic img{transition:transform .15s ease}
.elementor-87 .elementor-element.elementor-element-3f1faaa9 .ifici-sit:hover .ifici-sit-link-ic img{transform:translateX(3px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f1ad22 *//* ===== IFICI.tax — 04 As sete vias ========================================= */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-65f1ad22 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. os separadores são pastilhas numa linha, por cima do painel.
      Os números saem de um contador CSS: se reordenares os separadores no
      painel do Elementor, a numeração acerta-se sozinha. */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tabs{display:flex;flex-direction:column;gap:0}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tabs-heading{
  display:flex;flex-direction:row;flex-wrap:wrap;gap:9px;margin-bottom:22px;
  counter-reset:ifici-via
}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tab-title{
  text-align:left;padding:10px 14px;border-radius:999px;font-size:13.5px;font-weight:600;
  color:#5C6B84;border:1px solid #E2E8F1;background:#fff;
  display:inline-flex;align-items:center;gap:9px;width:auto;cursor:pointer
}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tab-title::before{
  counter-increment:ifici-via;content:counter(ifici-via);
  flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#EEF2F8;
  display:flex;align-items:center;justify-content:center;
  font-size:11.5px;font-weight:800;color:#162C52
}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tab-title:hover{background:#EEF2F8}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tab-title[aria-selected="true"]{
  background:#0F2040;color:#fff;border-color:#0F2040
}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tab-title[aria-selected="true"]::before{background:#B32B23;color:#fff}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tabs-content{width:100%}
@media (max-width:860px){
  .elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tabs-heading{gap:8px}
  .elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tab-title{font-size:13px;padding:10px 13px}
  .elementor-87 .elementor-element.elementor-element-65f1ad22 .e-n-tab-title::before{width:21px;height:21px;font-size:10.5px}
}

/* 5. etiquetas do painel */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .ifici-meta-tag .elementor-heading-title{
  background:#EEF2F8;padding:6px 12px;border-radius:999px;display:inline-block
}
.elementor-87 .elementor-element.elementor-element-65f1ad22 .elementor-widget-text-editor p{margin:0}

/* 6. botões do painel: o contorno vermelho e o fantasma */
.elementor-87 .elementor-element.elementor-element-65f1ad22 .ifici-btn-fantasma .elementor-button:hover{border-color:#1D3A68}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5302b759 *//* ===== IFICI.tax — 05 Consulta e pacotes =================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-5302b759 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-5302b759 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. a grelha: intro + 3 pacotes + cartão de avisos.
      1180 / 820 / 600 não são breakpoints do Elementor, por isso vivem aqui. */
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-grelha{
  display:grid;grid-template-columns:1.08fr 1fr 1fr 1fr .92fr;gap:16px;align-items:stretch;width:100%
}
@media (max-width:1180px){
  .elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-grelha{grid-template-columns:1fr 1fr 1fr}
  .elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-intro{grid-column:1/-1}
}
@media (max-width:820px){ .elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-grelha{grid-template-columns:1fr 1fr} }
@media (max-width:600px){ .elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-grelha{grid-template-columns:1fr} }

/* 5. o ícone do pacote é um círculo vermelho no canto superior direito */
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-cartao{position:relative;transition:transform .18s ease,box-shadow .18s ease}
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-cartao:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(15,32,64,.08)}
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-badge{
  position:absolute;top:18px;right:18px;width:30px;height:30px;border-radius:50%;
  background:#B32B23;display:flex;align-items:center;justify-content:center;z-index:2
}
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-preco-titulo{padding-right:38px}

/* 6. o "+ VAT" ao lado do valor */
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-preco-valor small{font-size:11.5px;font-weight:600;color:#5C6B84}

/* 7. a lista estica para os botões ficarem todos à mesma altura */
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-preco-lista{flex:1 1 auto}
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-preco-btn .elementor-button{width:100%}

/* 8. o link do cartão de avisos encosta ao fundo */
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-info-link{margin-top:auto;width:max-content}
.elementor-87 .elementor-element.elementor-element-5302b759 .elementor-widget-text-editor p{margin:0}
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-info-txt strong{font-weight:700}
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-link-seta{width:max-content}
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-link-seta .ifici-link-seta-ic img,
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-info-link .ifici-info-link-ic img{transition:transform .15s ease}
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-link-seta:hover .ifici-link-seta-ic img,
.elementor-87 .elementor-element.elementor-element-5302b759 .ifici-info-link:hover .ifici-info-link-ic img{transform:translateX(3px)}

/* 9. o traço vermelho da introdução tem 34px */
.elementor-87 .elementor-element.elementor-element-5302b759 .e-con .ifici-preco-regra{width:34px;min-height:3px;height:3px;flex:0 0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73fa1a01 *//* ===== IFICI.tax — 06 Barra de garantias =================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-73fa1a01 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-73fa1a01 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-73fa1a01 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-73fa1a01 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-73fa1a01 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-73fa1a01 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-73fa1a01 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* 2. cinco colunas; duas aos 980px e uma aos 560px */
.elementor-87 .elementor-element.elementor-element-73fa1a01 .ifici-barra-linha > .e-con-inner{
  display:grid;grid-template-columns:repeat(5,1fr);width:100%
}
.elementor-87 .elementor-element.elementor-element-73fa1a01 .ifici-barra-item:last-child{border-right:0}
@media (max-width:980px){
  .elementor-87 .elementor-element.elementor-element-73fa1a01 .ifici-barra-linha > .e-con-inner{grid-template-columns:repeat(2,1fr)}
  .elementor-87 .elementor-element.elementor-element-73fa1a01 .ifici-barra-item{border-bottom:1px solid rgba(255,255,255,.12)}
  .elementor-87 .elementor-element.elementor-element-73fa1a01 .ifici-barra-item:nth-child(2n){border-right:0}
}
@media (max-width:560px){
  .elementor-87 .elementor-element.elementor-element-73fa1a01 .ifici-barra-linha > .e-con-inner{grid-template-columns:1fr}
  .elementor-87 .elementor-element.elementor-element-73fa1a01 .ifici-barra-item{border-right:0 !important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f4d2b5 *//* ===== IFICI.tax — 07 Como funciona ======================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-50f4d2b5 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. quatro passos; dois aos 900px e um aos 560px */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-passos-grelha{
  display:grid;grid-template-columns:repeat(4,1fr);gap:28px;width:100%
}
@media (max-width:900px){ .elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-passos-grelha{grid-template-columns:repeat(2,1fr)} }
@media (max-width:560px){ .elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-passos-grelha{grid-template-columns:1fr} }
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-passos-grelha{gap:20px} }

/* 5. o número grande vive no canto, em contorno — é decoração, não texto */
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-passo{position:relative}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .e-con .ifici-passo-num{
  position:absolute;top:18px;right:20px;margin:0;pointer-events:none
}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .ifici-passo-num .elementor-heading-title{
  -webkit-text-stroke:1.5px #C7D2E4
}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .ifici-passo-h .elementor-heading-title{max-width:85%}
.elementor-87 .elementor-element.elementor-element-50f4d2b5 .elementor-widget-text-editor p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b708c86 *//* ===== IFICI.tax — 08 Vias EOR e empresa =================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-1b708c86 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-1b708c86 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. duas colunas, uma só a partir dos 860px */
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con .ifici-vias2-grelha{
  display:grid;grid-template-columns:1fr 1fr;gap:28px;width:100%
}
@media (max-width:860px){ .elementor-87 .elementor-element.elementor-element-1b708c86 .e-con .ifici-vias2-grelha{grid-template-columns:1fr} }

/* 5. o ícone vem dentro de um círculo navy de 46px */
.elementor-87 .elementor-element.elementor-element-1b708c86 .e-con .ifici-circulo{
  width:46px;height:46px;flex:0 0 46px;border-radius:50%;background:#0F2040;
  display:flex;align-items:center;justify-content:center
}

/* 6. o aviso leva um traço vermelho à esquerda */
.elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-via-aviso{border-left:3px solid #C43831;padding-left:10px;border-style:solid;
  border-width:0 0 0 3px;border-color:#C43831}
.elementor-87 .elementor-element.elementor-element-1b708c86 .elementor-widget-text-editor p{margin:0}

/* 7. o botão encosta ao fundo do cartão */
.elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-via-btn{margin-top:auto}
@media (max-width:560px){
  .elementor-87 .elementor-element.elementor-element-1b708c86 .ifici-via-btn .elementor-button{white-space:normal;text-align:center}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebcbc89 *//* ===== IFICI.tax — 09 Porquê a AFM ========================================= */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-4ebcbc89 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. três colunas, uma só a partir dos 860px */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con .ifici-why-grelha{
  display:grid;grid-template-columns:repeat(3,1fr);gap:32px;width:100%
}
@media (max-width:860px){ .elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con .ifici-why-grelha{grid-template-columns:1fr} }

/* 5. ícone num círculo claro com o vermelho da marca */
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .e-con .ifici-circulo-vermelho{
  width:46px;height:46px;flex:0 0 46px;border-radius:50%;background:#FDF0EF;
  display:flex;align-items:center;justify-content:center
}
.elementor-87 .elementor-element.elementor-element-4ebcbc89 .elementor-widget-text-editor p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c9f029 *//* ===== IFICI.tax — 10 Questionário =========================================
   O formulário é do WPForms e traz o seu próprio cartão (banda navy, barra de
   progresso, navegação). O aspecto está no snippet ifici-wpforms-estilo.php.
   Aqui fica só o enquadramento da secção.
   ========================================================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-4c9f029 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-4c9f029 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-4c9f029 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-4c9f029 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-4c9f029 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-4c9f029 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-4c9f029 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. o cartão do questionário tem 1120px no máximo */
.elementor-87 .elementor-element.elementor-element-4c9f029 .e-con .ifici-quiz-wrap{max-width:1120px;margin-inline:auto;width:100%}
.elementor-87 .elementor-element.elementor-element-4c9f029 .elementor-widget-text-editor p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419b9d71 *//* ===== IFICI.tax — 11 Perguntas frequentes =================================
   O acordeão do Elementor traz marcação e estilos próprios (molduras cinzentas,
   ícone à esquerda, linha a separar a resposta). Este bloco desfaz tudo isso e
   repõe o desenho da maquete: cartões brancos separados, com o "+" num círculo
   à direita.

   Está escrito contra .elementor-widget-accordion, e não contra uma classe
   minha, para não depender de nada que eu tenha posto no painel.
   ========================================================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-419b9d71 .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-419b9d71 .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-419b9d71 .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-419b9d71 .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-419b9d71 .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-419b9d71 .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-419b9d71 .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. desfazer os estilos de origem do widget */
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion{
  display:flex;flex-direction:column;gap:16px;text-align:start
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-item{
  background:#fff;border:1px solid #E2E8F1 !important;border-radius:12px;overflow:hidden
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-content{
  border:0 !important;background:none;padding:0 22px 20px
}

/* 5. o título: pergunta à esquerda, sinal à direita */
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-title{
  display:flex;align-items:center;justify-content:space-between;gap:14px;
  padding:22px 24px;margin:0;border:0;background:none;line-height:1.4
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-title{
  display:block;flex:1 1 auto;order:1;min-width:0
}

/* 6. o sinal "+" dentro de um círculo claro, que passa a "−" quando abre.
      Desenhado em CSS para não depender de nenhuma biblioteca de ícones:
      os ícones que o widget traz ficam escondidos. */
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon{
  order:2;flex:0 0 26px;width:26px;height:26px;border-radius:50%;
  background:#EEF2F8;position:relative;display:block;float:none;
  text-align:center;padding:0;margin:0
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon i,
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon svg,
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon-closed,
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon-opened{display:none !important}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon::before,
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon::after{
  content:"";position:absolute;top:50%;left:50%;background:#162C52;border-radius:2px;
  transition:transform .2s ease,opacity .2s ease
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon::before{
  width:10px;height:2px;transform:translate(-50%,-50%)
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-icon::after{
  width:2px;height:10px;transform:translate(-50%,-50%)
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon::after{
  transform:translate(-50%,-50%) rotate(90deg);opacity:0
}

/* 7. tipos e cores, caso os campos do painel não peguem nesta versão */
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-title{
  font-size:15px;font-weight:700;color:#0A1428
}
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-content,
.elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-content p{
  font-size:14.5px;font-weight:400;line-height:1.55;color:#5C6B84;margin:0
}

@media (max-width:640px){
  .elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-title{padding:18px}
  .elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-accordion-title{font-size:14px}
  .elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-content,
  .elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-content p{font-size:13.5px}
  .elementor-87 .elementor-element.elementor-element-419b9d71 .elementor-widget-accordion .elementor-tab-content{padding:0 18px 18px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eacb2dd *//* ===== IFICI.tax — 12 Chamada final ======================================== */

/* 0. O Elementor dá 100% de largura a cada widget e a cada container filho.
      Numa linha horizontal isso parte as proporções. Aqui cada um volta a medir
      o que o conteúdo mede — é o mesmo que o campo "Largura: Inline (auto)"
      que também está marcado em cada widget. */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con-boxed{--content-width:1520px}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .e-con{width:auto;max-width:100%;flex-grow:0;flex-shrink:1;min-width:0}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con > .elementor-widget{width:auto;min-width:0}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con > .elementor-widget-heading,
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con > .elementor-widget-text-editor{flex-shrink:1}

/* 1. imagens como bloco — senão a linha de base acrescenta uns píxeis por baixo */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .elementor-widget-image img{display:block}

/* 2. goteira lateral fluida, igual ao preview aprovado */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con-boxed{
  --padding-inline-start:clamp(20px,3.6vw,56px);
  --padding-inline-end:clamp(20px,3.6vw,56px);
}

/* ---- base de secção: respiro vertical e cabeçalho centrado ---- */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-seccao-linha{--padding-block-start:84px;--padding-block-end:84px}
@media (max-width:768px){
  .elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-seccao-linha{--padding-block-start:56px;--padding-block-end:56px}
}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cabeca{width:100%;max-width:880px;margin-inline:auto;text-align:center}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-cabeca .elementor-heading-title{text-align:center}
@media (max-width:640px){ .elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cabeca{margin-bottom:34px} }

/* o traço de 40x3 por baixo do título da secção */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cabeca-regra{
  width:40px;min-height:3px;height:3px;margin-inline:auto;flex:0 0 auto
}

/* o traço vermelho por baixo de uma expressão do título */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-sublinhado{display:inline-block;position:relative}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-sublinhado::after{
  content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:3px;
  background:#B32B23;border-radius:2px
}

/* 4. a caixa: foto em luminosidade por baixo, dois degradês por cima e o texto
      a flutuar. O Elementor só tem uma sobreposição de duas paragens, por isso
      a receita da maquete vem toda daqui. */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cta-final{position:relative;overflow:hidden;width:100%;
  background-blend-mode:luminosity}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cta-final::before{
  content:"";position:absolute;inset:0;z-index:0;
  background:linear-gradient(135deg,rgba(10,20,40,.88),rgba(22,44,82,.75)),
             radial-gradient(600px 240px at 85% 10%,rgba(196,56,49,.35),transparent 60%)
}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cta-final > .e-con-inner,
.elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-cta-final > .elementor-widget,
.elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cta-linha{position:relative;z-index:1}

/* 5. o parágrafo não passa das 56 letras por linha e fica centrado */
.elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-cta-p p{max-width:56ch;margin-inline:auto}
.elementor-87 .elementor-element.elementor-element-4eacb2dd .elementor-widget-text-editor p{margin:0}

@media (max-width:640px){
  .elementor-87 .elementor-element.elementor-element-4eacb2dd .e-con .ifici-cta-final{border-radius:18px}
  .elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-cta-btn .elementor-button{width:100%}
  .elementor-87 .elementor-element.elementor-element-4eacb2dd .ifici-cta-btn{width:100%}
}/* End custom CSS */