/** @format */

@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap");
.version.index {
  color: #0000ea;
  background-color: #930e6d;
}
.js body {
  visibility: hidden;
}
.js body.initialized {
  visibility: visible;
}
#page {
  z-index: 1;
  width: 100%;
  background-color: transparent;
  background-image: none;
  margin-left: auto;
  margin-right: auto;
  min-height: 701px;
  border-width: 0px;
  border-color: #000000;
}
/* QUiz*/
.question-box {
  background-color: rgb(248, 243, 243);
}

#container-quiz {
  text-align: start;
  padding: 20px;
  p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 12px;
    color: #000000;
    letter-spacing: 0.02em;
  }
  .legalText {
    font-size: 10px;
    font-style: italic;
    line-height: 14px;
    margin-top: 24px;
  }

  .progress {
    margin-top: 10px;
    label {
      font-size: 12px;
      line-height: 1.5;
      margin-bottom: auto;
    }
  }

  span {
    font-size: 1em;
  }

  label {
    margin-bottom: 20px;
    font-size: larger;
    a {
      color: blue;
      text-decoration: none;
    }
  }

  .custom-controls-stacked label {
    margin-bottom: 5px;
    font-size: larger;
  }

  .btn-primary {
    color: #fff;
    margin-top: 10px;
    background-color: #46a29e;
    border-color: #46a29e;
  }

  .btn-primary:hover {
    color: #fff;
    background-color: #2c837e;
    border-color: #2c837e;
  }
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #46a29e !important;
  transition: width 0.6s ease;
}

[data-toggle="tooltip"] {
  display: inline-block;
  color: #b7b7b7;
}

.tooltip {
  font-size: 14px;
  z-index: 1;
}

.tooltip.top .tooltip-arrow {
  bottom: 1px;
}

#pu121 {
  z-index: 181;
  width: 0.01px;
  margin-right: -10000px;
  height: 0px;
}
#u121 {
  top: 0px;
  z-index: 181;
  position: fixed;
  background-color: #1f2733;
}
#u121-bw {
  z-index: 181;
}
#al07 {
  height: 70px;
  z-index: 116;
  background-color: #46a29e;
  align-content: center;
}
#al07 p {
  font-size: 10px;
  font-weight: 900;
  font-family: "Archivo Black", sans-serif;
  color: white;
  position: fixed;
  left: 10%;
  font-size: 24px;
  line-height: 0px;
}
#u613 {
  filter: alpha(opacity=100);
  z-index: 182;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  position: fixed;
  opacity: 1;
  background: transparent
    url("../images/stc%20logo%20lt%20grn.svg?crc=3798340156") no-repeat center
    center;
  background-size: contain;
}
.nosvg #u613 {
  background-image: url("../images/stc%20logo%20lt%20grn_poster_u632.png?crc=4264118690");
}
#u656-5 {
  text-align: center;
  z-index: 183;
  min-height: 50px;
  position: fixed;
}
#u656-6 {
  text-align: center;
  font-size: 32px;
  letter-spacing: 1px;
  line-height: 25px;
  z-index: 184;
  padding: 10px 25%;
  font-family: reason-new, sans-serif;
  font-weight: 600;
  background-color: transparent;
  min-height: 38px;
  color: #0e5a5f;
  position: fixed;
  border-width: 2px;
  border-bottom-color: white;
}

#u656-6-button {
  color: white;
  font-size: 18px;
  font-weight: 600;
  border-color: #ffffff;
  background-color: transparent;
  border-style: solid;
  border-width: 1px;
  border-radius: 10px;
  padding: 6px;
  cursor: pointer;
  cursor: hand;
}
#u656 {
  letter-spacing: 2px;
}
#u656-1 {
  letter-spacing: 1px;
  color: white;
  line-height: 1px;
  font-size: 18px;
}
#ppu97 {
  z-index: 0;
  width: 100%;
  margin-right: -10000px;
}
#pu97 {
  z-index: 17;
}
#u97 {
  background-position: center center;
  z-index: 17;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  background-color: transparent;
  background-repeat: no-repeat;
  opacity: 1;
  height: 1201px;
  background-size: cover;
}
#u97-bw {
  z-index: 17;
  height: 1201px;
}
#u540-6 {
  z-index: 49;
  text-align: center;
  color: #ffffff;
  box-shadow: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#u540-1 {
  font-family: "Archivo Black", sans-serif;
  text-shadow: 6px 6px 10px rgba(0, 0, 0, 0.25);
  line-height: 30px;
  font-size: 32px;
  font-weight: 900;
}
#u540-2 {
  font-family: "Archivo Black", sans-serif;
  line-height: 72px;
  font-size: 60px;
  font-weight: 900;
}
#u540-3 {
  font-size: 32px;
  font-weight: 600;
}
/* card price discount */
#u540-princing {
  min-height: 300px;
  width: 60%;
  color: #000000;
  background-color: white;
}
#u540-princing-discount {
  position: relative;
  display: flex;
  flex-direction: column; /* Alinea los elementos en una columna (imagen arriba, texto abajo) */
  align-items: center; /* Centra horizontalmente */
}

#u540-princing-discount img {
  height: auto;
  z-index: 1;
}

#content-price-discount {
  width: auto;
  position: absolute;
  top: 10px;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 10px;
  z-index: 2;
}

#discount {
  font-size: 70px;
  font-weight: 600;
}
#discount-off {
  font-size: 60px;
  font-weight: 600;
  margin-top: -35px;
}
#u540-princing-body {
  margin-top: 50px;
  text-align: start;
}
#u540-princing-body {
  h5 {
    font-size: 26px;
    font-weight: 700;
    color: black;
    margin-bottom: 30px;
  }
  p {
    color: black;
    font-size: 24px;
  }

  button {
    color: #46a29e;
    background-color: transparent;
    font-weight: 700;
    margin-top: 15px;
    font-size: 24px;
  }
}
#u540-4 {
  font-family: reason-new, sans-serif;
  line-height: 58px;
  font-size: 48px;
  font-weight: 400;
}
#u540-6-bw {
  z-index: 49;
}
#u4420 {
  z-index: 107;
  background-color: transparent;
  width: 232px;
  position: relative;
  border-width: 0px;
  border-color: transparent;
}
#u711 {
  filter: alpha(opacity=100);
  z-index: 119;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  width: 230px;
  position: relative;
  opacity: 1;
  height: 230px;
  background: transparent url("../images/icon_compliant.svg?crc=3933936349")
    no-repeat center center;
  background-size: contain;
}
.nosvg #u711 {
  background-image: url("../images/icon_house_poster_u714.png?crc=3857419158");
}
#u794-11 {
  margin-top: 23px;
  z-index: 108;
  min-height: 217px;
  background-color: transparent;
  width: 232px;
  text-align: center;
  position: relative;
}
#u4425 {
  z-index: 120;
  left: -116px;
  background-color: transparent;
  margin-left: 50%;
  width: 232px;
  position: relative;
  border-width: 0px;
  border-color: transparent;
}
#u735 {
  left: -115px;
  filter: alpha(opacity=100);
  z-index: 132;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  margin-left: 50%;
  width: 230px;
  position: relative;
  opacity: 1;
  height: 230px;
  background: transparent url("../images/icon_penalties.svg?crc=3929012834")
    no-repeat center center;
  background-size: contain;
}
.nosvg #u735 {
  margin-left: 50%;
  left: -115px;
  background-image: url("../images/icon_sm%20biz_poster_u762.png?crc=3786646065");
}
#u806-11 {
  margin-top: 23px;
  z-index: 121;
  min-height: 217px;
  background-color: transparent;
  margin-left: 50%;
  left: -116px;
  width: 232px;
  text-align: center;
  position: relative;
}
#u1163 {
  background-position: right bottom;
  background-repeat: no-repeat;
  filter: alpha(opacity=100);
  z-index: 56;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: transparent;
  opacity: 1;
  background-size: cover;
}
#u1163-button {
  position: absolute;
  color: white;
  font-size: 25px;
  border: 2px solid white;
  background-color: #46a29e;
  font-weight: 600;
  border-style: solid;
  border-width: 1px;
  border-radius: 10px;
  text-decoration: inherit;
  padding: 6px 15px 5px;
  cursor: pointer;
  top: 380px;
  right: 40px;
  cursor: hand;
}
#u4430 {
  z-index: 133;
  background-color: transparent;
  margin-right: -10000px;
  width: 232px;
  position: relative;
  border-width: 0px;
  border-color: transparent;
}
#u743 {
  filter: alpha(opacity=100);
  z-index: 145;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  width: 230px;
  position: relative;
  opacity: 1;
  height: 230px;
  background: transparent url("../images/icon_confidence.svg?crc=3816711864")
    no-repeat center center;
  background-size: contain;
}
.nosvg #u743 {
  background-image: url("../images/icon_lg%20biz_poster_u770.png?crc=239862803");
}
#u812-11 {
  margin-top: 23px;
  z-index: 134;
  min-height: 217px;
  background-color: transparent;
  width: 232px;
  text-align: center;
  position: relative;
}
#u794-2,
#u794-4,
#u806-2,
#u806-4,
#u812-2,
#u812-4 {
  font-weight: 900;
  font-family: "Archivo Black", sans-serif;
  color: #1f2733;
  font-size: 23px;
  line-height: 20px;
}
#u794-5,
#u806-5,
#u812-5 {
  color: #1f2733;
}
#u794-7,
#u806-7,
#u812-7 {
  font-weight: 300;
  font-family: "Helvetica Neue", sans-serif;
  color: #1f2733;
  font-size: 20px;
  line-height: 24px;
}
#u794-9,
#u806-9,
#u812-9 {
  font-weight: 600;
  font-family: reason-new, sans-serif;
  color: #46a29e;
  font-size: 30px;
  line-height: 36px;
}
#u834 {
  z-index: 16;
  background-color: #46a29e;
}
#u834-bw {
  z-index: 16;
}
#u169 {
  z-index: 18;
  background-color: #e6e7e8;
}
#u173-12 {
  margin-top: 67px;
  z-index: 19;
  background-color: transparent;
  color: #1f2733;
  position: relative;
  margin-right: -10000px;
}
#u173-3 {
  font-family: reason-new, sans-serif;
  line-height: 19px;
  font-size: 16px;
  font-weight: 300;
}
#u169-bw {
  z-index: 18;
}
#u856 {
  background-position: center center;
  background-repeat: no-repeat;
  filter: alpha(opacity=100);
  z-index: 55;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: transparent;
  opacity: 1;
  background-size: cover;
}
#u837-33 {
  z-index: 148;
  background-color: transparent;
  color: #1f2733;
  position: relative;
  margin-right: -10000px;
}
#u837-7 {
  font-family: reason-new, sans-serif;
  line-height: 44px;
  font-size: 20px;
  font-weight: 700;
}
#u837-24 > li:before {
  content: "•";
}
#u837-27 {
  font-family: reason-new, sans-serif;
  line-height: 44px;
  font-size: 20px;
  font-weight: 600;
}
#u837-28 {
  font-family: reason-new, sans-serif;
  line-height: 44px;
  font-size: 20px;
  font-weight: 500;
}
#u1076 {
  z-index: 15;
  background-color: #1f2733;
}
#u1111-18 {
  z-index: 31;
  background-color: transparent;
  color: #89d1d6;
  position: relative;
  margin-right: -10000px;
}
#u1111-5,
#u1111-11 {
  font-family: reason-new, sans-serif;
  font-weight: 600;
  color: #e6e7e8;
}
#u1076-bw {
  z-index: 15;
}
#u1120 {
  background-position: center center;
  background-repeat: no-repeat;
  filter: alpha(opacity=100);
  z-index: 147;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: transparent;
  opacity: 1;
  background-size: cover;
}
#u1120-button {
  position: absolute;
  color: white;
  font-weight: 600;
  font-size: 25px;
  border: 2px solid white;
  background-color: #46a29e;
  border-style: solid;
  border-width: 1px;
  border-radius: 10px;
  text-decoration: inherit;
  padding: 6px 15px 5px;
  cursor: pointer;
  top: 555px;
  right: 30px;
  cursor: hand;
}
#u1206 {
  z-index: 14;
  background-color: #e6e7e8;
}
#u1266 {
  z-index: 14;
}
#u1217 {
  background-color: #0e4985;
}
#u1209-23 {
  z-index: 57;
  background-color: transparent;
  color: #1f2733;
  position: relative;
  margin-right: -10000px;
}
#u1299-23 {
  z-index: 57;
  background-color: transparent;
  color: #1f2733;
  margin-top: -340px;
  position: relative;
  margin-right: -10000px;
  width: 100%;
}
/* card payment */
#container-u1209-23 {
  width: 80%;
  border-radius: 50px;
  background: #73ad21;
  padding: 2% 3% 0.5%;
  background-color: #ffffff;
  position: relative;
  left: 10%;
}
#container-r-u1209-23 {
  position: absolute;
  top: 40%;
  right: 4%;
  font-size: 18px;
}
/* card payment */
#container-u1299-23 {
  width: 100%;
  border-radius: 50px;
  background: #73ad21;
  background-color: #ffffff;
  position: relative;
}
#container-r-u1299-23 {
  position: absolute;
  top: 40%;
  right: 4%;
  font-size: 18px;
}
#mt-paragraph-price {
  margin-top: -20px;
}
#price-annual {
  margin-top: -40px;
}
#content-price {
  position: relative;
}
#content-price img {
  position: absolute;
  height: 40px;
  width: 100px;
  top: 0px;
}
#discount-month {
  display: flex;
}
#discount-month-text {
  font-style: italic;
  margin-left: 10px;
  margin-top: 8px;
}
#container-r-u1209-23-price {
  font-weight: 700;
  font-size: 24px;
  font-family: "Archivo Black", sans-serif;
  color: black;
  margin-bottom: 0px !important;
}
#container-r-u1209-23-price-f {
  font-weight: 700;
  font-size: 24px;
  margin-top: -12px;
  color: black;
  margin-bottom: 0px !important;
}
#container-r-u1209-23-price-st {
  font-weight: 400;
  font-family: "Archivo Black", sans-serif;
  font-size: 20px;
  color: black;
}
#u1209-t {
  font-weight: 400;
  font-family: "Archivo Black", sans-serif;
  line-height: 43px;
  font-size: 32px;
  color: #46a29e;
}
#u1209-paragraph {
  font-weight: 400;
  font-family: "Archivo Black", sans-serif;
  line-height: 22px;
  font-size: 16px;
  color: black;
}
#u1209-s {
  font-weight: 500;
  font-family: "Archivo Black", sans-serif;
  font-size: 20px;
  color: black;
}
.u1209-st {
  font-weight: 700;
  font-size: 24px;
  color: black;
}

#container-u1209-23 ul {
  margin-bottom: 5px !important;
}
#container-u1209-23 ul li {
  font-weight: 400;
  font-size: 20px;
  color: black;
}
#container-r-u1299-23-price {
  font-weight: 700;
  font-size: 24px;
  font-family: "Archivo Black", sans-serif;
  color: black;
  margin-bottom: 0px !important;
}
#container-r-u1299-23-price-f {
  font-weight: 700;
  font-size: 24px;
  margin-top: -12px;
  color: black;
  margin-bottom: 0px !important;
}
#container-r-u1299-23-price-st {
  font-weight: 400;
  font-family: "Archivo Black", sans-serif;
  font-size: 20px;
  color: black;
}
#u1299-t {
  font-weight: 400;
  font-family: "Archivo Black", sans-serif;
  line-height: 43px;
  font-size: 32px;
  color: #46a29e;
}
#u1299-paragraph {
  font-weight: 400;
  font-family: "Archivo Black", sans-serif;
  line-height: 22px;
  font-size: 16px;
  color: black;
}
#u1299-s {
  font-weight: 500;
  font-family: "Archivo Black", sans-serif;
  font-size: 20px;
  color: black;
}
.u1299-st {
  font-weight: 700;
  font-size: 24px;
  color: black;
}

#container-u1299-23 ul {
  margin-bottom: 5px !important;
}
#container-u1299-23 ul li {
  font-weight: 400;
  font-size: 20px;
  color: black;
}

#pu1206 {
  z-index: 14;
  margin-top: 44px;
  width: 100%;
  left: 0%;
  margin-left: 0%;

  ul {
    padding-left: 0rem;
  }
}
#u1219-23-1 {
  color: black;
  font-style: italic;
  font-size: 15px;
}
#u1219-23 {
  color: #46a29e;
  text-align: center;
  font-size: 20px;
  margin-top: 20px;
}

/* responsive */
#u173-2,
#u837-2,
#u1111-2,
#u1299-2,
#u1209-2 {
  font-weight: 800;
  font-family: "Archivo Black", sans-serif;
  line-height: 43px;
  font-size: 36px;
}
#u1209-3 {
  font-family: reason-new, sans-serif;
  line-height: 24px;
  font-size: 20px;
  font-weight: 400;
}
#u1299-3 {
  font-family: reason-new, sans-serif;
  line-height: 24px;
  font-size: 20px;
  font-weight: 400;
}
#u173-10 {
  font-family: reason-new, sans-serif;
  font-size: 18px;
  font-weight: 500;
}
#u837-4 {
  font-weight: 400;
  font-family: "Helvetica Neue", sans-serif;
  font-size: 20px;
}
#u1111-7 {
  font-family: "Helvetica Neue", sans-serif;
  font-size: 20px;
  font-weight: 400;
  color: #ffffff;
}
#text-paragraph {
  font-family: reason-new, sans-serif;
  font-size: 20px;
  color: #ffffff;
}
#title-paragraph {
  font-family: "Archivo Black", sans-serif;
  font-size: 20px;
  font-weight: 800;
}
#mt-paragraph {
  line-height: 5px;
}
#u837-5,
#u837-9,
#u837-11,
#u837-13,
#u837-15,
#u837-17,
#u837-19,
#u837-21,
#u837-23,
#u837-25,
#u837-30,
#u1111-9,
#u837-31,
#u1111-3,
#u1111-10,
#u1111-13,
#u1111-14,
#u1111-16,
#u1299-6,
#u1299-9,
#u1299-14,
#u1299-21,
#u1209-6,
#u1209-9,
#u1209-14,
#u1209-21 {
  font-family: reason-new, sans-serif;
  line-height: 44px;
  font-size: 20px;
  font-weight: 400;
}
#u1206-bw {
  z-index: 14;
}
#u1266-bw {
  z-index: 14;
}
#u1242-9 {
  z-index: 81;
  background-color: transparent;
}
#u1242-9 h4 {
  color: black;
  text-align: left;
  font-family: "Archivo Black", sans-serif;
  font-size: 48px;
  font-weight: 800;
}
#u1242-2 {
  font-family: "Archivo Black", sans-serif;
  line-height: 42px;
  font-size: 30px;
  font-weight: 900;
  text-align: center;
}
.accordion {
  border: none;
  background-color: transparent;
}
.accordion-item {
  border: none !important;
  border-bottom: 1px solid rgba(0, 0, 0, 1) !important;
}
.accordion-button:not(.collapsed) {
  color: #0a0e14 !important;
  background-color: #babcbf !important;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125) !important;
}
.accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;
}
.accordion-body li:before {
  content: "•";
}
#u1242-4 {
  font-weight: 600;
  font-family: reason-new, sans-serif;
  color: #46a29e;
  font-size: 60px;
  line-height: 84px;
}
#u1242-7 {
  font-weight: 500;
  font-family: reason-new, sans-serif;
  color: #46a29e;
  font-size: 20px;
  line-height: 28px;
}
#u1242-9-bw {
  z-index: 81;
}
#u1217-bw {
  z-index: 82;
  margin-top: 50px;
  height: auto;
}
#u1217 {
  background-color: #babcbf;
  padding-top: 20px;
  padding-bottom: 20px;
  width: 100%;
}
#container-u1217 .text-color-main {
  color: black;
  text-align: center;
  margin-bottom: 20px;
}
#u3692 {
  z-index: 146;
  min-height: 100px;
  background-color: transparent;
  border-width: 0px;
  border-color: transparent;
}
#u1215 {
  background-position: center center;
  z-index: 80;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  background-color: transparent;
  opacity: 1;
  background-repeat: no-repeat;
  background-size: cover;
}
#u169_align_to_page,
#u1076_align_to_page,
#u1206_align_to_page,
#u1266_align_to_page,
#u1215_align_to_page {
  margin-left: auto;
  position: relative;
  margin-right: auto;
}
#u1870 {
  z-index: 97;
  background-color: transparent;
  position: relative;
}
#u1871 {
  z-index: 97;
  background-color: transparent;
  position: relative;
  border-style: solid;
}
#u1864-4 {
  font-size: 30px;
  line-height: 36px;
  z-index: 99;
  font-family: "Archivo Black", sans-serif;
  font-weight: 800;
  background-color: transparent;
  text-align: center;
  color: #ffffff;
}
#u1864-4 p {
  font-size: 52px;
}
#u1864-5 {
  font-size: 30px;
  line-height: 36px;
  z-index: 100;
  font-weight: 800;
  background-color: transparent;
  text-align: center;
  color: #ffffff;
}
#u1873 {
  border-color: #ffffff;
  z-index: 98;
  background-color: transparent;
  position: relative;
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
  cursor: hand;
}
#u1867-4 {
  font-size: 30px;
  line-height: 36px;
  z-index: 103;
  font-family: reason-new, sans-serif;
  font-weight: 600;
  background-color: transparent;
  text-align: center;
  color: #ffffff;
}
#u1867-4 button {
  color: white;
  background-color: transparent;
}
#u1215-bw {
  z-index: 80;
}
#u1453 {
  z-index: 90;
  background-color: #46a29e;
}
#u1465-6 {
  z-index: 91;
  text-align: center;
  color: #1f2733;
  font-size: 36px;
  background-color: transparent;
  line-height: 50px;
}

#u173-5,
#u173-7,
#u173-9,
#u1209-4,
#u1209-7,
#u1209-10,
#u1209-12,
#u1209-15,
#u1209-17,
#u1209-19,
#u1299-4,
#u1299-7,
#u1299-10,
#u1299-12,
#u1299-15,
#u1299-17,
#u1299-19,
#u1465-2 {
  font-family: "Archivo Black", sans-serif;
  font-weight: 800;
}
#u1465-4 {
  font-family: "Archivo Black", sans-serif;
  font-weight: 400;
}
#u1453-bw {
  z-index: 90;
}
#pu1681 {
  margin-top: -2px;
  z-index: 2;
  width: 0.01px;
  margin-right: -10000px;
}
#u1681,
#u1681-bw {
  z-index: 2;
  height: 330px;
}
#u1802,
#u1802-bw {
  z-index: 3;
  height: 80px;
}
#u1805-10 {
  z-index: 4;
  min-height: 117px;
}

#u1805-10-bw {
  margin-top: 210px;
  z-index: 4;
  min-height: 117px;
}
.html {
  background-color: #ffffff;
}
body {
  position: relative;
}
.verticalspacer {
  min-height: 1px;
}
@media (min-width: 1201px), print {
  #muse_css_mq {
    background-color: #ffffff;
  }
  #bp_infinity.active {
    display: block;
  }
  #pu121 {
    padding-bottom: 124px;
    overflow: hidden !important;
  }
  #u121 {
    height: 95px;
  }
  #u613 {
    width: 860px;
    height: 58px;
    top: 31px;
    left: 0px;
  }
  #u656-5 {
    width: 100%;
    top: 12px;
    right: 0px;
  }
  #u656-6 {
    width: 100%;
    height: auto;
    top: 90px;
    right: 0px;
    padding-top: 5px;
    background-color: #46a29e;
  }
  #ppu97 {
    padding-bottom: 0px;
    margin-top: 124px;
  }
  #pu97 {
    width: 100%;
  }
  #u97 {
    background-image: url("../images/image_header_home.jpg");
  }
  #u97-bw {
    left: 0px;
    margin-left: 0px;
  }
  #u540-6 {
    min-height: 162px;
  }
  #u540-6-bw {
    min-height: 162px;
    margin-top: 419px;
    left: 0px;
    margin-left: 0px;
  }
  #u4420 {
    margin-right: -10000px;
    margin-top: 1086px;
    left: 106px;
    margin-left: 0px;
  }
  #u4425 {
    margin-right: -10000px;
    margin-top: 1086px;
  }
  #u4430 {
    margin-top: 1086px;
    margin-left: 100%;
    left: -338px;
  }
  #u743 {
    margin-left: 100%;
    left: -230px;
  }
  .nosvg #u743 {
    margin-left: 100%;
    left: -230px;
  }
  #u812-11 {
    margin-left: 100%;
    left: -232px;
  }

  #u1206 {
    min-height: 458px;
    padding-bottom: 58px;
  }
  #u1266 {
    min-height: 458px;
  }
  #u1217 {
    min-height: 800px;
    padding-bottom: 58px;
  }
  #u1209-23 {
    min-height: 300px;
    margin-top: 100px;
    width: 100%;
    left: 0%;
  }
  #u1299-23 {
    min-height: 300px;
    width: 100%;
  }
  #u1206-bw {
    min-height: 458px;
    margin-top: 540px;
  }
  #u1266-bw {
    min-height: 458px;
    margin-top: 540px;
  }
  #u1076 {
    min-height: 916px;
  }
  #u1111-18 {
    min-height: 552px;
    margin-top: 300px;
    width: 60.36%;
    left: 39.65%;
  }
  #u1076-bw {
    min-height: 916px;
    margin-top: 1212px;
  }
  #u834 {
    height: 1161px;
  }
  #u834-bw {
    margin-top: 338px;
    height: 1161px;
  }
  #u1163 {
    height: 462px;
    background-image: url("../images/image_ownership.jpg?crc=3821761785");
    position: relative;
    margin-right: -10000px;
    width: 39.43%;
  }
  #u173-12 {
    min-height: 395px;
    width: 54.86%;
    left: 43.72%;
  }
  #u169,
  #u169-bw {
    min-height: 462px;
  }
  #u856 {
    height: 1037px;
    background-image: url("../images/image_penalties.jpg?crc=148868640");
    position: relative;
    margin-right: -10000px;
    margin-top: 462px;
    width: 40.22%;
    left: 59.79%;
  }
  #u1120 {
    height: 629px;
    background-image: url("../images/image_complete.jpg?crc=242834342");
    position: relative;
    margin-right: -10000px;
    margin-top: 1499px;
    width: 36.15%;
  }
  #u1120-button {
    top: 560px;
    right: 20px;
  }
  #u837-33 {
    min-height: 961px;
    margin-top: 538px;
    width: 55.79%;
    left: 1.43%;
  }
  #u1242-9 {
    min-height: 186px;
  }
  #u1242-9-bw {
    min-height: 186px;
    margin-top: 45px;
    left: 0px;
    margin-left: 0px;
  }
  #u1217 {
    background-color: #e6e7e8;
    padding-top: 20px;
    /* padding-bottom: 20px; */
    width: 100%;
  }
  #container-u1217 {
    background-color: #e6e7e8;
    height: auto;
    margin-top: 20px;
  }
  #u1217-bw {
    min-height: 186px;
    margin-top: 45px;
    left: 0px;
    margin-left: 0px;
  }
  #u3692 {
    width: 526px;
    margin-top: 45px;
    position: relative;
    margin-left: 50%;
    left: -263px;
  }
  #u1215 {
    min-height: 297px;
    background-image: url("../images/image_money%20blu%20bg%20copy.jpg?crc=3823114225");
    padding-bottom: 203px;
  }
  #page,
  #u1206_align_to_page,
  #u1266_align_to_page,
  #u1076_align_to_page,
  #u169_align_to_page,
  #u1215_align_to_page {
    max-width: 1400px;
  }
  #u1870 {
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 200px;
    width: 100%;
  }
  #u1871 {
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 120px;
    width: 100%;
    left: 0%;
  }
  #u1864-4 {
    min-height: 45px;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    width: 91.83%;
    left: 4%;
  }
  #u1864-5 {
    min-height: 45px;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    width: 91.83%;
    left: 4%;
  }
  #u1873 {
    margin-right: -10000px;
    margin-top: 330px;
    width: 30%;
    left: 35%;
  }
  #u1867-4 {
    min-height: 60px;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
    margin-top: 20px;
    width: 100%;
  }
  #u1215-bw {
    min-height: 297px;
    margin-top: 0px;
    left: 0px;
    margin-left: 0px;
  }
  #pu1453 {
    z-index: 90;
    width: 0.01px;
    left: 0px;
    margin-left: 0px;
  }
  #u1453,
  #u1453-bw {
    height: 200px;
  }
  #u1465-6 {
    min-height: 122px;
  }
  #u1465-6-bw {
    z-index: 91;
    min-height: 122px;
    margin-top: 41px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 5969px);
  }
  #u1802-bw {
    margin-top: 61px;
  }
}
@media (min-width: 999px) and (max-width: 1200px) {
  #muse_css_mq {
    background-color: #0004b0;
  }
  #bp_1200.active {
    display: block;
  }
  #pu121 {
    padding-bottom: 168px;
  }
  #u121 {
    height: 160px;
  }
  #u613 {
    height: 73px;
    top: 29px;
  }
  #u613-bw {
    z-index: 182;
  }
  #u656-5 {
    width: 100%;
    top: 15px;
  }
  #u656-6 {
    width: 100%;
    top: 152px;
    padding-top: 0px;
    background-color: #46a29e;
  }
  #u656-1 {
    padding: 0px 10px;
    font-size: 15px;
    letter-spacing: 1px;
  }
  #ppu97 {
    padding-bottom: 0px;
  }
  #pu97 {
    width: 100%;
  }
  #u97 {
    background-image: url("../images/image_header_home.jpg?crc=155043016");
  }
  #u97-bw {
    left: 0px;
    margin-left: 0px;
  }
  #u540-2 {
    font-size: 42px;
  }
  #u540-3 {
    font-size: 28px;
  }
  #u540-princing {
    width: 80%;
  }
  #u540-princing-body {
    margin-top: 30px;
  }
  #u540-princing-body {
    h5 {
      font-size: 26px;
      margin-bottom: 20px;
    }
    p {
      color: black;
      font-size: 22px;
    }

    button {
      margin-top: 25px;
      font-size: 24px;
    }
  }
  #u540-6 {
    min-height: 162px;
  }
  #u540-6-bw {
    min-height: 162px;
    margin-top: 520px;
    left: 0px;
    margin-left: 0px;
  }
  #u4420 {
    margin-right: -10000px;
    margin-top: 1086px;
    left: 106px;
    margin-left: 0px;
  }
  #u4425 {
    margin-right: -10000px;
    margin-top: 1086px;
  }
  #u4430 {
    margin-top: 1086px;
    margin-left: 100%;
    left: -338px;
  }
  #u743 {
    margin-left: 100%;
    left: -230px;
  }
  .nosvg #u743 {
    margin-left: 100%;
    left: -230px;
  }
  #u812-11 {
    margin-left: 100%;
    left: -232px;
  }
  #pu1206 {
    z-index: 14;
    margin-top: 44px;
    width: 100%;
    left: 0%;
    margin-left: 0%;
  }
  #u1206 {
    min-height: 458px;
    padding-bottom: 58px;
  }
  #u1266 {
    min-height: 458px;
    padding-bottom: 58px;
  }
  #u1209-23 {
    min-height: 400px;
    margin-top: 100px;
    width: 100%;
    left: 0%;
  }
  #u1299-23 {
    min-height: 400px;
    margin-top: 100px;
    width: -340px;
    left: 0%;
  }
  #u1206-bw {
    min-height: 458px;
    margin-top: 2100px;
  }
  #u1266-bw {
    min-height: 458px;
    margin-top: 2100px;
  }
  #u1076 {
    min-height: 916px;
  }
  #u1111-18 {
    min-height: 552px;
    margin-top: 300px;
    width: 60.34%;
    left: 39.67%;
  }
  #u1076-bw {
    min-height: 916px;
    margin-top: 1212px;
  }
  #u834 {
    height: 1161px;
  }
  #u834-bw {
    margin-top: 338px;
    height: 1161px;
  }
  #page,
  #u1206_align_to_page,
  #u1266_align_to_page,
  #u1076_align_to_page,
  #u169_align_to_page {
    max-width: 1200px;
  }
  #u1163 {
    height: 462px;
    background-image: url("../images/image_ownership.jpg?crc=3821761785");
    position: relative;
    margin-right: -10000px;
    width: 39.42%;
  }
  #u1163-button {
    top: 380px;
    right: 20px;
  }
  #u173-12 {
    min-height: 395px;
    width: 54.84%;
    left: 43.67%;
  }
  #u169,
  #u169-bw {
    min-height: 462px;
  }
  #u856 {
    height: 1037px;
    background-image: url("../images/image_penalties.jpg?crc=148868640");
    position: relative;
    margin-right: -10000px;
    margin-top: 462px;
    width: 40.25%;
    left: 59.75%;
  }
  #u1120 {
    height: 629px;
    background-image: url("../images/image_complete.jpg?crc=17747173");
    position: relative;
    margin-right: -10000px;
    margin-top: 1499px;
    width: 36.17%;
  }
  #u1217 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  #u1120-button {
    top: 550px;
    right: 20px;
  }
  #u837-33 {
    min-height: 960px;
    margin-top: 539px;
    width: 55.75%;
    left: 1.42%;
  }
  #u1242-9 {
    min-height: 168px;
  }
  #u1242-9-bw {
    min-height: 168px;
    margin-top: 30px;
    left: 0px;
    margin-left: 0px;
  }
  #u3692-bw {
    min-height: 100px;
    margin-top: 0px;
  }
  #pu1215 {
    z-index: 80;
    width: 0.01px;
    margin-top: 4px;
    left: 0px;
    margin-left: 0px;
  }
  #container-u1217 {
    margin-top: 20px;
  }
  #u1215 {
    min-height: 527px;
    background-image: url("../images/image_money%20blu%20bg%20copy.jpg?crc=3823114225");
  }
  #u1215_align_to_page {
    max-width: 1200px;
    padding-top: 13px;
  }
  #u1870 {
    height: 93px;
    width: 25%;
    left: 35%;
  }
  #u1873 {
    height: 90px;
    margin-top: 148px;
    width: 38.92%;
    left: 30.42%;
  }
  #u1215-bw {
    min-height: 527px;
  }
  #u1864-4 {
    min-height: 45px;
    line-height: normal;
  }

  #u1864-5 {
    min-height: 45px;
  }
  #u1864-4-bw {
    z-index: 99;
    min-height: 45px;
    margin-top: 144px;
  }
  #u1867-4 {
    min-height: 60px;
  }
  #u1867-4-bw {
    z-index: 103;
    min-height: 60px;
    margin-top: 284px;
  }
  #pu1453 {
    z-index: 90;
    width: 0.01px;
    left: 0px;
    margin-left: 0px;
  }
  #u1453,
  #u1453-bw {
    height: 228px;
  }
  #u1465-6 {
    min-height: 122px;
  }
  #u1465-6-bw {
    z-index: 91;
    min-height: 122px;
    margin-top: 41px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 5805px);
  }
  #u1802-bw {
    margin-top: 61px;
  }
  body {
    overflow-x: hidden;
  }
}

@media (min-width: 625px) and (max-width: 998px) {
  #muse_css_mq {
    background-color: #0003e6;
  }
  #bp_998.active {
    display: block;
  }
  #pu121 {
    padding-bottom: 168px;
  }
  #u121 {
    height: 168px;
  }
  #u613 {
    height: 73px;
    top: 29px;
  }
  #u613-bw {
    z-index: 182;
  }

  #u656-5 {
    width: 100%;
    margin-top: 15px;
  }
  #u1209-t {
    margin-top: 40px;
  }
  #u1299-t {
    margin-top: 40px;
  }
  #u656-6 {
    width: 100%;
    top: 152px;
    padding: 10px 20%;
    background-color: #46a29e;
  }

  #u656-1 {
    letter-spacing: 1px;
    padding: 0px 20px;
    line-height: 0%;
    font-size: 13px;
  }
  #ppu97 {
    margin-left: 0%;
  }
  #pu97 {
    width: 100%;
    margin-left: 0%;
  }
  #u97 {
    background-image: url("../images/image_header_home.jpg?crc=155043016");
  }
  #u540-6 {
    min-height: 162px;
  }
  #u540-6-bw {
    min-height: 162px;
    margin-top: 520px;
  }
  #u540-1 {
    line-height: 30px;
    font-size: 32px;
  }
  #u540-2 {
    line-height: 50px;
    font-size: 36px;
  }
  #u540-3 {
    font-size: 26px;
  }
  #u540-princing {
    min-height: 300px;
    width: 80%;
  }
  #content-price-discount {
    top: 10px;
  }
  #u540-princing-body {
    margin-top: 0px;
    padding: 20px;
  }
  #u540-princing-body {
    h5 {
      font-size: 24px;
      margin-bottom: 20px;
    }
    p {
      color: black;
      font-size: 22px;
    }

    button {
      margin-top: 25px;
      font-size: 24px;
    }
  }
  #u4420 {
    margin-right: -10000px;
    margin-top: 1086px;
    margin-left: 50%;
    left: -116px;
  }
  #u711 {
    margin-left: 50%;
    left: -116px;
  }
  #pu1163 {
    z-index: 56;
    width: 100%;
    margin-left: 0%;
  }
  #u1163 {
    height: 375px;
    background-image: url("../images/image_ownership.jpg?crc=3821761785");
  }
  #u1163-button {
    top: 280px;
    right: 30px;
  }
  #u1163-bw {
    z-index: 56;
    margin-top: 550px;
    height: 375px;
  }
  #u743 {
    margin-left: 50%;
    left: -114px;
  }
  .nosvg #u743 {
    margin-left: 50%;
    left: -114px;
  }
  .nosvg #u711,
  #u794-11,
  #u4430,
  #u812-11 {
    margin-left: 50%;
    left: -116px;
  }
  #pu1076 {
    z-index: 15;
    width: 0.01px;
  }
  #u1076 {
    min-height: 1177px;
  }
  #u1111-18 {
    min-height: 508px;
    margin-top: 669px;
    width: 90.99%;
    left: 4.51%;
  }
  #u1076-bw {
    min-height: 1177px;
    margin-top: 1559px;
  }
  #u834 {
    min-height: 1437px;
    padding-bottom: 21px;
  }
  #u834_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    max-width: 998px;
  }
  #u837-33 {
    min-height: 930px;
    margin-top: 507px;
    width: 90.99%;
    left: 4.51%;
  }
  #u834-bw {
    min-height: 1437px;
    margin-top: 366px;
  }
  #page,
  #u1076_align_to_page,
  #u169_align_to_page {
    max-width: 998px;
  }
  #u173-12 {
    min-height: 395px;
    width: 90.99%;
    left: 4.51%;
  }
  #u169,
  #u169-bw {
    min-height: 462px;
  }
  #u856 {
    height: 375px;
    background-image: url("../images/image_penalties.jpg?crc=3772541764");
  }
  #u856-bw {
    z-index: 55;
    margin-top: 457px;
    height: 375px;
  }
  #u1120 {
    height: 375px;
    background-image: url("../images/image_complete.jpg?crc=4031042212");
  }
  #u1120-button {
    top: 300px;
    right: 20px;
  }
  #u1120-bw {
    z-index: 147;
    margin-top: 1803px;
    height: 375px;
  }
  #u1206 {
    min-height: 409px;
    padding-bottom: 31px;
  }
  #u1206_align_to_page {
    max-width: 998px;
    margin-bottom: -6px;
  }
  #u1266 {
    min-height: 409px;
    padding-bottom: 31px;
  }
  #u1266_align_to_page {
    max-width: 998px;
    margin-bottom: -6px;
  }
  #u1209-23 {
    min-height: 317px;
    margin-top: 92px;
    width: 91.49%;
    left: 4.51%;
  }
  #u1299-23 {
    min-height: 317px;
    margin-top: 92px;
    width: 91.49%;
    left: 4.51%;
  }
  #u1206-bw {
    min-height: 409px;
    margin-top: -6px;
  }
  #u1266-bw {
    min-height: 409px;
    margin-top: -6px;
  }
  #u1242-9 {
    min-height: 180px;
  }
  #u1242-9-bw {
    min-height: 180px;
    margin-top: 76px;
  }
  #u3692-bw {
    z-index: 146;
    min-height: 100px;
    margin-top: 85px;
  }
  #pu1215 {
    z-index: 80;
    width: 0.01px;
    margin-top: -184px;
  }
  #u1215 {
    min-height: 527px;
    background-image: url("../images/image_money%20blu%20bg%20copy-u1215-fr.jpg?crc=46071821");
  }
  #container-u1217 {
    margin-top: 20px;
  }
  #u1215_align_to_page {
    max-width: 998px;
  }
  #u1870 {
    width: 569px;
    height: 97px;
    margin-left: 50%;
    left: -286px;
  }
  #u1873 {
    width: 507px;
    height: 93px;
    margin-top: 150px;
    margin-left: 50%;
    left: -256px;
  }
  #u1215-bw {
    min-height: 527px;
  }
  #u1864-4 {
    min-height: 45px;
  }
  #u1864-5 {
    min-height: 45px;
  }
  #u1864-4-bw {
    z-index: 99;
    min-height: 45px;
    margin-top: 149px;
  }
  #u1867-4 {
    min-height: 60px;
  }
  #u1867-4 p {
    font-size: 40px;
  }
  #u1867-4-bw {
    z-index: 103;
    min-height: 60px;
    margin-top: 275px;
  }
  #pu1453 {
    z-index: 90;
    width: 0.01px;
  }
  #u1453,
  #u1453-bw {
    height: 228px;
  }
  #u1465-6 {
    min-height: 122px;
  }
  #u1465-6-bw {
    z-index: 91;
    min-height: 122px;
    margin-top: 41px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 7727px);
  }
  #u1802-bw {
    margin-top: 60px;
  }
  body {
    overflow-x: hidden;
  }
  #container-u1209-23 {
    width: 100%;
    position: relative;
    left: 0%;
  }
  #container-r-u1209-23 {
    position: relative;
    top: 6%;
    right: 4%;
    left: 4%;
    font-size: 18px;
  }
  #container-u1299-23 {
    width: 100%;
    position: relative;
    left: 0%;
  }
  #container-r-u1299-23 {
    position: relative;
    top: 6%;
    right: 4%;
    left: 4%;
    font-size: 18px;
  }
  #discount-month-text {
    margin-top: 22px;
  }
  #container-r-u1209-23-price {
    font-size: 37px;
  }
  #container-r-u1209-23-price-st {
    font-size: 20px;
  }
  #container-r-u1299-23-price {
    font-size: 37px;
  }
  #container-r-u1299-23-price-st {
    font-size: 20px;
  }
  #price-annual {
    margin-top: -25px;
  }
  #content-price img {
    top: 15px;
    left: 10%;
  }
}
@media (min-width: 625px) and (max-width: 767px) {
  #u540-2 {
    line-height: 30px;
    font-size: 28px;
  }
  #u540-3 {
    font-size: 22px;
  }
  #u540-princing {
    width: 90%;
    margin-top: 30px;
    min-height: 250px;
  }
  #u540-princing {
    min-height: 223px;
    width: 80%;
    padding: 10px;
    color: #000000;
    background-color: white;
  }
  #content-price-discount {
    top: 10px;
  }
  #u540-princing-discount img {
    width: 164px;
  }
  #discount {
    font-size: 40px;
  }
  #discount-off {
    font-size: 40px;
    margin-top: -25px;
  }
  #u540-princing-body {
    margin-top: 20px I !important;
  }
  #u540-princing-body {
    h5 {
      font-size: 18px;
      margin-bottom: 10px;
    }
    p {
      color: black;
      font-size: 18px;
    }

    button {
      margin-top: 5px;
      font-size: 24px;
    }
  }
}
@media (max-width: 624px) {
  #muse_css_mq {
    background-color: #000270;
  }
  #bp_624.active {
    display: block;
  }
  #pu121 {
    padding-bottom: 168px;
  }
  #u121 {
    height: 168px;
  }
  #u613 {
    height: 73px;
    top: 29px;
  }
  #u613-bw {
    z-index: 182;
  }
  #u656-5 {
    width: 100%;
    top: 12px;
  }
  #u656-6 {
    width: 100%;
    top: 152px;
    padding: 10px 5%;
    background-color: #46a29e;
  }

  #u656-6-button {
    margin-top: 10px;
  }
  #u656-1 {
    letter-spacing: 0px;
    padding: 0px 10px;
    line-height: 0%;
    font-size: 12px;
  }
  #ppu97 {
    padding-bottom: 0px;
  }
  #pu97 {
    width: 0.01px;
    left: 0px;
    margin-left: 0px;
  }
  #u97 {
    background-image: url("../images/image_header_home.jpg?crc=155043016");
  }
  #u540-6 {
    min-height: 447px;
  }
  #u540-6-bw {
    min-height: 447px;
    margin-top: 405px;
  }
  #u540-1 {
    line-height: 18px;
    font-size: 18px;
  }
  #u540-2 {
    line-height: 28px;
    font-size: 18px;
  }
  #u540-3 {
    font-size: 15px;
  }
  #u540-princing {
    min-height: 300px;
    width: 80%;
    padding: 10px;
    color: #000000;
    background-color: white;
  }
  #u540-princing-discount {
    position: relative;
    height: 150px;
  }
  #u540-princing-discount img {
    width: 164px;
  }
  #discount {
    font-size: 40px;
  }
  #discount-off {
    font-size: 40px;
    margin-top: -25px;
  }
  #u540-princing-body {
    h5 {
      font-size: 18px;
      margin-bottom: 10px;
    }
    p {
      color: black;
      font-size: 18px;
    }

    button {
      margin-top: 5px;
      font-size: 24px;
    }
  }
  #u4420 {
    margin-top: 96px;
    margin-left: 50%;
    left: -116px;
  }
  #u711 {
    margin-left: 50%;
    left: -116px;
  }
  #pu1163 {
    z-index: 56;
    width: 100%;
    margin-left: 0%;
  }
  #u1163 {
    height: 375px;
    background-image: url("../images/image_ownership.jpg?crc=3760889866");
  }
  #u1163-button {
    top: 300px;
    right: 30px;
  }
  #u1163-bw {
    z-index: 56;
    margin-top: 550px;
    height: 375px;
  }
  #u743 {
    margin-left: 50%;
    left: -114px;
  }
  .nosvg #u743 {
    margin-left: 50%;
    left: -114px;
  }
  .nosvg #u711,
  #u794-11,
  #u4430,
  #u812-11 {
    margin-left: 50%;
    left: -116px;
  }
  #pu834 {
    z-index: 16;
    width: 100%;
    left: 0%;
    margin-left: 0%;
    background-color: #46a29e;
  }
  #u834 {
    height: 1784px;
  }
  #u834-bw {
    margin-top: 750px;
    height: 1784px;
  }
  #u169 {
    min-height: 641px;
  }
  #u173-12 {
    min-height: 574px;
    width: 91.03%;
    left: 4.49%;
  }
  #u169-bw {
    min-height: 641px;
  }
  #u856 {
    height: 375px;
    background-image: url("../images/image_penalties.jpg?crc=251955376");
  }
  #u856-bw {
    z-index: 55;
    margin-top: 691px;
    height: 375px;
  }
  #u837-33 {
    min-height: 943px;
    margin-top: 1097px;
    width: 91.03%;
    left: 4.49%;
  }
  #pu1076 {
    z-index: 15;
    width: 0.01px;
    margin-top: -8px;
    left: 0px;
    margin-left: 0px;
  }
  #u1076 {
    min-height: 898px;
    padding-bottom: 106px;
  }
  #u1111-18 {
    min-height: 534px;
    margin-top: 364px;
    width: 91.03%;
    left: 4.49%;
  }
  #u1076-bw {
    min-height: 898px;
    margin-top: 41px;
  }
  #u1120 {
    height: 375px;
    background-image: url("../images/image_complete.jpg?crc=3771097274");
  }
  #u1120-button {
    top: 280px;
    right: 20px;
  }
  #u1120-bw {
    z-index: 147;
    height: 375px;
  }
  #u1206 {
    min-height: 478px;
    padding-bottom: 60px;
  }
  #u1266 {
    min-height: 478px;
    padding-bottom: 60px;
  }
  #page,
  #u169_align_to_page,
  #u1076_align_to_page,
  #u1206_align_to_page {
    max-width: 624px;
  }
  #page,
  #u169_align_to_page,
  #u1076_align_to_page,
  #u1266_align_to_page {
    max-width: 624px;
  }
  #u1209-23 {
    min-height: 386px;
    margin-top: 52px;
    width: 100%;
  }
  #container-u1209-23 {
    width: 90%;
    left: 5%;
    position: relative;
    border-radius: 20px;
  }

  #container-r-u1209-23 {
    position: absolute;
    top: 6%;
    right: 4%;
    left: 4%;
    font-size: 18px;
  }
  #u1299-23 {
    min-height: 386px;
    margin-top: 52px;
    width: 100%;
  }
  #container-u1299-23 {
    width: 90%;
    left: 5%;
    position: relative;
    border-radius: 20px;
  }

  #container-r-u1299-23 {
    position: absolute;
    top: 6%;
    right: 4%;
    left: 4%;
    font-size: 18px;
  }
  #content-price {
    margin-top: 15px;
  }

  #content-price img {
    position: absolute;
    height: 40px;
    width: 100px;
    top: -3px;
  }

  #discount-month {
    margin-top: 0px;
  }

  #discount-month-text {
    margin-top: 5px;
    font-size: 12px;
  }

  #container-r-u1209-23-price {
    font-size: 20px;
  }
  #container-r-u1209-23-price-f {
    margin-top: 1px;
    font-size: 20px;
  }
  #container-r-u1209-23-price-st {
    font-weight: 400;
    font-size: 20px;
    color: black;
  }
  #u1209-t {
    font-weight: 800;
    line-height: 43px;
    font-size: 32px;
    margin-top: 18px;
    color: #46a29e;
  }
  #u1209-s {
    font-weight: 500;
    font-size: 16px;
    color: black;
  }
  .u1209-st {
    font-size: 17px;
  }
  #u1209-ft {
    font-weight: 300;
    font-size: 15px;
    color: black;
    margin-left: 5%;
  }
  #container-u1209-23 ul {
    margin-bottom: 5px !important;
    padding-left: 5%;
  }
  #container-u1209-23 ul li {
    font-weight: 300;
    font-size: 15px;
    color: black;
  }
  #container-r-u1299-23-price {
    font-size: 20px;
  }
  #container-r-u1299-23-price-f {
    margin-top: 1px;
    font-size: 20px;
  }
  #container-r-u1299-23-price-st {
    font-weight: 400;
    font-size: 20px;
    color: black;
  }
  #u1299-t {
    font-weight: 800;
    line-height: 43px;
    font-size: 32px;
    margin-top: 18px;
    color: #46a29e;
  }
  #u1299-s {
    font-weight: 500;
    font-size: 16px;
    color: black;
  }
  .u1299-st {
    font-size: 17px;
  }
  #u1299-ft {
    font-weight: 300;
    font-size: 15px;
    color: black;
    margin-left: 5%;
  }
  #container-u1299-23 ul {
    margin-bottom: 5px !important;
    padding-left: 5%;
  }
  #container-u1299-23 ul li {
    font-weight: 300;
    font-size: 15px;
    color: black;
  }
  #u1219-23 {
    font-size: 15px;
  }

  #price-annual {
    margin-top: -20px;
  }
  #u1206-bw {
    min-height: 478px;
    left: 0px;
    margin-left: 0px;
  }
  #u1266-bw {
    min-height: 478px;
    left: 0px;
    margin-left: 0px;
  }
  #u1242-9 {
    min-height: 151px;
  }
  #u1242-9-bw {
    min-height: 151px;
    margin-top: 36px;
    left: 0px;
    margin-left: 0px;
  }
  #u3692-bw {
    z-index: 146;
    min-height: 100px;
    margin-top: 61px;
    left: 0px;
    margin-left: 0px;
  }
  #u1215 {
    min-height: 527px;
    background-image: url("../images/image_money%20blu%20bg%20copy-u1215-fr2.jpg?crc=190160373");
  }
  #container-u1217 .text-color-main {
    margin-bottom: 20px;
  }
  #u1215_align_to_page {
    max-width: 624px;
  }
  #u1870 {
    padding-bottom: 0px;
    width: 95.04%;
    left: 2.09%;
  }
  #u1864-4 {
    min-height: 48px;
    position: relative;
    margin-right: -10000px;
    margin-top: 50%;
    width: 88.37%;
    left: 5.4%;
  }
  #u1864-4 p {
    font-size: 35px;
  }
  #u1873 {
    margin-top: 50px;
    width: 92.31%;
    left: 3.05%;
  }
  #u1867-4 {
    min-height: 44px;
    position: relative;
    margin-right: -10000px;
    margin-top: 20px;
    width: 85.07%;
    left: 8.16%;
  }
  #u1215-bw {
    min-height: 527px;
    margin-top: -160px;
    left: 0px;
    margin-left: 0px;
  }
  #u1453 {
    min-height: 272px;
    padding-bottom: 25px;
  }
  #u1453_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    max-width: 624px;
  }
  #u1465-6 {
    min-height: 220px;
    position: relative;
    margin-right: -10000px;
    margin-top: 52px;
    width: 91.19%;
    left: 4.33%;
  }
  #u1453-bw {
    min-height: 272px;
    left: 0px;
    margin-left: 0px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 8495px);
  }
  #u1802-bw {
    margin-top: 61px;
  }
  body {
    overflow-x: hidden;
    min-width: 320px;
  }
}
