<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h2.txt {
  font-size: 25px;
  padding-top: 40px;
  font-weight: bold;
}
h3.txt {
  font-size: 21px;
  font-weight: bold;
}
h4.txt {
  font-size: 19px;
  font-weight: bold;
}
h4.txt-2 {
  margin-top: 30px;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 21px;
  font-weight: bold;
  color: #505050;
}
h5.txt {
  font-size: 19px;
  font-weight: bold;
}
table.tab {
  border-top: 3px solid #B7B5B0;
  border-bottom: 3px solid #B7B5B0;
  border-collapse: collapse;
  margin-left: 16px;
  margin-top: 16px;
  width: 95%;
}
td.c0,
td.c1,
td.c2,
td.c3,
td.c4,
td.c5,
td.c6,
td.c7 {
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #141414;
  text-decoration: none;
  line-height: 150%;
  border: 1px solid #B7B5B0;
  padding: 5px;
  margin: 0px;
  height: 30px;
}
td.c0 {
  background-color: #fff;
  /*#F0F0F0;*/
  text-align: center;
  font-size: 13px;
  color: #A31E20;
}
td.c1 {
  padding-left: 20px;
}
td.c2 {
  text-align: center;
  width: 100px;
}
a.c1 {
  color: #000000;
  text-decoration: none;
}
tr.r1 {
  background-color: #FFFFFF;
}
tr.r2 {
  background-color: #e9e9e9;
}
img.yes,
img.no {
  padding: 0;
  margin: 0;
}
table.Mtab {
  border-top: 3px solid #B7B5B0;
  border-bottom: 3px solid #B7B5B0;
  border-collapse: collapse;
  margin-left: 16px;
  margin-top: 16px;
  width: 640px;
}
td.Mc1,
td.Mc2 {
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #141414;
  text-decoration: none;
  line-height: 150%;
  border: 1px solid #B7B5B0;
  padding: 10px;
  margin: 0px;
  width: 70px;
}
tr.Mrh td.Mc1,
tr.Mrh td.Mc2 {
  background-color: #E0E0E0;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}
tr.Mr1 {
  background-color: #F3F3F4;
  text-align: left;
}
tr.Mr2 {
  background-color: #FFFFFF;
  text-align: left;
}
span.marker_yellow {
  background-color: #FFFF00;
}
#divmainrightblock img {
  min-width: 10px;
}
#divmainrightblock p.img img {
  padding-left: 0;
  padding-right: 0;
}
#divmainrightblock table.tab img {
  padding-left: 0;
  padding-right: 0;
}
p.img {
  padding: 0;
  margin: 0;
  padding-right: 0px;
  padding-left: 20px;
  padding-top: 15px;
  padding-bottom: 10px;
}
table.tab {
  width: 95%;
}
table.tab th {
  background-color: #F0F0F0;
  width: 30%;
  font-family: Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  line-height: 150%;
  border: 1px solid #B7B5B0;
  padding: 5px;
  margin: 0px;
  height: 50px;
  text-align: center;
}
table.tab th.c1 {
  width: 8%;
}
table.tab th.c2 {
  width: 20%;
}
table.tab th.c3 {
  width: 50%;
}
table.tab th.c4 {
  width: 20%;
}
table.tab tr.r1 {
  background-color: #FFFFFF;
  color: #141414;
}
table.tab tr.r2 {
  background-color: #F3F3F4;
  color: #141414;
}
table.tab td {
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  line-height: 150%;
  border: 1px solid #B7B5B0;
  padding: 10px 20px;
  margin: 0;
  text-align: center;
  height: 150px;
}
iframe.youtube {
  width: 230px;
  height: 129px;
  margin-left: 20px;
  margin-top: 20px;
}
iframe.youtube-2 {
  width: 400px;
  height: 224px;
  margin-left: 0;
  margin-top: 20px;
}
iframe.youtube-3 {
  width: 560px;
  height: 315px;
  margin-left: 0;
  margin-top: 10px;
}
iframe.youtube-4 {
  width: 300px;
  height: 168px;
  margin-left: 0;
  margin-top: 0;
}
/* ------------------------------------------------------------------------------ */
div.row {
  margin-top: 20px;
  margin-left: 20px;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  background-color: #FFFFFF;
  padding: 20px;
}
div.row:after {
  clear: both;
}
div.left {
  padding: 0;
  margin: 0;
  float: left;
  width: 50%;
  background-color: #FFFFFF;
}
div.left p {
  margin: 0;
  padding: 0;
}
div.right {
  padding: 0;
  margin: 0;
  float: left;
  width: 50%;
  background-color: #FFFFFF;
}
#divmainrightblock div.left img {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 20px;
  min-width: 100px;
  background-color: #FFFFFF;
}
div.iframe div.left {
  background-color: #FFFFFF;
  width: 300px;
  height: 168px;
  margin: 0;
  padding: 5px;
  border: #919191 solid 1px;
}
div.iframe div.right {
  background-color: #FFFFFF;
  margin: 0;
  padding: 20px;
}
div.dotline-top {
  border-top-color: #F2F2F2;
  border-top-style: dashed;
  border-top-width: 1px;
  padding-top: 20px;
  margin-top: 30px;
}
div.row h4 {
  font-size: 18px;
  font-weight: bold;
  padding-left: 20px;
  padding-bottom: 0;
  margin-bottom: 0;
}
div.row p.h4 {
  padding-top: 10px;
  margin-top: 0;
}
div.row-showcase {
  margin-top: 20px;
  margin-left: 20px;
  margin-bottom: 20px;
  display: block;
  background-color: #FFFFFF;
  clear: both;
}
div.cel-showcase {
  box-sizing: border-box;
  padding: 0;
  padding-right: 10px;
  margin: 0;
  margin-bottom: 5px;
  float: left;
  width: 33%;
  text-align: center;
  font-size: 20px;
}
#divmainrightblock div.cel-showcase img {
  padding: 0;
  margin: 0;
  width: 100%;
  text-align: center;
}
h2.description-h {
  box-sizing: border-box;
  font-weight: normal;
  font-size: 20px;
  background-color: #a31e20;
  color: #fff;
  margin-top: 50px;
  margin-left: 20px;
  margin-right: 0;
  padding: 20px 30px;
  width: 97%;
}
h2.description-h.bg-color-blue {
  background-color: #0075bb;
}
#divmainrightblock .description {
  box-sizing: border-box;
  display: table;
  margin-left: 20px;
  margin-top: 20px;
  width: 97%;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 10px;
  background-color: #f0f0f0;
}
#divmainrightblock .description h5 {
  font-size: 21px;
  color: #485c6f;
  font-weight: normal;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-top: 0;
  padding-top: 0;
}
#divmainrightblock .description p {
  margin-left: 20px;
  margin-right: 20px;
  font-size: 18px;
}
#divmainrightblock .description ol {
  margin-left: 20px;
  margin-right: 20px;
  font-size: 18px;
}
#divmainrightblock .description div.description-row {
  display: table-row;
}
#divmainrightblock .description div.description-cell {
  display: table-cell;
  padding: 0;
  margin: 0;
  vertical-align: middle;
}
#divmainrightblock .description div.description-cell.description-left {
  width: 250px;
}
#divmainrightblock .description div.description-cell.description-left img {
  width: 100%;
  padding: 0;
  margin: 0;
}
#divmainrightblock .description div.icon-href {
  display: table;
  padding-left: 40px;
  padding-top: 20px;
}
#divmainrightblock .description div.icon {
  box-sizing: border-box;
  display: table-cell;
  width: 60px;
  vertical-align: middle;
}
#divmainrightblock .description div.icon img {
  width: 100%;
  margin: 0;
  padding: 0;
}
#divmainrightblock .description div.href {
  display: table-cell;
  vertical-align: middle;
  padding-left: 20px;
}
#divmainrightblock img.size-full {
  box-sizing: border-box;
  margin-left: 20px;
  width: 97%;
}
</pre></body></html>