.LL6Qt {
  border-bottom: 1px solid #dde5ed
}

._3x4iY {
  border: 1px solid #dde5ed
}

._384-7 {
  border-top: 1px solid #dde5ed
}
::selection {
  color: var(--primary);
  background: #fff;
}

:root{
  --primary:#0c457e;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd
}

html {
  -webkit-text-size-adjust: 100%;
  box-sizing: border-box;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden;
  overflow-y: scroll;
  text-rendering: optimizeLegibility;
  font-size: 14px
}

a {
  text-decoration: none;
  color: #0c457e;
  cursor: pointer
}

iframe {
  border: 0
}

article,
aside,
figure,
footer,
hgroup,
section {
  display: block
}

body,
button,
input,
pre,
select,
textarea {
  font-family: Inter, sans-serif
}

code,
pre {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
  line-height: 1.5px
}

body {
  color: #000;
  height: 100%;
  margin: 0 auto;
  font-weight: 400;
  font-size: 14px;
  width: 100%
}

svg:not(:root) {
  overflow: hidden
}

button:focus,
div[role=button]:focus,
input:focus,
select:focus,
textarea:focus {
  outline: none
}

ol,
ul {
  list-style: none
}

h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul {
  margin: 0;
  padding: 0
}

::-webkit-scrollbar {
  width: 6px;
  background: #fff
}

::-webkit-scrollbar-thumb {
  background: #cfcfcf
}

::-webkit-scrollbar-track {
  background: #fff
}

.zb2gC::-webkit-scrollbar {
  display: none
}

.uNSut {
  display: flex;
  flex-direction: row
}

.JQugN {
  display: flex;
  flex-direction: column
}

.LL6Qt {
  border-bottom: 1px solid #ccc
}

._3x4iY {
  border: 1px solid #ccc
}

._384-7 {
  border-top: 1px solid #ccc
}

._3OvJk {
  margin-top: 120px
}

._3WjdX {
  margin-bottom: 120px
}

.LyBHy {
  margin: 120px auto
}

body {
  background: #f0fbff
}

.g5kA0 {
  display: flex;
  flex-direction: row
}

._2cgif {
  display: flex;
  flex-direction: column
}

.bIuJM {
  border-bottom: 1px solid #dde5ed
}

._3oB7U {
  border: 1px solid #dde5ed
}

._3e52g {
  border-top: 1px solid #dde5ed
}

.SXlWG {
  margin-top: -112px
}

.pXJ37 {
  border-bottom: 1px solid #dde5ed
}

._2PT5D,
._20_vS ._2fD1e nav ul ul {
  border: 1px solid #dde5ed
}

._1RSAj {
  border-top: 1px solid #dde5ed
}

._1ZfZl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row
}

._3PdXk,
._20_vS ._2fD1e nav ul ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column
}

.pXJ37 {
  border-bottom: 1px solid #ccc
}

._2PT5D,
._20_vS ._2fD1e nav ul ul {
  border: 1px solid #ccc
}

._1RSAj {
  border-top: 1px solid #ccc
}

._3vK6A {
  margin-top: 120px
}

._28fEm {
  margin-bottom: 120px
}

.vA-Ez {
  margin: 120px auto
}

._20_vS {
  -webkit-box-shadow: 0 5px 20px rgba(0, 41, 112, .1);
  box-shadow: 0 5px 20px rgba(0, 41, 112, .1);
  height: 92px;
  background: #fff;
  width: 100%;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 4
}

._20_vS,
._20_vS ._2fD1e {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center
}

._20_vS ._2fD1e {
  width: 90%;
  margin: 0 auto
}

._20_vS ._2fD1e a {
  display: inline-block
}

._20_vS ._2fD1e a ._1E9YT {
  width: 90px
}

._20_vS ._2fD1e nav {
  margin: auto
}

._20_vS ._2fD1e nav ul {
  display: -ms-flexbox;
  display: flex;
  position: relative
}

._20_vS ._2fD1e nav ul li {
  margin-right: 5px;
  padding: 3px;
  cursor: pointer
}

._20_vS ._2fD1e nav ul li a {
  font-size: 17px;
  color: #000;
  font-weight: 600
}

._20_vS ._2fD1e nav ul ul {
  background: #fff;
  -webkit-box-shadow: 10px 10px 30px rgba(0, 0, 0, .1);
  box-shadow: 10px 10px 30px rgba(0, 0, 0, .1);
  border-radius: 6px
}

._20_vS ._2fD1e nav ul ul li {
  margin-right: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 50px
}

._20_vS ._2fD1e nav ul ul li a {
  padding: 12px ​10px;
  border-radius: 0;
  font-size: 14px;
  color: #000;
  font-weight: 600
}

._20_vS ._2fD1e nav ul ._1bTSn,
._20_vS ._2fD1e nav ul ._1Z2Pw,
._20_vS ._2fD1e nav ul ._2LY16,
._20_vS ._2fD1e nav ul ._3W3Ar,
._20_vS ._2fD1e nav ul .rpN_6 {
  -webkit-transition: .35s ease-out;
  -o-transition: ease-out .35s;
  transition: .35s ease-out
}

._20_vS ._2fD1e nav ul ._1bTSn {
  width: 202px;
  position: absolute
}

._20_vS ._2fD1e nav ul ._3W3Ar {
  min-height: 200px;
  -webkit-box-shadow: 10px 10px 30px rgba(0, 0, 0, .1);
  box-shadow: 10px 10px 30px rgba(0, 0, 0, .1);
  border-radius: 0 6px 6px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 240px;
  position: absolute;
  top: -1px;
  left: 196px;
  z-index: 1
}

._20_vS ._2fD1e nav ul ._3W3Ar ._1aURK {
  padding: 3px 6px 3px 3px
}

._20_vS ._2fD1e nav ul ._2WVxh {
  min-width: 500px;
  height: 440px
}

._20_vS ._2fD1e nav ul ._1Z2Pw,
._20_vS ._2fD1e nav ul ._2LY16 {
  min-height: 200px;
  border-radius: 0 6px 6px 0
}

._20_vS ._2fD1e nav ul ._2LY16 {
  width: 262px;
  position: absolute;
  top: -1px;
  left: 237px
}

._20_vS ._2fD1e nav ul ._1Z2Pw {
  width: 354px;
  position: absolute;
  top: -1px;
  left: 258px
}

._20_vS ._2fD1e nav ul .kfzok {
  position: relative
}

._20_vS ._2fD1e nav ul .kfzok a {
  -webkit-transition: .25s ease-in;
  -o-transition: ease-in .25s;
  transition: .25s ease-in;
  padding: 12px;
  display: block
}

._20_vS ._2fD1e nav ul .kfzok:hover {
  background: #f5f7fa;
  border-radius: 4px 4px 0 0
}

._20_vS ._2fD1e nav ul .rpN_6 {
  padding: 12px;
  font-size: 17px;
  color: #0c457e;
  font-weight: 600
}

._20_vS ._2fD1e nav ul ._4C6Th,
._20_vS ._2fD1e nav ul .kfzok:hover,
._20_vS ._2fD1e nav ul .rpN_6:hover {
  background: #f5f7fa;
  border-radius: 4px 4px 0 0
}

._20_vS ._2fD1e nav ul ._2rhc1 {
  height: 376px
}

._20_vS ._2fD1e nav .Me61R {
  display: -ms-flexbox;
  display: flex
}

._20_vS ._2fD1e nav .Me61R,
.IayIi {
  -ms-flex-align: center;
  align-items: center
}

.IayIi {
  border-radius: 50px;
  border: 1px solid var(--primary);;
  width: 333px;
  height: 45px;
  font-size: 19px;
  color: var(--primary);;
  font-weight: 600;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
  justify-content: center
}

.IayIi a {
  margin-left: 20px
}

.IayIi a img {
  width: 20px
}

.seXJF {
  -webkit-transition: background-color .2s ease-out, opacity .2s;
  -o-transition: background-color .2s ease-out, opacity .2s;
  transition: background-color .2s ease-out, opacity .2s;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0
}

.seXJF:before {
  -webkit-box-shadow: -1px -1px 0 #707070, -2px -2px 0 #707070, -3px -3px 0 #707070, -4px -4px 0 #707070, -5px -5px 0 #707070, -1px 1px 0 #707070, -2px 2px 0 #707070, -3px 3px 0 #707070, -4px 4px 0 #707070, -5px 5px 0 #707070;
  box-shadow: -1px -1px 0 #707070, -2px -2px 0 #707070, -3px -3px 0 #707070, -4px -4px 0 #707070, -5px -5px 0 #707070, -1px 1px 0 #707070, -2px 2px 0 #707070, -3px 3px 0 #707070, -4px 4px 0 #707070, -5px 5px 0 #707070;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  width: 2px
}

.seXJF:after,
.seXJF:before {
  content: "";
  background: #707070;
  -webkit-transition: .16s ease-out 80ms;
  -o-transition: .16s ease-out 80ms;
  transition: .16s ease-out 80ms;
  height: 2px;
  position: absolute;
  top: 50%;
  right: 9%
}

.seXJF:after {
  width: 0
}

.seXJF:hover:after,
.seXJF:hover:before {
  -webkit-transform: translateX(8px);
  -ms-transform: translateX(8px);
  transform: translateX(8px)
}

.seXJF:hover:after {
  width: 15px;
  margin-left: -20px
}

._2TPSj {
  display: none
}

@media only screen and (max-width:1259px) {
  ._1osU5 ._20_vS {
    display: none
  }

  ._1osU5 ._2TPSj {
    display: block;
    padding: 20px
  }

  ._1osU5 ._2TPSj ._1E9YT {
    width: 170px
  }
}

._1LN4Q,
._3T0pf ul li .IbDzg {
  border-bottom: 1px solid #dde5ed
}

._3T0pf ul,
.MlC7r {
  border: 1px solid #dde5ed
}

._224Fe {
  border-top: 1px solid #dde5ed
}

._19QlB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row
}

._2KfuR,
._3T0pf ul,
._3T0pf ul li .IbDzg ._1fOjy {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column
}

._1LN4Q,
._3T0pf ul li .IbDzg {
  border-bottom: 1px solid #ccc
}

._3T0pf ul,
.MlC7r {
  border: 1px solid #ccc
}

._224Fe {
  border-top: 1px solid #ccc
}

._1ILap {
  margin-top: 120px
}

._1Ha9K {
  margin-bottom: 120px
}

._1PCsp {
  margin: 120px auto
}

._3T0pf {
  position: relative
}

._3T0pf:hover ul {
  opacity: 1;
  visibility: visible;
  -webkit-transition: .25s ease-in;
  -o-transition: ease-in .25s;
  transition: .25s ease-in
}

._3T0pf ._1DP5L {
  background: #0c457e;
  padding: 2px 2px 2px 20px;
  border-radius: 20px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  font-size: 15px;
  color: #fff;
  font-weight: 600
}

._3T0pf ._1DP5L img {
  margin-left: 9px;
  border-radius: 50%;
  width: 34px;
  height: 34px
}

._3T0pf ._1DP5L:hover,
._3T0pf ._35y2i {
  background: var(--primary);
}

._3T0pf ._35y2i {
  min-width: 112px;
  max-width: 225px
}

._3T0pf ._35y2i span {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden
}

._3T0pf ul {
  display: -ms-flexbox;
  display: flex;
  width: 304px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: .35s ease-out;
  -o-transition: ease-out .35s;
  transition: .35s ease-out;
  background: #fff;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  border-radius: 6px;
  position: absolute;
  top: 52px;
  right: 0
}

._3T0pf ul li {
  padding: 3px;
  position: relative;
  cursor: pointer
}

._3T0pf ul li a {
  -webkit-transition: .25s ease-in;
  -o-transition: ease-in .25s;
  transition: .25s ease-in;
  padding: 15px;
  display: block;
  font-size: 14px;
  color: #000;
  font-weight: 500
}

._3T0pf ul li a:hover {
  background: #f5f7fa;
  border-radius: 4px 4px 0 0
}

._3T0pf ul li:first-child {
  padding: 16px 16px 8px
}

._3T0pf ul li .IbDzg {
  padding-bottom: 8px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between
}

._3T0pf ul li .IbDzg ._1fOjy {
  padding: 11px
}

._3T0pf ul li .IbDzg ._1fOjy ._293Q9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
  align-items: flex-end
}

._3T0pf ul li .IbDzg ._1fOjy ._293Q9 img {
  width: 16px
}

._3T0pf ul li .IbDzg ._1fOjy ._293Q9 span {
  margin-left: 8px;
  font-size: 12px;
  color: #707070;
  font-weight: 500;
  line-height: 9px
}

._3T0pf ul li .IbDzg ._1fOjy ._1T9K8 {
  margin-top: 10px;
  font-size: 20px;
  color: #000;
  font-weight: 600;
  line-height: 15px
}

._3T0pf ul li .IbDzg ._18L06 {
  padding: 11px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-direction: column;
  flex-direction: column
}

._3T0pf ul li .IbDzg ._18L06 img {
  width: 20px
}

._3T0pf ul li .IbDzg ._18L06 span {
  margin-top: 10px;
  font-size: 12px;
  color: #000;
  font-weight: 500;
  line-height: 9px
}

._3T0pf ul li .IbDzg ._18L06:hover {
  background: #f5f7fa;
  border-radius: 4px 4px 0 0
}

.zxX2j {
  border-bottom: 1px solid #dde5ed
}

._27UKw {
  border: 1px solid #dde5ed
}

._1vOPn {
  border-top: 1px solid #dde5ed
}

._1bj-T {
  display: flex;
  flex-direction: row
}

._3vrLW {
  display: flex;
  flex-direction: column
}

.zxX2j {
  border-bottom: 1px solid #ccc
}

._27UKw {
  border: 1px solid #ccc
}

._1vOPn {
  border-top: 1px solid #ccc
}

._3-cMC {
  margin-top: 120px
}

.yoZmL {
  margin-bottom: 120px
}

._3RUGN {
  margin: 120px auto
}

._2Io7L {
  height: 48px;
  background: #f6f6f6;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500
}

._2Io7L,
._2Io7L a {
  font-size: 15px;
  color: #000
}

._2Io7L a {
  padding-left: 5px;
  font-weight: 600
}

._2Io7L span {
  font-weight: 600;
  padding-right: 5px
}

._2Io7L ._28ejW {
  font-size: 25px;
  margin-bottom: 3px
}

._2ia9r {
  border-bottom: 1px solid #dde5ed
}

._2VgjH {
  border: 1px solid #dde5ed
}

.uutru {
  border-top: 1px solid #dde5ed
}

.lX4RR {
  display: flex;
  flex-direction: row
}

._2zYF4 {
  display: flex;
  flex-direction: column
}

._2ia9r {
  border-bottom: 1px solid #ccc
}

._2VgjH {
  border: 1px solid #ccc
}

.uutru {
  border-top: 1px solid #ccc
}

._2T5_E {
  margin-top: 120px
}

._1T4oh {
  margin-bottom: 120px
}

._2PXvt {
  margin: 120px auto
}

.nWhEP {
  background: #fff
}

.nWhEP .GkeQS {
  padding: 128px 0 120px;
  width: 1260px;
  margin: auto
}

.nWhEP .GkeQS ._3OoXW {
  width: 650px
}

.nWhEP .GkeQS ._3OoXW ._1kjEe {
  margin-bottom: 48px
}

.nWhEP .GkeQS ._3OoXW ._1kjEe img {
  width: 80px;
  box-shadow: 0 5px 20px rgba(0, 41, 112, .1);
  border-radius: 16px
}

.nWhEP .GkeQS ._3OoXW h1 {
  font-size: 54px;
  font-weight: 700;
  line-height: 65px
}

.nWhEP .GkeQS ._3OoXW ._3De77 {
  padding-top: 10px;
  width: 475px;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px
}



.nWhEP .GkeQS ._1gZ-6 {
  width: 528px;
  position: absolute;
  top: 250px;
  right: 0
}

._1i2T0 {
  display: none
}

.f8wfm {
  border-bottom: 1px solid #dde5ed
}

.TxPiu {
  border: 1px solid #dde5ed
}

.SWDDF {
  border-top: 1px solid #dde5ed
}

._3Hj04 {
  display: flex;
  flex-direction: row
}

._1T-c_ {
  display: flex;
  flex-direction: column
}

.f8wfm {
  border-bottom: 1px solid #ccc
}

.TxPiu {
  border: 1px solid #ccc
}

.SWDDF {
  border-top: 1px solid #ccc
}

._2xoSw {
  margin-top: 120px
}

._13AIX {
  margin-bottom: 120px
}

._3mDPE {
  margin: 120px auto
}

._2V_I0 {
  background: var(--primary);;
  padding: 16px 24px;
  border-radius: 25px;
  width: 120px;
  cursor: pointer;
  position: relative;
  font-size: 17px;
  color: #fff;
  font-weight: 500;
  line-height: 18px
}

._2V_I0 ._2kpi7 {
  margin-right: 11px
}

._2V_I0:hover {
  background: #0c457e;
  cursor: pointer;
  transition: all .2s ease-in-out
}

._1BY0i {
  border: 1px solid #0c457e;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 17px;
  color: #000;
  font-weight: 500;
  line-height: 1
}

._1BY0i a {
  display: inline-flex
}

._1BY0i a svg {
  padding-left: 10px;
  width: 15px;
  fill: #fff
}

._1BY0i a svg path {
  fill: #fff
}

._1BY0i:hover {
  background: #0c457e;
  cursor: pointer;
  color: #fff
}

._1BY0i:hover,
._1BY0i:hover a {
  transition: all .1s ease-in
}

._1BY0i:hover a svg {
  padding-left: 10px;
  width: 15px;
  fill: #0c457e
}

._1BY0i:hover a svg path {
  fill: #0c457e
}

._2Bnmo {
  background: #0c457e;
  color: #fff;
  font-weight: 500
}

._2Bnmo:hover {
  background: #fff;
  color: #000
}

._2Bnmo:hover a {
  transition: all .1s ease-in;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.393 0.769 0.189 0 0 0.349 0.686 0.168 0 0 0.272 0.534 0.131 0 0 0 0 0 1 0" /></filter></svg>#filter');
  -webkit-filter: invert(0) sepia(100%);
  filter: invert(0) sepia(100%)
}

._1tg7N {
  height: 56px;
  padding: 0 39px
}

._1tg7N,
.ajC9G {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content
}

.ajC9G {
  padding: 0 24px;
  height: 44px;
  font-size: 15px
}

.ajC9G a {
  display: inline-flex
}

.ajC9G a svg path {
  fill: #fff
}

.ajC9G:hover a {
  transition: all .3s ease-in
}

.ajC9G:hover a svg path {
  fill: #000
}

._3Q2wc {
  transition: background-color .2s ease-out, opacity .2s;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  width: 97%;
  height: 49px;
  position: absolute;
  top: 0;
  right: 2px
}

._3Q2wc:before {
  box-shadow: -1px -1px 0 #fff, -2px -2px 0 #fff, -3px -3px 0 #fff, -4px -4px 0 #fff, -5px -5px 0 #fff, -1px 1px 0 #fff, -2px 2px 0 #fff, -3px 3px 0 #fff, -4px 4px 0 #fff, -5px 5px 0 #fff;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  width: 2px;
  right: 24px
}

._3Q2wc:after,
._3Q2wc:before {
  content: "";
  background: #fff;
  transition: .16s ease-out 80ms;
  height: 2px;
  position: absolute;
  bottom: 23px
}

._3Q2wc:after {
  width: 0;
  right: 33px
}

._3Q2wc:hover:before {
  -webkit-transform: translateX(2px);
  transform: translateX(2px)
}

._3Q2wc:hover:after {
  width: 10px;
  margin-left: -20px;
  -webkit-transform: translateX(8px);
  transform: translateX(8px)
}

.jeNrD {
  border-bottom: 1px solid #dde5ed
}

._1Y1G6 {
  border: 1px solid #dde5ed
}

._3PYJd {
  border-top: 1px solid #dde5ed
}

._38m0_ {
  display: flex;
  flex-direction: row
}

._1jq9K,
._1R8mR .pjKQH ._2r0fh ._3noxt ._2EGQY {
  display: flex;
  flex-direction: column
}

.jeNrD {
  border-bottom: 1px solid #ccc
}

._1Y1G6 {
  border: 1px solid #ccc
}

._3PYJd {
  border-top: 1px solid #ccc
}

._1cN5L {
  margin-top: 120px
}

.v0ZjA {
  margin-bottom: 120px
}

._2dn3k {
  margin: 120px auto
}

._1R8mR .pjKQH {
  width: 1260px;
  margin: auto
}

._1R8mR .pjKQH ._2r0fh {
  padding: 65px 0
}

._1R8mR .pjKQH ._2r0fh h1 {
  font-size: 36px;
  color: #fff;
  font-weight: 700;
  display: flex;
  align-items: center
}

._1R8mR .pjKQH ._2r0fh h1 a {
  margin-left: auto;
  background: #fff;
  padding: 5px 16px;
  border-radius: 20px;
  font-size: 17px;
  color: #000;
  display: flex;
  align-items: center
}

._1R8mR .pjKQH ._2r0fh h1 a i {
  margin-left: 6px;
  padding: 3px;
  border: solid #000;
  border-width: 0 2px 2px 0;
  display: inline-block;
  transition: all .3s ease;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

._1R8mR .pjKQH ._2r0fh ._3noxt {
  display: flex;
  margin-top: 25px
}

._1R8mR .pjKQH ._2r0fh ._3noxt ._2EGQY {
  width: 140px;
  margin-right: 32px;
  cursor: pointer;
  border-radius: 12px;
  padding: 16px 11px 16px 16px;
  justify-content: space-between;
  font-size: 17px;
  color: #fff;
  font-weight: 500;
  line-height: 25px
}

._1R8mR .pjKQH ._2r0fh ._3noxt ._2EGQY img {
  width: 64px;
  margin-bottom: 17px;
  background: #fff;
  border-radius: 100%
}

._1R8mR .pjKQH ._2r0fh ._3noxt ._2EGQY span {
  display: flex;
  width: 94px;
  min-height: 45px;
  font-size: 15px;
  color: #fff;
  font-weight: 700;
  line-height: 22px
}

._1R8mR .pjKQH ._2r0fh ._3noxt ._2EGQY:hover {
  background: #0d3e80;
  transition: all .2s ease-in-out
}

._1R8mR .pjKQH ._2r0fh ._3noxt ._2EGQY:last-of-type {
  margin-right: 0
}

._1R8mR .pjKQH ._2r0fh ._3noxt .cqA0P:hover {
  background: #000000;
}

._1R8mR .bOSxL {
  position: relative;
  max-height: 507px;
  overflow: scroll;
  padding: 56px 72px
}

._1R8mR .bOSxL ._2rb01 {
  width: 20px;
  height: auto;
  position: absolute;
  top: 24px;
  right: 24px
}

._1R8mR .bOSxL h3 {
  margin-bottom: 20px;
  font-size: 20px;
  color: #000;
  font-weight: 700;
  line-height: 26px
}

._1R8mR .bOSxL ._2ffdS {
  text-align: center;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: row
}

._1R8mR .bOSxL ._2ffdS ._32D1O {
  width: 120px;
  padding: 23px 0;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column
}

._1R8mR .bOSxL ._2ffdS ._32D1O img {
  width: 50px
}

._1R8mR .bOSxL ._2ffdS ._32D1O span {
  display: block;
  height: 34px;
  margin-top: 10px;
  font-size: 15px;
  color: #000;
  font-weight: 700;
  line-height: 17px
}

._1R8mR .bOSxL ._2ffdS ._32D1O:hover {
  background: #f5f7fa;
  border-radius: 8px
}

._3vgAs {
  cursor: pointer;
  position: relative;
  min-height: 45px;
  font-size: 15px;
  color: #fff;
  font-weight: 700;
  line-height: 22px
}

._3vgAs ._1qjtX {
  margin-right: 11px
}

._3vgAs ._1qjtX>div>div {
  margin-left: 6px;
  padding: 3px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  display: inline-block;
  transition: all .3s ease;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

._3vgAs:hover {
  cursor: pointer;
  transition: all .2s ease-in-out
}

._10_WU {
  font-size: 18px !important;
  line-height: 20px !important
}

.Dh0cK {
  border-bottom: 1px solid #dde5ed
}

._2uVjN,
.w4nNO ._2LiAa .HHwRe ._3yB75 ._1sRdV span {
  border: 1px solid #dde5ed
}

._1ZfwN {
  border-top: 1px solid #dde5ed
}

._29uMO {
  display: flex;
  flex-direction: row
}

._2b46a {
  display: flex;
  flex-direction: column
}

.Dh0cK {
  border-bottom: 1px solid #ccc
}

._2uVjN,
.w4nNO ._2LiAa .HHwRe ._3yB75 ._1sRdV span {
  border: 1px solid #ccc
}

._1ZfwN {
  border-top: 1px solid #ccc
}

._22XdY {
  margin-top: 120px
}

._1-E0w {
  margin-bottom: 120px
}

.-gr3S {
  margin: 120px auto
}

.QPl-x {
  width: 1170px;
  margin: 0 auto 35px;
  font-size: 48px;
  color: #000;
  font-weight: 700;
  line-height: 50px
}

.w4nNO {
  padding: 0 0 48px;
  position: relative
}

.w4nNO ._2LiAa {
  border-radius: 10px;
  width: 1170px;
  margin: auto;
  z-index: 1;
  position: relative
}

.w4nNO ._2LiAa .OBdJF {
  padding: 70px 70px 0 100px !important
}

.w4nNO ._2LiAa ._1nh3o {
  position: relative
}

.w4nNO ._2LiAa ._1nh3o img._1kWTY {
  width: 650px;
  position: absolute;
  right: -74px
}

.w4nNO ._2LiAa ._2Wyv3 {
  width: 479px
}

.w4nNO ._2LiAa ._2uVxe {
  padding: 80px 50px 80px 115px
}

.w4nNO ._2LiAa ._3P3Qy {
  padding: 80px 0 !important
}

.w4nNO ._2LiAa ._21kfD {
  padding: 80px 0 80px 115px
}

.w4nNO ._2LiAa .HHwRe {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.w4nNO ._2LiAa .HHwRe .AFyGV {
  width: 45%;
  font-size: 16px;
  font-weight: 700
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._36z9k {
  width: 175px;
  display: flex;
  align-items: center
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._36z9k img {
  height: 77px;
  width: auto;
  padding-right: 12px
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._36z9k ._2uZxl {
  height: 54px
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._36z9k span {
  width: 115px
}

.w4nNO ._2LiAa .HHwRe .AFyGV .UBUB8 {
  margin-top: 48px;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px
}

.w4nNO ._2LiAa .HHwRe .AFyGV .UBUB8 span {
  padding: 24px 0 30px;
  display: block;
  font-size: 17px;
  font-weight: 500;
  line-height: 26px
}

.w4nNO ._2LiAa .HHwRe .AFyGV .UBUB8 ._39f3B {
  margin-top: 48px;
  width: 390px;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px
}

.w4nNO ._2LiAa .HHwRe .AFyGV .UBUB8 ._39f3B span {
  padding: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px
}

.w4nNO ._2LiAa .HHwRe .AFyGV .UBUB8 ._1R6dm {
  width: 470px
}

.w4nNO ._2LiAa .HHwRe .AFyGV .UBUB8 ._2PiQX {
  font-size: 40px;
  font-weight: 700;
  line-height: 46px
}

.w4nNO ._2LiAa .HHwRe .AFyGV .UBUB8 ._2E_hK {
  font-size: 20px
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3hkbz {
  margin-top: 0
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3QFFU ._1SOdw {
  margin-bottom: 20px;
  font-size: 17px;
  font-weight: 500
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3QFFU ._1SOdw span {
  font-weight: 700
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3QFFU ._1SOdw i {
  border-radius: 50%;
  display: inline-block;
  margin-right: 10px;
  width: 12px;
  height: 12px
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3QFFU ._1SOdw ._1zevQ {
  display: inline-block
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3QFFU ._1SOdw .WJXzc {
  background: #6fcf97
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3QFFU ._1SOdw ._3EgcG {
  background: #ff8000
}

.w4nNO ._2LiAa .HHwRe .AFyGV ._3QFFU ._1SOdw ._3ibAg {
  background: #f4605f
}

.w4nNO ._2LiAa .HHwRe ._3yB75 {
  width: 40%;
  font-size: 16px;
  font-weight: 700
}

.w4nNO ._2LiAa .HHwRe ._3yB75 ._36z9k img {
  width: 212px;
  padding-bottom: 12px
}

.w4nNO ._2LiAa .HHwRe ._3yB75 .ihuAS {
  margin-top: 48px;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px
}

.w4nNO ._2LiAa .HHwRe ._3yB75 ._1l17x {
  margin-top: 24px;
  font-size: 26px;
  font-weight: 500;
  line-height: 46px
}

.w4nNO ._2LiAa .HHwRe ._3yB75 ._1l17x span {
  padding-top: 12px;
  display: block;
  width: 515px;
  margin-bottom: 45px;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px
}

.w4nNO ._2LiAa .HHwRe ._3yB75 ._1sRdV {
  margin-top: 30px
}

.w4nNO ._2LiAa .HHwRe ._3yB75 ._1sRdV span {
  padding: 7px 20px;
  display: inline-flex;
  background: #fff;
  border-radius: 16px;
  margin: 0 10px 10px 0;
  font-size: 12px;
  font-weight: 400
}

.w4nNO ._2LiAa .HHwRe ._3yB75 a {
  background: var(--primary);;
  border-radius: 10px;
  margin-top: 30px;
  width: 167px;
  height: 44px;
  font-size: 20px;
  color: #fff;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center
}

.w4nNO ._2LiAa .HHwRe ._3yB75 a:hover {
  background: #00174d;
  transition: background, 1s
}

.w4nNO ._2LiAa .HHwRe .vnWQV {
  width: 433px
}

.w4nNO ._2LiAa .HHwRe .wv8GL {
  width: 472px;
  z-index: 1
}

.w4nNO ._2LiAa .HHwRe .pP220 {
  width: 452px;
  z-index: 1
}

.w4nNO ._2LiAa .HHwRe .GF3vG,
.w4nNO ._2LiAa .HHwRe .xUe8N {
  width: 539px
}

.w4nNO ._2LiAa .HHwRe .td8vc {
  width: 500px
}

.w4nNO ._2LiAa ._22OUy {
  width: 46% !important
}

.w4nNO ._2LiAa ._3o_Jl {
  padding: 0 70px 54px 100px;
  display: flex;
  flex-wrap: wrap
}

.w4nNO ._2LiAa ._3o_Jl img {
  width: 80px;
  margin: 0 150px 44px 0
}

.w4nNO ._2LiAa ._3o_Jl img:nth-child(5n) {
  margin-right: 0
}

.w4nNO ._3x-3s {
  background: transparent !important
}

.w4nNO ._3pVBj {
  width: 100%;
  height: 587px;
  position: absolute;
  bottom: 0;
  left: 0
}

._1LycA {
  background: #f5f7fa;
}

._3UPm5 {
  background: #fff
}

._2Ftrt {
  padding-top: 120px
}

._1oriI {
  flex-direction: row-reverse
}

._1paCn {
  padding: 0 !important
}

._1-E0w {
  padding-bottom: 72px
}

.A9lNg {
  border-bottom: 1px solid #dde5ed
}

.AZHLq {
  border: 1px solid #dde5ed
}

._3paTV {
  border-top: 1px solid #dde5ed
}

._1VVKr {
  display: flex;
  flex-direction: row
}

._3kGOm {
  display: flex;
  flex-direction: column
}

.A9lNg {
  border-bottom: 1px solid #ccc
}

.AZHLq {
  border: 1px solid #ccc
}

._3paTV {
  border-top: 1px solid #ccc
}

._1quAF {
  margin-top: 120px
}

._3WWFR {
  margin-bottom: 120px
}

._3IGsA {
  margin: 120px auto
}

._1b92J {
  background: #f5f7fa
}

._1b92J ._3tljY {
  width: 1170px;
  margin: auto;
  padding: 0 0 130px;
  display: flex;
  justify-content: space-between;
  flex-direction: row
}

._1b92J ._3tljY ._2qRRy {
  background: #fff;
  border-radius: 16px;
  padding: 70px 64px 0;
  margin-right: 48px;
  position: relative;
  width: 561px;
  height: 520px
}

._1b92J ._3tljY ._2qRRy .V1GGo {
  height: 75px;
  display: flex;
  align-items: flex-end
}

._1b92J ._3tljY ._2qRRy .V1GGo img {
  width: auto;
  height: 77px
}

._1b92J ._3tljY ._2qRRy .mDkdN img {
  width: auto;
  height: 20px
}

._1b92J ._3tljY ._2qRRy ._1arix h1 {
  padding-top: 28px;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px
}

._1b92J ._3tljY ._2qRRy ._1arix h1 span {
  display: block
}

._1b92J ._3tljY ._2qRRy ._1arix p {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px
}

._1b92J ._3tljY ._2qRRy ._1yX0h {
  height: 296px;
  -webkit-transform: translate(-50%, 2%);
  transform: translate(-50%, 2%);
  position: absolute;
  bottom: 6px;
  left: 50%
}

._1b92J ._3tljY ._2qRRy:last-of-type {
  margin-right: 0
}

._1b92J ._3tljY ._3drFX {
  cursor: pointer
}

._1ikkW {
  border-bottom: 1px solid #dde5ed
}

._3L91S {
  border: 1px solid #dde5ed
}

._1CWT3 {
  border-top: 1px solid #dde5ed
}

._32Vv7 {
  display: flex;
  flex-direction: row
}

._1sjXu {
  display: flex;
  flex-direction: column
}

._1ikkW {
  border-bottom: 1px solid #ccc
}

._3L91S {
  border: 1px solid #ccc
}

._1CWT3 {
  border-top: 1px solid #ccc
}

._1XToe {
  margin-top: 120px
}

.X7r-v {
  margin-bottom: 120px
}

._1xEQN {
  margin: 120px auto
}

._26xh_ {
  background: #fff
}

._26xh_ ._1q_bL {
  width: 1170px;
  margin: auto;
  padding: 120px 0
}

._26xh_ ._1q_bL h1 {
  padding-bottom: 89px;
  width: 480px;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px
}

._26xh_ ._1q_bL h1 span {
  display: block
}

._26xh_ ._1q_bL ._3AUXm {
  display: flex;
  flex-direction: row
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 {
  width: 21.5%;
  margin-right: 70px
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 ._18mRR {
  width: 100%
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 .X9Fua {
  padding: 40px 0 20px;
  font-size: 26px;
  font-weight: 700;
  line-height: 32px
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 .X9Fua span {
  display: block
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 p {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 ._3mfVN>div a {
  font-weight: 700
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 ._3mfVN>div a span {
  background: #fff;
  padding-bottom: 0
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 ._3mfVN>div a:hover+div {
  right: -35%
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 ._3mfVN>div>div {
  top: 9px
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 ._3mfVN>div>div img {
  left: 30px;
  width: 15px;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.3 0.7" /><feFuncG type="table" tableValues="0.3 0.7" /><feFuncB type="table" tableValues="0.3 0.7" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.7" /><feFuncG type="linear" slope="0.7" /><feFuncB type="linear" slope="0.7" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="4" intercept="-1.5" /><feFuncG type="linear" slope="4" intercept="-1.5" /><feFuncB type="linear" slope="4" intercept="-1.5" /></feComponentTransfer></filter></svg>#filter');
  -webkit-filter: invert(30%) grayscale(100%) brightness(70%) contrast(4);
  filter: invert(30%) grayscale(100%) brightness(70%) contrast(4)
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8 .FSzc5 a {
  position: relative;
  font-size: 15px;
  color: #000;
  font-weight: 700;
  line-height: 30px
}

._26xh_ ._1q_bL ._3AUXm ._1z3v8:last-of-type {
  margin-right: 0
}

._3vdlJ {
  border-bottom: 1px solid #dde5ed
}

._1fiV_ {
  border: 1px solid #dde5ed
}

.HuPQO {
  border-top: 1px solid #dde5ed
}

._1MVmx {
  display: flex;
  flex-direction: row
}

.QKCaM {
  display: flex;
  flex-direction: column
}

._3vdlJ {
  border-bottom: 1px solid #ccc
}

._1fiV_ {
  border: 1px solid #ccc
}

.HuPQO {
  border-top: 1px solid #ccc
}

.hS1lh {
  margin-top: 120px
}

._3Pmwn {
  margin-bottom: 120px
}

._1oDI9 {
  margin: 120px auto
}

._2DXzD {
  display: inline-block;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}

._2DXzD a {
  display: initial;
  transition: all .35s;
  width: 260px;
  color: #0c457e;
  font-weight: 600
}

._2DXzD a span {
  display: initial;
  padding-bottom: 0
}

._2DXzD ._2E8th {
  width: 50px;
  top: 0;
  right: 0;
  z-index: -1
}

._2DXzD ._2E8th,
._2DXzD ._2E8th img {
  transition: all .35s;
  position: absolute
}

._2qt7m {
  border-bottom: 1px solid #dde5ed
}

._20WE3 {
  border: 1px solid #dde5ed
}

._2AOQV {
  border-top: 1px solid #dde5ed
}

._38gSO {
  display: flex;
  flex-direction: row
}

.jythi {
  display: flex;
  flex-direction: column
}

._2qt7m {
  border-bottom: 1px solid #ccc
}

._20WE3 {
  border: 1px solid #ccc
}

._2AOQV {
  border-top: 1px solid #ccc
}

._3Nw5C {
  margin-top: 120px
}

.i4Z9U {
  margin-bottom: 120px
}

._1dchI {
  margin: 120px auto
}

._13UvJ {
  background: #f5f7fa;
  padding: 120px 0
}

._13UvJ .wqL3e {
  background: linear-gradient(138.58deg, var(--primary) 1.93%, #fd943e 76.4%);
  margin: auto;
  border-radius: 24px;
  position: relative;
  width: 1170px;
  height: 613px
}

._13UvJ .wqL3e ._2uM7X {
  display: flex;
  position: relative;
  z-index: 1
}

._13UvJ .wqL3e ._2uM7X ._38sOA {
  width: 260px;
  position: absolute;
  top: 110px;
  left: 183px;
  font-size: 20px;
  color: #fff;
  font-weight: 600
}

._13UvJ .wqL3e ._2uM7X ._38sOA span {
  color: #85eefc
}

._13UvJ .wqL3e ._2uM7X ._38sOA img {
  width: 145px
}

._13UvJ .wqL3e ._2uM7X ._38sOA ._3EjiZ {
  margin: 48px 0 45px
}

._13UvJ .wqL3e ._1RqPf img {
  /* width: 94%; */
  max-height: 500px;
  position: absolute;
  bottom: 70px;
  right:30px;
}

._3VF9v {
  border-bottom: 1px solid #dde5ed
}

._3MsPv {
  border: 1px solid #dde5ed
}

._8fkcw {
  border-top: 1px solid #dde5ed
}

._1W2RG {
  display: flex;
  flex-direction: row
}

._2lpoR {
  display: flex;
  flex-direction: column
}

._3VF9v {
  border-bottom: 1px solid #ccc
}

._3MsPv {
  border: 1px solid #ccc
}

._8fkcw {
  border-top: 1px solid #ccc
}

._1Vkfw {
  margin-top: 120px
}

.OAe7Z {
  margin-bottom: 120px
}

._2wozb {
  margin: 120px auto
}

._3X1S- {
  width: 1170px;
  margin-left: auto;
  margin-right: auto
}

._3X1S- ._1sIeE {
  background: #fff;
  border-radius: 10px;
  padding: 60px 0 60px 60px;
  margin-bottom: 33px;
  display: flex
}

._3X1S- ._1sIeE ._31w0q {
  width: 200px;
  margin-right: 40px;
  display: flex;
  justify-content: space-between;
  flex-direction: column
}

._3X1S- ._1sIeE ._31w0q ._2UVHv {
  display: flex;
  align-items: center
}

._3X1S- ._1sIeE ._31w0q ._2UVHv img {
  width: 150px;
  padding-right: 10px
}

._3X1S- ._1sIeE ._31w0q ._2UVHv span {
  width: 130px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1
}

._3X1S- ._1sIeE ._31w0q ._29qfQ {
  display: block
}

._3X1S- ._1sIeE ._31w0q ._29qfQ img {
  width: 150px
}

._3X1S- ._1sIeE ._31w0q ._29qfQ span {
  margin-top: 35px;
  display: block
}

._3X1S- ._1sIeE ._31w0q p {
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 22px
}

._3X1S- ._1sIeE ._31w0q a {
  display: block;
  padding-top: 10px;
  font-size: 17px;
  color: #0c457e;
  font-weight: 500;
  line-height: 25px
}

._3X1S- ._1sIeE ._31w0q a:hover {
  color: #00a5e0
}

._3X1S- ._1sIeE ._2H7v- {
  width: 870px;
  position: relative
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF {
  display: inline-block;
  border-radius: 50%
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._38Rku {
  display: inline-block;
  border: 2px solid #0c457e;
  border-radius: 50%;
  background: #fff;
  width: 30px;
  height: 30px
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._38Rku:after {
  content: "";
  display: inline-block;
  margin-top: 10px;
  border-top: 3px solid #0c457e;
  border-right: 3px solid #0c457e;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
  width: 8px;
  height: 8px
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._38Rku:hover {
  border: 2px solid var(--primary);
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._38Rku:hover:after {
  border-top: 3px solid var(--primary);;
  border-right: 3px solid var(--primary);
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._2-DkA {
  margin-right: 11px
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._2-DkA:after {
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
  margin-left: 12px
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._3NMHy {
  margin-left: 10px
}

._3X1S- ._1sIeE ._2H7v- ._2FXJF ._3NMHy:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  margin-left: 8px
}

._3X1S- ._1sIeE ._2H7v- ._2eKTp {
  left: -14px
}

._3X1S- ._1sIeE ._2H7v- ._2eKTp,
._3X1S- ._1sIeE ._2H7v- ._37BSX {
  height: 27%;
  margin: auto;
  overflow: visible;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 3
}

._3X1S- ._1sIeE ._2H7v- ._37BSX {
  right: -14px
}

._3X1S- ._1sIeE ._2H7v- ul {
  display: flex;
  overflow: scroll;
  white-space: nowrap
}

._3X1S- ._1sIeE ._2H7v- ul::-webkit-scrollbar {
  width: 0;
  display: none;
  background: transparent
}

._3X1S- ._1sIeE ._2H7v- ul ._3nFb3 {
  padding-top: 20px
}

._3X1S- ._1sIeE ._2H7v-::-webkit-scrollbar {
  width: 0;
  display: none;
  background: transparent
}

._3X1S- ._3nFb3 {
  padding: 30px 0 30px 60px;
  margin-bottom: -10px
}

._3NOk6 {
  border-bottom: 1px solid #dde5ed
}

._3YvDX {
  border: 1px solid #dde5ed
}

._3TS8w {
  border-top: 1px solid #dde5ed
}

.LLsIq {
  display: flex;
  flex-direction: row
}

._2SJsK {
  display: flex;
  flex-direction: column
}

._3NOk6 {
  border-bottom: 1px solid #ccc
}

._3YvDX {
  border: 1px solid #ccc
}

._3TS8w {
  border-top: 1px solid #ccc
}

.RQPW2 {
  margin-top: 120px
}

.g-WBj {
  margin-bottom: 120px
}

._2k5he {
  margin: 120px auto
}

._7zD0J {
  padding-right: 36px
}

._7zD0J .G7Fuq {
  border-radius: 10px;
  background: #66d6ff;
  padding: 5px 0;
  white-space: normal;
  text-align: center;
  cursor: pointer;
  width: 155px;
  height: 230px;
  min-width: 155px;
  min-height: 230px;
  display: flex;
  align-items: center;
  flex-direction: column
}

._7zD0J .G7Fuq ._3P5TW {
  overflow: hidden;
  border-radius: 6px;
  z-index: 1;
  width: 145px;
  height: 158px
}

._7zD0J .G7Fuq ._3P5TW img {
  transition: .3s;
  width: 145px;
  height: 158px
}

._7zD0J .G7Fuq span {
  padding: 16px 0;
  display: block;
  width: 114px !important;
  font-size: 17px;
  color: #fff;
  font-weight: 700
}

._7zD0J .G7Fuq:hover ._3P5TW img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1)
}

._2V8aE {
  border-bottom: 1px solid #dde5ed
}

._3-xsB {
  border: 1px solid #dde5ed
}

._1TEFt {
  border-top: 1px solid #dde5ed
}

.mTVk5 {
  display: flex;
  flex-direction: row
}

._1hPle {
  display: flex;
  flex-direction: column
}

._2V8aE {
  border-bottom: 1px solid #ccc
}

._3-xsB {
  border: 1px solid #ccc
}

._1TEFt {
  border-top: 1px solid #ccc
}

._2Xe-h {
  margin-top: 120px
}

._1vZAn {
  margin-bottom: 120px
}

.P1NwZ {
  margin: 120px auto
}

._1GqGS {
  padding-right: 36px
}

._1GqGS ._3E2Gk {
  background: #66d6ff;
  border-radius: 10px;
  cursor: pointer;
  white-space: normal;
  padding: 30px 11px 11px;
  font-size: 15px;
  color: #fff;
  font-weight: 500;
  line-height: 22px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  width: 133px;
  height: 189px;
  min-width: 133px;
  min-height: 189px
}

._1GqGS ._3E2Gk img {
  border-radius: 100%;
  margin: 0 0 24px;
  width: 72px;
  height: 72px
}

._1GqGS ._3E2Gk div {
  font-size: 17px;
  color: #fff;
  font-weight: 700;
  line-height: 22px
}

._1GqGS ._3E2Gk div span {
  padding-top: 3px;
  display: block;
  font-size: 12px
}

._1GqGS ._3E2Gk:hover {
  background: #40c2ed;
  transition: background, 1s
}

._3FjFS {
  border-bottom: 1px solid #dde5ed
}

._3fk-k {
  border: 1px solid #dde5ed
}

._36Rbx,
footer ._1YabN ._3j86q ._1uFW_ {
  border-top: 1px solid #dde5ed
}

._1JHm_ {
  -ms-flex-direction: row;
  flex-direction: row
}

._1JHm_,
._79g7l {
  display: -ms-flexbox;
  display: flex
}

._79g7l {
  -ms-flex-direction: column;
  flex-direction: column
}

._3FjFS {
  border-bottom: 1px solid #ccc
}

._3fk-k {
  border: 1px solid #ccc
}

._36Rbx,
footer ._1YabN ._3j86q ._1uFW_ {
  border-top: 1px solid #ccc
}

._1NQm4 {
  margin-top: 120px
}

._2lZTq {
  margin-bottom: 120px
}

._2hE90 {
  margin: 120px auto
}

footer ._1YabN {
  background: #f5f7fa;
  padding: 120px 0 0
}

footer ._1YabN ._3j86q {
  width: 1260px;
  margin: auto;
  padding-bottom: 120px
}

footer ._1YabN ._3j86q ._2IGf0 {
  padding-bottom: 70px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between
}

footer ._1YabN ._3j86q ._2IGf0,
footer ._1YabN ._3j86q ._2IGf0 ._3JarX {
  display: -ms-flexbox;
  display: flex
}

footer ._1YabN ._3j86q ._2IGf0 ._3JarX span {
  width: 230px;
  font-size: 20px;
  color: #000;
  font-weight: 600
}

footer ._1YabN ._3j86q ._2IGf0 ._3JarX img {
  margin-right: 10px
}

footer ._1YabN ._3j86q ._2IGf0 ._2GdNl a img {
  width: 25px;
  margin-right: 30px;
  cursor: pointer
}

footer ._1YabN ._3j86q ._2IGf0 ._2GdNl a:last-child img {
  width: 12px
}

footer ._1YabN ._3j86q ._1uFW_ {
  padding: 60px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-direction: column;
  flex-direction: column
}

footer ._1YabN ._3j86q ._1uFW_ h1 {
  padding: 20px 0 5px;
  font-size: 14px;
  color: #505050;
  font-weight: 700
}

footer ._1YabN ._3j86q ._1uFW_ p {
  font-size: 12px;
  color: #505050;
  font-weight: 400;
  line-height: 20px
}

footer ._1YabN ._3j86q ._1uFW_ p a,
footer ._1YabN ._3j86q ._1uFW_ p span {
  font-weight: 700
}

footer ._1YabN ._3j86q ._1uFW_ ul {
  margin-left: 30px;
  padding: 10px 0
}

footer ._1YabN ._3j86q ._1uFW_ ul li {
  list-style: disc;
  font-size: 12px;
  color: #505050;
  font-weight: 400;
  line-height: 20px
}

footer ._1YabN ._3j86q ._1uFW_ h2 {
  font-size: 12px;
  color: #505050;
  font-weight: 700;
  line-height: 20px
}

footer ._1YabN ._3j86q .KlxRJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between
}

footer ._1YabN ._3j86q .KlxRJ .Bhzk_ {
  background: #fff;
  border-radius: 10px;
  padding: 30px;
  width: 27%;
  display: -ms-flexbox;
  display: flex
}

footer ._1YabN ._3j86q .KlxRJ .Bhzk_ img {
  width: 80px;
  margin-top: -19px
}

footer ._1YabN ._3j86q .KlxRJ .Bhzk_ span {
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px
}

footer ._1YabN ._3j86q .KlxRJ .Bhzk_ span span {
  display: contents;
  font-weight: 800
}

footer ._1YabN ._3j86q .LEeVD {
  margin: 20px 0 55px;
  display: -ms-flexbox;
  display: flex
}

footer ._1YabN ._3j86q .LEeVD ._29f6p {
  padding: 20px;
  display: inline-block;
  background: #fff;
  border-radius: 10px;
  width: 72%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly
}

footer ._1YabN ._3j86q .LEeVD ._29f6p a {
  padding-right: 20px;
  font-size: 12px;
  color: var(--primary);;
  font-weight: 500
}

footer ._1YabN ._3j86q .LEeVD ._29f6p a:last-child {
  padding-right: 0
}

footer ._1YabN ._3j86q .LEeVD ._29f6p a:hover {
  font-weight: 700
}

footer ._1YabN ._3j86q .LEeVD ._1_8Jm {
  margin-left: auto
}

footer ._1YabN ._3j86q .LEeVD ._3YHIl {
  border: 2px solid #85eefc;
  border-radius: 10px;
  padding: 10px 15px;
  width: 100px;
  display: inline-block;
  margin-left: 20px;
  font-size: 15px;
  color: #000;
  font-weight: 600
}

footer ._1YabN ._3j86q .LEeVD ._3YHIl:hover {
  background: #85eefc
}

footer ._1YabN ._3j86q ._2mUcJ {
  margin-bottom: 60px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between
}

footer ._1YabN ._3j86q ._2mUcJ ._3pa1- {
  width: 35%;
  font-size: 12px;
  font-weight: 800
}

footer ._1YabN ._3j86q ._2mUcJ ._3pa1- p {
  font-size: 12px;
  color: #707070;
  font-weight: 400;
  line-height: 20px
}

footer ._1YabN ._3j86q ._2mUcJ ._3pa1- ._3IzV5 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 20px 0 0
}

footer ._1YabN ._3j86q ._2mUcJ ._3pa1- ._3IzV5 img {
  height: 25px;
  margin: 0 30px 20px 0
}

footer ._1YabN ._3j86q ._2mUcJ ._3pa1- ._3IzV5 img:nth-child(3n) {
  margin-right: 0
}

footer ._1YabN ._3j86q ._2mUcJ ._3pa1-:last-of-type {
  width: 23%
}

footer .G4gwp {
  width: 100%
}

footer .G4gwp:after {
  height: 12px;
  background: var(--primary);;
  content: "";
  display: block
}

footer .G4gwp:before {
  height: 12px;
  background: #0c457e;
  content: "";
  display: block
}

footer ._1wzE8 {
  display: none
}

@media only screen and (max-width:900px) {
  ._1XhuG ._1YabN {
    display: none
  }

  ._1XhuG ._1wzE8 {
    display: block !important;
    text-align: center;
    padding-bottom: 30px
  }

  ._1XhuG ._1wzE8 .okisu {
    margin: 0 0 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: row;
    flex-direction: row
  }

  ._1XhuG ._1wzE8 .okisu a {
    width: 80px
  }

  ._1XhuG ._1wzE8 ._2yne9 {
    width: 90%;
    margin: auto
  }

  ._1XhuG ._1wzE8 ._2yne9>div {
    padding-bottom: 10px
  }

  ._1XhuG ._1wzE8 ._2yne9 a {
    padding-right: 5px;
    position: relative;
    font-size: 13px;
    color: #707070;
    font-weight: 400;
    line-height: 24px
  }

  ._1XhuG ._1wzE8 ._2yne9 a:after {
    content: "|";
    position: absolute;
    top: -3px
  }

  ._1XhuG ._1wzE8 ._2yne9 a:last-child:after {
    content: ""
  }

  ._1XhuG .G4gwp {
    width: 100%
  }

  ._1XhuG .G4gwp:after {
    height: 6px;
    background: var(--primary);;
    content: "";
    display: block
  }

  ._1XhuG .G4gwp:before {
    height: 6px;
    background: #0c457e;
    content: "";
    display: block
  }
}

._2kB_I ._3Oe0R,
.x6iyH {
  border-bottom: 1px solid #dde5ed
}

._3dEp4 {
  border: 1px solid #dde5ed
}

._27cnj {
  border-top: 1px solid #dde5ed
}

._2kB_I .Lt2kn ._3boaf .bSThg,
._2zbAe {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row
}

._2kB_I .Lt2kn,
._2kB_I .Lt2kn ._3boaf,
._3USM3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column
}

._2kB_I ._3Oe0R,
.x6iyH {
  border-bottom: 1px solid #ccc
}

._3dEp4 {
  border: 1px solid #ccc
}

._27cnj {
  border-top: 1px solid #ccc
}

._3rEqm {
  margin-top: 120px
}

.b14rC {
  margin-bottom: 120px
}

.dBArJ {
  margin: 120px auto
}

._2kB_I ._3Oe0R {
  position: relative;
  margin: 30px 0
}

._2kB_I ._3Oe0R span {
  padding-right: 20px;
  background: #f5f7fa;
  position: absolute;
  top: -9px;
  font-size: 12px;
  font-weight: 600
}

._2kB_I .Lt2kn ._3boaf .bSThg a {
  display: block;
  width: 195px;
  padding-bottom: 35px;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  position: relative;
  font-size: 12px;
  color: #707070;
  font-weight: 500
}

._2kB_I .Lt2kn ._3boaf .bSThg a._26lxj,
._2kB_I .Lt2kn ._3boaf .bSThg a:hover {
  font-size: 12px;
  color: #000;
  font-weight: 600
}

._2kB_I .Lt2kn ._3boaf .bSThg a._26lxj {
  position: relative
}

._2kB_I .Lt2kn ._3boaf .bSThg a._26lxj:after,
._2kB_I .Lt2kn ._3boaf .bSThg a._26lxj:before {
  content: " ";
  display: block;
  overflow: hidden;
  border: 10px solid transparent;
  border-top: 0;
  border-bottom-color: #fff;
  position: absolute;
  top: 41px;
  left: 15px;
  z-index: 2;
  width: 0;
  height: 0
}

._2kB_I .Lt2kn ._3boaf .bSThg a._26lxj:before {
  top: 40px;
  z-index: 1;
  border-bottom-color: #ccc
}

._2kB_I .Lt2kn ._3boaf ._2nsVO {
  width: 98%;
  background: #fff;
  padding: 20px 0 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-radius: 5px;
  border: 1px solid #ccc;
  -webkit-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
  margin-bottom: 20px;
  font-size: 12px;
  color: #707070;
  font-weight: 500
}

._2kB_I .Lt2kn ._3boaf ._2nsVO a {
  display: block;
  width: 135px;
  padding-bottom: 20px;
  margin-right: 38px;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  font-size: 12px;
  color: #707070;
  font-weight: 600
}

._2kB_I .Lt2kn ._3boaf ._2nsVO a:hover {
  font-size: 12px;
  color: var(--primary);;
  font-weight: 600
}

/* /////////////////////////////////// */

.HHwRe img:nth-child(1){
  width:45px !important;
  height:auto !important;
  padding:12px;
  border-radius:18px;
  background:var(--primary);
  margin-right:12px;
}

.GkeQS img:nth-child(2){
 width:650px !important;
 right:99px !important;
 top:210px !important
}

footer ._1YabN{
  background:#fff ;
}
._3j86q{
  padding-bottom:20px !important;  
}

html {
  scroll-behavior: smooth;
}

_2qRRy {
  height:500px !important;
}
._1yX0h{
  width:95%;
  height:auto !important;
}