/* Styly přesunuté z index.html */

.main_wrapper_main {
  color: #252a32;
  font-family: Roboto;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  padding: 0px 0px 0px 0px;
  background-color: #fff;
  background-repeat: no-repeat;
}

.section_wrapper_631750 .section_row {
  max-width: 1170px;
}
.section_wrapper_631750 {
  width: 100%;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_631750 {
    width: 100%;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_631750 {
    width: 100%;
  }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_631750 .section_row {
    max-width: 1170px;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_631750 .section_row {
    max-width: 1170px;
  }
}
.el-631750 {
  display: inherit;
  background-color: #262a31;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-631750 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-631750 {
    display: inherit;
  }
}

.el-631750 .el-574237.section_row {
  width: calc(100% - 0px);
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-631750 .el-574237.section_row {
    width: calc(100% - 0px);
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-631750 .el-574237.section_row {
    width: calc(100% - 0px);
  }
}
.el-631750 .el-574237.section_row {
  display: inherit;
  color: #303030;
  font-size: 14px;
  text-align: initial;
  font-weight: 400;
  font-style: normal;
  margin: 15px 0px 15px 0px;
  padding: 0px 10px 0px 10px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-631750 .el-574237.section_row {
  flex-direction: row;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-631750 .el-574237.section_row {
    display: inherit;
  }
  .el-631750 .el-574237.section_row {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-631750 .el-574237.section_row {
    display: inherit;
    margin: 15px 0px 5px 0px;
    padding: 0px 10px 0px 10px;
  }
  .el-631750 .el-574237.section_row {
    flex-direction: row;
  }
}

.el-574237 .el-213058 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-574237 .el-213058 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-574237 .el-213058 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-574237 .el-213058 {
    display: inherit;
    margin: 0px 0px 10px 0px;
  }
}
.el-574237 .el-213058 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-574237 .el-213058 img {
  width: 506px;
  height: 73px;
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-574237 .el-213058 img {
    width: 234px;
    height: 36px;
  }
}

.section_wrapper_46473 .section_row {
  max-width: 1170px;
}
.section_wrapper_46473 {
  width: 100%;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_46473 {
    width: 100%;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_46473 {
    width: 100%;
  }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_46473 .section_row {
    max-width: 1170px;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_46473 .section_row {
    max-width: 1170px;
  }
}
.el-46473 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-46473 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-46473 {
    display: inherit;
  }
}

.el-46473 .el-404516.section_row {
  width: calc(100% - 0px);
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-46473 .el-404516.section_row {
    width: calc(100% - 0px);
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-46473 .el-404516.section_row {
    width: calc(100% - 0px);
  }
}
.el-46473 .el-404516.section_row {
  display: inherit;
  color: #303030;
  font-size: 14px;
  text-align: initial;
  font-weight: 400;
  font-style: normal;
  margin: 10px 0px 10px 0px;
  padding: 0px 10px 0px 10px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 20px;
}
.el-46473 .el-404516.section_row {
  flex-direction: row;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-46473 .el-404516.section_row {
    display: inherit;
  }
  .el-46473 .el-404516.section_row {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-46473 .el-404516.section_row {
    display: inherit;
  }
  .el-46473 .el-404516.section_row {
    flex-direction: column;
  }
  .el-46473 .el-404516.section_row > .row-column {
    width: 100% !important;
  }
}

.el-404516 .el-370671 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-370671 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-370671 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-370671 .paragraph {
  display: inherit;
  color: #000000a1;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-370671 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-370671 .paragraph {
    display: inherit;
    font-size: 14px;
  }
}

.el-404516 .el-610625 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-610625 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-610625 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-610625 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 40px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-610625 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-610625 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
    text-align: left;
  }
}

.el-404516 .el-127986 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-127986 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-127986 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-127986 .paragraph {
  display: inherit;
  color: #000000a1;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-127986 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-127986 .paragraph {
    display: inherit;
    font-size: 14px;
  }
}

.el-404516 .el-356559 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-356559 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-356559 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-356559 {
    display: inherit;
  }
}
.el-404516 .el-356559 img {
  box-shadow: none;
  object-fit: contain;
}
.el-404516 .el-356559 img {
  width: 810px;
  height: 489px;
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-356559 img {
    width: 398px;
    height: 240px;
  }
}

.el-404516 .el-556717.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 10px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  background-color: #fdf4c3;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-556717.container {
  align-items: flex-start;
}
.el-404516 .el-556717.container {
  flex-direction: row;
}
.el-404516 .el-556717.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-556717.container {
    display: inherit;
  }
  .el-404516 .el-556717.container {
    flex-direction: column;
  }
  .el-404516 .el-556717.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-556717.container {
    display: inherit;
  }
  .el-404516 .el-556717.container {
    flex-direction: column;
  }
  .el-404516 .el-556717.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-556717 .el-139285 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-556717 .el-139285 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-556717 .el-139285 {
    width: 100%;
    display: flex;
  }
}
.el-556717 .el-139285 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-556717 .el-139285 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-556717 .el-139285 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-42847 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-42847 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-42847 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-42847 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-42847 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-42847 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-631233 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-631233 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-631233 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-631233 {
    display: inherit;
  }
}
.el-404516 .el-631233 img {
  box-shadow: none;
}
.el-404516 .el-631233 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-529200 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-529200 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-529200 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-529200 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-529200 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-529200 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-556622 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-556622 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-556622 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-556622 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 30px;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-556622 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-556622 .headline {
    display: inherit;
  }
}

.el-404516 .el-329984 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-329984 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-329984 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-329984 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-329984 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-329984 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-70788 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-70788 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-70788 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-70788 {
    display: inherit;
  }
}
.el-404516 .el-70788 img {
  box-shadow: none;
}
.el-404516 .el-70788 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-61405 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-61405 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-61405 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-61405 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-61405 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-61405 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-528061 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-528061 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-528061 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-528061 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-528061 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-528061 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-403939 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-403939 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-403939 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-403939 {
    display: inherit;
  }
}
.el-404516 .el-403939 img {
  box-shadow: none;
}
.el-404516 .el-403939 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-769254 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-769254 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-769254 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-769254 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-769254 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-769254 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-198036.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #fbfbfb;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-198036.container {
  align-items: flex-start;
}
.el-404516 .el-198036.container {
  flex-direction: row;
}
.el-404516 .el-198036.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-198036.container {
    display: inherit;
  }
  .el-404516 .el-198036.container {
    flex-direction: column;
  }
  .el-404516 .el-198036.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-198036.container {
    display: inherit;
  }
  .el-404516 .el-198036.container {
    flex-direction: column;
  }
  .el-404516 .el-198036.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-198036 .el-477100.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-198036 .el-477100.container {
  align-items: flex-start;
}
.el-198036 .el-477100.container {
  flex-direction: row;
}
.el-198036 .el-477100.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-198036 .el-477100.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-198036 .el-477100.container {
    display: inherit;
  }
  .el-198036 .el-477100.container {
    flex-direction: column;
  }
  .el-198036 .el-477100.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-198036 .el-477100.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-198036 .el-477100.container {
    display: inherit;
  }
  .el-198036 .el-477100.container {
    flex-direction: row;
  }
  .el-198036 .el-477100.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-198036 .el-477100.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-477100 .el-354056 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-477100 .el-354056 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-477100 .el-354056 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-477100 .el-354056 {
    display: inherit;
  }
}
.el-477100 .el-354056 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-477100 .el-354056 img {
  width: 23px;
  height: 30px;
}

.el-477100 .el-723564 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-477100 .el-723564 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-477100 .el-723564 {
    width: 100%;
    display: flex;
  }
}
.el-477100 .el-723564 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-477100 .el-723564 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-477100 .el-723564 .paragraph {
    display: inherit;
  }
}

.el-198036 .el-503052.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-198036 .el-503052.container {
  align-items: flex-start;
}
.el-198036 .el-503052.container {
  flex-direction: row;
}
.el-198036 .el-503052.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-198036 .el-503052.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-198036 .el-503052.container {
    display: inherit;
  }
  .el-198036 .el-503052.container {
    flex-direction: column;
  }
  .el-198036 .el-503052.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-198036 .el-503052.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-198036 .el-503052.container {
    display: inherit;
  }
  .el-198036 .el-503052.container {
    flex-direction: row;
  }
  .el-198036 .el-503052.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-198036 .el-503052.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-503052 .el-111757 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-503052 .el-111757 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-503052 .el-111757 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-503052 .el-111757 {
    display: inherit;
  }
}
.el-503052 .el-111757 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-503052 .el-111757 img {
  width: 23px;
  height: 30px;
}

.el-503052 .el-75427 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-503052 .el-75427 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-503052 .el-75427 {
    width: 100%;
    display: flex;
  }
}
.el-503052 .el-75427 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-503052 .el-75427 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-503052 .el-75427 .paragraph {
    display: inherit;
  }
}

.el-198036 .el-726986.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-198036 .el-726986.container {
  align-items: flex-start;
}
.el-198036 .el-726986.container {
  flex-direction: row;
}
.el-198036 .el-726986.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-198036 .el-726986.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-198036 .el-726986.container {
    display: inherit;
  }
  .el-198036 .el-726986.container {
    flex-direction: column;
  }
  .el-198036 .el-726986.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-198036 .el-726986.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-198036 .el-726986.container {
    display: inherit;
  }
  .el-198036 .el-726986.container {
    flex-direction: row;
  }
  .el-198036 .el-726986.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-198036 .el-726986.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-726986 .el-101441 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-726986 .el-101441 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-726986 .el-101441 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-726986 .el-101441 {
    display: inherit;
  }
}
.el-726986 .el-101441 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-726986 .el-101441 img {
  width: 23px;
  height: 30px;
}

.el-726986 .el-758795 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-726986 .el-758795 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-726986 .el-758795 {
    width: 100%;
    display: flex;
  }
}
.el-726986 .el-758795 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-726986 .el-758795 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-726986 .el-758795 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-847305 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-847305 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-847305 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-847305 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-847305 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-847305 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-752136 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-752136 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-752136 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-752136 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-752136 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-752136 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-291730 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-291730 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-291730 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-291730 {
    display: inherit;
  }
}
.el-404516 .el-291730 img {
  box-shadow: none;
}
.el-404516 .el-291730 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-332107 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-332107 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-332107 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-332107 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-332107 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-332107 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-537995 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-537995 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-537995 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-537995 {
    display: inherit;
  }
}
.el-404516 .el-537995 img {
  box-shadow: none;
}
.el-404516 .el-537995 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-428843 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-428843 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-428843 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-428843 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-428843 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-428843 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-680745 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-680745 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-680745 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-680745 {
    display: inherit;
  }
}
.el-404516 .el-680745 img {
  box-shadow: none;
}
.el-404516 .el-680745 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-443332 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-443332 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-443332 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-443332 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-443332 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-443332 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-145661 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-145661 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-145661 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-145661 {
    display: inherit;
  }
}
.el-404516 .el-145661 img {
  box-shadow: none;
}
.el-404516 .el-145661 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-689461 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-689461 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-689461 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-689461 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-689461 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-689461 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-209740 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-209740 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-209740 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-209740 {
    display: inherit;
  }
}
.el-404516 .el-209740 img {
  box-shadow: none;
}
.el-404516 .el-209740 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-867098 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-867098 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-867098 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-867098 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-867098 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-867098 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-9039 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-9039 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-9039 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-9039 {
    display: inherit;
  }
}
.el-404516 .el-9039 img {
  box-shadow: none;
}
.el-404516 .el-9039 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-233220 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-233220 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-233220 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-233220 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-233220 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-233220 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-771078 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-771078 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-771078 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-771078 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-771078 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-771078 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-991525 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-404516 .el-991525 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-991525 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-991525 {
    display: inherit;
  }
}
.el-404516 .el-991525 img {
  box-shadow: none;
}
.el-404516 .el-991525 img {
  width: 100%;
  height: auto;
}

.el-404516 .el-916344 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-916344 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-916344 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-916344 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-916344 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-916344 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-84893 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-84893 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-84893 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-84893 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-84893 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-84893 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-106862 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-106862 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-106862 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-106862 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-106862 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-106862 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-786235.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  border-top: 3px dashed #020817;
  border-left: 3px dashed #020817;
  border-right: 3px dashed #020817;
  border-bottom: 3px dashed #020817;
  margin: 10px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  background-color: #fff7e5;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-786235.container {
  align-items: flex-start;
}
.el-404516 .el-786235.container {
  flex-direction: row;
}
.el-404516 .el-786235.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-786235.container {
    display: inherit;
  }
  .el-404516 .el-786235.container {
    flex-direction: column;
  }
  .el-404516 .el-786235.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-786235.container {
    display: inherit;
  }
  .el-404516 .el-786235.container {
    flex-direction: column;
  }
  .el-404516 .el-786235.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-786235 .el-111128 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-786235 .el-111128 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-786235 .el-111128 {
    width: 100%;
    display: flex;
  }
}
.el-786235 .el-111128 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-786235 .el-111128 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-786235 .el-111128 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-228770 .btn {
  display: inherit;
}
.el-404516 .el-228770 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-228770 .btn {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-228770 .btn {
    display: inherit;
  }
}
.el-404516 .el-228770 .btn {
  font-family: Roboto Condensed;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  border-top: 0px dashed #ff7700ff;
  border-left: 0px dashed #ff7700ff;
  border-right: 0px dashed #ff7700ff;
  border-bottom: 0px dashed #ff7700ff;
  border-radius: 15px 15px 15px 15px;
  line-height: 1.5;
  margin: 30px 0px 30px 0px;
  padding: 15px 30px 15px 30px;
  background-color: #118800ff;
  box-shadow: #094700ff 3.061616997868383e-16px 5px 0px 0px;
}

.el-404516 .el-969315 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-969315 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-969315 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-969315 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-969315 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-969315 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-685478 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-685478 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-685478 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-685478 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-685478 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-685478 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-211285 .btn {
  display: inherit;
}
.el-404516 .el-211285 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-211285 .btn {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-211285 .btn {
    display: inherit;
  }
}
.el-404516 .el-211285 .btn {
  font-family: Roboto Condensed;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  border-top: 0px dashed #ff7700ff;
  border-left: 0px dashed #ff7700ff;
  border-right: 0px dashed #ff7700ff;
  border-bottom: 0px dashed #ff7700ff;
  border-radius: 15px 15px 15px 15px;
  line-height: 1.5;
  margin: 30px 0px 30px 0px;
  padding: 15px 30px 15px 30px;
  background-color: #118800ff;
  box-shadow: #094700ff 3.061616997868383e-16px 5px 0px 0px;
}

.el-404516 .el-138205 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-138205 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-138205 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-138205 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-138205 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-138205 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-985509 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-985509 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-985509 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-985509 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-985509 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-985509 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-280061 .btn {
  display: inherit;
}
.el-404516 .el-280061 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-280061 .btn {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-280061 .btn {
    display: inherit;
  }
}
.el-404516 .el-280061 .btn {
  font-family: Roboto Condensed;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  border-top: 0px dashed #ff7700ff;
  border-left: 0px dashed #ff7700ff;
  border-right: 0px dashed #ff7700ff;
  border-bottom: 0px dashed #ff7700ff;
  border-radius: 15px 15px 15px 15px;
  line-height: 1.5;
  margin: 30px 0px 30px 0px;
  padding: 15px 30px 15px 30px;
  background-color: #118800ff;
  box-shadow: #094700ff 3.061616997868383e-16px 5px 0px 0px;
}

.el-404516 .el-647397 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-647397 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-647397 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-647397 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-647397 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-647397 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-587284 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-587284 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-587284 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-587284 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-587284 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-587284 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-287020.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #fbfbfb;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-287020.container {
  align-items: flex-start;
}
.el-404516 .el-287020.container {
  flex-direction: row;
}
.el-404516 .el-287020.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-287020.container {
    display: inherit;
  }
  .el-404516 .el-287020.container {
    flex-direction: column;
  }
  .el-404516 .el-287020.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-287020.container {
    display: inherit;
  }
  .el-404516 .el-287020.container {
    flex-direction: column;
  }
  .el-404516 .el-287020.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-287020 .el-902691.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-287020 .el-902691.container {
  align-items: flex-start;
}
.el-287020 .el-902691.container {
  flex-direction: row;
}
.el-287020 .el-902691.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-287020 .el-902691.container {
    display: inherit;
  }
  .el-287020 .el-902691.container {
    flex-direction: column;
  }
  .el-287020 .el-902691.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-287020 .el-902691.container {
    display: inherit;
  }
  .el-287020 .el-902691.container {
    flex-direction: row;
  }
  .el-287020 .el-902691.container > .container-box:nth-child(1) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 1;
  }
}

.el-902691 .el-66218 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-902691 .el-66218 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-902691 .el-66218 {
    width: 100%;
    display: flex;
  }
}
.el-902691 .el-66218 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-902691 .el-66218 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-902691 .el-66218 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-591112 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-591112 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-591112 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-591112 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-591112 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-591112 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-498711.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #fbfbfb;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-498711.container {
  align-items: flex-start;
}
.el-404516 .el-498711.container {
  flex-direction: row;
}
.el-404516 .el-498711.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-498711.container {
    display: inherit;
  }
  .el-404516 .el-498711.container {
    flex-direction: column;
  }
  .el-404516 .el-498711.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-498711.container {
    display: inherit;
  }
  .el-404516 .el-498711.container {
    flex-direction: column;
  }
  .el-404516 .el-498711.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-498711 .el-362204.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-498711 .el-362204.container {
  align-items: flex-start;
}
.el-498711 .el-362204.container {
  flex-direction: row;
}
.el-498711 .el-362204.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-498711 .el-362204.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-498711 .el-362204.container {
    display: inherit;
  }
  .el-498711 .el-362204.container {
    flex-direction: column;
  }
  .el-498711 .el-362204.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-362204.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-498711 .el-362204.container {
    display: inherit;
  }
  .el-498711 .el-362204.container {
    flex-direction: row;
  }
  .el-498711 .el-362204.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-362204.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-362204 .el-364887 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-362204 .el-364887 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-362204 .el-364887 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-362204 .el-364887 {
    display: inherit;
  }
}
.el-362204 .el-364887 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-362204 .el-364887 img {
  width: 23px;
  height: 30px;
}

.el-362204 .el-759353 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-362204 .el-759353 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-362204 .el-759353 {
    width: 100%;
    display: flex;
  }
}
.el-362204 .el-759353 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-362204 .el-759353 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-362204 .el-759353 .paragraph {
    display: inherit;
  }
}

.el-498711 .el-29640.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-498711 .el-29640.container {
  align-items: flex-start;
}
.el-498711 .el-29640.container {
  flex-direction: row;
}
.el-498711 .el-29640.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-498711 .el-29640.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-498711 .el-29640.container {
    display: inherit;
  }
  .el-498711 .el-29640.container {
    flex-direction: column;
  }
  .el-498711 .el-29640.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-29640.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-498711 .el-29640.container {
    display: inherit;
  }
  .el-498711 .el-29640.container {
    flex-direction: row;
  }
  .el-498711 .el-29640.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-29640.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-29640 .el-46012 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-29640 .el-46012 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-29640 .el-46012 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-29640 .el-46012 {
    display: inherit;
  }
}
.el-29640 .el-46012 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-29640 .el-46012 img {
  width: 23px;
  height: 30px;
}

.el-29640 .el-153197 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-29640 .el-153197 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-29640 .el-153197 {
    width: 100%;
    display: flex;
  }
}
.el-29640 .el-153197 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-29640 .el-153197 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-29640 .el-153197 .paragraph {
    display: inherit;
  }
}

.el-498711 .el-290758.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-498711 .el-290758.container {
  align-items: flex-start;
}
.el-498711 .el-290758.container {
  flex-direction: row;
}
.el-498711 .el-290758.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-498711 .el-290758.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-498711 .el-290758.container {
    display: inherit;
  }
  .el-498711 .el-290758.container {
    flex-direction: column;
  }
  .el-498711 .el-290758.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-290758.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-498711 .el-290758.container {
    display: inherit;
  }
  .el-498711 .el-290758.container {
    flex-direction: row;
  }
  .el-498711 .el-290758.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-290758.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-290758 .el-641639 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-290758 .el-641639 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-290758 .el-641639 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-290758 .el-641639 {
    display: inherit;
  }
}
.el-290758 .el-641639 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-290758 .el-641639 img {
  width: 23px;
  height: 30px;
}

.el-290758 .el-720638 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-290758 .el-720638 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-290758 .el-720638 {
    width: 100%;
    display: flex;
  }
}
.el-290758 .el-720638 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-290758 .el-720638 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-290758 .el-720638 .paragraph {
    display: inherit;
  }
}

.el-498711 .el-590247.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-498711 .el-590247.container {
  align-items: flex-start;
}
.el-498711 .el-590247.container {
  flex-direction: row;
}
.el-498711 .el-590247.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-498711 .el-590247.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-498711 .el-590247.container {
    display: inherit;
  }
  .el-498711 .el-590247.container {
    flex-direction: column;
  }
  .el-498711 .el-590247.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-590247.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-498711 .el-590247.container {
    display: inherit;
  }
  .el-498711 .el-590247.container {
    flex-direction: row;
  }
  .el-498711 .el-590247.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-590247.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-590247 .el-214511 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-590247 .el-214511 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-590247 .el-214511 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-590247 .el-214511 {
    display: inherit;
  }
}
.el-590247 .el-214511 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-590247 .el-214511 img {
  width: 23px;
  height: 30px;
}

.el-590247 .el-15490 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-590247 .el-15490 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-590247 .el-15490 {
    width: 100%;
    display: flex;
  }
}
.el-590247 .el-15490 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-590247 .el-15490 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-590247 .el-15490 .paragraph {
    display: inherit;
  }
}

.el-498711 .el-517873.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 1px 0px 0px 0px;
  padding: 20px 20px 8px 20px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-498711 .el-517873.container {
  align-items: flex-start;
}
.el-498711 .el-517873.container {
  flex-direction: row;
}
.el-498711 .el-517873.container > .container-box:nth-child(1) {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  order: 1;
}
.el-498711 .el-517873.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-498711 .el-517873.container {
    display: inherit;
  }
  .el-498711 .el-517873.container {
    flex-direction: column;
  }
  .el-498711 .el-517873.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-517873.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-498711 .el-517873.container {
    display: inherit;
  }
  .el-498711 .el-517873.container {
    flex-direction: row;
  }
  .el-498711 .el-517873.container > .container-box:nth-child(1) {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    order: 1;
  }
  .el-498711 .el-517873.container > .container-box:nth-child(2) {
    width: unset;
    min-width: 0;
    max-width: unset;
    order: 2;
  }
}

.el-517873 .el-454282 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-517873 .el-454282 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-517873 .el-454282 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-517873 .el-454282 {
    display: inherit;
  }
}
.el-517873 .el-454282 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-517873 .el-454282 img {
  width: 23px;
  height: 30px;
}

.el-517873 .el-692547 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-517873 .el-692547 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-517873 .el-692547 {
    width: 100%;
    display: flex;
  }
}
.el-517873 .el-692547 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-517873 .el-692547 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-517873 .el-692547 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-807254 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-807254 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-807254 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-807254 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-807254 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-807254 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-375641 .btn {
  display: inherit;
}
.el-404516 .el-375641 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-375641 .btn {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-375641 .btn {
    display: inherit;
  }
}
.el-404516 .el-375641 .btn {
  font-family: Roboto Condensed;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  border-top: 0px dashed #ff7700ff;
  border-left: 0px dashed #ff7700ff;
  border-right: 0px dashed #ff7700ff;
  border-bottom: 0px dashed #ff7700ff;
  border-radius: 15px 15px 15px 15px;
  line-height: 1.5;
  margin: 30px 0px 30px 0px;
  padding: 15px 30px 15px 30px;
  background-color: #118800ff;
  box-shadow: #094700ff 3.061616997868383e-16px 5px 0px 0px;
}

.el-404516 .el-951467 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-951467 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-951467 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-951467 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-951467 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-951467 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
  }
}

.el-404516 .el-222252 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-222252 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-222252 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-222252 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-222252 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-222252 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-893197 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-893197 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-893197 {
    display: inherit;
  }
}
.el-404516 .el-893197 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-893197 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-893197 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-893197 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-893197 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-893197 .el-609068 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-893197 .el-609068 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-893197 .el-609068 {
    width: 100%;
    display: flex;
  }
}
.el-893197 .el-609068 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-893197 .el-609068 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-893197 .el-609068 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-46707 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-46707 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-46707 {
    display: inherit;
  }
}
.el-404516 .el-46707 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-46707 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-46707 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-46707 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-46707 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-46707 .el-4566 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-46707 .el-4566 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-46707 .el-4566 {
    width: 100%;
    display: flex;
  }
}
.el-46707 .el-4566 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-46707 .el-4566 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-46707 .el-4566 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-866249 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-866249 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-866249 {
    display: inherit;
  }
}
.el-404516 .el-866249 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-866249 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-866249 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-866249 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-866249 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-866249 .el-426000 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-866249 .el-426000 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-866249 .el-426000 {
    width: 100%;
    display: flex;
  }
}
.el-866249 .el-426000 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-866249 .el-426000 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-866249 .el-426000 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-88342 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-88342 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-88342 {
    display: inherit;
  }
}
.el-404516 .el-88342 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-88342 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-88342 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-88342 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-88342 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-88342 .el-811243 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-88342 .el-811243 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-88342 .el-811243 {
    width: 100%;
    display: flex;
  }
}
.el-88342 .el-811243 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-88342 .el-811243 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-88342 .el-811243 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-473747 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-473747 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-473747 {
    display: inherit;
  }
}
.el-404516 .el-473747 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-473747 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-473747 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-473747 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-473747 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-473747 .el-178804 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-473747 .el-178804 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-473747 .el-178804 {
    width: 100%;
    display: flex;
  }
}
.el-473747 .el-178804 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-473747 .el-178804 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-473747 .el-178804 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-902024 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-902024 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-902024 {
    display: inherit;
  }
}
.el-404516 .el-902024 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-902024 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-902024 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-902024 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-902024 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-902024 .el-90269 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-902024 .el-90269 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-902024 .el-90269 {
    width: 100%;
    display: flex;
  }
}
.el-902024 .el-90269 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-902024 .el-90269 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-902024 .el-90269 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-850168 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-850168 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-850168 {
    display: inherit;
  }
}
.el-404516 .el-850168 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-850168 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-850168 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-850168 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-850168 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-850168 .el-136566 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-850168 .el-136566 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-850168 .el-136566 {
    width: 100%;
    display: flex;
  }
}
.el-850168 .el-136566 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-850168 .el-136566 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-850168 .el-136566 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-823674 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-823674 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-823674 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-823674 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-823674 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-823674 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-672771 .btn {
  display: inherit;
}
.el-404516 .el-672771 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-672771 .btn {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-672771 .btn {
    display: inherit;
  }
}
.el-404516 .el-672771 .btn {
  font-family: Roboto Condensed;
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  border-top: 0px dashed #ff7700ff;
  border-left: 0px dashed #ff7700ff;
  border-right: 0px dashed #ff7700ff;
  border-bottom: 0px dashed #ff7700ff;
  border-radius: 15px 15px 15px 15px;
  line-height: 1.5;
  margin: 30px 0px 30px 0px;
  padding: 15px 30px 15px 30px;
  background-color: #118800ff;
  box-shadow: #094700ff 3.061616997868383e-16px 5px 0px 0px;
}

.el-404516 .el-956369.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  border-top: 3px solid #e40000ff;
  border-left: 3px solid #e40000ff;
  border-right: 3px solid #e40000ff;
  border-bottom: 3px solid #e40000ff;
  margin: 30px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  background-color: #fff7c7ff;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-956369.container {
  align-items: flex-start;
}
.el-404516 .el-956369.container {
  flex-direction: row;
}
.el-404516 .el-956369.container > .container-box:nth-child(1) {
  width: 30%;
  min-width: 30%;
  max-width: 30%;
  order: 1;
}
.el-404516 .el-956369.container > .container-box:nth-child(2) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 2;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-956369.container {
    display: inherit;
  }
  .el-404516 .el-956369.container {
    flex-direction: column;
  }
  .el-404516 .el-956369.container > .container-box:nth-child(1) {
    width: 30%;
    min-width: 30%;
    max-width: 30%;
    order: 1;
  }
  .el-404516 .el-956369.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-956369.container {
    display: inherit;
  }
  .el-404516 .el-956369.container {
    flex-direction: column;
  }
  .el-404516 .el-956369.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
  .el-404516 .el-956369.container > .container-box:nth-child(2) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 2;
  }
}

.el-956369 .el-233153 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-956369 .el-233153 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956369 .el-233153 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956369 .el-233153 {
    display: inherit;
  }
}
.el-956369 .el-233153 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-956369 .el-233153 img {
  width: 230px;
  height: 196px;
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956369 .el-233153 img {
    width: 369px;
    height: 196px;
  }
}

.el-956369 .el-113642 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956369 .el-113642 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956369 .el-113642 {
    width: 100%;
    display: flex;
  }
}
.el-956369 .el-113642 .headline {
  display: inherit;
  font-size: 32px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956369 .el-113642 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956369 .el-113642 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 30px;
    text-align: center;
  }
}

.el-956369 .el-809259 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956369 .el-809259 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956369 .el-809259 {
    width: 100%;
    display: flex;
  }
}
.el-956369 .el-809259 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-956369 .el-809259 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-956369 .el-809259 .paragraph {
    display: inherit;
    text-align: center;
  }
}

.el-404516 .el-866538 .btn {
  display: none;
}
.el-404516 .el-866538 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-866538 .btn {
    display: none;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-866538 .btn {
    display: inherit;
  }
}
.el-404516 .el-866538 .btn {
  font-size: 20px;
  text-align: center;
  border-top: 0px dashed #ff7700ff;
  border-left: 0px dashed #ff7700ff;
  border-right: 0px dashed #ff7700ff;
  border-bottom: 0px dashed #ff7700ff;
  border-radius: 43px 43px 43px 43px;
  line-height: 1.2;
  margin: 10px 0px 10px 0px;
  padding: 5px 30px 5px 30px;
  background-color: #118800ff;
  box-shadow: #094700ff 3.061616997868383e-16px 5px 0px 0px;
  position: sticky;
  z-index: 10;
  bottom: 0px;
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-866538 .btn {
    font-family: Roboto Condensed;
    font-size: 20px;
  }
}

.el-404516 .el-172324.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-172324.container {
  align-items: flex-start;
}
.el-404516 .el-172324.container {
  flex-direction: row;
}
.el-404516 .el-172324.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-172324.container {
    display: inherit;
  }
  .el-404516 .el-172324.container {
    flex-direction: column;
  }
  .el-404516 .el-172324.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-172324.container {
    display: inherit;
  }
  .el-404516 .el-172324.container {
    flex-direction: column;
  }
  .el-404516 .el-172324.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-172324 .el-577013 {
  display: inherit;
  margin: 10px 0px 10px 0px;
  text-align: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-172324 .el-577013 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-172324 .el-577013 {
    display: inherit;
    margin: 20px 10px 20px 10px;
  }
}

.el-404516 .el-878451 {
  display: inherit;
  margin: 30px 0px 0px 0px;
  text-align: left;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-878451 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-878451 {
    display: inherit;
  }
}

/* =========================
   WRAPPER PRINCIPALE
   ========================= */
.post-container {
  margin: 0 !important;
  padding: 0 !important;
  max-width: 100% !important;
  width: 100% !important;
}

.post-container .comment-section {
  padding: 0 !important;
  margin: 0 !important;
}

/* =========================
   STRUTTURA COMMENTI
   ========================= */
.post-container .comment,
.post-container .reply {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  margin-bottom: 8px;
}

/* Reply leggermente indentati */
.post-container .reply {
  margin-left: 40px;
}

/* Avatar: rotondo, non schiacciato */
.post-container .avatar {
  width: 40px !important;
  height: 40px !important;
  border-radius: 50%;
  object-fit: cover;
  flex: 0 0 40px;
  display: block;
}

/* Bolla del commento */
.post-container .content {
  flex: 1;
  background: #f0f2f5;
  border-radius: 18px;
  padding: 6px 10px 4px;
  /* padding ridotto per avvicinare le azioni */
  box-sizing: border-box;
}

/* Nome utente */
.post-container .name {
  font-weight: 600;
  font-size: 15px;
  color: #050505;
}

/* Testo del commento */
.post-container .text {
  margin-top: 5px;
  font-size: 13px;
  line-height: 1.4;
  color: #050505;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

/* =========================
   AZIONI (tempo – Lubię to – Odpowiedz – reazioni)
   ========================= */
.post-container .actions {
  margin-top: 5px;
  /* meno spazio sotto il testo */
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 12px;
  color: #65676b;
  white-space: nowrap;
  /* impedisce di andare a capo */
}

/* Primo span = tempo */
.post-container .actions span:first-child {
  font-weight: 400;
  cursor: default;
}

/* “Lubię to”, “Odpowiedz” */
.post-container .actions span:nth-child(n + 2) {
  font-weight: 600;
  cursor: pointer;
}

/* Reazioni a destra */
.post-container .reactions {
  display: flex;
  align-items: center;
  gap: 4px;
  margin-left: auto;
}

.post-container .reaction-count {
  font-size: 12px;
  font-weight: 600;
  color: #65676b;
}

/* =========================
   HEADER / REAZIONI POST / AZIONI POST (se usati)
   ========================= */
.post-container .post-header {
  padding: 12px 16px;
  border-bottom: 1px solid #dddfe2;
}

.post-container .post-header h2 {
  margin: 0;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

.post-container .post-reactions {
  display: flex;
  justify-content: space-between;
  padding: 10px 16px;
  font-size: 13px;
  color: #65676b;
  border-bottom: 1px solid #dddfe2;
}

.post-container .post-reactions .left {
  display: flex;
  align-items: center;
  gap: 4px;
}

.post-container .post-actions {
  display: flex;
  justify-content: space-around;
  padding: 8px 0;
  border-bottom: 1px solid #dddfe2;
}

.post-container .post-actions span {
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  font-size: 13px;
  color: #65676b;
}

/* =========================
   RESPONSIVE
   ========================= */

/* Mobile piccoli */
@media (max-width: 480px) {
  .post-container {
    padding: 0 8px;
  }

  .post-container .comment-section {
    padding: 10px 8px;
  }

  .post-container .avatar {
    width: 34px !important;
    height: 34px !important;
    flex: 0 0 34px;
  }

  .post-container .content {
    padding: 6px 9px 3px;
  }

  .post-container .name {
    font-size: 13px;
  }

  .post-container .text {
    font-size: 12px;
  }

  .post-container .actions {
    margin-top: 5px;
    font-size: 11px;
    gap: 8px;
  }

  .post-container .reply {
    margin-left: 30px;
  }
}

/* Desktop larghi */
@media (min-width: 1024px) {
  .post-container {
    max-width: 720px;
  }

  .post-container .comment-section {
    padding: 16px 20px;
  }
}

.el-404516 .el-429577 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-429577 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-429577 {
    width: 100%;
    display: flex;
  }
}
.el-404516 .el-429577 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 35px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 30px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-429577 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-429577 .headline {
    display: inherit;
    font-size: 30px;
  }
}

.el-404516 .el-400426 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-400426 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-400426 {
    display: inherit;
  }
}
.el-404516 .el-400426 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-400426 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-400426 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-400426 {
  margin: 20px 0px 0px 0px;
}
.el-404516 .el-400426 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-400426 .el-64035 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-400426 .el-64035 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-400426 .el-64035 {
    width: 100%;
    display: flex;
  }
}
.el-400426 .el-64035 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-400426 .el-64035 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-400426 .el-64035 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-211512 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-211512 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-211512 {
    display: inherit;
  }
}
.el-404516 .el-211512 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-211512 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-211512 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-211512 {
  margin: 10px 0px 0px 0px;
}
.el-404516 .el-211512 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-211512 .el-636882 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-211512 .el-636882 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-211512 .el-636882 {
    width: 100%;
    display: flex;
  }
}
.el-211512 .el-636882 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-211512 .el-636882 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-211512 .el-636882 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-696053 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-696053 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-696053 {
    display: inherit;
  }
}
.el-404516 .el-696053 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-696053 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-696053 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-696053 {
  margin: 10px 0px 0px 0px;
}
.el-404516 .el-696053 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-696053 .el-736376 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-696053 .el-736376 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-696053 .el-736376 {
    width: 100%;
    display: flex;
  }
}
.el-696053 .el-736376 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-696053 .el-736376 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-696053 .el-736376 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-829751 {
  display: inherit;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-829751 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-829751 {
    display: inherit;
  }
}
.el-404516 .el-829751 .faq-header {
  box-shadow: none;
  flex-direction: row;
  padding: 10px 10px 10px 10px;
  font-size: 20px;
  text-align: left;
  font-weight: bold;
  font-style: normal;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-829751 .faq-header {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-829751 .faq-header {
    flex-direction: row;
    font-size: 18px;
  }
}
.el-404516 .el-829751 {
  margin: 10px 0px 0px 0px;
}
.el-404516 .el-829751 .faq-content {
  padding: 20px 10px 20px 10px;
  box-shadow: none;
}

.el-829751 .el-401238 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-829751 .el-401238 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-829751 .el-401238 {
    width: 100%;
    display: flex;
  }
}
.el-829751 .el-401238 .paragraph {
  display: inherit;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-829751 .el-401238 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-829751 .el-401238 .paragraph {
    display: inherit;
  }
}

.el-404516 .el-55442.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  border-top: 1px solid #0000002e;
  border-left: 1px solid #0000002e;
  border-right: 1px solid #0000002e;
  border-bottom: 1px solid #0000002e;
  margin: 10px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  background-color: #ffffffff;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-404516 .el-55442.container {
  align-items: flex-start;
}
.el-404516 .el-55442.container {
  flex-direction: row;
}
.el-404516 .el-55442.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-404516 .el-55442.container {
    display: inherit;
  }
  .el-404516 .el-55442.container {
    flex-direction: column;
  }
  .el-404516 .el-55442.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-404516 .el-55442.container {
    display: inherit;
  }
  .el-404516 .el-55442.container {
    flex-direction: column;
  }
  .el-404516 .el-55442.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-55442 .el-913074.container {
  display: inherit;
  font-size: 18px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  margin: 0px 0px 10px 0px;
  padding: 10px 10px 10px 10px;
  background-color: #77777717;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-55442 .el-913074.container {
  align-items: flex-start;
}
.el-55442 .el-913074.container {
  flex-direction: row;
}
.el-55442 .el-913074.container > .container-box:nth-child(1) {
  width: unset;
  min-width: 0;
  max-width: unset;
  order: 1;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-55442 .el-913074.container {
    display: inherit;
  }
  .el-55442 .el-913074.container {
    flex-direction: column;
  }
  .el-55442 .el-913074.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-55442 .el-913074.container {
    display: inherit;
  }
  .el-55442 .el-913074.container {
    flex-direction: column;
  }
  .el-55442 .el-913074.container > .container-box:nth-child(1) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    order: 1;
  }
}

.el-913074 .el-508526 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-913074 .el-508526 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-913074 .el-508526 {
    width: 100%;
    display: flex;
  }
}
.el-913074 .el-508526 .headline {
  display: inherit;
  font-family: Montserrat;
  font-size: 25px;
  text-align: center;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  margin: 10px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  box-shadow: none;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-913074 .el-508526 .headline {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-913074 .el-508526 .headline {
    display: inherit;
    font-family: Montserrat;
    font-size: 25px;
  }
}

.el-913074 .el-773334 {
  display: inherit;
  margin: 10px 0px 10px 0px;
}
.el-913074 .el-773334 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-913074 .el-773334 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-913074 .el-773334 {
    display: inherit;
  }
}
.el-913074 .el-773334 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-913074 .el-773334 img {
  width: 154px;
  height: 17px;
}

.el-913074 .el-108558 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-913074 .el-108558 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-913074 .el-108558 {
    width: 100%;
    display: flex;
  }
}
.el-913074 .el-108558 .paragraph {
  display: inherit;
  color: #000000a1;
  font-size: 16px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-913074 .el-108558 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-913074 .el-108558 .paragraph {
    display: inherit;
    font-size: 14px;
  }
}

.el-55442 .el-191577 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-55442 .el-191577 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-55442 .el-191577 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-55442 .el-191577 {
    display: inherit;
  }
}
.el-55442 .el-191577 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-55442 .el-191577 img {
  width: 320px;
  height: 206px;
}

.el-55442 .el-873373 .btn {
  display: inherit;
}
.el-55442 .el-873373 {
  align-items: center;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-55442 .el-873373 .btn {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-55442 .el-873373 .btn {
    display: inherit;
  }
}
.el-55442 .el-873373 .btn {
  font-size: 15px;
  text-align: center;
  border-top: 0px dashed #ff7700ff;
  border-left: 0px dashed #ff7700ff;
  border-right: 0px dashed #ff7700ff;
  border-bottom: 0px dashed #ff7700ff;
  border-radius: 36px 36px 36px 36px;
  line-height: 1.5;
  margin: 20px 0px 10px 0px;
  padding: 5px 40px 5px 40px;
  background-color: #118800ff;
  box-shadow: #094700ff 3.061616997868383e-16px 5px 0px 0px;
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-55442 .el-873373 .btn {
    font-size: 20px;
  }
}

.section_wrapper_21309 .section_row {
  max-width: 1170px;
}
.section_wrapper_21309 {
  width: 100%;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_21309 {
    width: 100%;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_21309 {
    width: 100%;
  }
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .section_wrapper_21309 .section_row {
    max-width: 1170px;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .section_wrapper_21309 .section_row {
    max-width: 1170px;
  }
}
.el-21309 {
  display: inherit;
  margin: 100px 0px 0px 0px;
  background-color: #020817;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-21309 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-21309 {
    display: inherit;
  }
}

.el-21309 .el-276918.section_row {
  width: calc(100% - 0px);
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-21309 .el-276918.section_row {
    width: calc(100% - 0px);
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-21309 .el-276918.section_row {
    width: calc(100% - 0px);
  }
}
.el-21309 .el-276918.section_row {
  display: inherit;
  color: #303030;
  font-size: 14px;
  text-align: initial;
  font-weight: 400;
  font-style: normal;
  margin: 20px 0px 20px 0px;
  padding: 0px 20px 0px 20px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-21309 .el-276918.section_row {
  flex-direction: row;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-21309 .el-276918.section_row {
    display: inherit;
  }
  .el-21309 .el-276918.section_row {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-21309 .el-276918.section_row {
    display: inherit;
  }
  .el-21309 .el-276918.section_row {
    flex-direction: column;
  }
  .el-21309 .el-276918.section_row > .row-column {
    width: 100% !important;
  }
}

.el-276918 .el-95993 {
  display: inherit;
  margin: 0px 0px 0px 0px;
}
.el-276918 .el-95993 {
  align-items: flex-start;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-95993 {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-95993 {
    display: inherit;
  }
}
.el-276918 .el-95993 img {
  box-shadow: none;
  object-fit: scale-down;
}
.el-276918 .el-95993 img {
  width: 328px;
  height: 60px;
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-95993 img {
    width: 309px;
    height: 52px;
  }
}

.el-276918 .el-173999 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-173999 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-173999 {
    width: 100%;
    display: flex;
  }
}
.el-276918 .el-173999 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 13px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-173999 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-173999 .paragraph {
    display: inherit;
  }
}

.el-276918 .el-101228 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-101228 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-101228 {
    width: 100%;
    display: flex;
  }
}
.el-276918 .el-101228 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 21px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-101228 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-101228 .paragraph {
    display: inherit;
  }
}

.el-276918 .el-942971 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-942971 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-942971 {
    width: 100%;
    display: flex;
  }
}
.el-276918 .el-942971 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-942971 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-942971 .paragraph {
    display: inherit;
    font-size: 16px;
  }
}

.el-276918 .el-876559 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-876559 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-876559 {
    width: 100%;
    display: flex;
  }
}
.el-276918 .el-876559 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-876559 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-876559 .paragraph {
    display: inherit;
    font-size: 16px;
  }
}

.el-276918 .el-181692 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-181692 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-181692 {
    width: 100%;
    display: flex;
  }
}
.el-276918 .el-181692 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 21px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-181692 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-181692 .paragraph {
    display: inherit;
  }
}

.el-276918 .el-775254 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-775254 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-775254 {
    width: 100%;
    display: flex;
  }
}
.el-276918 .el-775254 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-775254 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-775254 .paragraph {
    display: inherit;
    font-size: 16px;
  }
}

.el-276918 .el-97742 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-97742 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-97742 {
    width: 100%;
    display: flex;
  }
}
.el-276918 .el-97742 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 18px;
  text-align: left;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-276918 .el-97742 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-276918 .el-97742 .paragraph {
    display: inherit;
    font-size: 16px;
  }
}

.el-21309 .el-84804.section_row {
  width: calc(100% - 0px);
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-21309 .el-84804.section_row {
    width: calc(100% - 0px);
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-21309 .el-84804.section_row {
    width: calc(100% - 0px);
  }
}
.el-21309 .el-84804.section_row {
  display: inherit;
  color: #303030;
  font-size: 14px;
  text-align: initial;
  font-weight: 400;
  font-style: normal;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  box-shadow: none;
  gap: 0px;
}
.el-21309 .el-84804.section_row {
  flex-direction: row;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-21309 .el-84804.section_row {
    display: inherit;
  }
  .el-21309 .el-84804.section_row {
    flex-direction: row;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-21309 .el-84804.section_row {
    display: inherit;
  }
  .el-21309 .el-84804.section_row {
    flex-direction: column;
  }
  .el-21309 .el-84804.section_row > .row-column {
    width: 100% !important;
  }
}

.el-84804 .el-622418 {
  width: 100%;
  display: flex;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-84804 .el-622418 {
    width: 100%;
    display: flex;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-84804 .el-622418 {
    width: 100%;
    display: flex;
  }
}
.el-84804 .el-622418 .paragraph {
  display: inherit;
  color: #ffffffff;
  font-size: 13px;
  text-align: center;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  text-shadow: transparent 0px 0px 0px;
}
@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .el-84804 .el-622418 .paragraph {
    display: inherit;
  }
}
@media only screen and (min-width: 0px) and (max-width: 600px) {
  .el-84804 .el-622418 .paragraph {
    display: inherit;
  }
}
