.elementor-163 .elementor-element.elementor-element-cfa3c52 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 0px 30px 0px;
}

.elementor-163 .elementor-element.elementor-element-cfa3c52>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-6a61885>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-6a61885 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-e45ef8c.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-e45ef8c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-e45ef8c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-e45ef8c>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-bd791d7 .elementor-heading-title {
  font-size: 27px;
  line-height: 1.6em;
}

.elementor-163 .elementor-element.elementor-element-1096e01.elementor-widget-heading .elementor-heading-title {
  color: #1577b8;
}

.elementor-163 .elementor-element.elementor-element-1096e01 .elementor-heading-title {
  font-size: 16px;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-5ed3cc6 .elementor-text-editor {
  text-align: justify;
}

.elementor-163 .elementor-element.elementor-element-5ed3cc6 {
  font-size: 14px;
}

.elementor-163 .elementor-element.elementor-element-abc6bbe>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-e7d1f50:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-e7d1f50>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #1577b8;
}

.elementor-163 .elementor-element.elementor-element-e7d1f50 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 70px 0px 70px 0px;
}

.elementor-163 .elementor-element.elementor-element-e7d1f50>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-3b0e11f>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-c972e54.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-163 .elementor-element.elementor-element-c972e54.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-163 .elementor-element.elementor-element-c972e54>.elementor-element-populated {
  padding: 0px 20px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-85a977a {
  text-align: left;
}

.elementor-163 .elementor-element.elementor-element-85a977a>.elementor-widget-container {
  padding: 0px 30px 0px 30px;
}

.elementor-163 .elementor-element.elementor-element-f1191fb {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-f1191fb.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-163 .elementor-element.elementor-element-f1191fb .elementor-heading-title {
  font-size: 19px;
}

.elementor-163 .elementor-element.elementor-element-010e1e6.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-163 .elementor-element.elementor-element-010e1e6 .elementor-heading-title {
  font-size: 34px;
  font-weight: normal;
  line-height: 1.5em;
}

.elementor-163 .elementor-element.elementor-element-e683695 .elementor-text-editor {
  text-align: justify;
}

.elementor-163 .elementor-element.elementor-element-e683695 {
  color: #ffffff;
}

.elementor-163 .elementor-element.elementor-element-bdb9de3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 50px 0px;
}

.elementor-163 .elementor-element.elementor-element-bdb9de3>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-480d35e {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-480d35e>.elementor-widget-container {
  margin: 50px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-ce90bda>.elementor-widget-container {
  margin: 20px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-8718fdf>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-8718fdf {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-5fcb897>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-7ce4134 .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-7ce4134 {
  color: #000000;
  font-size: 22px;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-2a48728>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-2a48728 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-c9fcd6e>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-c9fcd6e>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-93c176e .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-93c176e {
  color: #000000;
}

.elementor-163 .elementor-element.elementor-element-93c176e>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-19a0ff8>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-19a0ff8 {
  margin-top: 60px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-0f4b336>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-9300970 .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-9300970 {
  color: #000000;
  font-size: 22px;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-874f298>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-874f298 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-49c04e4>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-49c04e4>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-151eddb .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-151eddb {
  color: #000000;
}

.elementor-163 .elementor-element.elementor-element-151eddb>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-151eddb>.elementor-widget-container table {
width: 70%;
    text-align: center;
    margin: 0 auto;
    min-width: 280px;
    padding: -10px;
}

.elementor-163 .elementor-element.elementor-element-151eddb>.elementor-widget-container table th{
text-align: center;
}

.elementor-163 .elementor-element.elementor-element-151eddb>.elementor-widget-container table td{
background-color:#fff;
}

.elementor-163 .elementor-element.elementor-element-080b957 .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-080b957 {
  color: #000000;
}

.elementor-163 .elementor-element.elementor-element-080b957>.elementor-widget-container {
  margin: -40px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-469b942>.elementor-widget-container {
  margin: 60px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-ce03ea4>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-ce03ea4 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-165642b.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-165642b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-165642b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-165642b>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-165642b>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-b38374d .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-b38374d {
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-dd5ad8f>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-dd5ad8f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-865a602>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-865a602 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-4a7728b.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-4a7728b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-4a7728b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-4a7728b>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-4a7728b>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-93c11eb .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-93c11eb {
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-7dd1274>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-7dd1274>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-5ab479c>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-5ab479c {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-66325a7.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-66325a7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-66325a7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-66325a7>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-66325a7>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-448566f .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-448566f {
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-b47cf52>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-b47cf52>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-4aba061>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-4aba061 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-9ed9850.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-9ed9850.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-9ed9850>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-9ed9850>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-9ed9850>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-b76166c .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-b76166c {
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-0e5e964>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-0e5e964>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-bb38061>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-bb38061 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-09dfe47.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-09dfe47.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-09dfe47>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-09dfe47>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-09dfe47>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-4fe1f3f .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-4fe1f3f {
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-7cee0c7>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-7cee0c7>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-dda4ade>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-dda4ade {
  margin-top: 50px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-a3e9b95.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-a3e9b95.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-a3e9b95>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-a3e9b95>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-a3e9b95>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-1f5edac .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-1f5edac {
  color: #1577b8;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-3cb6870>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-3cb6870>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-ee29e84>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-ee29e84 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-2e99347.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-2e99347.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-2e99347>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-2e99347>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-2e99347>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-43f5430 .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-43f5430 {
  color: #1577b8;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-24a3e89>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-24a3e89>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-7c4eda0>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-7c4eda0 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-6ec97cc.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-6ec97cc.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-6ec97cc>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-6ec97cc>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-6ec97cc>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-b6b21d4 .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-b6b21d4 {
  color: #1577b8;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-246589f>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-246589f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-35f9c99>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-35f9c99 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-46a8402.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-46a8402.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-46a8402>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-46a8402>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-46a8402>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-f302110 .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-f302110 {
  color: #1577b8;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-8edc427>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-8edc427>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-d8227e1>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-d8227e1 {
  margin-top: 50px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-fcecc2e.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-fcecc2e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-fcecc2e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-fcecc2e>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-fcecc2e>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-5505e6e .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-5505e6e {
  color: #1577b8;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-f4ef92b>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-f4ef92b>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-1b9b2fe>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-1b9b2fe {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-7ac56ae.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-7ac56ae.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-7ac56ae>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-7ac56ae>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-7ac56ae>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-5e88f67 .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-5e88f67 {
  color: #1577b8;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-04fd0c4>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-04fd0c4>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-d60a13e>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-d60a13e {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-d95d560.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-163 .elementor-element.elementor-element-d95d560.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-163 .elementor-element.elementor-element-d95d560>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-d95d560>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-d95d560>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-51f768b .elementor-text-editor {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-51f768b {
  color: #1577b8;
  font-weight: bold;
}

.elementor-163 .elementor-element.elementor-element-02dd3d1>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-02dd3d1>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-1663523 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 50px 0px;
}

.elementor-163 .elementor-element.elementor-element-1663523>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-08e5b04 {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-08e5b04>.elementor-widget-container {
  margin: 50px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-cff9d4a>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-cff9d4a {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-0430918.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-163 .elementor-element.elementor-element-0430918.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-163 .elementor-element.elementor-element-0430918>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-0430918>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-16c06db .elementor-text-editor {
  text-align: left;
}

.elementor-163 .elementor-element.elementor-element-16c06db {
  font-weight: normal;
}

.elementor-163 .elementor-element.elementor-element-313b129.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-163 .elementor-element.elementor-element-313b129.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-163 .elementor-element.elementor-element-313b129>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-313b129>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-c1f17ae .elementor-text-editor {
  text-align: left;
}

.elementor-163 .elementor-element.elementor-element-c1f17ae {
  font-weight: normal;
}

.elementor-163 .elementor-element.elementor-element-8afb36f iframe {
  height: 425px;
  pointer-events: none;
}

.elementor-163 .elementor-element.elementor-element-efaf075:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-efaf075>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #f2f2f2;
}

.elementor-163 .elementor-element.elementor-element-efaf075 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 50px 0px;
}

.elementor-163 .elementor-element.elementor-element-efaf075>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-163 .elementor-element.elementor-element-db9b374 {
  text-align: center;
}

.elementor-163 .elementor-element.elementor-element-db9b374>.elementor-widget-container {
  margin: 50px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-f359df6>.elementor-container {
  max-width: 1184px;
}

.elementor-163 .elementor-element.elementor-element-f359df6 {
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 12px 0px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-072b92c.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-163 .elementor-element.elementor-element-072b92c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-163 .elementor-element.elementor-element-072b92c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-072b92c>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-ef74e9e {
  font-weight: normal;
}

.elementor-163 .elementor-element.elementor-element-a23f5c0.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-163 .elementor-element.elementor-element-a23f5c0.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-163 .elementor-element.elementor-element-a23f5c0>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}

.elementor-163 .elementor-element.elementor-element-a23f5c0>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 19px 0px 0px;
}

.elementor-163 .elementor-element.elementor-element-8cca58b .elementor-text-editor {
  text-align: left;
}

.elementor-163 .elementor-element.elementor-element-8cca58b {
  font-weight: normal;
}

@media(max-width:1024px) {
  .elementor-163 .elementor-element.elementor-element-cfa3c52 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-163 .elementor-element.elementor-element-3b0e11f {
    padding: 0px 20px 0px 20px;
  }
  .elementor-163 .elementor-element.elementor-element-85a977a>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-f1191fb .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-163 .elementor-element.elementor-element-e683695 {
    font-size: 13px;
  }
  .elementor-163 .elementor-element.elementor-element-bdb9de3 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-163 .elementor-element.elementor-element-93c176e {
    font-size: 14px;
  }
  .elementor-163 .elementor-element.elementor-element-151eddb {
    font-size: 14px;
  }
  .elementor-163 .elementor-element.elementor-element-080b957 {
    font-size: 14px;
  }
  .elementor-163 .elementor-element.elementor-element-1663523 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-163 .elementor-element.elementor-element-efaf075 {
    padding: 0px 20px 0px 20px;
  }
}

@media(max-width:767px) {
  .elementor-163 .elementor-element.elementor-element-bd791d7 .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-163 .elementor-element.elementor-element-e7d1f50 {
    margin-top: 25px;
    margin-bottom: 0px;
  }
  .elementor-163 .elementor-element.elementor-element-c972e54>.elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-85a977a {
    text-align: left;
  }
  .elementor-163 .elementor-element.elementor-element-85a977a>.elementor-widget-container {
    padding: 0px 50px 0px 50px;
  }
  .elementor-163 .elementor-element.elementor-element-010e1e6 .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-163 .elementor-element.elementor-element-7ce4134 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-93c176e .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-93c176e {
    font-size: 12px;
  }
  .elementor-163 .elementor-element.elementor-element-9300970 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-151eddb .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-151eddb {
    font-size: 12px;
  }
  .elementor-163 .elementor-element.elementor-element-080b957 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-080b957 {
    font-size: 12px;
  }
  .elementor-163 .elementor-element.elementor-element-080b957>.elementor-widget-container {
    margin: -35px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-165642b>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-d1c7537 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-4a7728b>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-2daf5f8 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-66325a7>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-138495c .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-9ed9850>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-3a26550 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-09dfe47>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-1c59525 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-a3e9b95>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-b3e0d92 .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-2e99347>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-0f68bed .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-6ec97cc>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-e8baeef .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-46a8402>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-87fee3f .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-fcecc2e>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-f9a818b .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-7ac56ae>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-29d8b6e .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-d95d560>.elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-8f6bf9b .elementor-text-editor {
    text-align: center;
  }
  .elementor-163 .elementor-element.elementor-element-0430918>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-16c06db .elementor-text-editor {
    text-align: justify;
  }
  .elementor-163 .elementor-element.elementor-element-313b129>.elementor-element-populated {
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-163 .elementor-element.elementor-element-c1f17ae .elementor-text-editor {
    text-align: justify;
  }
}