.elementor-kit-5597{--e-global-color-primary:#2E4CA9;--e-global-color-secondary:#FFFFFF;--e-global-color-accent:#FDDB1B;--e-global-color-text:#4E4E4E;--e-global-color-51e2cfca:#000;--e-global-color-55f4ee12:#FFF;--e-global-color-1a15299:#318F55;--e-global-color-f4ee194:#BCD545;--e-global-color-60352bb:#B38149;--e-global-color-afd35ca:#FFBE75;--e-global-typography-primary-font-family:"Autour One";--e-global-typography-primary-font-size:35px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:500;--e-global-typography-accent-font-family:"Indie Flower";--e-global-typography-accent-font-weight:500;--e-global-typography-bfd85cf-font-family:"Indie Flower";--e-global-typography-bfd85cf-font-size:35px;--e-global-typography-bfd85cf-font-style:normal;color:var( --e-global-color-text );}.elementor-kit-5597 a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5597 a:hover{color:var( --e-global-color-primary );}.elementor-kit-5597 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5597 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5597 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5597 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5597 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5597 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-5597 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5597 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-kit-5597 a {
  color: blue;
  font-weight: bold;
}

table.custom-table {
  width: 100%;
  border-collapse: collapse; /* Ensures the table borders are collapsed for better visual appearance */
  border: none; /* Removes the table border */
  margin: 0; /* Removes the margin of the table */
}

table.custom-table td {
  vertical-align: top; /* Ensures the cell content is aligned to the top */
  padding: 10px; /* Adds padding to the cells for better spacing */
  border: none; /* Removes the cell borders */
}

table.custom-table h5 {
  margin: 0; /* Removes default margins from h5 elements inside table cells */
  padding: 0; /* Removes default padding from h5 elements inside table cells */
}

ul {
      margin-top: 0; /* Removes the top margin of the unordered list */
      margin-bottom: 20px; /* Adds some space below the unordered list */
      padding-left: 20px; /* Adds some padding to the left of the unordered list items */
    }/* End custom CSS */