.elementor .e-60d6d828-6e74{margin:0px;color: var(--e-global-color-primary);\n}.elementor .e-2d44489f-7017{font-size:clamp(2.75rem, 5vw, 4.3rem);letter-spacing:-0.035em;line-height:1.06;text-align:center;margin:0px;color: var(--navy);\n}.elementor .e-2339b1bc-775f{max-width:46rem;font-size:1.35rem;line-height:1.45;text-align:center;margin:0px;color: var(--slate);\n}.elementor .e-4689452a-5790{max-width:54rem;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-10430001-e68a{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-6b5bbcc0-4f3c{width:1.15rem;height:1.15rem;position:absolute;inset-block-start:1.1rem;inset-inline-start:1.1rem;padding:0px;clip-path:polygon(25% 7%, 75% 7%, 100% 50%, 75% 93%, 25% 93%, 0 50%);border: 1.5px solid var(--white);\n}.elementor .e-2c2e90bd-c1c8{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;border-radius:0.65rem;flex:0 0 18.75rem;background: var(--pale);\n}.elementor .e-2cb6b202-4658{margin:0px;color: var(--navy);\n}.elementor .e-1856b71f-de79{max-width:44rem;margin:0px;color: var(--slate);\n}.elementor .e-7ed81d09-ae36{font-weight:700;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color: var(--e-global-color-primary); & span { display: inline-block; transition: transform 220ms ease; }\n}.elementor .e-408bc320-756c{padding:0px;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 auto;align-items:flex-start;}.elementor .e-432f5635-bc4f:hover,.elementor .e-432f5635-bc4f:focus-visible{border-color: var(--navy);\n}.elementor .e-432f5635-bc4f{color:inherit;text-decoration:none;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;transition:border-color 220ms;display:flex;flex-direction:row;gap:2.5rem;align-items:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(12,35,64,.16); &:hover .e-7ed81d09-ae36 span { transform: translateX(5px); }\n}.elementor .e-317b6bb-d93e{width:100%;}.elementor .e-37d574ee-1856{display:grid;gap:0px;grid-template-columns:minmax(0, 1fr);}.elementor .e-28d938a9-e213{margin:0px;color: var(--slate);\n}.elementor .e-507221fe-6692{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;justify-content:flex-start;border-top-style: solid; border-top-color: rgba(12,35,64,.16);\n}.elementor .e-55f6593d-510a{width:100%;}.elementor .e-5913098a-702a{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:4.25rem;}.elementor .e-4696f212-4e91{padding-block-start:6rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background: var(--white);\n}.elementor .e-1c78cd-21c2e24{width:60px;height:60px;max-height:60px;object-fit:contain;color:#ffffff;margin-block-end:4px;filter: brightness(0) invert(1); filter: none;\n}.elementor .e-43d8cd3-f0f9de6{font-weight:700;font-size:32px;color:var(--DUP_percys-color-navy11);line-height:1.15;text-align:center;margin:0px;&:has(span) span { color: var(--percys-color-action); }\n}.elementor .e-50381fc7-c81f9e1{font-size:15px;color:var(--DUP_percys-color-slate3);line-height:1.5;text-align:center;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3e0343af-79478d3:hover,.elementor .e-3e0343af-79478d3:focus-visible{color:var(--DUP_percys-color-navy11);border-color:var(--DUP_percys-color-action11);background-color:var(--DUP_percys-color-white11);box-shadow:0px 7px 18px 0px rgba(12, 35, 64, 0.15);transform:translate3d(0px, -2px, 0px);}.elementor .e-3e0343af-79478d3{font-weight:700;font-size:14px;color:var(--DUP_percys-color-navy11);line-height:1.2;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin:5px;border-radius:4px;border-width:1px;border-color:rgba(12, 35, 64, 0.18);border-style:solid;background-color:var(--DUP_percys-color-white11);box-shadow:0px 2px 10px 0px rgba(12, 35, 64, 0.10);transition:background-color 200ms, border-color 200ms, box-shadow 200ms;display:inline-flex;gap:8px;justify-content:center;align-items:center;& span { display: inline-block; transition: transform 200ms ease; } &:hover span { transform: translateX(5px); }\n}.elementor .e-d0d1c03-914e8a4{font-size:12px;color:rgba(79, 90, 107, 0.72);line-height:1.4;text-align:center;margin:0px;}.elementor .e-7b5f4988-35da541{width:100%;max-width:820px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;margin-inline: auto;\n}.elementor .e-7a1b890-f313fdc{width:100%;min-width:0px;border-radius:14px;border-width:1px;border-color:rgba(29, 87, 165, 0.20);border-style:solid;background-image:radial-gradient(circle at 50% -25%, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0) 52%),linear-gradient(135deg, #E6EEF7 0%,#F8FBFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--DUP_percys-color-pale11);box-shadow:0px 14px 32px 0px rgba(12,35,64,0.09);border-top-style: solid; border-top-color: rgba(29,87,165,0.18); border-bottom-style: solid; border-bottom-color: rgba(29,87,165,0.18); background-repeat: no-repeat; background-size: cover; background-position: center; background-repeat: no-repeat; background-size: cover; background-position: center; padding-block: 52px;\n}