header,
section,
footer,
aside,
nav,
article,
figure {
  display: block;
}
h1,
h2,
h3,
h4,
p {
  margin: 0;
  padding: 0;
}
input {
  outline: none;
}
a img,
a img:active,
a img:focus {
  border: none;
  outline: none;
  border-collapse: collapse;
}
table {
  border-collapse: collapse;
  border: none;
}
a:hover {
  text-decoration: none;
}
a:focus{
	text-decoration:underline;
	color: #0056b3;
}
button::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner {
  border: 0;
  padding: 0;
  -webkit-appearance: none !important;
}
img {
  border: 0;
}
form {
  margin: 0;
  padding: 0;
}
a {
  outline: 0;
  color: #0095cc;
}
ul,
ol {
  margin: 0;
  padding-left: 40px;
}
.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: '';
  font-size: 0;
  height: 0;
}
.clearfix:after {
  clear: both;
}
.clear {
  clear: both;
  height: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}
.link-h-none:hover {
  text-decoration: none;
  border-bottom: none;
}
.link-h-none-parent a:hover {
  text-decoration: none;
  border-bottom: none;
}
.link-h-underline:hover {
  text-decoration: underline;
}
.link-h-underline-parent a:hover {
  text-decoration: underline;
}
.button-h-opacity:hover {
  opacity: 0.8;
}
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
select::-ms-expand {
  display: none;
}
.left {
  float: left;
}
.right {
  float: right;
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/*adaptive*/
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v21/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype');
}
html,
body {
  margin: 0 auto;
  padding: 0;
  height: 100%;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  font-size: 18px;
  text-align: left;
  color: #000000;
  -webkit-text-size-adjust: 100%;
  background-color: #f8f9fd;
}
@media only screen and (max-width: 1169px) {
  html,
  body {
    font-size: 13px;
  }
}
body.locked {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.content__section {
  margin: 0 auto;
  width: 1170px;
}
@media only screen and (max-width: 1200px) {
  .content__section {
    width: 96%;
  }
}
@media only screen and (max-width: 767px) {
  .content__section {
    width: 94%;
  }
}
.content__section__wrapper {
  margin: 0 auto;
  width: 100%;
  min-width: 1170px;
}
@media only screen and (max-width: 1200px) {
  .content__section__wrapper {
    min-width: 100%;
  }
}
.pseudo {
  content: '';
  display: block;
  position: absolute;
}
.siteWrapper {
  background-color: #f8f9fd;
}
/*startBanner*/
.startBanner {
  position: relative;
  text-align: center;
}
.startBanner img {
  max-width: 100%;
  z-index: 2;
}
.startBanner__wrapper {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  width: 100%;
}
.startBanner__inner {
  padding-top: 10px;
}
.startBanner__inner > div > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.logo {
  max-width: 182px;
  display: block;
}

.logo:focus{opacity:0.8;}

@media only screen and (max-width: 1169px) {
  .logo {
    width: 15%;
  }
}
.logo img {
  max-width: 100%;
}
.logo_2 {
  max-width: 167px;
  display: block;
}

.logo_2:focus{opacity:0.8;}

@media only screen and (max-width: 1169px) {
  .logo_2 {
    width: 13.5%;
  }
}
.logo_2 img {
  max-width: 100%;
}
/*startText*/
.startText {
  color: #3A5E59;
}
.startText__inner {
  padding-top: 15px;
  padding-bottom: 30px;
}
.startText h1 {
  font-size: 30px;
  padding: 0 0 25px 0;
  text-align: center;
  font-weight: 700;
}
@media only screen and (max-width: 1169px) {
  .startText h1 {
    font-size: 20px;
  }
}
.startText h2 {
  font-weight: 700;
  font-size: 25px;
  padding-bottom: 25px;
  color: #000000;
  text-align: center;
}
@media only screen and (max-width: 1169px) {
  .startText h2 {
    font-size: 18px;
  }
}
.startText p {
  font-size: 20px;
  font-weight: 300;
  padding-bottom: 15px;
}
@media only screen and (max-width: 1169px) {
  .startText p {
    font-size: 14px;
  }
}
/*minimenu*/
.minimenu {
  padding-bottom: 0px;
}
.minimenu h2 {
  font-weight: 600;
  font-size: 30px;
  padding: 0 0 25px 0;
}
@media only screen and (max-width: 1169px) {
  .minimenu h2 {
    font-size: 20px;
  }
}
.minimenu__wrapper {
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 50px;
}
@media only screen and (max-width: 1200px) {
  .minimenu__wrapper {
    width: 100%;
  }
}
@media only screen and (max-width: 1169px) {
  .minimenu__wrapper {
    padding: 40px 30px 0 30px;
  }
}
@media only screen and (max-width: 700px) {
  .minimenu__wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 40px 0 0 15px;
  }
}
.minimenu__item__inner {
  background-color: #3A5E59;
  border-radius: 10px;
  color: #ffffff;
  padding: 90px 15px 105px 15px;
  position: relative;
  text-decoration: none;
  display: block;
  width: 330px;
  margin: 0 10px 60px 10px;
}
@media only screen and (max-width: 1169px) {
  .minimenu__item__inner {
    padding: 40px 15px 70px 15px;
  }
}
@media only screen and (max-width: 1030px) {
  .minimenu__item__inner {
    width: 230px;
  }
}
@media only screen and (max-width: 800px) {
  .minimenu__item__inner {
    width: 100%;
    padding-top: 30px;
    padding-bottom: 20px;
    margin-bottom: 40px;
  }
}
.minimenu__item__inner:hover {
  opacity: 0.8;
  color: #ffffff;
}
.minimenu__item__inner:focus {
	 opacity: 0.8;
  color: #ffffff;
}
.minimenu__item__inner * {
  display: block;
}
.minimenu__item__inner:nth-child(1) .minimenu__item__mark {
  background: rgba(244, 191, 160, 0.6);
}
.minimenu__item__inner:nth-child(1) .minimenu__item__mark:before {
  background-color: #F1955B;
}
.minimenu__item__inner:nth-child(2) .minimenu__item__mark {
  background: rgba(249, 233, 172, 0.6);
}
.minimenu__item__inner:nth-child(2) .minimenu__item__mark:before {
  background-color: #FADE70;
}
.minimenu__item__inner:nth-child(3) .minimenu__item__mark {
  background: rgba(186, 186, 188, 0.6);
}
.minimenu__item__inner:nth-child(3) .minimenu__item__mark:before {
  background-color: #8B8B8B;
}
.minimenu__item__inner:nth-child(4) .minimenu__item__mark {
  background: rgba(249, 200, 172, 0.6);
}
.minimenu__item__inner:nth-child(4) .minimenu__item__mark:before {
  background-color: #ffbd59;
}
.minimenu__item__inner:nth-child(5) .minimenu__item__mark {
  background: rgba(88, 31, 136, 0.6);
}
.minimenu__item__inner:nth-child(5) .minimenu__item__mark:before {
  background-color: #7032a5;
}
.minimenu__item__inner:nth-child(6) .minimenu__item__mark {
  background: rgba(240, 248, 255, 0.6);
}
.minimenu__item__inner:nth-child(6) .minimenu__item__mark:before {
  background-color: #F0F8FF;
}
.minimenu__item__mark {
  width: 96px;
  height: 96px;
  padding: 12px;
  border-radius: 50%;
  position: absolute;
  left: -48px;
  top: -48px;
}
@media only screen and (max-width: 1169px) {
  .minimenu__item__mark {
    width: 54px;
    height: 54px;
    padding: 6px;
    left: -27px;
    top: -27px;
  }
}
.minimenu__item__mark:before {
  content: '';
  display: block;
  position: absolute;
  width: 72px;
  height: 72px;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media only screen and (max-width: 1169px) {
  .minimenu__item__mark:before {
    width: 42px;
    height: 42px;
  }
}
.minimenu__item__title {
  font-size: 18px;
  font-weight: 500;
}
@media only screen and (max-width: 1169px) {
  .minimenu__item__title {
    font-size: 14px;
  }
}
.minimenu__item__more {
  position: absolute;
  left: 0;
  bottom: 55px;
  font-size: 16px;
  padding: 0 15px 0 15px;
}
@media only screen and (max-width: 1169px) {
  .minimenu__item__more {
    font-size: 13px;
    bottom: 45px;
    padding: 0 15px 0 15px;
  }
}
@media only screen and (max-width: 800px) {
  .minimenu__item__more {
    position: static;
    bottom: auto;
    left: auto;
    padding: 5px 0 0 0;
  }
}
/*footer*/
.footer {
  margin: 0 auto;
  width: 100%;
  min-width: 1170px;
  background-color: #BFCBC9;
  padding: 20px 0 5px 0;
  color: #000000;
  font-size: 14px;
}
@media only screen and (max-width: 1200px) {
  .footer {
    min-width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .footer {
    text-align: center;
  }
}
.footer a {
  color: #000000;
}

.footer a:focus{text-decoration:underline;}

.footer__subheading {
  font-weight: 500;
  text-transform: uppercase;
  padding-bottom: 5px;
}
.footer p {
  padding-bottom: 3px;
}
.footer__text {
  padding-bottom: 15px;
}
/*pharma*/
.pharma__wrapper {
  padding-top: 20px;
}
.pharma__block {
  padding-bottom: 30px;
}
.pharma__block h4 {
  padding-bottom: 10px;
}
.pharma__block_columns .row > div > div > div {
  border-bottom: 5px solid #3A5E59;
  padding-bottom: 13px;
}
@media only screen and (max-width: 991px) {
  .pharma__block_columns .row > div > div > div {
    margin-bottom: 15px;
  }
}
.pharma__block_columns_2 .row > div > div > div {
  border-bottom: 5px solid #fade70;
}
.pharma__block__inner {
  background-color: #fdfdfe;
  border-bottom: 5px solid #3A5E59;
  padding: 20px 20px 20px 20px;
  margin-bottom: 30px;
}
.pharma_heading {
  background-color: #D1CFCF;
  display: inline-block;
  font-size: 26px;
  line-height: 1.3;
  padding: 10px 40px 7px 15px;
  position: relative;
  min-width: 290px;
  max-width: 100%;
  margin-bottom: 20px !important;
}
.pharma_heading_2 {
  background-color: #fade70;
  color: #3A5E59;
}
.pharma_heading_2:before {
  background-color: #fade70 !important;
}
@media only screen and (max-width: 991px) {
  .pharma_heading {
    font-size: 20px;
    min-width: auto;
  }
}
.pharma_heading:before {
  content: '';
  display: block;
  width: 30px;
  height: 100%;
  position: absolute;
  right: -16px;
  top: 0;
  background-color: #D1CFCF;
  -webkit-transform: skew(-25deg);
  -ms-transform: skew(-25deg);
  transform: skew(-25deg);
}
@media only screen and (max-width: 479px) {
  .pharma_heading:before {
    display: none;
  }
}
.pharmaFiles__block {
  margin-bottom: 40px;
}
@media only screen and (max-width: 767px) {
  .pharmaFiles__block__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.pharmaFiles__content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-right: 15px;
}
.pharmaFiles__link {
  display: inline-block;
  width: 152px;
  min-width: 152px;
  height: 152px;
  background: url('../img/used/pdf.png') no-repeat center center;
  background-color: #eaebef;
  -webkit-box-shadow: 0 3px 0 0px #3A5E59;
  box-shadow: 0 3px 0 0px #3A5E59;
}
.pharmaFiles__link:hover {
  opacity: 0.8;
}
@media only screen and (max-width: 767px) {
  .pharmaFiles__link {
    width: 80px;
    min-width: 80px;
    height: 80px;
    background-size: 40px auto;
    margin-top: 15px;
  }
}
.linksWrapper .textBlock {
  color: #3A5E59;
}
.linksWrapper .textBlock p {
  font-weight: 300;
}
.linksWrapper .textBlock p a {
  color: #3A5E59;
  font-weight: 400;
  text-decoration: underline;
}
.linksWrapper .textBlock p a:hover {
  text-decoration: none;
}
.linksWrapper .textBlock ul,
.linksWrapper .textBlock ol {
  padding-left: 15px;
}
.linksWrapper .textBlock ul li,
.linksWrapper .textBlock ol li {
  padding-bottom: 7px;
}
.video__wrapper {
  margin-bottom: 40px;
}
.video__item {
  margin-bottom: 20px;
}
.video__item .video-holder {
  padding: 0;
}
.video__block {
  position: relative;
  padding-bottom: 57%;
}
.video__block iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  color: #000000;
  font-size: 50px;
  background: none;
  width: auto;
  height: auto;
}
.carousel-control-next {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.carousel-control-prev {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.pdf__wrapper {
  margin-bottom: 40px;
}
.pdf__item {
  margin-bottom: 20px;
}
.pdf__link {
  display: block;
  width: 100%;
  padding-bottom: 100%;
  background: url('../img/used/pdf_2.png') no-repeat center center;
  background-size: 44% auto;
  background-color: #eaebef;
  -webkit-box-shadow: 0 3px 0 0px #fade70;
  box-shadow: 0 3px 0 0px #fade70;
  margin-top: 10px;
}
.pdf__link:hover {
  opacity: 0.8;
}
.mailForm__wrapper {
  margin-bottom: 20px;
}
/*inner*/
.img-wrap {
  text-align: center;
}
.img-wrap:focus{opacity:0.8;}
.text-light,
.text-light * {
  color: #fff !important;
}
a {
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
  color: #3A5E59;
}
.contentWrapper {
  background-color: #F8F9FD;
  position: relative;
}
.contentWrapper h2,
.contentWrapper h3,
.contentWrapper h4,
.contentWrapper h5,
.contentWrapper h6 {
  font-weight: 600;
  color: #3A5E59;
}
.wh-bg {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
/* Site Header */
.site-header {
  background-color: #F8F9FD;
  position: relative;
}
.site-header .site-logo:focus{opacity:0.8;}
.site-header .site-logo img:focus{opacity:0.8;}
.site-header .site-logo img {
  max-width: 100%;
}
.site-header .nav-link {
  color: #3A5E59;
}
.site-header .nav-link:hover, .site-header .nav-link:focus {
  text-decoration: underline;
}
.site-header .navbar {
  padding: 0;
}
.site-header div[class^="col"] {
  padding: 5px 1px;
}
.navbar-nav .nav-link {
  font-size: 18px;
  font-weight: 600;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.navbar-toggler {
  background-color: #3A5E59;
}
.navbar-toggler-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* Banner */
.banner-section {
  padding-top: 10px;
  min-height: 400px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
  position: relative;
}
@media only screen and (max-width: 999px) {
  .banner-section {
    min-height: 300px;
  }
}
.banner-section:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  background: rgba(0, 0, 0, 0.15);
}
.banner-section > * {
  position: relative;
  z-index: 5;
}
.banner-section h1 {
  font-size: 26px;
  font-weight: 700;
  color: #fff !important;
}
/* Content */
ul.sidenav-links li {
  display: block;
}
ul.sidenav-links {
  padding: 0;
  margin-bottom: 50px;
}
@media only screen and (max-width: 999px) {
  ul.sidenav-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  ul.sidenav-links li {
    margin: 0 10px 10px 0;
    border-bottom: 0 none;
  }
  ul.sidenav-links li a {
    border-bottom: 0 none;
    padding: 5px 10px 5px 10px;
  }
}
ul.sidenav-links ul {
  padding-left: 10px;
  display: none;
}
ul.sidenav-links ul li a {
  border-left: 5px solid #3A5E59;
}
ul.sidenav-links a {
  font-size: 16px;
  font-weight: 500;
  padding: 10px 25px 10px 15px;
  display: block;
  border-bottom: 1px solid rgba(58, 94, 89, 0.2);
  position: relative;
}
ul.sidenav-links a:focus{color: #0056b3;text-decoration:underline;}
ul.sidenav-links li.wh-sub > a:after {
  content: "\f067";
  font-weight: 900;
  font-family: 'Font Awesome 5 Free';
  position: absolute;
  right: 5px;
}
ul.sidenav-links ul a {
  font-size: 14px;
}
ul.sidenav-links li.wh-sub.opened > a {
  -webkit-box-shadow: -5px 0 0 0px #3A5E59;
  box-shadow: -5px 0 0 0px #3A5E59;
}
ul.sidenav-links li.wh-sub.opened > a:after {
  content: "\f068";
}
.content-block {
  padding: 20px 0 100px 0;
}
.textWrapper {
  padding-bottom: 15px;
  line-height: 1.22em;
}
.textWrapper h3 {
  font-size: 20px;
  font-weight: 600;
}
.content-block h3:not(:last-child) {
  margin-bottom: 20px;
}
.video-holder {
  position: relative;
  padding: 15px;
}
.video-holder img {
  max-width: 100%;
}
.video-holder .play-btn {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  margin: 0 auto;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.textBlock p {
  padding-bottom: 15px;
}
.textBlock p:last-child {
  padding-bottom: 0;
}
.textBlock ul,
.textBlock ol {
  padding-left: 20px;
}
.textBlock ul li,
.textBlock ol li {
  padding-bottom: 7px;
}
.newsletter {
  margin: 0 auto;
}
.newsletter p {
  font-size: 14px;
  color: #3A5E59;
  margin-bottom: 20px;
}
.newsletter h3 {
  margin-bottom: 15px !important;
}
.newsletter input:not([type="submit"]) {
  height: 41px;
  border: 1px solid #3A5E59;
  padding: 10px 15px;
  margin-bottom: 15px;
  background-color: transparent;
  max-width: 100%;
  width: 100%;
}
.newsletter input[type="submit"]:focus {
  opacity: 0.9;
}
@media only screen and (max-width: 767px) {
  .newsletter input:not([type="submit"]) {
    width: 100%;
  }
}
.newsletter form {
  text-align: center;
}
.newsletter input {
  border-radius: 5px;
  font-size: 14px;
  line-height: 1em;
}
.newsletter input[type="submit"] {
  background-color: #3A5E59;
  color: #fff;
  padding: 15px;
  border: 0;
  cursor: pointer;
  width: 100%;
  -webkit-appearance: none !important;
}
.newsletter input[type="submit"]:hover {
  opacity: 0.9;
}
/* Site Footer */
.site-footer {
  padding: 10px 0 20px;
  background-color: #BFCBC9;
}
.site-footer h4 {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 20px;
}
.site-footer p,
.site-footer a {
  font-size: 14px;
  letter-spacing: 0.28px;
}
.site-footer a:not(:hover) {
  color: inherit;
}
/* Responsiveness */
@media screen and (max-width: 1300px) {
  .navbar-nav .nav-link {
    font-size: 16px;
  }
}
@media screen and (max-width: 991px) {
  button.navbar-toggler {
    margin-left: auto;
  }
  .navbar-collapse {
    position: absolute;
    top: 100%;
    background-color: #F8F9FD;
    border-top: 1px solid #3a5e59;
    z-index: 99;
    width: 100%;
    left: 0;
  }
  .navbar,
  .site-header div[class^="col"] {
    position: static;
  }
}
@media screen and (max-width: 767px) {
  .banner-section h1 {
    font-size: 18px;
  }
  h3 {
    font-size: 16px;
  }
  .video-holder .play-btn {
    max-width: 50px;
  }
  .content-block {
    padding-bottom: 30px;
  }
  .site-footer {
    text-align: center;
  }
  .site-header .col-6 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .site-header .col-2 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}
@media screen and (max-width: 540px) {
  .clinic img {
    max-width: 100%;
  }
}
.std-btn {
  background-color: #3a5e59;
  color: #fff;
  padding: 15px 20px;
  border-radius: 5px;
  display: inline-block;
  font-size: 16px;
  line-height: 1;
  border: 1px solid #3a5e59;
}
.std-btn:hover {
  background: #ffffff;
  color: #3a5e59;
}
/*popup*/
.popup {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  display: none;
  z-index: 49;
}
.popup.js-active {
  display: none;
}
.popup label.error {
  font-size: 10px;
  color: red;
  margin-top: -11px;
}
.popup_bg {
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  z-index: 50;
  height: 100%;
  width: 100%;
}
.popup__wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin: 0 auto;
  max-height: 100%;
  max-width: 100%;
  z-index: 20000;
  overflow-y: scroll;
}
.popup__inner {
  width: 500px;
  padding: 15px 15px 15px 15px;
  background: #ffffff;
  max-height: 100%;
}
@media only screen and (max-width: 767px) {
  .popup__inner {
    width: 280px;
  }
}
.popup__inner p {
  padding-bottom: 15px;
}
.popup__inner form {
  display: block;
}
.popup__inner label {
  display: block;
  font-size: 12px;
}
.main__input {
  height: 41px;
  border: 1px solid #3A5E59;
  padding: 10px 15px;
  margin-bottom: 15px;
  background-color: transparent;
  max-width: 100%;
  width: 100%;
  color: #000000;
  border-radius: 5px;
  font-size: 14px;
  line-height: 1em;
}
@media only screen and (max-width: 767px) {
  .main__input {
    width: 100%;
  }
}
.main__select {
  height: 41px;
  border: 1px solid #3A5E59;
  padding: 10px 15px;
  margin-bottom: 15px;
  background-color: transparent;
  max-width: 100%;
  width: 100%;
  color: #000000;
  border-radius: 5px;
  font-size: 14px;
  line-height: 1em;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  cursor: pointer;
  background: url('../img/icons/main__select.png') no-repeat right center;
}
@media only screen and (max-width: 767px) {
  .main__select {
    width: 100%;
  }
}
.main__button {
  background-color: #3A5E59;
  color: #fff;
  padding: 15px;
  border: 0;
  cursor: pointer;
  width: 100%;
  border-radius: 5px;
  font-size: 14px;
  line-height: 1em;
  -webkit-appearance: none !important;
}
.main__button:hover {
  opacity: 0.9;
}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGVzL3Jlc2V0Lmxlc3MiLCIuLi8uLi9odHRwczovZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwzMDA7MCw0MDA7MCw1MDA7MCw2MDA7MCw3MDA7MSwzMDA7MSw0MDA7MSw3MDAmZGlzcGxheT1zd2FwIiwic3R5bGUubGVzcyIsImZpbGVzL3Zhci5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQVE7QUFBUztBQUFRO0FBQU87QUFBSztBQUFTO0VBQzVDLGNBQUE7O0FBR0Y7QUFBSTtBQUFJO0FBQUk7QUFBSTtFQUNkLFNBQUE7RUFDQSxVQUFBOztBQUdGO0VBQ0UsYUFBQTs7QUFHRixDQUFFO0FBQUssQ0FBRSxJQUFHO0FBQVMsQ0FBRSxJQUFHO0VBQ3hCLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7O0FBR0Y7RUFDRSx5QkFBQTtFQUNBLFlBQUE7O0FBR0YsQ0FBQztFQUNDLHFCQUFBOztBQUdGLE1BQU07QUFBb0IsS0FBSyxlQUFlO0FBQW9CLEtBQUssZUFBZTtFQUNwRixTQUFBO0VBQ0EsVUFBQTtFQUNBLG1DQUFBOztBQUdGO0VBQ0UsU0FBQTs7QUFHRjtFQUNFLFNBQUE7RUFDQSxVQUFBOztBQUdGO0VBQ0UsVUFBQTtFQUNBLGNBQUE7O0FBR0Y7QUFBSTtFQUNGLFNBQUE7RUFDQSxVQUFBOztBQUdGLFNBQVM7QUFDVCxTQUFTO0VBQ1AsY0FBQTtFQUNBLGNBQUE7RUFDQSxTQUFTLEVBQVQ7RUFDQSxZQUFBO0VBQ0EsU0FBQTs7QUFHRixTQUFTO0VBQ1AsV0FBQTs7QUFHRjtFQUNFLFdBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTs7QUFHRixZQUFZO0VBQ1YscUJBQUE7RUFDQSxtQkFBQTs7QUFHRixtQkFBb0IsRUFBQztFQUNuQixxQkFBQTtFQUNBLG1CQUFBOztBQUdGLGlCQUFpQjtFQUNmLDBCQUFBOztBQUdGLHdCQUF5QixFQUFD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QkYsd0JBQThDO0VBZWhELE1EazJCRztJQU9HLFlBQUE7OztBQVBKLE1BQUMsT0FTQztFQUNFLG9CQUFBOztBQVZKLE1BQUMsT0FZQztFQUNFLGNBQUE7O0FBYkosTUFBQyxPQWVDO0VBQ0UsY0FBQTtFQUNBLGVBQUE7O0FBSU47RUFDRSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTs7QUNqNUJBLHdCQUE4QztFQWVoRDtJRG80QkksV0FBQTs7O0FBR0o7RUFDRSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBZ0IsdURBQWhCOztBQ3Q2QkEsd0JBQThDO0VBZWhEO0lEeTVCSSxXQUFBOzs7QUFNSjtFQUNFLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1DQUFBOztBQUNBLGFBQUM7RUFDQyxZQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImhlYWRlciwgc2VjdGlvbiwgZm9vdGVyLCBhc2lkZSwgbmF2LCBhcnRpY2xlLCBmaWd1cmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgcCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5hIGltZywgYSBpbWc6YWN0aXZlLCBhIGltZzpmb2N1cyB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO1xyXG59XHJcblxyXG50YWJsZSAge1xyXG4gIGJvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbmE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmZvcm0ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGNvbG9yOiAjMDA5NWNjO1xyXG59XHJcblxyXG51bCwgb2wge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5jbGVhcmZpeDphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jbGVhciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4ubGluay1oLW5vbmU6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4ubGluay1oLW5vbmUtcGFyZW50IGE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4ubGluay1oLXVuZGVybGluZTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5saW5rLWgtdW5kZXJsaW5lLXBhcmVudCBhOmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmJ1dHRvbi1oLW9wYWNpdHk6aG92ZXIge1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG5cclxuc2VsZWN0IHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbnNlbGVjdDo6LW1zLWV4cGFuZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ucmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59IixudWxsLCJAaW1wb3J0ICdmaWxlcy9yZXNldCc7XHJcbkBpbXBvcnQgJ2ZpbGVzL3Zhcic7XHJcblxyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwzMDA7MCw0MDA7MCw1MDA7MCw2MDA7MCw3MDA7MSwzMDA7MSw0MDA7MSw3MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IEBmb250X21haW5fMTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogQGZvbnRzaXplX21haW5fMTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNvbG9yOiBAY29sb3JfbWFpbl8zO1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl80O1xyXG4gIC5yZXNwb25zaXZlKDExNjlweCwge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH0pO1xyXG59XHJcbmJvZHkge1xyXG4gICYubG9ja2VkIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50X19zZWN0aW9uIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogQGNvbnRlbnRfc2VjdGlvbjtcclxuICAucmVzcG9uc2l2ZSgxMjAwcHgsIHtcclxuICAgIHdpZHRoOiBAY29udGVudF9zZWN0aW9uXzFfdGFibGV0O1xyXG4gIH0pO1xyXG4gIC5yZXNwb25zaXZlKDc2N3B4LCB7XHJcbiAgICB3aWR0aDogQGNvbnRlbnRfc2VjdGlvbl8xX21vYmlsZTtcclxuICB9KTtcclxufVxyXG5cclxuLmNvbnRlbnRfX3NlY3Rpb25fX3dyYXBwZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi13aWR0aDogQGNvbnRlbnRfc2VjdGlvbjtcclxuICAucmVzcG9uc2l2ZSgxMjAwcHgsIHtcclxuICAgIG1pbi13aWR0aDogQGNvbnRlbnRfc2VjdGlvbl93cmFwcGVyX21vYmlsZTtcclxuICB9KTtcclxufVxyXG5cclxuXHJcbi5wc2V1ZG8ge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uc2l0ZVdyYXBwZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluXzQ7XHJcbn1cclxuLypzdGFydEJhbm5lciovXHJcbi5zdGFydEJhbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAmX19pbm5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgID4gZGl2ID4gZGl2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuICBtYXgtd2lkdGg6IDE4MnB4O1xyXG4gIC5yZXNwb25zaXZlKDExNjlweCwge1xyXG4gICAgd2lkdGg6IDE1JTtcclxuICB9KTtcclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ubG9nb18yIHtcclxuICBtYXgtd2lkdGg6IDE2N3B4O1xyXG4gIC5yZXNwb25zaXZlKDExNjlweCwge1xyXG4gICAgd2lkdGg6IDEzLjUlO1xyXG4gIH0pO1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi8qc3RhcnRUZXh0Ki9cclxuLnN0YXJ0VGV4dCB7XHJcbiAgY29sb3I6IEBjb2xvcl9tYWluXzE7XHJcbiAgJl9faW5uZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogIDMwcHg7XHJcbiAgfVxyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIHBhZGRpbmc6IDAgMCAyNXB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgLnJlc3BvbnNpdmUoMTE2OXB4LCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH0pO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICBjb2xvcjogQGNvbG9yX21haW5fMztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC5yZXNwb25zaXZlKDExNjlweCwge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9KTtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAucmVzcG9uc2l2ZSgxMTY5cHgsIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfSk7XHJcbiAgfVxyXG59XHJcblxyXG4vKm1pbmltZW51Ki9cclxuLm1pbmltZW51IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDAgMjVweCAwO1xyXG4gICAgLnJlc3BvbnNpdmUoMTE2OXB4LCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH0pO1xyXG4gIH1cclxuICAmX193cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgLnJlc3BvbnNpdmUoMTIwMHB4LCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfSk7XHJcbiAgICAucmVzcG9uc2l2ZSgxMTY5cHgsIHtcclxuICAgICAgcGFkZGluZzogNDBweCAzMHB4IDAgMzBweDtcclxuICAgIH0pO1xyXG4gICAgLnJlc3BvbnNpdmUoNzAwcHgsIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAwIDE1cHg7XHJcbiAgICB9KTtcclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluXzE7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGNvbG9yOiBAY29sb3JfbWFpbl8yO1xyXG4gICAgICBwYWRkaW5nOiA5MHB4IDE1cHggMTA1cHggMTVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMzMwcHg7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4IDYwcHggMTBweDtcclxuICAgICAgLnJlc3BvbnNpdmUoMTE2OXB4LCB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAxNXB4IDcwcHggMTVweDtcclxuICAgICAgfSk7XHJcbiAgICAgIC5yZXNwb25zaXZlKDEwMzBweCwge1xyXG4gICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgfSk7XHJcbiAgICAgIC5yZXNwb25zaXZlKDgwMHB4LCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgfSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICBjb2xvcjogQGNvbG9yX21haW5fMjtcclxuICAgICAgfVxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogQGNvbG9yX21haW5fMjtcclxuICAgICAgfVxyXG4gICAgICAqIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgLm1pbmltZW51X19pdGVtX19tYXJrIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ0LCAxOTEsIDE2MCwgMC42KTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX2FkZF8xO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgLm1pbmltZW51X19pdGVtX19tYXJrIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyMzMsIDE3MiwgMC42KTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX2FkZF8yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgLm1pbmltZW51X19pdGVtX19tYXJrIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTg2LCAxODYsIDE4OCwgMC42KTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX2FkZF8zO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgLm1pbmltZW51X19pdGVtX19tYXJrIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyMDAsIDE3MiwgMC42KTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX2FkZF80O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgLm1pbmltZW51X19pdGVtX19tYXJrIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoODgsIDMxLCAxMzYsIDAuNik7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDMyYTU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19tYXJrIHtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIGhlaWdodDogOTZweDtcclxuICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IC00OHB4O1xyXG4gICAgICB0b3A6IC00OHB4O1xyXG4gICAgICAucmVzcG9uc2l2ZSgxMTY5cHgsIHtcclxuICAgICAgICB3aWR0aDogNTRweDtcclxuICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICAgIGxlZnQ6IC0yN3B4O1xyXG4gICAgICAgIHRvcDogLTI3cHg7XHJcbiAgICAgIH0pO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgLnBzZXVkbztcclxuICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAucmVzcG9uc2l2ZSgxMTY5cHgsIHtcclxuICAgICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIH0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgLnJlc3BvbnNpdmUoMTE2OXB4LCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICAgICZfX21vcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogNTVweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xyXG4gICAgICAucmVzcG9uc2l2ZSgxMTY5cHgsIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgYm90dG9tOiA0NXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDE1cHg7XHJcbiAgICAgIH0pO1xyXG4gICAgICAucmVzcG9uc2l2ZSg4MDBweCwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDAgMCAwO1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qZm9vdGVyKi9cclxuLmZvb3RlciB7XHJcbiAgLmNvbnRlbnRfX3NlY3Rpb25fX3dyYXBwZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW5fNTtcclxuICBwYWRkaW5nOiAyMHB4IDAgNXB4IDA7XHJcbiAgY29sb3I6IEBjb2xvcl9tYWluXzM7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIC5yZXNwb25zaXZlKDc2N3B4LCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfSk7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogQGNvbG9yX21haW5fMztcclxuICB9XHJcbiAgJl9fc3ViaGVhZGluZyB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICB9XHJcbn1cclxuLypwaGFybWEqL1xyXG4ucGhhcm1hIHtcclxuICAmX193cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIH1cclxuICAmX19ibG9jayB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIGg0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmX2NvbHVtbnMge1xyXG4gICAgICAucm93IHtcclxuICAgICAgICA+IGRpdiA+IGRpdiA+IGRpdiB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzNBNUU1OTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgLnJlc3BvbnNpdmUoOTkxcHgsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIH0pO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmXzIge1xyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgPiBkaXYgPiBkaXYgPiBkaXYge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgQGNvbG9yX21haW5fOTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW5fNztcclxuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMzQTVFNTk7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfaGVhZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl82O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIHBhZGRpbmc6IDEwcHggNDBweCA3cHggMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi13aWR0aDogMjkwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAmXzIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl85O1xyXG4gICAgICBjb2xvcjogQGNvbG9yX21haW5fMTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluXzkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc3BvbnNpdmUoOTkxcHgsIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB9KTtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgLnBzZXVkbztcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogLTE2cHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW5fNjtcclxuICAgICAgdHJhbnNmb3JtOiBza2V3KC0yNWRlZyk7XHJcbiAgICAgIC5yZXNwb25zaXZlKDQ3OXB4LCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZGaWxlcyB7XHJcbiAgICAmX193cmFwcGVyIHtcclxuXHJcbiAgICB9XHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAucmVzcG9uc2l2ZSg3NjdweCwge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxNTJweDtcclxuICAgICAgbWluLXdpZHRoOiAxNTJweDtcclxuICAgICAgaGVpZ2h0OiAxNTJweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdXNlZC9wZGYucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluXzg7XHJcbiAgICAgIGJveC1zaGFkb3c6ICAgMCAzcHggMCAwcHggIzNBNUU1OTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICB9XHJcbiAgICAgIC5yZXNwb25zaXZlKDc2N3B4LCB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmxpbmtzV3JhcHBlciB7XHJcbiAgLnRleHRCbG9jayB7XHJcbiAgICBjb2xvcjogIzNBNUU1OTtcclxuICAgIHAge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gICAgcCBhIHtcclxuICAgICAgY29sb3I6ICMzQTVFNTk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHVsICwgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi52aWRlbyB7XHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAudmlkZW8taG9sZGVyIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU3JTtcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24gLCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb257XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAtbXMtZmxleC1wYWNrOiBlbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcclxuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuLnBkZiB7XHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gICZfX2xpbmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdXNlZC9wZGZfMi5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNDQlIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl84O1xyXG4gICAgYm94LXNoYWRvdzogICAwIDNweCAwIDBweCAjZmFkZTcwO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tYWlsRm9ybSB7XHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qaW5uZXIqL1xyXG4uaW1nLXdyYXAge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtbGlnaHQsXHJcbi50ZXh0LWxpZ2h0ICoge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbmEge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGFsbCBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IC4zcyBhbGwgZWFzZTtcclxuICB0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XHJcbiAgY29sb3I6ICMzQTVFNTk7XHJcbn1cclxuXHJcbi5jb250ZW50V3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGRDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogIzNBNUU1OTtcclxuICB9XHJcbn1cclxuXHJcbi53aC1iZyB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcblxyXG4vKiBTaXRlIEhlYWRlciAqL1xyXG4uc2l0ZS1oZWFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY5RkQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5zaXRlLWxvZ28ge1xyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAubmF2LWxpbmsge1xyXG4gICAgY29sb3I6ICMzQTVFNTk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXZiYXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcbi5zaXRlLWhlYWRlciBkaXZbY2xhc3NePVwiY29sXCJdIHtcclxuICBwYWRkaW5nOiA1cHggMTVweDtcclxufVxyXG5cclxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uYXZiYXItdG9nZ2xlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNUU1OTtcclxufVxyXG5cclxuLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyogQmFubmVyICovXHJcbi5iYW5uZXItc2VjdGlvbiB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5yZXNwb25zaXZlKDk5OXB4LCB7XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICB9KTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICAucHNldWRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xNSk7XHJcbiAgfVxyXG4gID4gKiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gIH1cclxufVxyXG5cclxuLmJhbm5lci1zZWN0aW9uIGgxIHtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLyogQ29udGVudCAqL1xyXG51bC5zaWRlbmF2LWxpbmtzIGxpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbnVsLnNpZGVuYXYtbGlua3Mge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAucmVzcG9uc2l2ZSg5OTlweCwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSk7XHJcbn1cclxuXHJcbnVsLnNpZGVuYXYtbGlua3MgdWwge1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG51bC5zaWRlbmF2LWxpbmtzIHVsIGxpIGEge1xyXG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzNBNUU1OTtcclxufVxyXG5cclxudWwuc2lkZW5hdi1saW5rcyBhIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweCAxNXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDU4LDk0LDg5LDAuMik7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG51bC5zaWRlbmF2LWxpbmtzIGxpLndoLXN1YiA+IGE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogNXB4O1xyXG59XHJcblxyXG51bC5zaWRlbmF2LWxpbmtzIHVsIGEge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxudWwuc2lkZW5hdi1saW5rcyBsaS53aC1zdWIub3BlbmVkID4gYSB7XHJcbiAgYm94LXNoYWRvdzogIC01cHggMCAwIDBweCAjM0E1RTU5O1xyXG59XHJcblxyXG51bC5zaWRlbmF2LWxpbmtzIGxpLndoLXN1Yi5vcGVuZWQgPiBhOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlxcZjA2OFwiO1xyXG59XHJcblxyXG5cclxuLmNvbnRlbnQtYmxvY2sge1xyXG4gIHBhZGRpbmc6IDIwcHggMCAxMDBweCAwO1xyXG59XHJcbi50ZXh0V3JhcHBlciB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjJlbTtcclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxufVxyXG4uY29udGVudC1ibG9jayBoMzpub3QoOmxhc3QtY2hpbGQpIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4udmlkZW8taG9sZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnZpZGVvLWhvbGRlciAucGxheS1idG4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4udGV4dEJsb2NrIHtcclxuICBwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsICwgb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5ld3NsZXR0ZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ubmV3c2xldHRlciBwIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICMzQTVFNTk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLm5ld3NsZXR0ZXIgaDMge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5ld3NsZXR0ZXIgaW5wdXQ6bm90KFt0eXBlPVwic3VibWl0XCJdKSB7XHJcbiAgaGVpZ2h0OiA0MXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMzQTVFNTk7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC5yZXNwb25zaXZlKDc2N3B4LCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9KTtcclxufVxyXG5cclxuLm5ld3NsZXR0ZXIgZm9ybSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubmV3c2xldHRlciBpbnB1dCB7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG59XHJcblxyXG4ubmV3c2xldHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1RTU5O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuOTtcclxuICB9XHJcbn1cclxuXHJcbi8qIFNpdGUgRm9vdGVyICovXHJcbi5zaXRlLWZvb3RlciB7XHJcbiAgcGFkZGluZzogMTBweCAwIDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGQ0JDOTtcclxufVxyXG5cclxuLnNpdGUtZm9vdGVyIGg0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zaXRlLWZvb3RlciBwLFxyXG4uc2l0ZS1mb290ZXIgYSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XHJcbn1cclxuXHJcbi5zaXRlLWZvb3RlciBhOm5vdCg6aG92ZXIpIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyogUmVzcG9uc2l2ZW5lc3MgKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIGJ1dHRvbi5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjlGRDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoNTgsOTQsODksMC4yKTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhcixcclxuICAuc2l0ZS1oZWFkZXIgZGl2W2NsYXNzXj1cImNvbFwiXSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYmFubmVyLXNlY3Rpb24gaDEge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuXHJcblxyXG4gIC52aWRlby1ob2xkZXIgLnBsYXktYnRuIHtcclxuICAgIG1heC13aWR0aDogNTBweDtcclxuICB9XHJcblxyXG4gIC5jb250ZW50LWJsb2NrIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNpdGUtZm9vdGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnNpdGUtaGVhZGVyIHtcclxuICAgIC5jb2wtNiB7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5jb2wtMiB7XHJcbiAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gIC5jbGluaWMgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLnN0ZC1idG4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTVlNTk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMzYTVlNTk7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgY29sb3I6ICMzYTVlNTk7XHJcbiAgfVxyXG59XHJcblxyXG4vKnBvcHVwKi9cclxuLnBvcHVwIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgei1pbmRleDogNDk7XHJcbiAgJi5qcy1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgbGFiZWwuZXJyb3Ige1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgY29sb3I6IHJlZDtcclxuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xyXG4gIH1cclxuICAmX2JnIHtcclxuICAgIGJhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OjUwO1xyXG4gICAgaGVpZ2h0OjEwMCU7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gIH1cclxuICAmX193cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAyMDAwMDtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICB9XHJcbiAgJl9faW5uZXIge1xyXG4gICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIC5yZXNwb25zaXZlKDc2N3B4LCB7XHJcbiAgICAgIHdpZHRoOiAyODBweDtcclxuICAgIH0pO1xyXG4gICAgcCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgZm9ybSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubWFpbl9faW5wdXQge1xyXG4gIGhlaWdodDogNDFweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjM0E1RTU5O1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgLnJlc3BvbnNpdmUoNzY3cHgsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH0pO1xyXG59XHJcbi5tYWluX19zZWxlY3Qge1xyXG4gIGhlaWdodDogNDFweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjM0E1RTU5O1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL21haW5fX3NlbGVjdC5wbmcnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xyXG4gIC5yZXNwb25zaXZlKDc2N3B4LCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9KTtcclxufVxyXG5cclxuXHJcblxyXG4ubWFpbl9fYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1RTU5O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbiAgfVxyXG59XHJcblxyXG4iLCJcclxuXHJcbkBmb250X21haW5fMTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuXHJcblxyXG5cclxuQGZvbnRzaXplX21haW5fMTogMThweDtcclxuXHJcblxyXG5cclxuXHJcblxyXG5AY29sb3JfbWFpbl8xOiAjM0E1RTU5O1xyXG5AY29sb3JfbWFpbl8yOiAjZmZmZmZmO1xyXG5AY29sb3JfbWFpbl8zOiAjMDAwMDAwO1xyXG5AY29sb3JfbWFpbl80OiAjZjhmOWZkO1xyXG5AY29sb3JfbWFpbl81OiAjQkZDQkM5O1xyXG5AY29sb3JfbWFpbl82OiAjRDFDRkNGO1xyXG5AY29sb3JfbWFpbl83OiAjZmRmZGZlO1xyXG5AY29sb3JfbWFpbl84OiAjZWFlYmVmO1xyXG5AY29sb3JfbWFpbl85OiAjZmFkZTcwO1xyXG5cclxuXHJcblxyXG5cclxuQGNvbG9yX2FkZF8xOiAjRjE5NTVCO1xyXG5AY29sb3JfYWRkXzI6ICNGQURFNzA7XHJcbkBjb2xvcl9hZGRfMzogIzhCOEI4QjtcclxuQGNvbG9yX2FkZF80OiAjZmZiZDU5O1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQGNvbnRlbnRfc2VjdGlvbjogMTE3MHB4O1xyXG5cclxuXHJcbkB0cmFuc2l0aW9uX2J1dHRvbjogMC40cztcclxuXHJcblxyXG4vKmFkYXB0aXZlKi9cclxuQGZvbnRzaXplX21haW5fMV9hZGFwdGl2ZTogMTRweDtcclxuXHJcbkBjb250ZW50X3NlY3Rpb25fMV90YWJsZXQ6IDk2JTtcclxuQGNvbnRlbnRfc2VjdGlvbl8xX21vYmlsZTogOTQlO1xyXG5AY29udGVudF9zZWN0aW9uX3dyYXBwZXJfbW9iaWxlOiAxMDAlO1xyXG5cclxuLnJlc3BvbnNpdmUoQG1heFdpZHRoOyBAcnVsZXMpIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBtYXhXaWR0aCkge1xyXG4gICAgQHJ1bGVzKCk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIl19 */



/* ADDITIONAL STYLING */

.green-border{
	border:4px solid #3A5E59;
	padding:20px;
}


















