body {font-family:  ;}.WM-5y {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff}

.WM-5z {display: flex;flex-direction: row;align-items: center;justify-content: center;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #002147ff;padding: 0px 32px 0px 32px}
@media screen and (max-width: 1023px) {.WM-5z {display: none}}

.WM-60 {display: flex;flex-direction: row;align-items: center;justify-content: space-between;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #002147ff;padding: 4px 0px 4px 0px}

.WM-61 {display: flex;flex-direction: row;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-62 {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-63 {font-size: 16px;color: #00e2f2ff;z-index: initial;display: flex}


.WM-64 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;display: flex}


.WM-65 {display: flex;flex-direction: row;align-items: flex-start;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-66 {font-size: 16px;font-weight: bold;font-style: normal;white-space: normal;text-overflow: clip;overflow: visible;letter-spacing: initial;line-height: 1;text-align: left;width: 30px;height: 30px;color: #ffffffff;padding: 8px 16px 8px 16px;border-radius: 4px;z-index: initial;display: flex}


.WM-67 {font-size: 16px;font-weight: bold;font-style: normal;white-space: normal;text-overflow: clip;overflow: visible;letter-spacing: initial;line-height: 1;text-align: left;width: 30px;height: 30px;color: #ffffffff;padding: 8px 16px 8px 16px;border-radius: 4px;z-index: initial;display: flex}


.WM-68 {font-size: 16px;font-weight: bold;font-style: normal;white-space: normal;text-overflow: clip;overflow: visible;letter-spacing: initial;line-height: 1;text-align: left;width: 30px;height: 30px;color: #ffffffff;padding: 8px 16px 8px 16px;border-radius: 4px;z-index: initial;display: flex}


.WM-69 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: 100%;height: auto;background: #010d1bff}

.WM-6a {width: 100%;height: 20px;display: flex}


.WM-6b {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: 1;width: 100%;height: auto;background: #002147ff;padding: 0px 32px 0px 32px;box-shadow: 17px 0px 15px 0px #00000040}

.WM-6c {display: flex;flex-direction: row;align-items: center;justify-content: space-between;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-6d {width: 374px;height: 50px;z-index: initial;overflow: hidden;display: flex}
@media screen and (max-width: 1023px) {.WM-6d {width: 351px;height: 50px;display: flex}}


.WM-6e {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-6f {text-align: left;transition: ease 0.3s all;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 14px;color: #ffffffff;z-index: initial;display: flex}
@media screen and (max-width: 575px) {.WM-6f {transition: ease 0.3s all;display: none}}
.WM-6f:hover {color: #00e2f2ff;display: flex}

.WM-6g {text-align: left;transition: ease 0.3s all;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 14px;color: #ffffffff;z-index: initial;display: flex}
@media screen and (max-width: 575px) {.WM-6g {transition: ease 0.3s all;display: none}}
.WM-6g:hover {color: #00e2f2ff;display: flex}
.WM-6h {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 1px;grid-template-columns: initial;width: 200px;height: auto;background: #ffffff;border-radius: 0;box-shadow: 0 0 8px 0 #0000001a;z-index: initial;padding: 4px 0px 4px 0px}

.WM-6i {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6i:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6j {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6j:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6k {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6k:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6l {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6l:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6m {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6m:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6n {text-align: left;transition: ease 0.3s all;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 14px;color: #ffffffff;z-index: initial;display: flex}
@media screen and (max-width: 575px) {.WM-6n {transition: ease 0.3s all;display: none}}
.WM-6n:hover {color: #00e2f2ff;display: flex}
.WM-6o {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 1px;grid-template-columns: initial;width: 200px;height: auto;background: #ffffff;border-radius: 0;box-shadow: 0 0 8px 0 #0000001a;z-index: initial;padding: 4px 0px 4px 0px}

.WM-6p {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: initial;grid-template-columns: initial;width: 100%;height: auto;background: #f0f0f0ff}

.WM-6q {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #ffffffff;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6q:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6r {text-align: left;transition: ease 0.3s all;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 14px;color: #ffffffff;z-index: initial;width: auto;height: auto;display: flex}
@media screen and (max-width: 575px) {.WM-6r {transition: ease 0.3s all;display: none}}
.WM-6r:hover {color: #00e2f2ff;display: flex}
.WM-6s {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 1px;grid-template-columns: initial;width: 200px;height: auto;background: #ffffff;border-radius: 0px;box-shadow: 0 0 8px 0 #0000001a;z-index: initial;padding: 4px 0px 4px 0px}

.WM-6t {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6t:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6u {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6u:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6v {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6v:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6w {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6w:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6x {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6x:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6y {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6y:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-6z {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;z-index: initial;background: #00000000;width: 100%;height: auto;padding: 12px 16px 12px 16px;display: flex}
.WM-6z:hover {background: #002147ff;color: #FFFFFF;display: flex}

.WM-70 {text-align: left;transition: ease 0.3s all;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 14px;color: #ffffffff;z-index: initial;display: flex}
@media screen and (max-width: 575px) {.WM-70 {transition: ease 0.3s all;display: none}}
.WM-70:hover {color: #00e2f2ff;display: flex}

.WM-71 {font-size: 16px;transition: ease 0.3s all;font-weight: bold;font-style: normal;white-space: normal;text-overflow: clip;overflow: visible;letter-spacing: initial;line-height: 1;text-align: left;width: 38px;height: 38px;color: #FFFFFF;border-radius: 4px;z-index: initial;display: none}
@media screen and (max-width: 575px) {.WM-71 {transition: ease 0.3s all;display: flex}}
.WM-71:hover {color: #ffffffff;background: #002147ff;display: flex}
.WM-72 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 4px;grid-template-columns: initial;width: 266px;height: 100%;background: #ffffff;padding: 8px 8px 8px 8px;box-shadow: 0 0 8px 0 #0000001a}

.WM-73 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #ffffff;width: 40px;height: 40px;background: #002147ff;padding: 8px 16px;top: 0px;right: -40px;bottom: initial;left: initial;position: absolute;display: flex}
@media screen and (max-width: 575px) {.WM-73 {font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;width: 40px;height: 40px;top: 0px;right: -40px;bottom: initial;left: initial;position: absolute;display: flex}}


.WM-74 {width: 100%;height: 82px;z-index: initial;overflow: hidden;display: flex}


.WM-75 {width: 100%;height: 1px;background: #E0E0E0;display: flex}


.WM-76 {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #002148ff;width: 100%;height: auto;padding: 8px;display: flex}
.WM-76:hover {color: #ffffffff;background: #002147ff;display: flex}

.WM-77 {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #002148ff;width: 100%;height: auto;padding: 8px;display: flex}
.WM-77:hover {color: #ffffffff;background: #002147ff;display: flex}

.WM-78 {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #002148ff;width: 100%;height: auto;padding: 8px;display: flex}
.WM-78:hover {color: #ffffffff;background: #002147ff;display: flex}

.WM-79 {width: 100%;height: 1px;background: #E0E0E0;display: flex}


.WM-7a {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 4px;grid-template-columns: initial;width: 100%;height: auto}

.WM-7b {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #002148ff;width: 100%;height: auto;padding: 8px;display: flex}
.WM-7b:hover {color: #ffffffff;background: #002147ff;display: flex}
.WM-7c {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: 100%;height: auto;background: #010d1bff}

.WM-7d {width: 100%;height: 31px;display: flex}


.WM-7e {display: flex;flex-direction: row;align-items: flex-start;justify-content: center;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #002147ff;padding: 32px}

.WM-7f {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(3, minmax(0, 1fr));z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}
@media screen and (max-width: 575px) {.WM-7f {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial}}

.WM-7g {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-7h {width: 242px;height: 74px;z-index: initial;overflow: hidden;display: flex}


.WM-7i {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.5;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;display: flex}


.WM-7j {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-7k {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 25px;color: #FFFFFF;z-index: initial;display: flex}


.WM-7l {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 8px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-7m {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-7n {font-size: 16px;color: #00e2f2ff;z-index: initial;display: flex}


.WM-7o {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;display: flex}


.WM-7p {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-7q {font-size: 16px;color: #00e2f2ff;z-index: initial;display: flex}


.WM-7r {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;display: flex}


.WM-7s {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-7t {font-size: 16px;color: #00e2f2ff;z-index: initial;display: flex}


.WM-7u {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;width: auto;height: auto;display: flex}


.WM-7v {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-7w {font-size: 16px;color: #00e2f2ff;z-index: initial;display: flex}


.WM-7x {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;display: flex}


.WM-7y {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-7z {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 25px;color: #FFFFFF;z-index: initial;display: flex}


.WM-80 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 8px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-81 {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-82 {font-size: 16px;color: #00e2f2ff;z-index: initial;display: flex}


.WM-83 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;width: auto;height: auto;display: flex}


.WM-84 {display: flex;flex-direction: row;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: auto;height: auto;background: #00000000}

.WM-85 {font-size: 16px;color: #00e2f2ff;z-index: initial;display: flex}


.WM-86 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #FFFFFF;z-index: initial;width: auto;height: auto;display: flex}


.WM-87 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: 100%;height: auto;background: #010d1bff}

.WM-88 {width: 100%;height: 31px;display: flex}


.WM-89 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #001a39ff;padding: 16px}

.WM-8a {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #ffffff;width: auto;height: 38px;background: #000000ff;border-radius: 4px;padding: 8px 16px;top: initial;right: 32px;bottom: 32px;left: initial;position: absolute;display: flex}

.WM-8b {display: flex;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: initial;grid-template-columns: initial;width: 300px;height: 300px;min-width: initial;max-width: initial;min-height: initial;max-height: initial;background: #ffffff;padding: 8px 16px 8px 16px;border-radius: 8px;box-shadow: 0 0 8px 0 #0000001A}

.WM-8c {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 12px;color: #000000;background: #00000000;width: auto;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;display: flex}


.WM-8d {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #ffffff8c;z-index: initial;display: flex}

.WM-8e {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: initial;grid-template-columns: initial;width: 100%;height: auto;background: #f0f0f0ff}

.WM-8f {width: 100%;height: 470px;z-index: initial;display: flex}


.WM-8g {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: initial;background: #FFFFFF;padding: 32px 32px 0px 32px}

.WM-8h {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(3, minmax(0, 1fr));z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}
@media screen and (max-width: 1023px) {.WM-8h {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial}}


.WM-8i {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #FFFFFF;padding: 32px 0px 32px 0px}

.WM-8j {display: grid;flex-direction: initial;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(6, minmax(0, 1fr));z-index: initial;width: 100%;height: auto}
@media screen and (max-width: 1023px) {.WM-8j {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(2, minmax(0, 1fr))}}
@media screen and (max-width: 575px) {.WM-8j {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(1, minmax(0, 1fr));background: #ffffffff}}

.WM-8k {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000;padding: 0px 0px 32px 0px;grid-column: span 4;grid-row: span 1}
@media screen and (max-width: 1023px) {.WM-8k {grid-column: span 1;grid-row: span 1;display: flex}}
@media screen and (max-width: 575px) {.WM-8k {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial}}

.WM-8l {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #002147ff;z-index: initial;display: flex}
@media screen and (max-width: 575px) {.WM-8l {text-align: center;display: flex}}


.WM-8m {text-align: justify;z-index: initial;font-size: 16px;width: auto;height: auto;display: flex}
@media screen and (max-width: 575px) {.WM-8m {text-align: center;display: flex}}


.WM-8n {width: 100%;height: auto;grid-column: span 2;grid-row: span 1;overflow: hidden;border-radius: 0px;display: flex}
@media screen and (max-width: 1023px) {.WM-8n {grid-column: span 1;grid-row: span 1;display: flex}}


.WM-8o {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: 178px;background: url(https://www.cep.org.pe/wp-content/uploads/2022/05/fondo4.jpg?id=2068) center / cover no-repeat scroll;padding: 16px}
@media screen and (max-width: 575px) {.WM-8o {width: 100%;height: 200px;display: flex}}


.WM-8p {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #fcfcfcff;padding: 32px}

.WM-8q {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-8r {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-8s {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-8t {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 8px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-8u {text-align: center;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 34px;color: #000000;z-index: initial;display: flex}


.WM-8v {text-align: center;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #000000;z-index: initial;display: flex}


.WM-8w {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 1px;grid-template-columns: repeat(2, minmax(0, 1fr));z-index: initial;width: 100%;height: auto;background: #00000000}
@media screen and (max-width: 575px) {.WM-8w {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 1px;grid-template-columns: initial}}

.WM-8x {z-index: initial;width: 100%;height: auto;display: flex}


.WM-8y {z-index: initial;width: 100%;height: auto;display: flex}


.WM-8z {z-index: initial;width: 100%;height: auto;display: flex}


.WM-90 {z-index: initial;width: 100%;height: auto;display: flex}


.WM-91 {z-index: initial;width: 100%;height: auto;display: flex}


.WM-92 {z-index: initial;width: 100%;height: auto;display: flex}


.WM-93 {z-index: initial;width: 100%;height: auto;display: flex}


.WM-94 {z-index: initial;width: 100%;height: auto;display: flex}


.WM-95 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #FFFFFF;padding: 32px}

.WM-96 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-97 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-98 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 8px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #00000000}

.WM-99 {text-align: center;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 34px;color: #000000;z-index: initial;display: flex}


.WM-9a {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #000000;z-index: initial;display: flex}


.WM-9b {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));width: 100%;height: auto;background: #00000000;z-index: initial}
@media screen and (max-width: 575px) {.WM-9b {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial}}

.WM-9c {z-index: initial;width: 100%;height: auto;display: flex}

.WM-9d {width: 100%;height: auto;z-index: initial;display: flex}


.WM-9e {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-9f {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-9g {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-9h {text-align: justify;z-index: initial;font-size: 16px;display: flex}


.WM-9i {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-9j {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-9k {text-align: left;z-index: initial;font-size: 16px;display: flex}


.WM-9l {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-9m {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-9n {text-align: left;z-index: initial;font-size: 16px;display: flex}


.WM-9o {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-9p {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;width: auto;height: auto;display: flex}


.WM-9q {text-align: left;z-index: initial;font-size: 16px;display: flex}

.WM-9r {display: flex}


.WM-9s {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 64px 32px 64px 32px}

.WM-9t {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(auto-fit, minmax(253px, 1fr));z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #f0f0f0ff}

.WM-9u {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));width: 100%;height: auto;background: #00000000;z-index: initial}
@media screen and (max-width: 575px) {.WM-9u {display: grid;flex-direction: initial;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: repeat(2, minmax(0, 1fr))}}

.WM-9v {z-index: initial;display: flex}

.WM-9w {z-index: initial;display: flex}


.WM-9x {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-9y {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-9z {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-a0 {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}

.WM-a1 {z-index: initial;display: flex}


.WM-a2 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-a3 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-a4 {text-align: center;z-index: initial;font-size: 16px;width: 100%;height: auto;display: flex}

.WM-a5 {z-index: initial;display: flex}


.WM-a6 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-a7 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-a8 {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-a9 {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-aa {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-ab {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-ac {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-ad {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-ae {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-af {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}

.WM-ag {z-index: initial;display: flex}


.WM-ah {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-ai {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-aj {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-ak {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-al {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-am {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}

.WM-an {z-index: initial;display: flex}


.WM-ao {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-ap {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-aq {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-ar {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-as {text-align: left;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-at {text-align: left;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}

.WM-au {z-index: initial;display: flex}


.WM-av {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-aw {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 32px;grid-template-columns: initial;z-index: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}

.WM-ax {text-align: justify;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-ay {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #000000;z-index: initial;display: flex}


.WM-az {text-align: left;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}


.WM-b0 {text-align: left;z-index: initial;font-size: 16px;width: 75%;height: auto;display: flex}

.WM-b1 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;background: #ffffffff;padding: 16px}

.WM-b2 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;max-width: 1250px;background: #00000000;padding: 16px}

.WM-b3 {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 25px;color: #000000;display: flex}


.WM-b4 {text-align: left;font-size: 16px;display: flex}


.WM-b5 {width: 125px;height: 60px;display: flex}


.WM-b6 {text-align: left;font-size: 16px;display: flex}


.WM-b7 {display: flex}

.WM-b8 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;background: #ffffffff;padding: 16px}

.WM-b9 {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;max-width: 1250px;background: #00000000;padding: 16px}

.WM-ba {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 25px;color: #000000;display: flex}


.WM-bb {text-align: left;font-size: 16px;display: flex}


.WM-bc {width: 125px;height: 60px;display: flex}


.WM-bd {text-align: left;font-size: 16px;display: flex}


.WM-be {display: flex}

.WM-bf {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;background: #ffffffff;padding: 16px}

.WM-bg {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;max-width: 1250px;background: #00000000;padding: 16px}

.WM-bh {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 25px;color: #000000;display: flex}


.WM-bi {text-align: left;font-size: 16px;display: flex}


.WM-bj {width: 125px;height: 60px;display: flex}


.WM-bk {text-align: left;font-size: 16px;display: flex}


.WM-bl {display: flex}

.WM-bm {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;background: #ffffffff;padding: 16px}

.WM-bn {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;max-width: 1250px;background: #00000000;padding: 16px}

.WM-bo {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 25px;color: #000000;display: flex}


.WM-bp {text-align: left;font-size: 16px;display: flex}


.WM-bq {width: 125px;height: 60px;display: flex}


.WM-br {text-align: left;font-size: 16px;display: flex}


.WM-bs {display: flex}

.WM-bt {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;background: #ffffffff;padding: 16px}

.WM-bu {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;max-width: 1250px;background: #00000000;padding: 16px}

.WM-bv {width: 714px;height: 675px;display: flex}

.WM-bw {display: flex}


.WM-bx {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: 100%;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;background: #f0f0f0;padding: 32px}

.WM-by {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 30px;grid-template-columns: initial;width: 100%;height: auto;max-width: 1200px;background: #00000000}
@media screen and (max-width: 1023px) {.WM-by {width: 100%;height: auto;max-width: 1200px;display: flex}}
@media screen and (max-width: 575px) {.WM-by {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 30px;grid-template-columns: initial}}

.WM-bz {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #002147ff;background: #00000000;width: auto;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;display: flex}


.WM-c0 {width: 300px;height: 383px;overflow: hidden;border-radius: 188px;display: flex}


.WM-c1 {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 15px;grid-template-columns: initial;width: 100%;height: auto;background: #00000000}
@media screen and (max-width: 575px) {.WM-c1 {width: 100%;height: auto;display: flex}}

.WM-c2 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: #002147ff;background: #00000000;width: auto;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;display: flex}


.WM-c3 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 19px;color: #000000;background: #00000000;width: auto;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;display: flex}


.WM-c4 {text-align: left;font-size: 16px;width: 100%;height: auto;max-width: 800px;display: flex}
@media screen and (max-width: 575px) {.WM-c4 {width: 100%;height: auto;display: flex}}

.WM-c5 {display: flex;flex-direction: column;gap: 16px;grid-template-columns: repeat(1, 0);width: 100%;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;background: #f0f0f0;padding: 32px}

.WM-c6 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 28px;color: red;background: #00000000;width: auto;height: auto;min-width: initial;max-width: initial;min-height: initial;max-height: initial;display: flex}


.WM-c7 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #000000;background: #00000000;width: auto;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;display: flex}


.WM-c8 {text-align: left;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #000000;background: #00000000;width: auto;height: initial;min-width: initial;max-width: initial;min-height: initial;max-height: initial;display: flex}

.WM-c9 {display: flex}


.WM-ca {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: initial;grid-template-columns: initial;width: 100%;height: auto;background: #f0f0f0ff;padding: 32px}

.WM-cb {display: flex;flex-direction: row;align-items: flex-start;justify-content: center;gap: 16px;grid-template-columns: initial;width: 100%;height: auto;max-width: 1200px}
@media screen and (max-width: 575px) {.WM-cb {display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: 16px;grid-template-columns: initial}}

.WM-cc {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 8px;grid-template-columns: initial;width: 100%;height: auto;min-height: 450px;border-width: 0px 1px 0px 0px;border-style: solid;border-color: #dededeff;padding: 0px 15px 0px 15px}

.WM-cd {text-align: left;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 30px;color: #000000ff;background: #00000000;width: auto;height: auto;display: flex}


.WM-ce {width: 100%;height: 363px;display: flex}


.WM-cf {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: auto;height: auto;background: #00000000;padding: 16px 0px 16px 0px}

.WM-cg {text-align: left;font-size: 16px;color: #343434ff;border-width: 0px 0px 0px 4px;border-style: solid;border-color: #00e2f2ff;padding: 0px 0px 0px 12px;display: flex}


.WM-ch {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 16px;grid-template-columns: initial;width: 100%;height: auto;background: #00000000;padding: 16px}

.WM-ci {text-align: center;font-weight: bold;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 25px;color: #000000;width: auto;height: auto;display: flex}


.WM-cj {text-align: left;font-size: 16px;display: flex}


.WM-ck {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 5px;grid-template-columns: initial;width: 350px;height: auto;background: #f0f0f0ff}
@media screen and (max-width: 575px) {.WM-ck {width: 100%;height: auto;display: flex}}

.WM-cl {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: initial;grid-template-columns: initial;transition: ease 0.3s all;width: 100%;height: auto;background: #ffffffff;padding: 10px;border-radius: 0}
.WM-cl:hover {background: #f1f7ffff;display: flex}
.WM-cm {text-align: left;transition: ease 0.3s all;font-weight: normal;font-style: normal;white-space: normal;letter-spacing: initial;line-height: 1.2;text-decoration: none;font-size: 16px;color: #000000;border-radius: 1px;width: auto;height: auto;display: flex}
.WM-cm:hover {color: #00142cff;display: flex}
