.elementor .s-lyheroi{width:100%;height:auto;aspect-ratio:8 / 1;object-fit:cover;object-position:center center;display:block}.elementor .s-lyhero{width:100%;padding:0;background-color:var(--AptosWhite);display:flex;flex-direction:column;align-items:stretch}.elementor .s-lyh1{font-family:var(--AptosHeadingFont);font-weight:700;font-size:52px;color:var(--AptosDark);line-height:58px;text-align:center;margin:0}.elementor .s-lytitleline{width:145px;height:3px;min-height:3px;max-height:3px;overflow:hidden;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--AptosAccent);display:block}.elementor .s-lybuilding{width:300px;height:auto;object-fit:contain;object-position:center center;display:block;flex:0 0 300px}.elementor .s-lysubh{font-family:var(--AptosHeadingFont);font-weight:700;font-size:34px;color:var(--AptosDark);line-height:44px;text-align:start;margin:0}.elementor .s-lysubline{width:200px;height:3px;min-height:3px;max-height:3px;overflow:hidden;padding:0;margin-block-start:-4px;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0;background-color:var(--AptosAccent);display:block}.elementor .s-lyaddr{display:none}.elementor .e-b599066-f1f04e0{font-family:var(--AptosBodyFont);font-weight:400;font-size:15px;color:var(--AptosText);line-height:26px;margin:0}.elementor .s-lydesc{font-family:var(--AptosBodyFont);font-weight:400;font-size:15px;color:var(--AptosText);line-height:28px;margin:0}.elementor .s-lycopy{display:flex;flex-direction:column;gap:8px;flex:0 1 580px;align-items:flex-start}.elementor .s-lysummary{width:100%;max-width:960px;display:flex;flex-direction:row;gap:34px;flex-wrap:nowrap;align-items:center}.elementor .s-lyfeatimg{width:200px;height:200px;object-fit:contain;object-position:center center;display:block}.elementor .s-lyfeatt{font-family:var(--AptosHeadingFont);font-weight:700;font-size:20px;color:var(--AptosDark);line-height:30px;text-align:center;text-transform:uppercase;margin:0}.elementor .s-lyfeat1{width:32%;text-decoration:none;display:flex;flex-direction:column;gap:36px;align-items:center}.elementor .s-lyfeat2{width:36%;text-decoration:none;display:flex;flex-direction:column;gap:36px;align-items:center}.elementor .s-lyfeat3{width:32%;text-decoration:none;display:flex;flex-direction:column;gap:36px;align-items:center}.elementor .s-lyfeatures{width:100%;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.elementor .s-lyintroin{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:14px;align-items:center}.elementor .s-lyintro{width:100%;padding-block-start:44px;padding-block-end:50px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--AptosWhite);display:flex;flex-direction:column;align-items:center}.elementor .s-lywhiteh{font-family:var(--AptosHeadingFont);font-weight:700;font-size:34px;color:var(--AptosWhite);line-height:44px;margin:0}.elementor .s-lywhiteline{width:135px;height:3px;min-height:3px;max-height:3px;overflow:hidden;padding:0;margin-block-start:-4px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0;background-color:var(--AptosAccent);display:block}.elementor .s-lyplanimg{width:535px;height:auto;max-width:100%;object-fit:contain;object-position:center center;margin-block-start:2px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .s-lyplancol{width:430px;display:flex;flex-direction:column;gap:18px;flex:0 0 520px;align-items:flex-start}.elementor .s-lybdot{width:10px;height:10px;font-family:Arial;font-weight:700;font-size:10px;color:var(--AptosWhite);line-height:10px;text-align:center;margin:0;border-radius:99px;background-color:#13B5D4;display:flex;flex:0 0 10px;justify-content:center;align-items:center}.elementor .s-lybtext{font-family:var(--AptosBodyFont);font-weight:400;font-size:15px;color:var(--AptosWhite);line-height:28px;margin:0}.elementor .s-lybitem{width:100%;display:flex;flex-direction:row;gap:7px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .s-lybtextmuted{font-family:var(--AptosBodyFont);font-weight:400;font-size:15px;color:#9FB1B7;line-height:28px;margin:0}.elementor .s-lybullets{width:100%;padding:0;display:flex;flex-direction:column;gap:0;align-items:stretch}.elementor .s-lylistcol{width:2364px;display:flex;flex-direction:column;gap:10px;flex:0 1 2364px;align-items:flex-start}.elementor .s-lyplanin{width:100%;max-width:1180px;display:flex;flex-direction:row;gap:110px;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.elementor .s-lyplan{width:100%;padding-block-start:44px;padding-block-end:42px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(100deg,#179FC2 0%,#5D7C83 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#587F88;display:flex;flex-direction:column;align-items:center}.elementor .e-657a9cb-b4a308a{max-width:1180px;gap:40px}.elementor .e-5c0d526-e322171{margin-block-start:20px;justify-content:center}.elementor .e-a9c66b4-c507d35{font-family:var(--AptosHeadingFont);font-weight:700;font-size:34px;color:var(--AptosDark);line-height:44px;text-align:center;margin:0}.elementor .e-2484686-3ebfb75{width:135px;height:3px;min-height:3px;max-height:3px;overflow:hidden;padding:0;margin-block-start:-18px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--AptosAccent);display:block}.elementor .e-31585e8-4ba3f40{width:100%;object-fit:contain;object-position:center center;display:block}.elementor .e-42ff1ae-87659fe{width:50%;display:flex;flex-direction:column;gap:22px;align-items:center}.elementor .e-a1ef0a4-718dd49{font-family:var(--AptosHeadingFont);font-weight:700;font-size:34px;color:var(--AptosDark);line-height:44px;text-align:center;margin:0}.elementor .e-e8099b7-f8d62b1{width:135px;height:3px;min-height:3px;max-height:3px;overflow:hidden;padding:0;margin-block-start:-18px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--AptosAccent);display:block}.elementor .e-f3c0936-be11a37{width:50%;display:flex;flex-direction:column;gap:22px;align-items:center}.elementor .e-7a14479-bf9339e{max-width:1180px;gap:40px}.elementor .e-4856d59-16db0db{justify-content:center}