/* Box sizing rules */
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* Remove default margin */
body,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd {
  -webkit-margin-after: 0;
  margin-block-end: 0;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role="list"],
ol[role="list"] {
  list-style: none;
}

/* Set core root defaults */
html:focus-within {
  scroll-behavior: smooth;
}

/* Set core body defaults */
body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  -webkit-text-decoration-skip: ink;
  text-decoration-skip-ink: auto;
}

/* Make images easier to work with */
img,
picture {
  max-width: 100%;
  display: block;
}

/* Inherit fonts for inputs and buttons */
input,
button,
textarea,
select {
  font: inherit;
}

/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }

  *,
  *::before,
  *::after {
    -webkit-animation-duration: 0.01ms !important;
    animation-duration: 0.01ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
    -webkit-transition-duration: 0.01ms !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

html,
body,
content {
  height: 100%;
}

html {
  overflow-y: scroll;
}

.time-btn {
  color: #42ab0c !important;
  border-color: #42ab0c !important;
  height: 45px;
}

.time-btn-active {
  color: #fff !important;
}

.select_quality {
  border-color: #42ab0c !important;
  background-color: #f5fff9;
}

.past_appt {
  background-color: #f2f4f7;
}

.online_status {
  background-color: #42ab0c !important;
}

.style1 {
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  height: 100%;
}
.style2 {
  height: 100%;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.style3 {
  height: 100%;
  width: 100%;
}
.style4 {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
}
.style5 {
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.style6 {
  padding-left: 0px;
  padding-right: 0px;
}
.style7 {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 1200px) {
  .style8 {
    height: 100%;
  }
  .style5 {
    height: 100%;
  }
  .style9 {
    height: 100%;
  }
  .style281 {
    margin-bottom: 0px;
    width: 40px;
    height: 40px;
    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;
  }
  .style282 {
    margin-bottom: 0px;
  }
  .style283 {
    margin-bottom: 0px;
  }
  .style299 {
    margin-left: 0.5rem;
  }

  .style839 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 992px) {
  .style9 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }
  .style7 {
    margin-top: 0px;
  }
  .style6 {
    margin-top: 0px;
    background-size: cover;
    background-image: url("../assets/images/signup_pro.jpg");
    height: 100%;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .style5 {
    height: 100%;
  }
  .style10 {
    height: 100%;
  }
  .style11 {
    height: 75%;
  }
  .style12 {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    height: 100%;
  }

  .style691 {
    width: 100px;
  }

  .style692 {
    width: 100px;
  }

  .style693 {
    margin-right: 0.5rem;
  }

  .style694 {
    margin-bottom: 0px;
  }

  .style695 {
    padding-bottom: 1rem;
  }

  .style697 {
    margin-right: 1rem;
    color: #a5a7ad;
  }

  .style698 {
    margin-bottom: 1rem;
  }

  .style699 {
    width: 100%;
  }

  .style700 {
    margin-bottom: 1rem;
  }

  .style701 {
    margin-bottom: 1rem;
  }

  .style696 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0px;
  }

  .style702 {
    margin-bottom: 1rem;
  }

  .style703 {
    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;
  }

  .style704 {
    color: #a5a7ad;
  }

  .style705 {
    width: 75px;
    height: 75px;
  }

  .style706 {
    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;
  }

  .style707 {
    margin-bottom: 0px;
    font-weight: 500;
  }

  .style708 {
    color: #a5a7ad;
  }

  .style709 {
    border-top: 1px solid #a5a7ad;
    padding-top: 1rem;
  }

  .style710 {
    margin-top: -3px;
  }

  .style711 {
    width: 48px;
    height: 48px;
    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;
    background-color: #6f42c1;
    color: #fff;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    margin-right: 1rem;
  }

  .style712 {
    margin-bottom: 0px;
    font-weight: 500;
  }

  .style713 {
    margin-bottom: 1rem;
  }

  .style714 {
    margin-bottom: 1rem;
  }

  .style715 {
    width: 100px;
  }

  .style716 {
    width: 100px;
    text-align: left;
    border-color: #a5a7ad;
  }

  .style717 {
    margin-right: 0.5rem;
  }

  .style718 {
    margin-bottom: 0px;
  }

  .style719 {
    margin-bottom: 1rem;
  }

  .style720 {
    margin-bottom: 1rem;
  }

  .style721 {
    margin-bottom: 0px;
  }
}
.style13 {
  height: 100%;
}
.style14 {
  height: 100%;
}
@media (min-width: 1400px) {
  .style15 {
    background-image: url("../assets/images/signup_pro.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    display: block;
  }
  .style12 {
    position: absolute;
  }
  .style16 {
    bottom: 50px;
  }
  .style17 {
    position: absolute;
    bottom: 50px;
    margin-left: 50px;
  }
  .style215 {
    min-height: 100%;
    padding-bottom: 1.5rem;
  }
  .style277 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .style187 {
    width: 40px;
    height: 40px;
  }
  .style281 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 40px;
    height: 40px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
    margin-bottom: 0px;
  }
  .style282 {
    margin-bottom: 0px;
  }
  .style283 {
    margin-bottom: 0px;
  }
  .style299 {
    margin-left: 0.5rem;
  }
  .style355 {
    margin-right: 0.5rem;
  }
  .style357 {
    font-size: 0.75rem;
  }
  .style224 {
    margin-left: 0px;
    margin-right: 0px;
  }
  .style367 {
    margin-left: 0.5rem;
  }
  .style301 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.style16 {
}
@media (min-width: 768px) {
  .style18 {
    background-repeat: no-repeat;
  }
  .style19 {
    display: block;
  }
  .style100 {
    position: absolute;
  }
  .style36 {
    margin-bottom: 0px;
  }

  .style821 {
    margin-right: -5px;
  }
}
@media (min-width: 576px) {
  .style20 {
    position: absolute;
  }
  .style22 {
    position: absolute;
  }
  .style36 {
    margin-bottom: 0px;
  }
  .style299 {
    margin-left: 0.5rem;
  }

  .style823 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.style21 {
}
.style22 {
}
.style23 {
}
.style24 {
}
.style25 {
  background-image: url("../assets/images/signup_pro.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
}
.style26 {
}
.style8 {
  min-height: 100%;
}
.style27 {
  position: absolute;
}
.style28 {
  z-index: 1;
  width: 250px;
  position: absolute;
  bottom: 50px;
  margin-left: 50px;
}
.style29 {
  padding: 25px;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.style30 {
  width: 250px;
  position: absolute;
  top: 25px;
}
.style31 {
  height: 5px;
  width: 100%;
}
.style32 {
  width: 100%;
  background-color: #42ab0c;
  height: 45px;
}
.style33 {
  max-width: 425px;
}
.style10 {
  width: 250px;
}
.style34 {
}
.style35 {
  top: 25px;
  left: 25px;
  max-width: 250px;
}
.style36 {
  border-style: none;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 0px;
}
.style37 {
  border-color: #d8d8d8;
  border-style: none;
  margin-left: 0.5rem;
}
.style38 {
  height: 100%;
}
.style39 {
  height: 100%;
}
.style40 {
  height: 100%;
}
.style41 {
  border-right: 1px solid #d8d8d8;
  position: fixed;
  max-width: 250px;
  width: 250px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.style42 {
}
.style43 {
}
.style44 {
  padding-left: 15px;
  padding-right: 15px;
}
.style45 {
  width: 250px;
}
.style46 {
  width: 100%;
}
.style47 {
  background-color: rgba(25, 135, 84, 0.14);
  margin-right: 15px;
  padding-bottom: 1.5rem;
  padding-left: 25px;
  padding-right: 25px;
}
.style48 {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  min-height: 100%;
  padding: 15px;
}
.style49 {
  margin-right: 15px;
  width: 20px;
}
.style50 {
  width: 30px;
  height: 30px;
  text-align: center;
  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;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #dc3545;
}
.style51 {
  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;
  width: 55px;
  height: 50px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #d63384;
  color: #fff;
  font-size: 1.25rem;
}
.style52 {
  margin-right: 10px;
}
.style53 {
}
.style54 {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  height: 100%;
  background-color: #fff;
  padding: 15px;
}
.style55 {
  background-color: #fff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  padding: 15px;
  max-height: 250px;
}
.style56 {
}
.style57 {
  margin-top: 1.5rem;
}
.style58 {
}
.style59 {
  width: 100%;
}
.style60 {
  width: 100%;
}
.style61 {
  width: 100%;
}
.style62 {
  width: 100%;
  border-left-color: #d63384;
  border-style: none;
}
.style63 {
  width: 55px;
  height: 50px;
  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;
  font-size: 1.25rem;
  color: #fff;
  background-color: #6610f2;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.style64 {
  width: 55px;
  height: 50px;
  font-size: 1.25rem;
  color: #fff;
  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;
  background-color: #fd7e14;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.style65 {
  width: 55px;
  height: 50px;
  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;
  font-size: 1.25rem;
  color: #fff;
  background-color: #198754;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.style66 {
  margin-top: 1.5rem;
}
.style67 {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  padding: 15px;
}
.style68 {
  margin-bottom: 0px;
}
.style69 {
  margin-bottom: 0px;
}
.style70 {
  margin-bottom: 0px;
}
.style71 {
  margin-bottom: 0px;
}
.style72 {
  padding-top: 1.5rem;
}
.style73 {
  margin-right: 15px;
  width: 20px;
}
.style46:hover {
  background-color: #d8d8d8;
}
.style74 {
  margin-right: 15px;
  width: 20px;
}
.style75 {
  margin-right: 15px;
  width: 20px;
}
.style76 {
  margin-right: 15px;
  width: 20px;
}
.style44.adminmenutag {
  margin-top: 25px;
}
.style77 {
  margin-bottom: 0px;
}
.style78 {
  margin-bottom: 0px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.style79 {
  margin-bottom: 0px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.style80 {
  margin-right: 15px;
  width: 20px;
}
.style81 {
  width: 20px;
  margin-right: 15px;
}
.style82 {
  width: 20px;
  margin-right: 15px;
}
.style83 {
  width: 20px;
  margin-right: 15px;
}
.style84 {
  width: 20px;
  margin-right: 15px;
}
.style85 {
  margin-right: 15px;
  width: 20px;
}
.style46:active {
  border-left-color: #42ab0c;
  border-left-style: solid;
  background-color: #42ab0c;
}
.style46:visited {
  border-left-color: #42ab0c;
  border-left-style: solid;
}
.style44.topmenunav {
}
.style44.topmenunav {
}
.style44.settingmenunav {
  margin-top: 25px;
}
.style86 {
  min-height: 100%;
}
.style87 {
  background-size: cover;
}
.style88 {
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../assets/images/signup_pro.jpg");
  min-height: 100%;
}
.style89 {
}
.style90 {
  margin-top: 1rem;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  font-weight: bold;
}
.style91 {
  border-color: #d8d8d8;
  border-style: solid;
  margin-top: 1rem;
  font-weight: bold;
}
.style92 {
  margin-right: 0.5rem;
}
.style93 {
  margin-right: 0.5rem;
}
.style94 {
  margin-top: 1.25rem;
}
.style95 {
}
.style96 {
}
.style97 {
}
.style98 {
}
.style99 {
}
.style100 {
  text-align: right;
  top: 25px;
  right: 50%;
}
.style101 {
}
.style102 {
  margin-top: 1.25rem;
}
.style103 {
}
.style104 {
  margin-top: 0px;
}
.style105 {
  margin-bottom: 0px;
}
.style106 {
  margin-bottom: 0px;
}
.style107 {
  margin-bottom: 1rem;
}
.style108 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style109 {
  padding: 25px;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  max-width: 450px;
}
.style110 {
  width: 100%;
  background-color: #42ab0c;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style111 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.style112 {
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  display: inline;
}
.style113 {
  margin-right: 15px;
}
.style114 {
}
.style115 {
  padding: 25px;
  max-width: 450px;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style116 {
}
.style117 {
  margin-left: 250px;
}
.style118 {
}
.style119 {
  position: relative;
}
.style120 {
  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;
}
.style121 {
  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;
}
.style122 {
  max-height: 250px;
}
.style123 {
}
.style124 {
  background-color: rgba(25, 135, 84, 0.07);
}
.style125 {
}
.style126 {
  max-width: 450px;
}
.style127 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style128 {
  max-width: 800px;
}
.style129 {
  max-width: 75px;
  max-height: 75px;
}
.style130 {
  background-color: rgba(25, 135, 84, 0.07);
}
.style131 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.wappler-temp {
}
.style132 {
}
.style133 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style134 {
  height: 100%;
}
.style135 {
  padding: 1.5rem;
}
.style136 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style137 {
  margin-bottom: 0px;
}
.style138 {
  margin-bottom: 0px;
}
.style139 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.style140 {
  padding: 1.5rem;
  background-color: rgba(25, 135, 84, 0.14);
}
.style141 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.style142 {
  margin-bottom: 0px;
}
.style143 {
  padding: 1rem 1.5rem;
}
.style144 {
  border-bottom-color: #d8d8d8;
  border-top: 1px solid #d8d8d8;
  border-bottom-style: none;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.style145 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style146 {
}
.style147 {
}
.style148 {
  margin-top: 0px;
}
.style149 {
  margin-top: 0px;
}
.style150 {
  margin-bottom: 1.5rem;
}
.style151 {
}
.style152 {
  margin-top: 0px;
}
.style153 {
  border-right-width: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.style154 {
}
.style155 {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.style156 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style157 {
  margin-bottom: 1.5rem;
}
.style158 {
}
.style159 {
  background-color: #fff;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  padding: 1.5rem;
}
.style160 {
}
.style161 {
  margin-right: 0.5rem;
}
.style162 {
  margin-right: 0.5rem;
}
.style163 {
  margin-right: 0.75rem;
}
.style164 {
}
.style165 {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.style166 {
  margin-right: -5px;
}
.style167 {
}
.style168 {
  margin-bottom: 0px;
  font-size: 0.75rem;
}
.style169 {
  margin-right: -5px;
}
.style170 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style171 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.style172 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.style173 {
}
.style174 {
}
.style175 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.style176 {
}
.style177 {
}
.style178 {
  margin-bottom: 0px;
}
.style179 {
  margin-bottom: 0px;
}
.style180 {
}
.style181 {
}
.style182 {
  margin-bottom: 0px;
}
.style183 {
  margin-bottom: 0px;
}
.style149.profileinputmeail {
}
.style149.profileinputmeail {
}
.style184 {
  background-image: url("../assets/images/signup_pro.jpg");
  background-size: cover;
  background-repeat: no-repeat;
}
.style185 {
  background-color: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.style186 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  -ms-flex-wrap: nowrap;
}
.style187 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  margin-bottom: 0px;
  margin-right: 1rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.style188 {
  margin-right: 0.5rem;
}
.style189 {
  margin-right: 1rem;
}
.style190 {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
}
.style191 {
  margin-right: 0px;
}
.style192 {
  margin-top: 0px;
}
.style193 {
  -webkit-box-align: end;
  -ms-flex-align: end;
  height: 100%;
}
.style194 {
  max-width: 1200px;
  padding: 0.5rem;
}
.style195 {
  max-width: 150px;
}
.style196 {
}
.style197 {
  max-width: 1200px;
}
.style198 {
}
.style199 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: space-between;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.style200 {
  margin-bottom: 1.5rem;
}
.style201 {
  max-width: 400px;
}
.style202 {
  margin-bottom: 0.125rem;
}
.style203 {
  width: 100%;
  padding: 0.375rem 0.75rem;
  border: 1px solid #d8d8d8;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.style204 {
  margin-bottom: 1rem;
}
.style205 {
  margin-bottom: 1rem;
}
.style206 {
  margin-bottom: 1rem;
}
.style207 {
  margin-bottom: 1.5rem;
}
.style208 {
  width: 100%;
  margin-bottom: 1rem;
}
.style209 {
  font-size: 0.6rem;
  text-align: left;
  color: #d8d8d8;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.style210 {
}
.style211 {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.style212 {
  height: 100%;
}
.style213 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style214 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style215 {
  min-height: 100%;
}
.style216 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  background-color: rgba(25, 135, 84, 0.14);
}
.style217 {
  margin-left: 1.5rem;
  margin-right: 0.75rem;
}
.style218 {
  margin-left: 0.75rem;
  margin-right: 1.5rem;
}
.style219 {
  padding: 1.5rem;
}
.style220 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  padding: 1.5rem;
}
.style221 {
  position: relative;
}
.style222 {
  margin-bottom: 2rem;
}
.style223 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.style224 {
  height: 1px;
  background-color: #d8d8d8;
  margin-bottom: 1.5rem;
}
.style225 {
}
.style226 {
  margin-top: 1.5rem;
}
.style227 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.style228 {
  margin-bottom: 0px;
}
.style229 {
  margin-bottom: 0px;
}
.style230 {
  margin-bottom: 0px;
}
.style231 {
  margin-bottom: 0px;
}
.style232 {
  margin-bottom: 0px;
}
.style233 {
  margin-bottom: 0px;
}
.style234 {
  border-color: #d8d8d8;
}
.style235 {
  max-width: 225px;
  max-height: 200px;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.style236 {
}
.style237 {
}
.style238 {
  max-width: 250px;
  border-right: 1px solid #d8d8d8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: fixed;
}
.style239 {
  max-width: 150px;
}
.style240 {
}
.style241 {
  padding-left: 2rem;
  color: #667085;
}
.style242 {
  margin-right: 1rem;
}
.style243 {
  margin-right: 1rem;
  color: #667085;
}
.style244 {
}
.style245 {
  margin-bottom: 0px;
  padding-left: 1.5rem;
  color: #667085;
}
.style246 {
  margin-top: 1.5rem;
}
.style247 {
}
.style248 {
  margin-right: 1rem;
}
.style249 {
  margin-right: 1rem;
}
.style250 {
  margin-right: 1rem;
}
.style251 {
  width: 40px;
  height: 40px;
  margin-right: 0.75rem;
  padding: 0px;
}
.style252 {
  border-top: 1px solid #d8d8d8;
  margin-top: 1.5rem;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding-top: 1.5rem;
}
.style253 {
  margin-bottom: 0px;
  overflow: hidden;
  font-size: 0.85rem;
}
.style254 {
  margin-bottom: 0px;
  font-size: 0.85rem;
}
.style255 {
  margin-right: 1rem;
}
.style241:hover {
  background-color: #d8d8d8;
  color: #000;
}
.style241:active {
  color: #198754;
}
.style241:focus {
  border-left-color: #198754;
  border-left-style: none;
  color: #000;
}
.style256 {
  margin-right: 1rem;
}
.style257 {
  margin-right: 1rem;
}
.style258 {
  padding: 1.5rem;
}
.style259 {
  background-color: rgba(25, 135, 84, 0.07);
}
.style260 {
  background-color: rgba(25, 135, 84, 0.07);
  padding: 1.5rem;
}
.style261 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style262 {
  background-color: #d8d8d8;
  height: 1px;
}
.style263 {
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 2.5rem;
}
.style264 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.style265 {
  margin-right: 0.75rem;
}
.style266 {
  margin-left: 250px;
}
.style267 {
}
.style268 {
  margin-left: 250px;
  height: 100%;
  min-height: 100%;
}
.style269 {
  max-width: 150px;
}
.style270 {
  margin-top: 1.5rem;
}
.style271 {
  height: 100%;
}
.style272 {
  padding: 1.5rem;
}
.style273 {
  padding: 1.5rem;
}
.style274 {
  padding: 1.5rem;
}
.style275 {
  padding: 1.5rem 1.5rem 3rem;
  background-color: rgba(25, 135, 84, 0.14);
}
.style276 {
  padding: 1.5rem;
}
.style277 {
  min-height: 100%;
  display: inline;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.style278 {
  background-color: rgba(25, 135, 84, 0.14);
  padding: 1.5rem 1.5rem 3rem;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.style279 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  padding: 1.5rem;
}
.style280 {
  margin-right: 1rem;
}
.style283 {
  margin-bottom: 0px;
}
.style282 {
  margin-bottom: 0px;
}
.style281 {
  width: 40px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0px;
}
.style284 {
  border-color: #42ab0c;
  width: 85px;
  background-color: #42ab0c;
}
.style285 {
  margin-bottom: 0px;
}
.style224.tablecovertsf {
}
.style224.tablecovertsf {
}
.style286 {
  height: 1px;
  background-color: #d8d8d8;
}
.style287 {
  border-color: #d8d8d8;
  border-style: solid;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.style288 {
  height: 1px;
  background-color: #d8d8d8;
  margin-bottom: 1.5rem;
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.style289 {
  margin-bottom: 0px;
}
.style290 {
  margin-bottom: 0px;
}
.style291 {
  margin-bottom: 0px;
}
.style292 {
  margin-bottom: 0px;
}
.style293 {
  margin-bottom: 0px;
}
.style294 {
}
.style295 {
  max-width: 250px;
}
.style296 {
  padding-left: 0.75rem;
}
.style297 {
  padding-right: 0.75rem;
}
.style298 {
  max-width: 250px;
}
.style300 {
  background-color: rgba(25, 135, 84, 0.07);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.style301 {
  background-color: rgba(25, 135, 84, 0.07);
}
.style302 {
  background-color: rgba(25, 135, 84, 0.07);
}
.style303 {
  width: 100%;
  background-color: #fff;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.style304 {
  height: 100%;
}
.style305 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.style306 {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style307 {
  background-color: #198754;
  color: #fff;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  margin-right: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.style308 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style309 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style310 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style311 {
  border-width: 0px;
  border-left: 2px solid #d8d8d8;
  margin-left: 2rem;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 12px;
}
.style312 {
  width: 30px;
  height: 30px;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  margin-right: 1rem;
}
.style313 {
  margin-bottom: 0px;
  color: #fff;
}
.style314 {
  margin-top: 1.5rem;
}
.style315 {
}
.style316 {
  width: 40px;
  height: 40px;
  margin-right: 1rem;
}
.style317 {
  margin-bottom: 0px;
}
.style318 {
  margin-bottom: 0px;
}
.style319 {
  color: #667085;
  font-size: 0.75rem;
}
.style320 {
  background-color: #42ab0c;
  border-color: #42ab0c;
}
.style321 {
  margin-bottom: 0px;
}
.style322 {
  width: 100%;
}
.style323 {
  color: #667085;
}
.style324 {
  border-color: #d8d8d8;
  margin-right: 1rem;
}
.style325 {
  margin-bottom: 1.5rem;
}
.style326 {
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 3rem;
  padding-bottom: 3rem;
}
.style327 {
  width: 75px;
  height: 75px;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  margin-bottom: 1rem;
  background-color: rgba(13, 110, 253, 0.1);
}
.style328 {
  color: #fff;
}
.style329 {
  width: 45px;
  height: 45px;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  background-color: rgba(13, 110, 253, 0.1);
}
.style330 {
  color: #0d6efd;
  text-indent: 0px;
}
.style331 {
}
.style332 {
  color: #0d6efd;
  font-size: 1.25rem;
}
.style333 {
  font-size: 1.25rem;
  color: #0d6efd;
}
.style334 {
  font-size: 1.25rem;
  color: #0d6efd;
}
.style335 {
  color: #42ab0c;
}
.style336 {
  border-top-style: none;
  border-bottom: 1px solid #d8d8d8;
  border-left-style: none;
  border-right-style: none;
  margin-bottom: 3rem;
  padding-bottom: 3rem;
}
.style337 {
  padding-top: 1rem;
  padding-left: 1rem;
}
.style338 {
  border-style: none;
}
.style339 {
  border-style: none;
}
.style340 {
  border-style: none;
}
.style341 {
  border-style: none;
}
.style342 {
}
.style343 {
  background-image: url("../assets/images/IMG_7822.jpeg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 50%;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style344 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.style345 {
  width: 100%;
  margin-right: 0.75rem;
}
.style346 {
  width: 100%;
  margin-left: 0.75rem;
}
.style347 {
  width: 50px;
  height: 50px;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.style348 {
  background-color: #d8d8d8;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  width: 50px;
  height: 50px;
  margin-right: 1.5rem;
}
.style349 {
}
.style350 {
}
.style351 {
  width: 100%;
}
.style352 {
}
.style353 {
}
.style354 {
  margin-right: 0.75rem;
  padding: 0.5rem 1rem;
}
#btn6 {
}
.style356 {
}
.style358 {
  margin-bottom: 0px;
}
.style359 {
  line-height: 1;
  margin-bottom: 0px;
  margin-left: 1rem;
}
.style360 {
  background-color: #42ab0c;
  border-color: #42ab0c;
}
.style361 {
  border-style: none;
}
.style362 {
}
.style363 {
  margin-bottom: 0px;
}
.style364 {
  margin-bottom: 0px;
}
.style365 {
  font-size: 1.5rem;
  color: #667085;
}
.style366 {
}
.style327.claim_lead {
}
.style368 {
  width: 75px;
  height: 75px;
  background-color: rgba(66, 171, 12, 0.1);
}
.style369 {
  color: rgba(66, 171, 12, 1);
}
.style370 {
  width: 30px;
  height: 30px;
  background-color: rgba(66, 171, 12, 0.1);
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
}
.style371 {
  width: 45px;
  height: 45px;
  background-color: rgba(66, 171, 12, 0.1);
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
}
.style372 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.style373 {
  padding-top: 0px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.style374 {
}
.style375 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  border-style: none;
  padding: 1rem 1.5rem 1.5rem;
}
.style376 {
  border-color: #d8d8d8;
  border-style: solid;
  color: #344054;
  width: 100%;
  margin-bottom: 0px;
}
.style377 {
  width: 100%;
  margin-bottom: 0px;
  background-color: #42ab0c;
}
.style378 {
  margin-left: 1rem;
}
.style379 {
  margin-bottom: 0px;
}
.style380 {
  color: rgba(66, 171, 12, 1);
}
.style381 {
  margin-bottom: 0px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.style382 {
  background-color: #42ab0c;
  border-color: #42ab0c;
}
.style383 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.style384 {
  width: 100%;
}
.style385 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.style386 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.style387 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.style388 {
}
.style389 {
  margin-bottom: 1rem;
}
.style390 {
  margin-bottom: 1rem;
}
.style391 {
  margin-bottom: 1rem;
}
.style392 {
  padding: 1rem;
  text-align: center;
  border: 1px solid #eaecf0;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style393 {
  margin-bottom: 0px;
}
.style394 {
  font-size: 1rem;
  margin-left: 0.5rem;
}
.style395 {
  border-style: none;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.5rem;
  padding: 0px;
}
.style396 {
  margin-bottom: 0px;
}
.style397 {
  margin-right: 0.5rem;
}
.style398 {
  padding: 0.25rem;
}
.style399 {
  background-color: rgba(13, 110, 253, 0.1);
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  color: #0d6efd;
  margin-right: 0.5rem;
  padding: 0.5rem;
}
.style400 {
  margin-bottom: 0px;
}
.style401 {
  width: 100%;
  background-color: #42ab0c;
}
.style402 {
  margin-bottom: 1rem;
}
.style403 {
  margin-bottom: 1rem;
}
.style404 {
  margin-bottom: 1rem;
}
.style405 {
  min-width: 155px;
}
.style406 {
}
.style407 {
  background-color: rgba(25, 135, 84, 0.14);
  padding: 2rem 2rem 3rem;
}
.style408 {
  margin-bottom: 0.25rem;
}
.style409 {
  text-align: right;
}
.style410 {
  border-color: #d0d5dd;
  border-style: solid;
  margin-right: 0.75rem;
}
.style411 {
  margin-right: 0.5rem;
  color: #344054;
}
.style412 {
  margin-right: 0.5rem;
}
.style413 {
  margin-right: 0.5rem;
}
.style414 {
  margin-bottom: 0px;
}
.style415 {
  margin-bottom: 1.5rem;
}
.style416 {
  border-color: #eaecf0;
  border-bottom-style: solid;
}
.style417 {
  border-color: #eaecf0;
}
.style418 {
  border-right-width: 0px;
  background-color: #fff;
}
.style419 {
  border-left-width: 0px;
  max-width: 400px;
}
.style420 {
  color: #667085;
}
.style421 {
  max-width: 355px;
}
.style422 {
}
.style423 {
}
.style424 {
  margin-bottom: 1.5rem;
}
.style425 {
  border: 1px solid #eaecf0;
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.style426 {
  margin-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.style427 {
  color: #98a2b3;
}
.style428 {
  margin-bottom: 0px;
}
.style429 {
  border-style: none;
}
.style430 {
}
.style431 {
}
.style432 {
  margin-bottom: 0px;
  margin-left: 5px;
}
.style433 {
  color: #475467;
}
.style434 {
}
.style435 {
  margin-right: 0.5rem;
}
.style436 {
}
.style437 {
}
.style438 {
}
.style439 {
  width: 100%;
}
.style440 {
}
.style441 {
  background-color: #42ab0c;
}
.style442 {
  background-color: #42ab0c;
}
.style443 {
  width: 40px;
  height: 40px;
  margin-bottom: 0px;
  margin-right: 0.75rem;
  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;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  background-color: #134a2f;
}
.style444 {
  width: 100%;
}
.style445 {
}
.style446 {
}
.style447 {
  width: 85px;
}
.style284.claimed {
}
.style448 {
  background-color: #006b35;
  width: 85px;
}
.style449 {
  color: #42ab0c;
}
.style450 {
  color: #9eacaa;
}
.style451 {
  color: #00b2e3;
}
.style452 {
  color: #e30037;
}
.style453 {
  color: #f16c00;
}
.style454 {
  color: #f16c00;
}
.style455 {
  color: #344054;
  background-color: #f2f4f7;
}
.wappler-temp {
}
.style456 {
  background-color: #d0f7ff;
  color: #044552;
}
.style457 {
  color: #027a48;
  background-color: #ecfdf3;
}
.style458 {
  background-color: #fef3f2;
  color: #b42318;
}
.style459 {
  color: #e07012;
  background-color: #f7e3d0;
}
.style460 {
  background-color: #eaecf0;
  border-style: none;
}
.style461 {
  color: #475467;
}
.style462 {
}
.style463 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style464 {
  width: 56px;
  height: 56px;
  background-color: #d4fed1;
  margin-bottom: 1rem;
  border: 10px solid #e8fdf5;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
}
.style465 {
  margin-top: 6rem;
  width: 360px;
}
.style466 {
  padding-top: 2rem;
  padding-left: 2rem;
}
.style467 {
  color: #42ab0c;
}
.style468 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.style469 {
  font-size: 2rem;
}
.style470 {
  width: 100%;
}
.style471 {
  width: 100%;
}
.style472 {
  margin-right: 0.5rem;
}
.style473 {
  margin-bottom: 2rem;
}
.style474 {
  margin-bottom: 0rem;
}
.style475 {
  margin-top: 1rem;
}
.style476 {
  color: #42ab0c;
}
.style477 {
  color: #42ab0c;
}
.style478 {
  color: #42ab0c;
}
.style479 {
}
.style480 {
}
.style481 {
  margin-bottom: 1rem;
}
.style482 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style483 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style484 {
  color: #42ab0c;
}
.style485 {
  background-color: #e8fdf5;
  color: #42ab0c;
  margin-left: 0.5rem;
}
.style486 {
  margin-right: 1rem;
}
.style487 {
  margin-right: 0.5rem;
}
.:hover {
  color: #464d52;
}
.style488 {
  color: #fff;
  background-color: #42ab0c;
  width: 100%;
}
.style489 {
  padding: 1rem;
}
.style490 {
  margin-bottom: 0rem;
}
.style491 {
  width: 100%;
  background-color: #42ab0c;
  color: #fff;
}
.style492 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.style493 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1.25rem;
}
.style494 {
  color: #42ab0c;
}
.style495 {
  background-color: #f9fafb;
}
.style496 {
}
.style497 {
  background-color: #f9fafb;
}
.style498 {
  width: 40px;
  height: 40px;
  background-color: #0d6efd;
}
.style499 {
  width: 40px;
  height: 40px;
  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;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  margin-bottom: 0px;
}
.style500 {
  margin-bottom: 0px;
}
.style501 {
  margin-bottom: 0px;
}
.style502 {
  margin-bottom: 0px;
}
.style503 {
  margin-bottom: 0px;
}
.style504 {
  width: 100%;
}
.style505 {
  width: 100%;
}
.style506 {
  color: #475467;
}
.style507 {
  border-style: none;
}
.style508 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.style509 {
  width: 56px;
  height: 56px;
  background-color: #fee4e2;
  border: 10px solid #fef3f2;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
}
.style510 {
  color: #d92d20;
}
.style511 {
  margin-bottom: 0px;
}
.style512 {
  border-color: #d0d5dd;
}
.style513 {
  background-color: #d92d20;
  color: #fff;
}
.style514 {
  padding-top: 0px;
}
.style515 {
  margin-bottom: 0.25rem;
}
.style516 {
  color: #475467;
}
.style517 {
  color: #475467;
}
.style518 {
  margin-bottom: 0px;
}
.style519 {
  margin-bottom: 0px;
}
.style520 {
  background-color: #eaecf0;
}
.style521 {
  margin-right: 1rem;
}
.style522 {
}
.style523 {
  width: 48px;
  height: 48px;
  background-color: #dcfae6;
  border: 8px solid #ecfdf3;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  margin-bottom: 0.5rem;
}
.style524 {
  color: #079455;
}
.style525 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
}
.style526 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.style527 {
  width: 48px;
  height: 48px;
  background-color: #dcfae6;
  border: 8px solid #ecfdf3;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
}
.style528 {
  color: #079455;
}
.style529 {
  width: 100%;
  border-color: #d0d5dd;
}
.style530 {
  width: 100%;
  background-color: #42ab0c;
}
.style531 {
}
.style532 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.style533 {
}
.style534 {
  margin-bottom: 0px;
}
.style535 {
  width: 48px;
  height: 48px;
  background-color: #fee4e2;
  border: 8px solid #fef3f2;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
}
.style536 {
  color: #d92d20;
}
.style537 {
  color: #d92d20;
}
.style538 {
}
.style539 {
}
.style540 {
  height: 2rem;
}
.style541 {
}
.style542 {
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.style543 {
  border-bottom: 1px #eaecf0;
  padding: 1.5rem 1.5rem 1.25rem;
}
.style544 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.style545 {
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: #42ab0c;
  height: 40px;
}
.style546 {
  margin-right: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  height: 40px;
  border-color: #d0d5dd;
  border-style: solid;
  color: #344054;
}
.style547 {
  font-size: 0.875rem;
  margin-right: 0.5rem;
}
.style548 {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  padding: 1.5rem;
}
.style549 {
  background-color: rgba(25, 135, 84, 0.14);
}
.style550 {
  background-color: #f9fafb;
}
.style551 {
  margin-bottom: 1rem;
}
.style552 {
  margin-right: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: #42ab0c;
}
.style553 {
  margin-bottom: 0px;
}
.style554 {
  margin-bottom: 0px;
}
.style555 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  text-align: right;
}
.style556 {
  border-color: #d0d5dd;
  color: #344054;
}
.style557 {
  margin-right: 0.5rem;
  font-size: 0.875rem;
}
.style558 {
  margin-bottom: 0px;
}
.style559 {
  border-style: none;
}
.style560 {
  border-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.style561 {
  width: 48px;
  height: 48px;
  margin-right: 1rem;
  border: 1px solid #eaecf0;
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}
.style562 {
  margin-bottom: 0px;
}
.style563 {
  color: #42ab0c;
}
.style564 {
  margin-bottom: 0px;
}
.style565 {
  margin-bottom: 0px;
}
.style566 {
  margin-bottom: 1rem;
}
.style567 {
}
.style568 {
}
.style569 {
  margin-bottom: 1rem;
}
.style570 {
}
.style571 {
  margin-right: 0.5rem;
}
.style572 {
  margin-left: 0.5rem;
}
.style573 {
  margin-bottom: 0px;
}
.style574 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: 0.5rem;
}
.style575 {
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  height: 100%;
  background-color: rgba(233, 236, 239, 0);
}
.style576 {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.style577 {
}
.style578 {
  margin-right: 0.5rem;
}
.style579 {
  margin-right: 0.5rem;
}
.style580 {
  margin-left: 0.5rem;
}
.style581 {
  background-color: #42ab0c;
  border-color: #42ab0c;
}
.style582 {
  border-color: #d0d5dd;
}
.style583 {
  height: 150px;
}
.style584 {
  height: 150px;
}
.style585 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.style586 {
  margin-right: -1.5em;
}
.style587 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
}
.style588 {
  margin-bottom: 0px;
}
.style589 {
}
.style590 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.style591 {
  margin-bottom: 0px;
}
.style592 {
  margin-bottom: 0px;
}
.style593 {
  margin-bottom: 1.25rem;
}
.style594 {
}
.style595 {
}
.style596 {
  margin-bottom: 1rem;
}
.style597 {
  max-width: 100px;
  max-height: 100px;
}
.style598 {
  background-color: #fff;
  padding: 1rem;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style599 {
  margin-bottom: 0px;
}
.mb0 {
}
.mb0 {
}
.style600 {
}
.style601 {
  margin-bottom: 0px;
  line-height: 1;
}
.style602 {
  height: 60px;
  width: 100px;
  border: 2px solid #eaecf0;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.style603 {
  margin-bottom: 0px;
}
.style604 {
  margin-bottom: 0rem;
}
.style605 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.style606 {
  height: 60px;
  width: 100%;
  border: 2px solid #eaecf0;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.style607 {
  width: 32px;
  height: 32px;
  background-color: #d1f993;
  border: 4px solid #e4ffb5;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  margin-right: 1rem;
}
.style608 {
  color: #42ab0c;
}
.style609 {
  color: #d0d5dd;
}
.style610 {
  color: #42ab0c;
}

.style611 {
  height: 42px;
  width: 100%;
  border: 2px solid #eaecf0;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.style612 {
  height: 150px;
}

.style613 {
  background-color: #f1f4f7;
}

.style614 {
  border-style: none;
}

.style615 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 0.5rem;
  border-bottom-color: #eaecf0;
  border-style: none;
}

.style616 {
  width: 44px;
  height: 44px;
  border-color: #d0d5dd;
  border-style: solid;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.style617 {
  font-size: 72px;
  margin-bottom: 0px;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.style618 {
  padding-right: 1.5rem;
}

.0 {
}

.00 {
}

.style619 {
}

.style620 {
  margin-bottom: 0px;
  font-size: 0.8rem;
}

.style621 {
  margin-left: 1rem;
}

.style622 {
  border-bottom: 1px solid #eaecf0;
  padding-bottom: 0.5rem;
}

.style623 {
  padding-top: 0.75rem;
}

.style624 {
}

.style625 {
}

.style626 {
  margin-bottom: 0px;
}

.style627 {
  background-color: #42ab0c;
}

.style628 {
  border-color: #d0d5dd;
}

.style629 {
}

.style630 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.style631 {
  border-radius: 0.5rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  max-width: 350px;
}

.style632 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  padding-bottom: 2rem;
  padding-left: 0px;
  padding-right: 0px;
}

.style633 {
  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;
}

.style634 {
  margin-bottom: 0px;
  width: 125px;
  text-align: center;
  color: #737373;
}

.style635 {
  width: 38px;
  height: 38px;
  border-radius: 100%;
}

.style636 {
  position: absolute;
  z-index: 1;
  font-size: 0.5rem;
  left: 10px;
  margin-top: -30px;
  margin-left: 0.7rem;
}

.style637 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.style638 {
}

.style639 {
  color: #737373;
}

.style640 {
  color: #737373;
}

.style641 {
}

.style642 {
}

.style643 {
  margin-bottom: 1rem;
}

.style644 {
}

.style645 {
  border-color: #d8d8d8;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  width: 50px;
  height: 50px;
}

.style646 {
  color: #42ab0c;
}

.style647 {
  margin-bottom: 0px;
  font-size: 1.25rem;
}

.style648 {
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 1rem;
}

.style649 {
  margin-bottom: 1.5rem;
}

.style650 {
  color: #8c8c8c;
}

.style651 {
  padding-top: 1.5rem;
}

.style652 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.style653 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.style654 {
  margin-bottom: 0.5rem;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.white-text {
  color: white !important;
  border-color: #868e96 !important;
}

.style655 {
  background-color: #42ab0c;
  height: 45px;
}

.style656 {
  height: 50px;
}

.style657 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.style658 {
  max-width: 350px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.style659 {
  max-width: 350px;
  margin-bottom: 1rem;
}

.style660 {
  margin-bottom: 0px;
  color: #344054;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.style661 {
  margin-bottom: 1rem;
}

.style662 {
  padding-top: 1rem;
}

.style663 {
  color: #344054;
  margin-right: 0.5rem;
}

.style664 {
  margin-right: 0.5rem;
}

.style665 {
  margin-top: 0.3rem;
  margin-right: 0.5rem;
}

.style666 {
  margin-right: 0.5rem;
}

.style667 {
  padding-top: 1rem;
}

.style668 {
  font-size: 0.875rem;
}

.style669 {
  height: 100px;
}

.form-control {
}

.style670 {
}

.style671 {
}

.style672 {
  font-size: 0.75rem;
  margin-left: -1.5rem;
}

.style673 {
  background-color: #42ab0c;
  margin-top: 1rem;
}

.style674 {
}

.style654:active {
  background-color: #868e96;
}

.style675 {
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.style654:focus {
  background-color: #868e96;
}

.style654:hover {
  background-color: #868e96;
  border-color: #868e96;
}

.style676 {
  font-size: 0.75rem;
}

.style677 {
  background-color: #fcfcfd;
}

.style678 {
  background-color: #fcfcfd;
}

.style679 {
  background-color: #f9fafb;
  padding: 1.5rem;
}

.style680 {
  padding: 1rem;
  border: 1px solid #eaecf0;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.style681 {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.style682 {
  height: 100px;
  padding: 1.5rem;
}

.style683 {
  width: 100px;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.style684 {
  border-bottom: 1px solid #d0d5dd;
  padding-bottom: 1rem;
}

.style685 {
  margin-bottom: 0px;
}

.style686 {
  margin-bottom: 0px;
}

.style687 {
  width: 48px;
  height: 48px;
  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;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  margin-bottom: 0px;
  margin-right: 1rem;
}

.style688 {
  margin-top: 1rem;
}

.style689 {
  margin-bottom: 0px;
  font-size: 0.875rem;
  color: #a5a7ad;
}

.style690 {
  margin-bottom: 0px;
}

.wappler-temp {
}

.style722 {
  margin-bottom: 0px;
}

.style723 {
  margin-bottom: 1rem;
}

.style724 {
  margin-bottom: 0px;
}

.style725 {
  color: #42ab0c;
}

.style692 {
  border-color: #a5a7ad;
  margin-left: 0.5rem;
}

.style726 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.style727 {
  max-width: 350px;
  min-width: 0px;
}

.style728 {
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.style729 {
}

.style730 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.style731 {
  margin-bottom: 0px;
}

.style732 {
  color: #42ab0c;
  margin-right: 1rem;
}

.style733 {
  margin-bottom: 1rem;
}

.style734 {
  margin-bottom: 0px;
}

.style735 {
  margin-bottom: 0px;
  font-size: 0.875rem;
}

.style736 {
  width: 48px;
  height: 48px;
  background-size: cover;
  background-repeat: no-repeat;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background-image: url("../assets/images/Dilly%20PFP.png");
}

.style737 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.style738 {
  background-color: #f0f0f0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  margin-bottom: 1rem;
  padding-top: 0.875rem;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.style739 {
  margin-bottom: 0px;
}

.style740 {
  margin-bottom: 1rem;
}

.style741 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  margin-bottom: 0px;
}

.style742 {
  margin-bottom: 0.75rem;
}

.style743 {
  margin-bottom: 0.5rem;
}

.style744 {
  border-color: #ced4da;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  font-size: 0.875rem;
  width: 100%;
}

.style745 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.style746 {
  background-color: #d9d9d9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  font-size: 0.865rem;
  margin-bottom: -0.25rem;
  padding: 0.25rem;
}

.style747 {
  margin-bottom: 1rem;
}

.style748 {
  margin-bottom: 0px;
}

.style749 {
  margin-right: 0.5rem;
}

.style750 {
  margin-right: 0.5rem;
}

.style751 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.style752 {
  padding-bottom: 1rem;
  border-bottom: 1px solid #ced4da;
}

.style753 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.style754 {
  border-color: #ced4da;
  margin-bottom: 0.5rem;
}

.style755 {
  width: 56px;
  height: 56px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.style756 {
  color: #fff;
}

.style757 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.style758 {
  text-align: right;
  font-size: 0.75rem;
  margin-bottom: 0px;
  padding: 0.25rem 0.35rem 0.35rem;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.style759 {
  margin-bottom: 0px;
}

.style760 {
  color: #fff;
  background-color: #000;
  width: 40px;
  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;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  margin-right: 1rem;
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
}

.style761 {
}

.style762 {
  margin-bottom: 0px;
  color: #42ab0c;
}

.style763 {
  text-decoration: underline;
}

.style764 {
  font-size: 0.875rem;
}

.style765 {
  padding-bottom: 2rem;
}

.style766 {
  z-index: 100;
}

.style767 {
}

.style768 {
}

.style769 {
  max-width: 350px;
}

.style770 {
  font-weight: bold;
}

.style771 {
  font-size: 0.7rem;
}

.style772 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.style773 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 320px;
}

.style774 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.style775 {
  margin-bottom: 0px;
}

.style776 {
  font-size: 12px;
}

.style777 {
}

.style778 {
}

.style779 {
}

.style780 {
}

.style781 {
}

.style782 {
  width: 100px;
}

.wappler-temp {
}

.style783 {
}

.wappler-temp {
}

.wappler-temp {
}

.style784 {
}

.style785 {
  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;
  background-color: #dc3545;
  border: 2px solid #fff;
}

.style786 {
  margin-bottom: 0px;
}

.style787 {
  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;
  background-color: #6f42c1;
  border: 2px solid #fff;
}

.style788 {
  color: #fff;
}

.style789 {
  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;
  background-color: #198754;
  border: 2px solid #fff;
}

.style790 {
  padding-bottom: 3rem;
}

.style791 {
  padding-left: 0px;
  padding-right: 0px;
}

.style792 {
  max-width: 350px;
}

.style793 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.style794 {
  height: 100%;
}

.style795 {
  left: 0px;
  z-index: 2;
  margin-top: -0.5rem;
  padding-left: 0px;
}

.style796 {
}

.style797 {
  max-width: 350px;
}

.style798 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 320px;
}

.style799 {
  width: 40px;
}

.style800 {
  height: 100%;
}

.style801 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.style802 {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.style803 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.style804 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.style805 {
  position: absolute;
  left: 24px;
}

.style806 {
}

.style807 {
  margin-bottom: 0px;
}

.style808 {
}

.style809 {
  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;
}

.style810 {
}

.style811 {
}

.style812 {
}

.style813 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 8px;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.style814 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.wappler-temp {
}

.wappler-temp {
}

.style815 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.style816 {
  max-height: 450px;
}

.style817 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  border-radius: 1rem;
}

.style818 {
  position: absolute;
}

.style819 {
}

.style820 {
}

.wappler-temp {
}

.style821 {
  margin-right: -0.2rem;
}

.style822 {
  padding-bottom: 0.5rem;
}

.style823 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.style824 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column;
}

.style825 {
  width: 45px;
  height: 45px;
  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;
}

.style826 {
  margin-top: -6px;
}

.style827 {
  margin-bottom: 0px;
}

.style828 {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  height: 100%;
}

.style829 {
  padding-bottom: 0px;
}

.style830 {
}

.style831 {
  padding-bottom: -1rem;
}

.style832 {
  margin-bottom: 0px;
}

.style833 {
  min-height: 300px;
}

.style834 {
  margin-top: 2rem;
  margin-bottom: -2rem;
}

.style835 {
  background-color: #f1f4f7;
}

.style836 {
  width: 45px;
  height: 45px;
  margin-bottom: 0px;
  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;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
}

.style837 {
}

.style838 {
  padding: 1.5rem 1.5rem 1rem;
}

.style840 {
}

.style841 {
  max-width: 350px;
}

.style842 {
  margin-bottom: 0px;
}

.style843 {
  border: 1px solid #d3e2e2;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  margin-bottom: 1rem;
  padding: 1rem;
}

.style844 {
  margin-bottom: 0px;
  font-size: 14px;
}

.selectTopic {
  padding: 1rem;
  border: 1px solid #d3e2e2;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.active_topic {
  background-color: #42ab0c !important;
  color: white !important;
  border: 1px solid #42ab0c !important;
}

.style845 {
  margin-bottom: 1rem;
  padding-left: 10px;
  padding-right: 10px;
}

.style846 {
  max-width: 350px;
}

.style847 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.style848 {
}

.style849 {
  height: 100% !important;
}

.style850 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.style851 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.style852 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.style853 {
}

.style854 {
}

.style855 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.style856 {
}
