.elementor-15434 .elementor-element.elementor-element-f8606b3{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15434 .elementor-element.elementor-element-58f2ad8{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15434 .elementor-element.elementor-element-4dc6eee .elementor-toc__header-title{text-align:start;}.elementor-15434 .elementor-element.elementor-element-4dc6eee .elementor-toc__header{flex-direction:row;}.elementor-15434 .elementor-element.elementor-element-4dc6eee{--item-text-hover-decoration:underline;}.elementor-15434 .elementor-element.elementor-element-fb6db26{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-63f1bfe .elementor-heading-title{color:#22276D;}.elementor-15434 .elementor-element.elementor-element-a90ccc1 .elementor-heading-title{color:#253E92;}.elementor-15434 .elementor-element.elementor-element-25eea1d{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-bdaa63d{--divider-border-style:solid;--divider-color:#22276D;--divider-border-width:1px;}.elementor-15434 .elementor-element.elementor-element-bdaa63d .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-15434 .elementor-element.elementor-element-bdaa63d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15434 .elementor-element.elementor-element-0ddefef{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-1f79855 .elementor-heading-title{color:#22276D;}.elementor-15434 .elementor-element.elementor-element-1e54759 .elementor-heading-title{color:#253E92;}.elementor-15434 .elementor-element.elementor-element-6ca41ae{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-9a48ba4{--divider-border-style:solid;--divider-color:#22276D;--divider-border-width:1px;}.elementor-15434 .elementor-element.elementor-element-9a48ba4 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-15434 .elementor-element.elementor-element-9a48ba4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15434 .elementor-element.elementor-element-79f8324{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-3b695d0 .elementor-heading-title{color:#22276D;}.elementor-15434 .elementor-element.elementor-element-520e28c .elementor-heading-title{color:#253E92;}.elementor-15434 .elementor-element.elementor-element-981dfb4{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-9eb7ee9{--divider-border-style:solid;--divider-color:#22276D;--divider-border-width:1px;}.elementor-15434 .elementor-element.elementor-element-9eb7ee9 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-15434 .elementor-element.elementor-element-9eb7ee9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15434 .elementor-element.elementor-element-76f8efa{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-156a8ea .elementor-heading-title{color:#22276D;}.elementor-15434 .elementor-element.elementor-element-d30ea4c .elementor-heading-title{color:#253E92;}.elementor-15434 .elementor-element.elementor-element-841e87e{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-dd3ae47{--divider-border-style:solid;--divider-color:#22276D;--divider-border-width:1px;}.elementor-15434 .elementor-element.elementor-element-dd3ae47 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-15434 .elementor-element.elementor-element-dd3ae47 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15434 .elementor-element.elementor-element-a0a651d{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-b8c6964 .elementor-heading-title{color:#22276D;}.elementor-15434 .elementor-element.elementor-element-e0e7a7d .elementor-heading-title{color:#253E92;}.elementor-15434 .elementor-element.elementor-element-6c87244{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-40c4e5f{--divider-border-style:solid;--divider-color:#22276D;--divider-border-width:1px;}.elementor-15434 .elementor-element.elementor-element-40c4e5f .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-15434 .elementor-element.elementor-element-40c4e5f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15434 .elementor-element.elementor-element-31f1178{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-3241bae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-15434 .elementor-element.elementor-element-a5a5f6d .elementor-heading-title{color:#22276D;}.elementor-15434 .elementor-element.elementor-element-208b2d2{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-c82d200{--divider-border-style:solid;--divider-color:#22276D;--divider-border-width:1px;}.elementor-15434 .elementor-element.elementor-element-c82d200 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-15434 .elementor-element.elementor-element-c82d200 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15434 .elementor-element.elementor-element-be80ceb{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15434 .elementor-element.elementor-element-fc97fcf .elementor-heading-title{color:#22276D;}/* Start custom CSS for html, class: .elementor-element-1f9edbe */.entry-content table,
.post-content table,
.page-content table {
  width: 100% !important;
  border-collapse: collapse !important;
  background: #fff !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08) !important;
}

.entry-content table thead th,
.post-content table thead th,
.page-content table thead th {
  background: linear-gradient(135deg, #0f2a44, #143a5c) !important;
  color: #fff !important;
  padding: 16px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.6px !important;
  border: 0 !important;
}

.entry-content table tbody td,
.post-content table tbody td,
.page-content table tbody td {
  padding: 16px 18px !important;
  font-size: 15px !important;
  color: #1f2937 !important;
  border: 0 !important;
}

.entry-content table tbody tr,
.post-content table tbody tr,
.page-content table tbody tr {
  border-bottom: 1px solid #e6e9ee !important;
}

.entry-content table tbody tr:hover,
.post-content table tbody tr:hover,
.page-content table tbody tr:hover {
  background: #f5f8fb !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-966a89a */.entry-content table,
.post-content table,
.page-content table {
  width: 100% !important;
  border-collapse: collapse !important;
  background: #fff !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08) !important;
}

.entry-content table thead th,
.post-content table thead th,
.page-content table thead th {
  background: linear-gradient(135deg, #0f2a44, #143a5c) !important;
  color: #fff !important;
  padding: 16px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.6px !important;
  border: 0 !important;
}

.entry-content table tbody td,
.post-content table tbody td,
.page-content table tbody td {
  padding: 16px 18px !important;
  font-size: 15px !important;
  color: #1f2937 !important;
  border: 0 !important;
}

.entry-content table tbody tr,
.post-content table tbody tr,
.page-content table tbody tr {
  border-bottom: 1px solid #e6e9ee !important;
}

.entry-content table tbody tr:hover,
.post-content table tbody tr:hover,
.page-content table tbody tr:hover {
  background: #f5f8fb !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-925aa25 */.entry-content table,
.post-content table,
.page-content table {
  width: 100% !important;
  border-collapse: collapse !important;
  background: #fff !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08) !important;
}

.entry-content table thead th,
.post-content table thead th,
.page-content table thead th {
  background: linear-gradient(135deg, #0f2a44, #143a5c) !important;
  color: #fff !important;
  padding: 16px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.6px !important;
  border: 0 !important;
}

.entry-content table tbody td,
.post-content table tbody td,
.page-content table tbody td {
  padding: 16px 18px !important;
  font-size: 15px !important;
  color: #1f2937 !important;
  border: 0 !important;
}

.entry-content table tbody tr,
.post-content table tbody tr,
.page-content table tbody tr {
  border-bottom: 1px solid #e6e9ee !important;
}

.entry-content table tbody tr:hover,
.post-content table tbody tr:hover,
.page-content table tbody tr:hover {
  background: #f5f8fb !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa2be64 */.entry-content table,
.post-content table,
.page-content table {
  width: 100% !important;
  border-collapse: collapse !important;
  background: #fff !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08) !important;
}

.entry-content table thead th,
.post-content table thead th,
.page-content table thead th {
  background: linear-gradient(135deg, #0f2a44, #143a5c) !important;
  color: #fff !important;
  padding: 16px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.6px !important;
  border: 0 !important;
}

.entry-content table tbody td,
.post-content table tbody td,
.page-content table tbody td {
  padding: 16px 18px !important;
  font-size: 15px !important;
  color: #1f2937 !important;
  border: 0 !important;
}

.entry-content table tbody tr,
.post-content table tbody tr,
.page-content table tbody tr {
  border-bottom: 1px solid #e6e9ee !important;
}

.entry-content table tbody tr:hover,
.post-content table tbody tr:hover,
.page-content table tbody tr:hover {
  background: #f5f8fb !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5357ae0 */.entry-content table,
.post-content table,
.page-content table {
  width: 100% !important;
  border-collapse: collapse !important;
  background: #fff !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08) !important;
}

.entry-content table thead th,
.post-content table thead th,
.page-content table thead th {
  background: linear-gradient(135deg, #0f2a44, #143a5c) !important;
  color: #fff !important;
  padding: 16px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.6px !important;
  border: 0 !important;
}

.entry-content table tbody td,
.post-content table tbody td,
.page-content table tbody td {
  padding: 16px 18px !important;
  font-size: 15px !important;
  color: #1f2937 !important;
  border: 0 !important;
}

.entry-content table tbody tr,
.post-content table tbody tr,
.page-content table tbody tr {
  border-bottom: 1px solid #e6e9ee !important;
}

.entry-content table tbody tr:hover,
.post-content table tbody tr:hover,
.page-content table tbody tr:hover {
  background: #f5f8fb !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ee8591 */.entry-content table,
.post-content table,
.page-content table {
  width: 100% !important;
  border-collapse: collapse !important;
  background: #fff !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08) !important;
}

.entry-content table thead th,
.post-content table thead th,
.page-content table thead th {
  background: linear-gradient(135deg, #0f2a44, #143a5c) !important;
  color: #fff !important;
  padding: 16px 18px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.6px !important;
  border: 0 !important;
}

.entry-content table tbody td,
.post-content table tbody td,
.page-content table tbody td {
  padding: 16px 18px !important;
  font-size: 15px !important;
  color: #1f2937 !important;
  border: 0 !important;
}

.entry-content table tbody tr,
.post-content table tbody tr,
.page-content table tbody tr {
  border-bottom: 1px solid #e6e9ee !important;
}

.entry-content table tbody tr:hover,
.post-content table tbody tr:hover,
.page-content table tbody tr:hover {
  background: #f5f8fb !important;
}/* End custom CSS */