.elementor .e-39d0680f-1f0e{font-weight:700;font-size:0.8125rem;color:#c14648;letter-spacing:0.1em;text-transform:uppercase;margin-block-end:1rem;}.elementor .e-5d432b97-9415{max-width:800px;font-weight:800;font-size:3rem;color:#ffffff;line-height:1.15;margin-block-end:1.5rem;}.elementor .e-4eae21bd-f984{max-width:720px;font-size:1.125rem;color:#ffffff;line-height:1.7;margin-block-end:2rem;}.elementor .e-215bc22e-c759{min-height:48px;font-weight:700;color:#ffffff;text-align:center;text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;background-color:#c14648;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-600e3736-13e9{width:100%;max-width:500px;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-69691adb-783d{width:100%;text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(#00000099, #00000099),url("https://www.20sevenpartners.com/wp-content/uploads/2026/10/teambuilding-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;align-items:center;}.elementor .e-29f6ba15-1ea7{max-width:800px;font-weight:800;font-size:2.25rem;color:#0d141a;line-height:1.2;margin:50px;}.elementor .e-184dd4c4-d352{max-width:800px;font-size:1.0625rem;color:#54595f;line-height:1.6;padding:5px;margin:50px;display:flex;}.elementor .e-84f8981-c274763{padding:50px;}.elementor .e-4dee9e9b-faab{font-weight:700;font-size:1.125rem;color:#c14648;margin:1rem;}.elementor .e-1c646726-1ce2{font-size:0.9375rem;color:#54595f;line-height:1.5;}.elementor .e-4588be11-6643{min-width:280px;padding:1.75rem;border-radius:1rem;border-width:1px;border-color:#FFB3B8;border-style:solid;background-color:#fff5f7;flex:1 1 0px;}.elementor .e-38a12ba5-af7c{font-weight:700;font-size:1.125rem;color:#c14648;margin:1rem;}.elementor .e-184b41fa-5c7f{font-size:0.9375rem;color:#54595f;line-height:1.5;}.elementor .e-6dadb3a-405f{min-width:280px;padding:1.75rem;border-radius:1rem;border-width:1px;border-color:#FFB3B8;border-style:solid;background-color:#fff5f7;flex:1 1 0px;}.elementor .e-1c7e6484-727e{font-weight:700;font-size:1.125rem;color:#c14648;margin:1rem;}.elementor .e-2c8ca44b-c9b2{font-size:0.9375rem;color:#54595f;line-height:1.5;}.elementor .e-5ac26128-a840{min-width:280px;padding:1.75rem;border-radius:1rem;border-width:1px;border-color:#FFB3B8;border-style:solid;background-color:#fff5f7;flex:1 1 0px;}.elementor .e-11c81bb9-6e00{width:100%;padding:50px;display:flex;gap:1.5rem;flex-wrap:wrap;}.elementor .e-1fbb889c-4f10{width:100%;max-width:1200px;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-2b1d6ed1-6e4c{font-weight:700;font-size:0.75rem;color:#c14648;letter-spacing:0.15em;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-151651fe-a261{max-width:800px;font-weight:800;font-size:2.25rem;color:#0d141a;margin-block-end:1.25rem;}.elementor .e-1e374bc9-6225{max-width:800px;font-size:1.0625rem;color:#54595f;line-height:1.7;margin-block-end:2.5rem;}.elementor .e-23afeb5d-ed19{width:100%;text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#fff5f7;display:flex;flex-direction:column;align-items:center;}.elementor .e-4b2fed0d-856b{font-weight:800;font-size:2.25rem;color:#0d141a;text-align:center;margin-block-end:2.5rem;}.elementor .e-4e32f8b-e5e0{font-size:0.9375rem;color:#54595f;line-height:1.6;margin:1px;}.elementor .e-199c7f2d-1fab{min-width:280px;padding:2rem;border-radius:1rem;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;flex:1 1 0px;}.elementor .e-52132baf-e123{font-size:0.9375rem;color:#54595f;line-height:1.6;margin:1px;}.elementor .e-3bd6178e-2530{min-width:280px;padding:2rem;border-radius:1rem;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;flex:1 1 0px;}.elementor .e-3756ac8d-fe9f{font-size:0.9375rem;color:#54595f;line-height:1.6;margin:1px;}.elementor .e-161c4de9-5c00{min-width:280px;padding:2rem;border-radius:1rem;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;flex:1 1 0px;}.elementor .e-44163bbd-5f1f{width:100%;max-width:1200px;padding:50px;display:flex;gap:1.5rem;flex-wrap:wrap;}.elementor .e-70ca0c93-1b80{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#fafafa;display:flex;flex-direction:column;align-items:center;}.elementor .e-73285409-7316{font-weight:800;font-size:2.25rem;color:#ffffff;text-align:center;margin-block-end:2.5rem;}.elementor .e-4ef3912d-6547{font-weight:700;font-size:1.25rem;color:#000000;margin-block-end:1rem;}.elementor .e-52b8bc7f-3560{min-width:280px;padding:2rem;border-radius:1rem;border-width:1px;border-color:#c14648;border-style:solid;background-color:rgba(193, 70, 72, 0.15);flex:1 1 0px;}.elementor .e-2fcb9d42-bf08{font-weight:700;font-size:1.25rem;color:#000000;margin-block-end:1rem;}.elementor .e-16ed19d2-ffbe{min-width:280px;padding:2rem;border-radius:1rem;border-width:1px;border-color:#c14648;border-style:solid;background-color:rgba(193, 70, 72, 0.15);flex:1 1 0px;}.elementor .e-1d14ce84-5d42{width:100%;max-width:1200px;padding:50px;display:flex;gap:1.5rem;flex-wrap:wrap;}.elementor .e-6ce5a9e2-8470{width:100%;color:#ffffff;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(#00000033, #00000033);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#61CE70;display:flex;flex-direction:column;align-items:center;}.elementor .e-6c2b7f7-6b3d{max-width:700px;font-weight:800;font-size:2.5rem;color:#0d141a;margin-block-end:1rem;}.elementor .e-6ff493b7-9498{max-width:600px;font-size:1.125rem;color:#54595f;line-height:1.6;margin-block-end:2rem;}.elementor .e-3ac7081c-4f93{min-height:52px;font-weight:700;font-size:1.125rem;color:#ffffff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.75rem;background-color:#c14648;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-4126a75a-f59a{width:100%;text-align:center;padding-block-start:5rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#fff5f7;display:flex;flex-direction:column;align-items:center;}.elementor .e-7096a8ae-5651{width:100%;font-family:"DMSans, sans-serif";color:#261416;display:flex;flex-direction:column;-webkit-font-smoothing: antialiased;\n}