.elementor-708 .elementor-element.elementor-element-a42c2f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-a42c2f1:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-a42c2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F3;}.elementor-708 .elementor-element.elementor-element-72fe74f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.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-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-708 .elementor-element.elementor-element-744e2cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-744e2cb:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-744e2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-708 .elementor-element.elementor-element-68584a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-708 .elementor-element.elementor-element-9878389{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-9878389:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-9878389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EE;}.elementor-708 .elementor-element.elementor-element-46a4c76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-708 .elementor-element.elementor-element-1b26bbd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-1b26bbd:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-1b26bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-708 .elementor-element.elementor-element-6985b97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-708 .elementor-element.elementor-element-69abf67{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-69abf67:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-69abf67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-708 .elementor-element.elementor-element-fa1c6f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-708 .elementor-element.elementor-element-6bd0df9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-6bd0df9:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-6bd0df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EE;}.elementor-708 .elementor-element.elementor-element-3af4a4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.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-708 .elementor-element.elementor-element-0508f92{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-0508f92:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-0508f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-708 .elementor-element.elementor-element-160df86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-708 .elementor-element.elementor-element-69c737f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-69c737f:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-69c737f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-708 .elementor-element.elementor-element-38796d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}/* Start custom CSS */.fym-eyebrow{font-family:ui-monospace,Menlo,Consolas,monospace !important;font-size:11.5px !important;letter-spacing:1.6px !important;text-transform:uppercase !important;color:#1F4F8C !important;font-weight:600 !important;margin-bottom:10px !important;line-height:1.4 !important}.fym-h1 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif !important;font-size:54px !important;line-height:1.05 !important;font-weight:700 !important;letter-spacing:-1.5px !important;color:#0A0A0A !important;max-width:920px}@media (max-width:767px){.fym-h1 .elementor-heading-title{font-size:34px !important;letter-spacing:-0.6px !important}}.fym-h2 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif !important;font-size:32px !important;line-height:1.15 !important;font-weight:700 !important;letter-spacing:-0.6px !important;color:#0A0A0A !important;max-width:820px}@media (max-width:767px){.fym-h2 .elementor-heading-title{font-size:24px !important}}.fym-lead .elementor-widget-container,.fym-lead p{font-size:19px !important;line-height:1.55 !important;color:#1A2024 !important;font-weight:400 !important;max-width:760px !important;margin:0}.fym-lead-sm .elementor-widget-container,.fym-lead-sm p{font-size:16px !important;line-height:1.6 !important;color:#54595F !important;max-width:760px !important;margin:0}.fym-pill{display:flex;flex-direction:column;gap:2px;padding:0 16px 0 0;border-right:1px solid #D6D6D1;min-width:0}.fym-pill:last-child{border-right:none}.fym-pill span{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:#6B6B67}.fym-pill b{font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif;font-size:14px;font-weight:600;color:#1A2024;letter-spacing:-0.1px}.fym-grid{display:grid;gap:14px}.fym-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.fym-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.fym-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.fym-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fym-grid-4,.fym-grid-3{grid-template-columns:1fr}}.fym-card{background:#FFFFFF;border:1px solid #D6D6D1;border-radius:4px;padding:22px;display:flex;flex-direction:column;gap:8px;min-height:200px}.fym-card-idx{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:#1F4F8C;font-weight:600}.fym-card h3{font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif;font-size:18px;font-weight:600;margin:0 0 4px 0;color:#0A0A0A;letter-spacing:-0.2px;line-height:1.25}.fym-card p{font-size:14px;color:#54595F;line-height:1.55;margin:0;flex:1}.fym-card-foot{margin-top:10px;padding-top:12px;border-top:1px dashed #D6D6D1;display:flex;justify-content:space-between;align-items:center;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase}.fym-card-foot span{color:#6B6B67}.fym-card-foot b{color:#1F4F8C;font-weight:600}.fym-branche-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:900px){.fym-branche-mini{grid-template-columns:1fr}}.fym-branche-mini a{background:#FFFFFF;border:1px solid #D6D6D1;border-radius:4px;padding:22px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;transition:border-color 0.2s ease}.fym-branche-mini a:hover{border-color:#1F4F8C}.fym-branche-mini .lbl{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:#6B6B67;font-weight:600}.fym-branche-mini h4{font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif;font-size:18px;font-weight:600;margin:0;color:#0A0A0A;letter-spacing:-0.2px}.fym-branche-mini p{font-size:14px;color:#54595F;line-height:1.55;margin:4px 0 0 0;flex:1}.fym-branche-mini .arrow{margin-top:10px;padding-top:12px;border-top:1px dashed #D6D6D1;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:#1F4F8C;font-weight:600}.fym-sp-banner{display:grid;grid-template-columns:1.1fr 1.4fr;gap:32px;align-items:start;color:#FFFFFF}@media (max-width:900px){.fym-sp-banner{grid-template-columns:1fr;gap:24px}}.fym-sp-banner__lbl{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;color:#5F7EE3;font-weight:600;margin-bottom:14px}.fym-sp-banner h3{font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif;font-size:28px;line-height:1.15;font-weight:700;margin:0 0 14px 0;color:#FFFFFF;letter-spacing:-0.4px}.fym-sp-banner p{font-size:15px;line-height:1.6;color:#C7CFD6;margin:0 0 18px 0;max-width:480px}.fym-sp-banner__cta{display:inline-block;background:#5F7EE3;border:1px solid #5F7EE3;color:#FFFFFF;text-decoration:none;padding:10px 18px;border-radius:4px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:1.4px;text-transform:uppercase;font-weight:600}.fym-sp-banner__ucs{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(255,255,255,0.10)}.fym-sp-banner__uc{padding:14px 0;border-bottom:1px solid rgba(255,255,255,0.10);display:grid;grid-template-columns:88px 1fr;gap:14px;align-items:start}.fym-sp-banner__uc-lbl{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:#5F7EE3;font-weight:600;padding-top:2px}.fym-sp-banner__uc-txt{font-size:14px;line-height:1.55;color:#E1E6EB}.fym-sp-banner__uc-txt b{color:#FFFFFF;font-weight:600}.fym-finalcta{background:#FFFFFF;border:1px solid #D6D6D1;border-radius:4px;padding:48px;text-align:center}.fym-eyebrow-cta{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;color:#1F4F8C;font-weight:600;margin-bottom:14px}.fym-finalcta h2{font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif;font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-0.6px;color:#0A0A0A;margin:0 0 12px 0}.fym-finalcta p{font-size:16px;color:#54595F;line-height:1.6;margin:0 0 22px 0;max-width:680px;margin-left:auto;margin-right:auto}.fym-btn{display:inline-block;background:#1F4F8C;border:1px solid #1F4F8C;color:#FFFFFF;text-decoration:none;padding:12px 22px;border-radius:4px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:1.4px;text-transform:uppercase;font-weight:600}.elementor-accordion .elementor-accordion-item{background:#FFFFFF !important;border:1px solid #D6D6D1 !important;border-radius:4px !important;margin-bottom:8px !important}.elementor-accordion .elementor-tab-title{padding:18px 22px !important;font-family:var(--e-global-typography-text-font-family, 'Inter Tight'),sans-serif !important;font-size:16px !important;font-weight:600 !important;color:#0A0A0A !important}.elementor-accordion .elementor-tab-content{padding:0 22px 22px 22px !important;font-size:14.5px !important;line-height:1.6 !important;color:#54595F !important}.elementor-accordion .elementor-tab-content p{margin:0}/* End custom CSS */