.point0 { color: rgb(0, 168, 158) !important; }
.point0 > * { color: rgb(0, 168, 158) !important; }
.bg_point0 { background-color: rgb(0, 168, 158) !important; }
.svg_point0 { fill: rgb(0, 168, 158) !important; }
.stroke_point0 { stroke: rgb(0, 168, 158) !important; }
.border_point0 { border-color: rgb(0, 168, 158) !important; }
.before_point0::before { color: rgb(0, 168, 158) !important; }
.before_bg_point0::before { background-color: rgb(0, 168, 158) !important; }
input:checked + label.checked_before_bg_point0::before { background-color: rgb(0, 168, 158) !important; }
.after_point0::after { color: rgb(0, 168, 158) !important; }
.after_bg_point0::after { background-color: rgb(0, 168, 158) !important; }
.point1 { color: rgb(91, 205, 255) !important; }
.point1 > * { color: rgb(91, 205, 255) !important; }
.bg_point1 { background-color: rgb(91, 205, 255) !important; }
.svg_point1 { fill: rgb(91, 205, 255) !important; }
.stroke_point1 { stroke: rgb(91, 205, 255) !important; }
.border_point1 { border-color: rgb(91, 205, 255) !important; }
.before_point1::before { color: rgb(91, 205, 255) !important; }
.before_bg_point1::before { background-color: rgb(91, 205, 255) !important; }
input:checked + label.checked_before_bg_point1::before { background-color: rgb(91, 205, 255) !important; }
.after_point1::after { color: rgb(91, 205, 255) !important; }
.after_bg_point1::after { background-color: rgb(91, 205, 255) !important; }
.point2 { color: rgb(117, 252, 255) !important; }
.point2 > * { color: rgb(117, 252, 255) !important; }
.bg_point2 { background-color: rgb(117, 252, 255) !important; }
.svg_point2 { fill: rgb(117, 252, 255) !important; }
.stroke_point2 { stroke: rgb(117, 252, 255) !important; }
.border_point2 { border-color: rgb(117, 252, 255) !important; }
.before_point2::before { color: rgb(117, 252, 255) !important; }
.before_bg_point2::before { background-color: rgb(117, 252, 255) !important; }
input:checked + label.checked_before_bg_point2::before { background-color: rgb(117, 252, 255) !important; }
.after_point2::after { color: rgb(117, 252, 255) !important; }
.after_bg_point2::after { background-color: rgb(117, 252, 255) !important; }
@font-face { font-family: "Libre Baskerville"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/librebaskerville/v14/kmKhZrc3Hgbbcjq75U4uslyuy4kn0qNcWx8QDP2V.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Libre Baskerville"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/librebaskerville/v14/kmKhZrc3Hgbbcjq75U4uslyuy4kn0qNcWxEQDA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Libre Baskerville"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/librebaskerville/v14/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNXaxMICA.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Libre Baskerville"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/librebaskerville/v14/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Libre Baskerville"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/librebaskerville/v14/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY5KcCsww.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Libre Baskerville"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/librebaskerville/v14/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY3KcA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@media (min-width: 768px) {
}
@media (min-width: 992px) {
  .h_point0:hover { color: rgb(0, 168, 158) !important; }
  .bg_h_point0:hover { background-color: rgb(0, 168, 158) !important; }
  .svg_h_point0:hover { fill: rgb(0, 168, 158) !important; }
  .border_h_point0:hover { border-color: rgb(0, 168, 158) !important; }
  .h_point1:hover { color: rgb(91, 205, 255) !important; }
  .bg_h_point1:hover { background-color: rgb(91, 205, 255) !important; }
  .svg_h_point1:hover { fill: rgb(91, 205, 255) !important; }
  .border_h_point1:hover { border-color: rgb(91, 205, 255) !important; }
  .h_point2:hover { color: rgb(117, 252, 255) !important; }
  .bg_h_point2:hover { background-color: rgb(117, 252, 255) !important; }
  .svg_h_point2:hover { fill: rgb(117, 252, 255) !important; }
  .border_h_point2:hover { border-color: rgb(117, 252, 255) !important; }
}
@media (min-width: 1200px) {
}
@media (min-width: 1600px) {
}

@font-face {
  font-family: 'Prata';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/prata/v21/6xKhdSpbNNCT-sWCCm7JLQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: 'Prata';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/prata/v21/6xKhdSpbNNCT-sWLCm7JLQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Prata';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/prata/v21/6xKhdSpbNNCT-sWACm7JLQ.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: 'Prata';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/prata/v21/6xKhdSpbNNCT-sWPCm4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
