@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Bad+Script|Josefin+Slab:400,700");
/* MAIN COLOR */
/* SECONDARY COLOR */
html,
body {
  height: 100%;
  font-family: 'Josefin Slab', serif;
}

html {
  font-size: 15px;
}

@media screen and (min-width: 320px) {
  html {
    font-size: calc(15px + 7 * ((100vw - 320px) / 1600));
  }
}

@media screen and (min-width: 1920px) {
  html {
    font-size: 22px;
  }
}

p {
  font-size: 1rem;
}

h1 {
  font-size: 2.0736rem;
}

h1 {
  font-size: 25.92px;
}

@media screen and (min-width: 320px) {
  h1 {
    font-size: calc(25.92px + 24.705 * ((100vw - 320px) / 1600));
  }
}

@media screen and (min-width: 1920px) {
  h1 {
    font-size: 50.625px;
  }
}

h2 {
  font-size: 1.728rem;
}

h2 {
  font-size: 25.92px;
}

@media screen and (min-width: 320px) {
  h2 {
    font-size: calc(25.92px + 24.705 * ((100vw - 320px) / 1600));
  }
}

@media screen and (min-width: 1920px) {
  h2 {
    font-size: 50.625px;
  }
}

h3 {
  font-size: 1.44rem;
}

h3 {
  font-size: 21.6px;
}

@media screen and (min-width: 320px) {
  h3 {
    font-size: calc(21.6px + 12.15 * ((100vw - 320px) / 1600));
  }
}

@media screen and (min-width: 1920px) {
  h3 {
    font-size: 33.75px;
  }
}

body {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

q,
blockquote {
  quotes: "“" "”";
}

/* Change autocomplete styles in WebKit */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus input:-webkit-autofill,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: 1px solid #0065dd;
  -webkit-text-fill-color: #0065dd;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset;
  transition: background-color 5000s ease-in-out 0s;
}

.logo {
  max-height: 100px;
}

@media (max-width: 767px) {
  .logo {
    max-height: 60px;
  }
}

nav {
  width: 100%;
  z-index: 2;
  top: 0;
  left: 0;
}

nav.navbar {
  z-index: 1000;
  border: none;
}

nav.navbar .navbar-nav > li > a.nav-link {
  text-align: center;
  color: #000;
  margin-top: 0;
  font-size: .8rem;
  border-radius: 3px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}

nav.navbar .navbar-nav > li > a.nav-link:focus, nav.navbar .navbar-nav > li > a.nav-link:active {
  background: transparent;
  color: #000;
  outline: 0;
}

nav.navbar .navbar-nav > li > a.nav-link:hover {
  background: #F23847;
  color: #fff;
}

@media (max-width: 1024px) {
  nav.navbar .navbar-nav > li > a.nav-link:hover {
    background: transparent;
    color: #fff;
    outline: 0;
  }
}

a,
a:hover,
a:focus,
a:active {
  outline: 0 !important;
}

/** LOGIN FORM **/
.btn-default {
  background: #F23847;
  color: #fff;
  padding: 1em 2em;
  font-size: .9rem;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  display: inline-block;
  transition: 0.7s ease all;
  border: none;
  margin-bottom: 1em;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}

.btn-default:hover {
  background: #f56873;
  color: white;
  text-decoration: none;
}

@media (max-width: 1024px) {
  .btn-default:hover {
    background: #BF3945;
    color: #fff;
    box-shadow: 0px 0px 5px #000;
  }
}

.modal-dialog {
  max-width: 300px;
  text-align: center;
  margin: 6em auto;
}

@media (max-width: 812px) and (orientation: landscape) {
  .modal-dialog {
    margin: 0 auto;
  }
}

.modal-dialog .close {
  display: none;
}

.modal-dialog .modal-content {
  color: #F23847;
}

.modal-dialog .modal-content h2 {
  text-align: center;
}

.modal-dialog input {
  border: 1px solid #777;
  text-align: center;
}

@media (max-width: 1024px) {
  .modal-dialog input#username,
  .modal-dialog input#password {
    font-size: 16px;
  }
}

.modal-dialog button {
  background: transparent;
  margin-top: 5px;
  color: #fff;
  display: block;
  border: none;
  padding: .5em 2em;
  margin: 0 auto;
  font-size: 18px;
}

.modal-dialog button:hover {
  background: transparent;
  color: #fff;
  box-shadow: none;
  text-shadow: 0px 0px 3px #000;
  border: none;
}

.modal-dialog input[type="submit"] {
  background: #F23847;
  color: #fff;
  padding: 1em 2em;
  font-size: .9rem;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  display: inline-block;
  transition: 0.7s ease all;
  border: none;
  margin-bottom: 1em;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  display: block;
  width: 100%;
  font-size: 18px;
  margin: 5px auto;
}

.modal-dialog input[type="submit"]:hover {
  background: #f56873;
  color: white;
  text-decoration: none;
}

@media (max-width: 1024px) {
  .modal-dialog input[type="submit"]:hover {
    background: #BF3945;
    color: #fff;
    box-shadow: 0px 0px 5px #000;
  }
}

.modal-header,
.modal-footer {
  background: #F23847;
  color: #fff;
}

.modal-open {
  overflow: auto;
  padding-right: 0px !important;
}

.modal-open .modal {
  padding-right: 0 !important;
}

input#username {
  margin-bottom: 20px;
}

/** END LOGIN FORM **/
section h1,
section h2,
section h3 {
  font-family: 'Bad Script', cursive;
}

span {
  font-weight: bold;
}

.bg, .section {
  background-attachment: fixed;
  background-size: cover;
  background-position: top center;
  padding: 200px 0;
}

@media (max-width: 1024px) {
  .bg, .section {
    background-attachment: scroll;
    padding: 150px 0;
  }
}

@media (max-width: 768px) {
  .bg, .section {
    padding: 100px 0;
  }
}

@media (max-width: 600px) {
  .bg, .section {
    padding: 50px 0;
  }
}

.pd, .section-a,
.section-b,
.section-c, .section-d {
  padding: 150px 0;
}

@media (max-width: 1024px) {
  .pd, .section-a,
  .section-b,
  .section-c, .section-d {
    padding: 100px 0;
  }
}

@media (max-width: 767px) {
  .pd, .section-a,
  .section-b,
  .section-c, .section-d {
    padding: 50px 0;
  }
}

img {
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}

.section {
  background-image: linear-gradient(-90deg, rgba(242, 56, 71, 0.5), rgba(242, 56, 71, 0.7)), url("../img/bg1.jpg");
  color: #fff;
}

.section-a,
.section-c {
  background: #d9d9d9;
  border-bottom: #F23847 solid 1px;
}

.section-a img {
  padding: 10px;
  border: dotted 2px #F23847;
  margin-bottom: 10px;
}

.section-a img:hover {
  border: 2px solid #000;
  transition: .9s all ease;
}

.section-b, .section-d {
  background-color: #e6e6e6;
}

.section-c {
  color: #000;
}

footer {
  padding: 50px 0px 20px;
  background: #F23847;
  color: #fff;
  font-size: .7rem;
}

footer a {
  color: #fff;
  white-space: nowrap;
  font-size: .7rem;
}

footer a:hover, footer a:focus {
  color: #fff;
}

footer p {
  font-size: .7rem;
}

input#username,
input#password {
  width: 100%;
}

@media (max-width: 1024px) {
  input#username,
  input#password {
    font-size: 16px;
  }
}

select {
  -moz-appearance: none;
  text-indent: 0.01px;
  text-overflow: '';
}

.top-pad {
  padding: 3em 0;
  background: white;
}

@media (max-width: 990px) {
  .top-pad {
    padding: 1em;
  }
}

.terms,
.privacy {
  font-size: 1rem;
}

.terms ol li,
.privacy ol li {
  font-size: 1rem;
}

.terms ol ol li,
.privacy ol ol li {
  font-size: 0.85rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 350px;
  }
}

.modal-dialog input {
  width: 100%;
}

/*
 * Dummy devices (replace them with your own or something else entirely!)
 */
.product-device {
  position: absolute;
  right: 10%;
  bottom: -30%;
  width: 300px;
  height: 540px;
  background-color: #333;
  border-radius: 21px;
  transform: rotate(30deg);
}

.product-device::before {
  position: absolute;
  top: 10%;
  right: 10px;
  bottom: 10%;
  left: 10px;
  content: "";
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 5px;
}

.product-device-2 {
  top: -25%;
  right: auto;
  bottom: 0;
  left: 5%;
  background-color: #e5e5e5;
}

/*
 * Extra utilities
 */
.border-top {
  border-top: 1px solid #e5e5e5;
}

.border-bottom {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.05);
}

.flex-equal > * {
  -ms-flex: 1;
  flex: 1;
}

@media (min-width: 768px) {
  .flex-md-equal > * {
    -ms-flex: 1;
    flex: 1;
  }
}

.overflow-hidden {
  overflow: hidden;
}

.img-holder1 {
  background-image: url("../img/img7.jpg");
  background-size: cover;
  background-position: top center;
}

.img-holder2 {
  background-image: url("../img/img8.jpg");
  background-size: cover;
  background-position: top center;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIm1vZHVsZXMvcmVzcG9uc2l2ZS10eXBlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIm1vZHVsZXMvcmVzcG9uc2l2ZS10eXBlLnNjc3NcIjtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1CYWQrU2NyaXB0fEpvc2VmaW4rU2xhYjo0MDAsNzAwJyk7XHJcblxyXG5cclxuJHByaW1hcnk6ICNGMjM4NDc7XHJcbi8qIE1BSU4gQ09MT1IgKi9cclxuJHNlY29uZGFyeTogI0JGMzk0NTtcclxuLyogU0VDT05EQVJZIENPTE9SICovXHJcbiRibGs6ICMwMDA7XHJcbiR3aHQ6ICNmZmY7XHJcblxyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgIC8qIHN0b3BzIGJnIGNvbG9yIGZyb20gbGVha2luZyBvdXRzaWRlIHRoZSBib3JkZXI6ICovXHJcbn1cclxuXHJcbi8vIFNldCB5b3VyIG1heGltdW0gYW5kIG1pbmltdW0gc2NyZWVuIHNpemVzLlxyXG4kbWluX3dpZHRoOiAzMjBweDtcclxuJG1heF93aWR0aDogMTkyMHB4O1xyXG5cclxuLy8gRm9udCBzaXplcyB3aWxsIHJhbmdlIGJldHdlZW4gdGhlICRtaW5fZm9udCBhbmQgJG1heF9mb250LlxyXG4kbWluX2ZvbnQ6IDE1cHg7XHJcbiRtYXhfZm9udDogMjJweDtcclxuXHJcbi8vIENoYW5nZSB0aGVzZSB2YWx1ZXMgdG8gY2hhbmdlIHRoZSBcInNjYWxlXCIgYmV0d2VlbiBkaWZmZXJlbnQgaGVhZGVyc1xyXG4vLyAoaDEsaDIsaDMsIGV0Yy4pLiBMYXJnZXIgbnVtYmVycyA9IGxhcmdlciBmb250LXNpemVzLiBcclxuXHJcbiRtb2RfMTogMS4yOyAvLyBtb2JpbGVcclxuJG1vZF8yOiAxLjU7IC8vIGRlc2t0b3BcclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1mYW1pbHk6ICdKb3NlZmluIFNsYWInLFxyXG4gICAgICAgIHNlcmlmO1xyXG5cclxuXHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3dpZHRoLCAkbWF4X3dpZHRoLCAkbWluX2ZvbnQsICRtYXhfZm9udCk7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6ICRtb2RfMSokbW9kXzEqJG1vZF8xKiRtb2RfMSAqMXJlbTtcclxuICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl93aWR0aCwgJG1heF93aWR0aCwgJG1vZF8xKiRtb2RfMSokbW9kXzEgKiRtaW5fZm9udCwgJG1vZF8yKiRtb2RfMiokbW9kXzIgKiRtaW5fZm9udCk7XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogJG1vZF8xKiRtb2RfMSokbW9kXzEgKjFyZW07XHJcbiAgICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fd2lkdGgsICRtYXhfd2lkdGgsICRtb2RfMSokbW9kXzEqJG1vZF8xICokbWluX2ZvbnQsICRtb2RfMiokbW9kXzIqJG1vZF8yICokbWluX2ZvbnQpO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LXNpemU6ICRtb2RfMSokbW9kXzEgKjFyZW07XHJcbiAgICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fd2lkdGgsICRtYXhfd2lkdGgsICRtb2RfMSokbW9kXzEgKiRtaW5fZm9udCwgJG1vZF8yKiRtb2RfMiAqJG1pbl9mb250KTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbn1cclxuXHJcblxyXG5xLFxyXG5ibG9ja3F1b3RlIHtcclxuICAgIHF1b3RlczogXCLigJxcIlwi4oCdXCI7XHJcbn1cclxuXHJcbi8qIENoYW5nZSBhdXRvY29tcGxldGUgc3R5bGVzIGluIFdlYktpdCAqL1xyXG5cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxyXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxyXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxyXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcclxuc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNjVkZDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDA2NWRkO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCAjMDAwIGluc2V0O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcclxufVxyXG5cclxuLmxvZ28ge1xyXG4gICAgbWF4LWhlaWdodDogMTAwcHg7XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5uYXYge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxubmF2Lm5hdmJhciB7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICA+bGk+YS5uYXYtbGluayB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICRibGs7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGs7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmEsXHJcbmE6aG92ZXIsXHJcbmE6Zm9jdXMsXHJcbmE6YWN0aXZlIHtcclxuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gLm5hdmJhci1yaWdodCB7XHJcbi8vICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbi8vIH1cclxuXHJcbi8qKiBMT0dJTiBGT1JNICoqL1xyXG5cclxuQG1peGluIGJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkd2h0O1xyXG4gICAgcGFkZGluZzogMWVtIDJlbTtcclxuICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRyYW5zaXRpb246IDAuN3MgZWFzZSBhbGw7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcblxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHByaW1hcnksIDEwJSk7XHJcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJHdodCwgMTAlKTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aHQ7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICRibGs7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWRlZmF1bHQge1xyXG4gICAgQGluY2x1ZGUgYnRuO1xyXG59XHJcblxyXG4ubW9kYWwtZGlhbG9nIHtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDZlbSBhdXRvO1xyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDgxMnB4KWFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzc3NztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQjdXNlcm5hbWUsXHJcbiAgICBpbnB1dCNwYXNzd29yZCB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAuNWVtIDJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDNweCAkYmxrO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ0bjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLWhlYWRlcixcclxuLm1vZGFsLWZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkd2h0O1xyXG59XHJcblxyXG4ubW9kYWwtb3BlbiB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5tb2RhbCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5pbnB1dCN1c2VybmFtZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5cclxuLyoqIEVORCBMT0dJTiBGT1JNICoqL1xyXG5cclxuLy8gc3RhcnQgc2VjdGlvbiBoZXJlIFxyXG5zZWN0aW9uIHtcclxuXHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQmFkIFNjcmlwdCcsXHJcbiAgICAgICAgICAgIGN1cnNpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbnNwYW4ge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcclxufVxyXG4uYmcge1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgcGFkZGluZzogMjAwcHggMDtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICAgICAgICBwYWRkaW5nOiAxNTBweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDo3NjhweCl7XHJcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6NjAwcHgpe1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgIH1cclxufVxyXG4ucGQge1xyXG4gICAgcGFkZGluZzogMTUwcHggMDtcclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWEsXHJcbi5zZWN0aW9uLWIsXHJcbi5zZWN0aW9uLWMgLCAuc2VjdGlvbi1ke1xyXG4gICAgQGV4dGVuZCAucGQ7XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsIHJnYmEoJHByaW1hcnksIC41KSwgcmdiYSgkcHJpbWFyeSwgLjcpKSwgdXJsKFwiLi4vaW1nL2JnMS5qcGdcIik7XHJcbiAgICBAZXh0ZW5kIC5iZztcclxuICAgIGNvbG9yOiAkd2h0O1xyXG5cclxufVxyXG5cclxuLnNlY3Rpb24tYSxcclxuLnNlY3Rpb24tYyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRibGssIDg1JSk7XHJcbiAgICBib3JkZXItYm90dG9tOiAkcHJpbWFyeSBzb2xpZCAxcHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLWEge1xyXG4gICAgXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiBkb3R0ZWQgMnB4ICRwcmltYXJ5O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGJsaztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjlzIGFsbCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNlY3Rpb24tYiwgLnNlY3Rpb24tZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdodCwgMTAlKTtcclxufVxyXG5cclxuLnNlY3Rpb24tYyB7XHJcbiAgICBjb2xvcjogJGJsaztcclxufVxyXG5cclxuLy8gZW5kIHNlY3Rpb24gXHJcblxyXG5cclxuZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMHB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkd2h0O1xyXG4gICAgZm9udC1zaXplOiAuN3JlbTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHdodDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjdyZW07XHJcblxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuN3JlbTtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0I3VzZXJuYW1lLFxyXG5pbnB1dCNwYXNzd29yZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgdGV4dC1pbmRlbnQ6IDAuMDFweDtcclxuICAgIHRleHQtb3ZlcmZsb3c6ICcnO1xyXG59XHJcblxyXG4udG9wLXBhZCB7XHJcbiAgICBwYWRkaW5nOiAzZW0gMDtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnRlcm1zLFxyXG4ucHJpdmFjeSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgJiBvbCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIG9sIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLWRpYWxvZyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4vKlxyXG4gKiBEdW1teSBkZXZpY2VzIChyZXBsYWNlIHRoZW0gd2l0aCB5b3VyIG93biBvciBzb21ldGhpbmcgZWxzZSBlbnRpcmVseSEpXHJcbiAqL1xyXG5cclxuLnByb2R1Y3QtZGV2aWNlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMCU7XHJcbiAgICBib3R0b206IC0zMCU7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBoZWlnaHQ6IDU0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcclxuXHJcbn1cclxuXHJcbi5wcm9kdWN0LWRldmljZTo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICBib3R0b206IDEwJTtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMSk7XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcblxyXG4ucHJvZHVjdC1kZXZpY2UtMiB7XHJcbiAgICB0b3A6IC0yNSU7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDUlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxuXHJcbn1cclxuXHJcblxyXG4vKlxyXG4gKiBFeHRyYSB1dGlsaXRpZXNcclxuICovXHJcblxyXG4uYm9yZGVyLXRvcCB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcclxufVxyXG5cclxuLmJvcmRlci1ib3R0b20ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbn1cclxuXHJcbi5ib3gtc2hhZG93IHtcclxuICAgIGJveC1zaGFkb3c6IDAgLjI1cmVtIC43NXJlbSByZ2JhKDAsIDAsIDAsIC4wNSk7XHJcbn1cclxuXHJcbi5mbGV4LWVxdWFsPioge1xyXG4gICAgLW1zLWZsZXg6IDE7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgZmxleDogMTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmxleC1tZC1lcXVhbD4qIHtcclxuICAgICAgICAtbXMtZmxleDogMTtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmltZy1ob2xkZXIxIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pbWc3LmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG59XHJcblxyXG4uaW1nLWhvbGRlcjIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ltZzguanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbn0iLCJAZnVuY3Rpb24gc3RyaXAtdW5pdCgkdmFsdWUpIHtcbiAgQHJldHVybiAkdmFsdWUgLyAoJHZhbHVlICogMCArIDEpO1xufVxuXG5AbWl4aW4gZmx1aWQtdHlwZSgkbWluLXZ3LCAkbWF4LXZ3LCAkbWluLWZvbnQtc2l6ZSwgJG1heC1mb250LXNpemUpIHtcbiAgJHUxOiB1bml0KCRtaW4tdncpO1xuICAkdTI6IHVuaXQoJG1heC12dyk7XG4gICR1MzogdW5pdCgkbWluLWZvbnQtc2l6ZSk7XG4gICR1NDogdW5pdCgkbWF4LWZvbnQtc2l6ZSk7XG5cbiAgQGlmICR1MSA9PSAkdTIgYW5kICR1MSA9PSAkdTMgYW5kICR1MSA9PSAkdTQge1xuICAgICYge1xuICAgICAgZm9udC1zaXplOiAkbWluLWZvbnQtc2l6ZTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4tdncpIHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKCN7JG1pbi1mb250LXNpemV9ICsgI3tzdHJpcC11bml0KCRtYXgtZm9udC1zaXplIC0gJG1pbi1mb250LXNpemUpfSAqICgoMTAwdncgLSAjeyRtaW4tdnd9KSAvICN7c3RyaXAtdW5pdCgkbWF4LXZ3IC0gJG1pbi12dyl9KSk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWF4LXZ3KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJG1heC1mb250LXNpemU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiJdLCJtYXBwaW5ncyI6IjtBQUNBLE9BQU8sQ0FBQyw4RUFBSTtBQUlaLGdCQUFnQjtBQUVoQixxQkFBcUI7QUF5QnJCLEFBQUEsSUFBSTtBQUNKLEFBQUEsSUFBSSxDQUFDO0VBQ0QsTUFBTSxFQUFFLElBQUs7RUFDYixXQUFXLEVBQUUsc0JBQ0g7Q0FHYjs7QUFFRCxBQUFBLElBQUksQ0M5QkU7RUFDQSxTQUFTLEVEV0osSUFBSTtDQ0pWOztBQU5DLE1BQU0sQ0FBTixNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUQ0QmxDLEFBQUEsSUFBSSxDQzlCRTtJQUdFLFNBQVMsRUFBRSx5Q0FBSTtHQUtsQjs7O0FBSEMsTUFBTSxDQUFOLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFRHlCbkMsQUFBQSxJQUFJLENDOUJFO0lBTUUsU0FBUyxFRE9OLElBQUk7R0NMVjs7O0FEMEJMLEFBQUEsQ0FBQyxDQUFDO0VBQ0UsU0FBUyxFQUFFLElBQUs7Q0FDbkI7O0FBRUQsQUFBQSxFQUFFLENBQUM7RUFDQyxTQUFTLEVBQUUsU0FBTTtDQUVwQjs7QUFIRCxBQUFBLEVBQUUsQ0N0Q0k7RUFDQSxTQUFTLEVEdUNpQyxPQUFNO0NDaENqRDs7QUFOQyxNQUFNLENBQU4sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VEb0NsQyxBQUFBLEVBQUUsQ0N0Q0k7SUFHRSxTQUFTLEVBQUUsaURBQUk7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 */

#resetPassword {
    color: #F23847;
    text-decoration: none;
    display: block;
    text-align: center;
    margin: 15px 5px 5px 0;
}

#resetPassword:hover {
    text-decoration: underline;
}
