:root {
  --color_light_1: #fff;
  --color_light_2: #f8f9fa;
  --color_light_3: #d7d7d7;

  --color_dark_3: #5f6368;
  --color_dark_3_25: #5f636825;
  --color_dark_3_50: #5f636850;
  --color_dark_2: #202124;
  --color_dark_1: #000;

  --color_cover_light: #f5f7f8b8;

  --color_theme_1: #d7ac0d;

  --color_logo_1: #fed607;
  --color_logo_2: #feb801;



  --color_warning: #a94442;

  --transition_sec: 0.15s;

  --font_tnr: 'gd-sage',"Times New Roman",serif;
}












*, *:after, *:before{
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
}
*{
  margin:0px;padding:0px;background-color: var(--color_light_2);color: var(--color_dark_2);
  /*font-family: Open_Sans_Regular, -apple-system, BlinkMacSystemFont, DeliciousRoman, Helvetica, Arial, sans-serif;*/
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin-block-start: 0px;margin-block-end: 0px;margin-inline-start: 0px;margin-inline-end: 0px;letter-spacing: normal;font-weight: 400;text-overflow: ellipsis;justify-content: center;vertical-align: middle;
}
[hidden] {
  display: none !important;
}
html{font-size: 1rem;}
h1{font-size: 2.5rem;}h2{font-size: 1.75rem;}h3{font-size: 1.15rem;} h4, p, span, body, a, input, select, option, button, b, div, *{font-size: 0.96rem;}h5{font-size: 0.93rem;}h6{font-size: 0.8rem;}
.h1{font-size: 2.5rem;}.h2{font-size: 1.75rem;}.h3{font-size: 1.15rem;}.h4{font-size: 0.96rem;}.h5{font-size: 0.93rem;}.h6{font-size: 0.8rem;}
.no_bg{background: none;}
.bg_light{background-color: var(--color_light_1);}
.font_i{font-style: italic;}.font_b{font-weight: 700;}
.text_center{text-align: center;}
.text_left{text-align: left;}
.text_right{text-align: right;}
.box_shadow_1{box-shadow: rgba(0, 0, 0, 0.07) 0px 6px 24px 0px, rgba(0, 0, 0, 0.1) 0px 0px 0px 1px;}
.border_radius_2{border-radius: 0.125em;}.border_radius_4{border-radius: 0.25em;}.border_radius_8{border-radius: 0.5em;}
.margin_2{margin: 0.125em;}.margin_4{margin: 0.25em;}.margin_8{margin: 0.5em;}
.margin_top_2{margin-top: 0.125em;}.margin_top_4{margin-top: 0.25em;}.margin_top_8{margin-top: 0.5em;}
.margin_bottom_2{margin-bottom: 0.125em;}.margin_bottom_4{margin-bottom: 0.25em;}.margin_bottom_8{margin-bottom: 0.5em;}

.padding_2{padding: 0.125em;}.padding_4{padding: 0.25em;}.padding_8{padding: 0.5em;}
.padding_top_2{padding-top: 0.125em;}.padding_top_4{padding-top: 0.25em;}.padding_top_8{padding-top: 0.5em;}
.padding_bottom_2{padding-bottom: 0.125em;}.padding_bottom_4{padding-bottom: 0.25em;}.padding_bottom_8{padding-bottom: 0.5em;}


body{
  cursor: default;
  overflow-y: scroll;
}












.transition_in_and_out{
  transition: all var(--transition_sec) ease-in-out;
  -webkit-transition: all var(--transition_sec) ease-in-out;
  -moz-transition: all var(--transition_sec) ease-in-out;
  -o-transition: all var(--transition_sec) ease-in-out;
  -ms-transition: all var(--transition_sec) ease-in-out;
}
.transition_in_and_out:hover{
  transition: all var(--transition_sec) ease-in;
  -webkit-transition: all var(--transition_sec) ease-in;
  -moz-transition: all var(--transition_sec) ease-in;
  -o-transition: all var(--transition_sec) ease-in;
  -ms-transition: all var(--transition_sec) ease-in;
}



hr {
  background-color: transparent;
  border: 0;
  border-top: 1px solid var(--color_dark_3_25);
  margin: 1rem 0.5rem;
}