.ax_default {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.heading_1 {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:48px;
  color:#1E3B59;
  text-align:left;
  line-height:48px;
}
.heading_2 {
  font-family:'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight:700;
  font-style:normal;
  font-size:24px;
  text-align:left;
}
.heading_3 {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:36px;
  color:#1E3B59;
  text-align:left;
  line-height:36px;
}
.heading_4 {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:32px;
  color:#1E3B59;
  text-align:left;
  line-height:32px;
}
.heading_5 {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:26px;
  color:#1E3B59;
  text-align:left;
  line-height:26px;
}
.heading_6 {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:21px;
  color:#1E3B59;
  text-align:left;
  line-height:21px;
}
.paragraph_large {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:24px;
  color:#1E3B59;
  text-align:left;
  line-height:30px;
}
.paragraph {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:19px;
  color:#1E3B59;
  text-align:left;
  line-height:27px;
}
.paragraph_small {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#1E3B59;
  text-align:left;
  line-height:22px;
}
.paragraph_tiny {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#1E3B59;
  text-align:left;
  line-height:17px;
}
.primary_button_huge {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:32px;
  color:#FFFFFF;
}
.primary_button {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:18px;
  color:#FFFFFF;
  line-height:18px;
}
.primary_button_small {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:15px;
  color:#FFFFFF;
  line-height:15px;
}
.primary_button_tiny {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
  color:#FFFFFF;
  line-height:12px;
}
.hollow_button_small {
}
.secondary_button {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:18px;
  color:#FFFFFF;
  line-height:18px;
}
.secondary_button_small {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:15px;
  color:#FFFFFF;
  line-height:15px;
}
.secondary_button_tiny {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
  color:#FFFFFF;
  line-height:12px;
}
.hollow_button {
  font-family:'Kaleko105-Book';
  font-weight:normal;
  font-style:normal;
  font-size:18px;
  color:#6E6F71;
  line-height:18px;
}
.hollow_button_tiny {
  font-family:'Kaleko105-Book';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
  color:#6E6F71;
  line-height:12px;
}
.label_large {
  font-family:'Lato';
  font-weight:700;
  font-style:normal;
  font-size:16px;
  color:#6E6F71;
  text-align:left;
  line-height:16px;
}
.label {
  font-family:'Lato';
  font-weight:700;
  font-style:normal;
  font-size:14px;
  color:#6E6F71;
  text-align:left;
  line-height:14px;
}
.text_field {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#554F59;
  text-align:left;
}
.text_area {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:19px;
  color:#554F59;
  text-align:left;
}
.popup_panel {
  font-family:'MuseoSans-700', 'Museo Sans 700', 'Museo Sans 500', 'Museo Sans';
  font-weight:600;
  font-style:normal;
  font-size:20px;
  color:#585858;
}
.mid_panel {
  font-family:'MuseoSans-700', 'Museo Sans 700', 'Museo Sans 500', 'Museo Sans';
  font-weight:600;
  font-style:normal;
  font-size:20px;
  color:#585858;
}
.screen_panel {
  font-family:'MuseoSans-700', 'Museo Sans 700', 'Museo Sans 500', 'Museo Sans';
  font-weight:600;
  font-style:normal;
  font-size:20px;
  color:#585858;
}
.fontawesome4 {
  font-family:'FontAwesome Regular', 'FontAwesome';
  font-weight:400;
  font-style:normal;
  font-size:36px;
  color:#333333;
}
.fontawesome {
}
.shape {
}
.box_1 {
}
.box_2 {
}
.box_3 {
}
.ellipse {
}
.image {
  color:#000000;
}
.placeholder {
  font-family:'MuseoSans-700', 'Museo Sans 700', 'Museo Sans 500', 'Museo Sans';
  font-weight:600;
  font-style:normal;
  font-size:20px;
  color:#585858;
}
.button {
}
.link_button {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#4492D0;
  text-align:left;
}
.droplist {
  color:#000000;
  text-align:left;
}
.checkbox {
  text-align:left;
}
.sticky_1 {
  text-align:left;
}
.flow_shape {
}
.line {
}
.arrow {
}
.image1 {
}
.icon {
}
.heading_1_subtitle {
  font-family:'Kaleko105-Book';
  font-weight:normal;
  font-style:normal;
  font-size:36px;
  color:#668E96;
  text-align:left;
  line-height:36px;
}
.heading_31 {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:36px;
  color:#1E3B59;
  text-align:left;
  line-height:36px;
}
.text_field_large {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:19px;
  color:#554F59;
  text-align:left;
}
.heading_51 {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:26px;
  color:#1E3B59;
  text-align:left;
  line-height:26px;
}
.link_no_underline {
  font-family:'Lato';
  font-weight:400;
  font-style:normal;
  font-size:19px;
  color:#4492D0;
  text-align:right;
  line-height:19px;
}
.tertiary_button {
  font-family:'Kaleko105-Bold';
  font-weight:normal;
  font-style:normal;
  font-size:18px;
  color:#FFFFFF;
  line-height:18px;
}
.paragraph1 {
  font-family:'Calibri';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.secondary_button1 {
}
.text_field1 {
  color:#000000;
  text-align:left;
}
