@import url(https://fonts.googleapis.com/css?family=Pacifico);
body {
  background-image: url(img/backg.jpg);
  background-color: #48b0b3;
  color: black;
}

.brand {
  margin-top: 70px;
  text-align: center;
}

.brand h1 {
  transition: .3s;
  color: white;
  font-family: 'Pacifico', cursive;
  margin-bottom: 15px;
}

.brand p {
  color: white;
}

/*rslides*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
}

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
}

.rslides img {
  margin-left: auto;
  margin-right: auto;
  max-width: 1170px;
  display: block;
  height: auto;
  /*float: left;*/
  width: 100%;
  border: 0;
}

.navbar-nav > li > a {
  font-size: 17px;
  text-align: center;
  padding-top: 14px;
  padding-bottom: 10px;
  line-height: 20px;
}

.navbar-default .navbar-toggle {
  transition: .3s;
  border-color: rgba(221, 221, 221, 0);
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #4FA9AA;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
  transition: .3s;
  background-color: rgba(73, 175, 177, 0.4);
}

/*services section*/
.color {
  background-color: white;
}

.about-sect h2 {
  text-align: center;
  color: #4FA9AA;
  font-size: 22px;
}

.about-sect p {
  padding-top: 0px;
  color: black;
}

.about-sect.color {
  margin-right: 15px;
  margin-left: 15px;
  border-radius: 5px;
}

img[src="img/about-img.jpg"] {
  margin-top: 11px;
  border-radius: 22px;
  padding: 18px;
}

div#about-sec {
  margin-bottom: 29px;
}

img[src="img/sat.jpg"] {
  margin-top: 11px;
  border-radius: 22px;
  padding: 18px;
}

img[src="img/googlemap2.jpg"] {
  border-radius: 30px;
  padding: 18px;
}

.satdescription ul li {
  text-align: left;
}

.mathdescription ul li {
  text-align: left;
}

.row {
  margin-left: 0;
  margin-right: 0;
}

.info-box {
  margin-bottom: 29px;
  padding-bottom: 13px;
  padding-top: 10px;
  border-radius: 5px;
  background-color: white;
  margin-top: 30px;
}

.info-box h2 {
  font-size: 22px;
}

.reading {
  text-align: center;
}

.reading h2 {
  color: #4FA9AA;
}

.reading i {
  margin-bottom: 15px;
  color: #4FA9AA;
}

.readinglist p {
  text-align: center;
}

.satdescription {
  padding-bottom: 122px;
  text-align: center;
  color: black;
}

.satdescription p strong {
  margin-bottom: 24px;
}

.mathdescription {
  min-height: 284px;
  padding-bottom: 0px;
  text-align: center;
  color: black;
}

.promo-banner {
  margin-top: 24px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 97%;
  border-radius: 5px;
  background-color: white;
  padding: 36.5px;
  background-image: url("../img/bkimg.jpg");
  background-repeat: no-repeat;
  background-size: 369px;
  background-position-x: 0%;
  background-position-y: 73%;
}

.owner-cmt {
  color: #51A9AB;
  width: 458px;
  margin-left: auto;
}

@media (min-width: 1200px) {
  .owner-cmt {
    color: #51A9AB;
    width: 559px;
    margin-left: auto;
    max-width: 495px;
  }
}

@media (max-width: 1199px) {
  .owner-cmt {
    color: #51A9AB;
    width: 369px;
    margin-left: auto;
    max-width: 421px;
  }
}

.signature {
  font-family: 'Pacifico', cursive;
  font-size: 18px;
  margin: 0px;
}

@media (min-width: 1200px) {
  .signature {
    text-align: right;
    font-family: 'Pacifico', cursive;
    font-size: 18px;
    margin: 0px;
    width: 189px;
  }
}

@media (max-width: 1199px) {
  .signature {
    text-align: right;
    font-family: 'Pacifico', cursive;
    font-size: 18px;
    margin: 0px;
    width: 292px;
  }
}

footer {
  margin-top: 7px;
}

footer a {
  text-decoration: none;
  transition: .4s;
  color: white;
}

footer a:hover, footer a:focus {
  text-decoration: none;
  transition: .4s;
  color: black;
}

footer p {
  font-size: 17px;
  color: white;
  text-align: center;
}

#contact {
  text-align: center;
  margin-top: 19px;
}

iframe {
  padding: 12px;
}

@media (max-width: 991px) {
  .mathdescription {
    min-height: 284px;
    text-align: center;
    color: black;
  }
  .promo-banner {
    width: 96%;
  }
  .satdescription {
    padding-bottom: 61px;
    text-align: center;
    color: black;
  }
  .owner-cmt {
    color: #51A9AB;
    width: 251px;
    margin-left: auto;
    max-width: 245px;
  }
  .signature {
    text-align: right;
    /* text-align: right; */
    font-family: 'Pacifico', cursive;
    font-size: 18px;
    margin: 0px;
    width: 189px;
  }
  #sat-sec {
    text-align: center;
  }
}

@media (min-width: 768px) {
  img[src="img/bkimg.jpg"] {
    display: none;
    width: 396px;
    margin-left: auto;
    margin-right: auto;
  }
  .brand h1 {
    transition: .3s;
    font-size: 52px;
  }
}

@media (max-width: 767px) {
  .promo-banner {
    background-image: none;
    width: 354px;
  }
  img[src="img/bkimg.jpg"] {
    display: block;
    width: 396px;
    margin-left: auto;
    margin-right: auto;
  }
  .owner-cmt {
    color: #51A9AB;
    width: 251px;
    margin-right: auto;
    margin-left: auto;
    max-width: 245px;
  }
  .info-box {
    margin-left: auto;
    margin-right: auto;
    width: 354px;
  }
  .readinglist ul {
    margin-right: auto;
    margin-left: auto;
  }
  .about-sect.color {
    width: 353px;
    margin-right: auto;
    margin-left: auto;
    border-radius: 5px;
  }
}

@media (max-width: 450px) {
  .info-box {
    width: 100%;
  }
  .promo-banner {
    background-image: none;
    width: 92%;
  }
  .owner-cmt {
    color: #51A9AB;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
  }
  .signature {
    text-align: right;
    font-family: 'Pacifico', cursive;
    font-size: 18px;
    margin: 0px;
    width: 100%;
  }
  .about-sect.color {
    width: 92%;
    margin-right: auto;
    margin-left: auto;
    border-radius: 5px;
  }
}

@media (max-width: 389px) {
  .readinglist ul {
    width: 82%;
  }
}

@media (max-width: 355px) {
  .readinglist ul {
    width: 100%;
  }
}

@media (max-width: 355px) {
  .navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 12px;
    line-height: 20px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2l0ZXMvYWNhZGVtaWNjb25jZXB0cy9jc3Mvc2Nzcy9tYWluLmNzcyIsInNvdXJjZXMiOlsic2l0ZXMvYWNhZGVtaWNjb25jZXB0cy9jc3Mvc2Nzcy9tYWluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVBhY2lmaWNvKTtcclxuXHJcbmJvZHkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltZy9iYWNrZy5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4YjBiMztcclxuXHRjb2xvcjpibGFjaztcclxufVxyXG5cclxuLmJyYW5kIHtcclxuICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBoMSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUGFjaWZpY28nLCBjdXJzaXZlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcdCAgICAgICAgXHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7IFxyXG4gICAgfVxyXG59XHJcblxyXG4vKnJzbGlkZXMqL1xyXG5cclxuLnJzbGlkZXMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwOyAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDsgICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTE3MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAvKmZsb2F0OiBsZWZ0OyovXHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAwOyAgICAgICAgXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ubmF2YmFyLW5hdj5saT5hIHtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxufSAgICBcclxuXHJcbi5uYXZiYXItZGVmYXVsdCB7XHJcblxyXG4gICAgLm5hdmJhci10b2dnbGUge1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IFxyXG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIyMSwgMjIxLCAwKTsgICAgICAgICAgXHJcblxyXG4gICAgICAgIC5pY29uLWJhciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0RkE5QUE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFxyXG59XHJcblxyXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlciB7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDczLCAxNzUsIDE3NywgMC40KTtcclxufSAgIFxyXG5cclxuLypzZXJ2aWNlcyBzZWN0aW9uKi9cclxuXHJcbi5jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICB9XHJcblxyXG4uYWJvdXQtc2VjdCB7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzRGQTlBQTtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7ICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgIGNvbG9yOiBibGFjazsgICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICYuY29sb3Ige1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogIDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyAgICAgICAgXHJcbiAgICB9XHJcblxyXG59ICBcclxuXHJcbmltZ1tzcmM9XCJpbWcvYWJvdXQtaW1nLmpwZ1wiXSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcclxuICAgIHBhZGRpbmc6IDE4cHg7XHJcbn1cclxuXHJcbmRpdiNhYm91dC1zZWMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxufVxyXG5cclxuaW1nW3NyYz1cImltZy9zYXQuanBnXCJdIHtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xyXG4gICAgcGFkZGluZzogMThweDtcclxufSAgXHJcblxyXG5pbWdbc3JjPVwiaW1nL2dvb2dsZW1hcDIuanBnXCJdIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAxOHB4O1xyXG59ICAgICAgXHJcblxyXG4uc2F0ZGVzY3JpcHRpb24gdWwgbGkge1xyXG4gIHRleHQtYWxpZ246bGVmdDtcclxufVxyXG5cclxuLm1hdGhkZXNjcmlwdGlvbiB1bCBsaSB7XHJcbiAgdGV4dC1hbGlnbjpsZWZ0O1xyXG59ICBcclxuXHJcbi5yb3cge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbmZvLWJveCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyAgICAgICAgXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ucmVhZGluZyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAjNEZBOUFBO1xyXG4gICAgfVxyXG5cclxuICAgIGkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcclxuICAgICAgICBjb2xvcjogIzRGQTlBQTsgICAgICAgIFxyXG4gICAgfVxyXG5cclxufSAgXHJcblxyXG4ucmVhZGluZ2xpc3Qge1xyXG5cclxuICAgIHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICAgICBcclxufVxyXG5cclxuLnNhdGRlc2NyaXB0aW9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMjJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiBibGFjaztcclxuXHJcbiAgICBwIHN0cm9uZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5tYXRoZGVzY3JpcHRpb24ge1xyXG4gICAgbWluLWhlaWdodDogMjg0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG59XHJcblxyXG4ucHJvbW8tYmFubmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogOTclO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAzNi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9ia2ltZy5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM2OXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNzMlOyAgICBcclxufVxyXG5cclxuLm93bmVyLWNtdCB7XHJcbiAgICBjb2xvcjogIzUxQTlBQjtcclxuICAgIHdpZHRoOiA0NThweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBjb2xvcjogIzUxQTlBQjtcclxuICAgICAgICB3aWR0aDogNTU5cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0OTVweDsgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgICAgIGNvbG9yOiAjNTFBOUFCO1xyXG4gICAgICAgIHdpZHRoOiAzNjlweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDQyMXB4OyAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWduYXR1cmUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQYWNpZmljbycsIGN1cnNpdmU7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBtYXJnaW46IDBweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQYWNpZmljbycsIGN1cnNpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxODlweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQYWNpZmljbycsIGN1cnNpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyOTJweDsgICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG5mb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogN3B4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlOyBcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuI2NvbnRhY3Qge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyAgXHJcbiAgICBtYXJnaW4tdG9wOiAxOXB4OyBcclxufVxyXG5cclxuaWZyYW1lIHtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cclxuICAgIC5tYXRoZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4NHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb21vLWJhbm5lciB7XHJcbiAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICB9ICBcclxuXHJcblxyXG4gICAgLnNhdGRlc2NyaXB0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjFweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfSAgXHJcbiAgXHJcbiAgICAub3duZXItY210IHtcclxuICAgICAgICBjb2xvcjogIzUxQTlBQjtcclxuICAgICAgICB3aWR0aDogMjUxcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNDVweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNpZ25hdHVyZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgLyogdGV4dC1hbGlnbjogcmlnaHQ7ICovXHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQYWNpZmljbycsIGN1cnNpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxODlweDtcclxuICAgIH0gICAgXHJcblxyXG4gICAgI3NhdC1zZWMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH0gICAgXHJcbiAgXHJcbn1cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIFxyXG4gIGltZ1tzcmM9XCJpbWcvYmtpbWcuanBnXCJdIHtcclxuICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICB3aWR0aDogMzk2cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfSAgXHJcbiAgXHJcbiAgLmJyYW5kIGgxIHtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIGZvbnQtc2l6ZTo1MnB4O1xyXG4gIH1cclxuICBcclxuICAgIFxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4ICkge1xyXG4gIFxyXG4gIC5wcm9tby1iYW5uZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xyXG4gICAgd2lkdGg6IDM1NHB4O1xyXG4gIH1cclxuICBcclxuICBpbWdbc3JjPVwiaW1nL2JraW1nLmpwZ1wiXSB7XHJcbiAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgIHdpZHRoOiAzOTZweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgICBcclxuICAub3duZXItY210IHtcclxuICAgICAgY29sb3I6ICM1MUE5QUI7XHJcbiAgICAgIHdpZHRoOiAyNTFweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAyNDVweDtcclxuICB9IFxyXG4gIFxyXG4gIC5pbmZvLWJveCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAzNTRweDtcclxuICB9ICBcclxuXHJcbiAgLnJlYWRpbmdsaXN0IHVsIHtcclxuXHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC5hYm91dC1zZWN0LmNvbG9yIHtcclxuICAgICAgd2lkdGg6IDM1M3B4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG4gIFxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCApIHtcclxuICBcclxuICAuaW5mby1ib3gge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgXHJcbiAgLnByb21vLWJhbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiA5MiU7XHJcbiAgfVxyXG4gIFxyXG4gIC5vd25lci1jbXQge1xyXG4gICAgICBjb2xvcjogIzUxQTlBQjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgfSBcclxuICBcclxuICAuc2lnbmF0dXJlIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnUGFjaWZpY28nLCBjdXJzaXZlO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICB9IFxyXG5cclxuICAuYWJvdXQtc2VjdC5jb2xvciB7XHJcbiAgICAgIHdpZHRoOiA5MiU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcblxyXG4gIFxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzg5cHggKSB7XHJcbiAgXHJcbiAgLnJlYWRpbmdsaXN0IHVsIHtcclxuICAgIHdpZHRoOiA4MiU7XHJcbiAgfVxyXG4gIFxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNTVweCApIHtcclxuICBcclxuICAucmVhZGluZ2xpc3QgdWwge1xyXG4gICAgd2lkdGg6IDEwMCU7ICAgXHJcbiAgfVxyXG4gIFxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzU1cHggKSB7XHJcbiAgXHJcbiAgLm5hdmJhci1icmFuZCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICB9XHJcbiAgXHJcbn1cclxuXHJcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLENBQUMscURBQUk7QUFFWixBQUFBLElBQUksQ0FBQztFQUNELGdCQUFnQixFQUFFLGtCQUFrQjtFQUNwQyxnQkFBZ0IsRUFBRSxPQUFPO0VBQzVCLEtBQUssRUFBQyxLQUFLO0NBQ1g7O0FBRUQsQUFBQSxNQUFNLENBQUM7RUFDSCxVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEVBQUUsTUFBTTtDQVVyQjs7QUFaRCxBQUdJLE1BSEUsQ0FHRixFQUFFLENBQUM7RUFDQyxVQUFVLEVBQUUsR0FBRztFQUNmLEtBQUssRUFB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 */
