*, :before, :after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  color: #000;
  font-family: 'Noto Sans', sans-serif;
  font-weight: 400;
  background: #fff;
}

.b-all-conteiner {
  overflow: hidden;
}

a {
  text-decoration: none;
}

.b-conteiner {
  max-width: 430px;
  margin: 0 auto;
  padding: 0 15px;
  position: relative;
}

.b-h1 {
  font-size: 32px;
  line-height: 1;
  font-family: 'Alumni Sans', sans-serif;
  position: relative;
  z-index: 10;
  font-weight: 700;
  margin-bottom: 16px;
}

.b-h2 {
  font-size: 28px;
  line-height: 1;
  font-family: 'Alumni Sans', sans-serif;
  position: relative;
  z-index: 10;
  font-weight: 700;
}

.b-h2 .blue {
  font-weight: 800;
}

.b-h3 {
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
  font-family: 'Alumni Sans', sans-serif;
  position: relative;
  z-index: 10;
}

.b-h3 .blue {
  font-weight: 800;
}

.b-p {
  font-size: 16px;
  line-height: 24px;
  position: relative;
  z-index: 10;
}

.b-p2 {
  font-size: 18px;
  line-height: 26px;
  position: relative;
  z-index: 10;
}

.b-button {
  border: none;
  outline: none;
  display: block;
  margin: 0 auto;
  transition: 0.4s;
  cursor: pointer;
  position: relative;
  text-align: center;
  z-index: 10;
  font-size: 36px;
  font-weight: 700;
  line-height: 30px;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  border-radius: 20px;
  background: linear-gradient(180deg, #E73252 0%, #C11F3C 100%);
  font-family: 'Alumni Sans', sans-serif;
  color: #fff;
  width: 244px;
  padding: 13px 20px;
}

.b-button span {
  position: relative;
  z-index: 5;
}

.b-form {
  position: relative;
  z-index: 10;
  width: 100%;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(6.5px);
  -webkit-backdrop-filter: blur(6.5px);
  padding: 48px 21px 36px;
}


option {
  color: #000;
}

.b-form .b-icon {
  display: block;
  width: 275px;
  margin-top: 36px;
  margin-left: calc(50% - 137.5px);
}

.b-price {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 35px 0 15px;
  font-family: 'Alumni Sans', sans-serif;
  flex-wrap: wrap;
}

.b-price-old {
  text-decoration-line: line-through;
  color: #6C6C6C;
  font-size: 28px;
  font-weight: 500;
  line-height: 42px;
  margin-right: 10px;
  white-space: nowrap;
}

.b-price-new {
  margin-left: 10px;
  color: #fff;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
  white-space: nowrap;
}

.b-input,
.b-select {
  position: relative;
  z-index: 10;
  width: 100%;
  display: block;
  outline: none;
  border-radius: 3px;
  border: 1px solid #FFF;
  background: transparent;
  color: #fff;
  padding: 11px 15px;
  margin-bottom: 24px;
  font-family: 'Noto Sans', sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.b-input:active, .b-input:focus,
.b-select:active,
.b-select:focus {
  outline: none;
}

select::-ms-expand {
  display: none;
}

.b-input::-webkit-input-placeholder {
  color: #fff;
}

.b-input:-moz-placeholder {
  color: #fff;
}

.b-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../img/select_arrow.svg) no-repeat calc(100% - 16px) center;
}

.border {
  position: relative;
}

.border::before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 6px;
  z-index: 0;
  left: 0;
  bottom: 0;
  background: #F36262;
}

.b-header {
  padding: 20px 0 49px;
  color: #fff;
  background: linear-gradient(359deg, #024F87 1.23%, #3098E2 98.91%);
}

.b-header .b-bg-box {
  position: absolute;
  z-index: 0;
  height: calc(100% + 69px);
  left: 0;
  top: -20px;
  width: 100%;
}

.b-header .b-bg-left {
  display: block;
  position: absolute;
  z-index: 0;
  width: 728px;
  height: 100%;
  top: 0;
  left: -470px;
  background: url(../img/bg_dots_1_m.png);
  background-size: 100% auto;
}

.b-header .b-bg-right {
  display: block;
  position: absolute;
  z-index: 0;
  width: 728px;
  height: 100%;
  top: 0;
  right: -689px;
  background: url(../img/bg_dots_1_m.png);
  background-size: 100% auto;
}

.b-header .b-mark {
  height: 39px;
  display: block;
}

.b-header .b-mark-box {
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
}

.b-header .b-h1 {
  margin-bottom: 16px;
}

.b-header .b-h1 span:nth-child(1) {
  display: block;
  color: #0C1F63;
  font-size: 36px;
  margin-bottom: 2px;
  font-weight: 800;
}

.b-header .b-h1 span:nth-child(2) {
  display: none;
}

.b-header .b-ul {
  margin: 26px 0 27px;
}

.b-header .b-ul .b-li {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  position: relative;
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}

.b-header .b-ul .b-li img {
  width: 30px;
  display: block;
  margin-right: 16px;
}

.b-header .b-product {
  position: relative;
  z-index: 2;
  transform: rotate(10.144deg);
  display: block;
  width: 285px;
}

.b-header .b-product-box {
  width: max-content;
  margin: 0 auto 22px;
  position: relative;
}

.b-header .b-product.desc {
  display: none;
}

.b-header .b-circle {
  width: 359px;
  height: 359px;
  position: absolute;
  z-index: 1;
  border-radius: 50%;
  opacity: 0.3;
  background: #FFF;
  filter: blur(50px);
  left: 50%;
  top: 47.5%;
  transform: translate(-50%, -50%);
}

.b-effect {
  padding: 40px 0 50px;
  overflow: hidden;
}

.b-effect .b-bg-left {
  display: block;
  position: absolute;
  z-index: 0;
  width: 719px;
  height: calc(100% + 69px);
  top: -20px;
  left: -512px;
  background: url(../img/effect_bg_m.png);
  background-size: 100% auto;
}

.b-effect .b-bg-right {
  display: block;
  position: absolute;
  z-index: 0;
  width: 719px;
  height: calc(100% + 69px);
  top: -20px;
  right: -512px;
  background: url(../img/effect_bg_m.png);
  background-size: 100% auto;
  transform: scaleX(-1);
}

.b-effect .b-flex {
  position: relative;
  z-index: 3;
}

.b-effect .blue {
  font-weight: 800;
}

.b-effect .b-h2 {
  margin-bottom: 24px;
}

.b-effect .b-p {
  margin-bottom: 12px;
}

.b-effect .b-bottom {
  width: 290px;
  margin: 0 auto;
  height: 286px;
  position: relative;
}

.b-effect .b-bottom .b-circle {
  width: 195px;
  height: 195px;
  display: block;
  border-radius: 50%;
  position: absolute;
  z-index: 0;
  left: 50%;
  transform: translateX(-50%);
  top: 56px;
  background: #3684BC;
}

.b-effect .b-bottom .b-arrow {
  display: block;
  width: 165px;
  position: absolute;
  z-index: 2;
  left: 50%;
  transform: translateX(-50%) rotate(-90deg);
  top: 16px;
}

.b-effect .b-bottom .b-img {
  display: block;
  width: 422px;
  position: absolute;
  left: -55px;
  z-index: 3;
  top: 41px;
}

.b-effect .b-not {
  background: #80B1D5;
  padding: 13px 20px;
  color: #fff;
}

.b-effect .b-not .b-p {
  margin-bottom: 0;
}

.b-using {
  padding: 40px 0 50px;
  background: linear-gradient(141deg, #E0EFFA 13.88%, #A1C9E7 79.93%);
  overflow: hidden;
}

.b-using .b-bg-right {
  position: absolute;
  display: block;
  z-index: 0;
  bottom: -360px;
  right: -507px;
  width: 719px;
  height: 1139px;
  background: url(../img/using_bg_m.png) no-repeat;
  filter: blur(3px);
}

.b-using .b-h3 {
  margin-bottom: 24px;
  text-align: center;
}

.b-using .b-top {
  margin-bottom: 56px;
}

.b-using .b-card {
  border-radius: 20px;
  border: 5px solid #FFF;
  background: #FFF;
  box-shadow: 2px 4px 24.6px 4px rgba(0, 0, 0, 0.25);
  margin-bottom: 12px;
  position: relative;
}

.b-using .b-card .b-p {
  position: absolute;
  left: 15px;
  top: 15px;
}

.b-using .b-card .b-img {
  display: block;
  width: 100%;
  border-radius: 16px;
}

.b-using .b-item {
  margin-bottom: 83px;
  position: relative;
  z-index: 3;
  text-align: center;
}

.b-using .b-item:last-child {
  margin-bottom: 0;
}

.b-using .b-item .b-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #FFF;
  border: solid 7px #B5CDDF;
  border-radius: 50%;
  box-shadow: 2px 4px 24.6px rgba(0, 0, 0, 0.25);
  width: 111px;
  height: 111px;
  margin: 0 auto 13px;
}

.b-using .b-item .b-icon img {
  display: block;
}

.b-using .b-item .b-arrow {
  position: absolute;
  display: block;
  left: 50%;
  transform: translateX(-50%) rotate(90deg);
  z-index: 1;
  width: 42px;
  bottom: -60px;
}

.b-using .b-woman {
  display: block;
  position: absolute;
  width: 285px;
  height: 350px;
  z-index: 3;
  top: 26px;
  left: -1px;
  background: url(../img/using_woman_m.png) no-repeat;
  background-size: cover;
}

.b-using .b-woman-box {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  width: 290px;
  height: 388px;
}
.b-using .b-woman-box::before {
  content: '';
  position: absolute;
  background: url(../img/prod.png) center/contain no-repeat;
  top: 40%;
  left: 0;
  width: 170px;
  height: 393px;
  z-index: 10;
}
.b-using .b-woman-box .b-arrow {
  position: absolute;
  display: block;
  width: 282px;
  transform: scaleX(-1);
  left: 62px;
  top: 42px;
  z-index: 2;
}

.b-using .b-woman-box .b-circle {
  position: absolute;
  z-index: 1;
  width: 727px;
  height: 727px;
  border-radius: 50%;
  top: 142px;
  left: -302px;
  background: #3684BC;
}

.b-compound {
  padding: 40px 0 34px;
  background: #EBF6FF;
  overflow: hidden;
}

.b-compound .b-bg {
  width: 1748px;
  height: 2088px;
  background: url(../img/compound_bg_m.png) no-repeat;
  position: absolute;
  top: 301px;
  left: -759px;
}

.b-compound .b-h2 {
  text-align: center;
  margin-bottom: 30px;
}

.b-compound .b-product {
  width: 100%;
  display: block;
  position: relative;
  z-index: 3;
}

.b-compound .b-product-box {
  position: relative;
  z-index: 3;
  width: 219px;
  margin: 0 auto 39px;
}

.b-compound .b-product-box .b-circle {
  width: 202px;
  height: 202px;
  position: absolute;
  z-index: 1;
  border-radius: 50%;
  background: #3684BC;
  top: 16px;
  left: 50%;
  transform: translateX(-50%);
}

.b-compound .b-product-box .b-arrow {
  width: 207px;
  display: block;
  position: absolute;
  z-index: 2;
  width: 207px;
  transform: rotate(-90deg) translateY(-50%);
  top: 11px;
  left: 50%;
}

.b-compound .b-item {
  border-radius: 20px;
  background: #FFF;
  box-shadow: 4px 4px 30px 4px rgba(19, 46, 65, 0.1);
  margin-bottom: 16px;
  padding: 16px 20px;
  position: relative;
  z-index: 5;
}

.b-compound .b-item .b-p {
  margin-bottom: 8px;
}

.b-compound .b-item .b-img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.b-double-bg {
  background: linear-gradient(338deg, #BCD7EB 11.7%, #3D8EC9 89.67%);
  position: relative;
  overflow: hidden;
}

.b-double-bg .b-bg-left {
  display: block;
  position: absolute;
  z-index: 0;
  width: 728px;
  height: 100%;
  top: 0;
  left: calc(50% - 636px);
  background: url(../img/bg_dots_1_m.png);
  background-size: 100% auto;
}

.b-double-bg .b-bg-right {
  display: block;
  position: absolute;
  z-index: 0;
  width: 728px;
  height: 100%;
  top: 0;
  right: calc(50% - 854px);
  background: url(../img/bg_dots_1_m.png);
  background-size: 100% auto;
}

.b-expert {
  padding: 39px 0 26px;
  position: relative;
  z-index: 3;
}

.b-expert .b-h2 {
  color: #fff;
  margin-bottom: 30px;
}

.b-expert .b-h2 .blue {
  color: #89CCFD;
}

.b-expert .b-box {
  border-radius: 20px;
  background: #FFF;
  padding: 24px 20px 1px;
}

.b-expert .b-box .b-p {
  margin-bottom: 12px;
}

.b-expert .b-box .blue {
  font-weight: 800;
}

.b-expert .b-doc {
  height: 373px;
  position: relative;
  padding-top: 24px;
}

.b-expert .b-doc-img {
  display: block;
  width: 659px;
  height: 497px;
  position: absolute;
  z-index: 2;
  /* background: url(../img/expert_img_m.png) no-repeat;
  background-size: cover; */
  background: url(../img/expert_img.png) no-repeat;
  background-size: contain;
  left: -217px;
  top: -24px;
}

.b-expert .b-doc-text {
  position: relative;
  z-index: 3;
  width: 148px;
  border-radius: 20px;
  background: #D9EDFC;
  box-shadow: 4px 4px 30px 4px rgba(19, 46, 65, 0.1);
  padding: 12px;
}

.b-expert .b-doc-p {
  font-size: 14px;
  line-height: 16px;
}

.b-expert .b-doc-p.bold {
  margin-bottom: 16px;
}

.b-expert .b-signature {
  display: block;
  max-width: 100%;
  transform: rotate(-3.994deg);
}

.b-reviews {
  padding: 30px 0 50px;
  position: relative;
  z-index: 3;
}

.b-reviews .b-h3 {
  color: #fff;
  margin-bottom: 50px;
}

.b-reviews .b-slider {
  float: left;
  margin: 0 15px;
  opacity: 0.5;
  transition: 0.4s;
}

.b-reviews .b-slider.slick-active {
  opacity: 1;
}

.b-reviews .b-slider-box {
  width: calc(100% + 30px);
  margin-left: -15px;
}

.b-reviews .b-slider .b-box {
  position: relative;
  border-radius: 20px;
  background: #FFF;
  padding: 16px 20px 28px;
}

.b-reviews .b-slider .b-arrow-1 {
  display: block;
  position: absolute;
  left: -38px;
  top: -23px;
  z-index: -1;
  transform: rotate(-135deg);
  width: 124px;
}

.b-reviews .b-slider .b-arrow-2 {
  display: block;
  position: absolute;
  right: -38px;
  bottom: -23px;
  z-index: -1;
  transform: rotate(45deg);
  width: 124px;
}

.b-reviews .b-slider .b-head {
  padding-left: 92px;
  margin-bottom: 16px;
}

.b-reviews .b-slider .b-ava {
  display: block;
  border-radius: 50%;
  border: solid 7px #fff;
  width: 110px;
  height: 110px;
  position: absolute;
  z-index: 5;
  top: -31px;
  left: -10px;
}

.b-reviews .b-slider .b-img {
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.b-reviews .b-slider .b-img-box {
  width: calc(100% - 20px);
  height: 231px;
  position: relative;
  z-index: 3;
  overflow: hidden;
  margin: 16px auto 0;
  border-radius: 3px;
}

.slick-arrow {
  width: 24px;
  height: 34px;
  background: url(../img/arrow_slider.svg) no-repeat;
  outline: none;
  border: none;
  background-size: 24px 34px;
  font-size: 0;
  position: absolute;
  bottom: -3px;
  cursor: pointer;
}

.slick-prev {
  transform: scaleX(-1);
  left: 15px;
}

.slick-next {
  right: 15px;
}

.slick-dots {
  width: max-content;
  margin: 20px auto 0;
}

.slick-dots li {
  width: 18px;
  height: 18px;
  outline: none;
  border: none;
  font-size: 0;
  border-radius: 50%;
  background: #fff;
  transition: 0.4s;
  display: inline-block;
  margin: 34px 7px 0;
  cursor: pointer;
}

.slick-dots li button {
  display: none;
}

.slick-dots li.slick-active {
  background: #0064AC;
}

.b-order {
  padding: 40px 0 50px;
  overflow: hidden;
}

.b-order .b-bg {
  position: absolute;
  z-index: 0;
  left: -370px;
  top: -80px;
  width: 1058px;
  height: 1060px;
  background: url(../img/order_bg_m.png) no-repeat;
}

.b-order .b-h2 {
  margin-bottom: 40px;
  text-align: center;
}

.b-order .b-item {
  margin-bottom: 164px;
  position: relative;
  text-align: center;
}

.b-order .b-item:last-child {
  margin-bottom: 0;
}

.b-order .b-img-box {
  position: relative;
  z-index: 1;
  width: 162px;
  height: 162px;
  background: #3684BC;
  border-radius: 50%;
  margin: 0 auto 30px;
  user-select: none;
}

.b-order .b-img-box.i1 .b-img-1 {
  position: absolute;
  display: block;
  width: 303px;
  left: -93px;
  top: -22px;
}

.b-order .b-img-box.i1 .b-box {
  text-align: left;
  backdrop-filter: blur(5.6px);
  -webkit-backdrop-filter: blur(5.6px);
  color: #fff;
  padding: 15px 5px;
  background: rgba(75, 150, 204, 0.45);
  border-radius: 8px;
  border: solid 1px #7fa6c1;
  width: 100px;
  transform: rotate(15.215deg);
  top: 2px;
  right: -14px;
  position: absolute;
}

.b-order .b-img-box.i1 .b-box .text-1 {
  border: 1px solid #fff;
  padding: 6px;
  line-height: 1.2;
  font-size: 8px;
  width: 100%;
  display: block;
  border-radius: 3px;
  margin-bottom: 8px;
  opacity: 0.7;
}

.b-order .b-img-box.i1 .b-box .text-2 {
  border-radius: 8px;
  background: linear-gradient(180deg, #E73252 0%, #C11F3C 100%);
  font-weight: 700;
  color: #fff;
  font-family: 'Alumni Sans', sans-serif;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin: 0 auto 5px;
  width: 90%;
  text-align: center;
  font-size: 12px;
  line-height: 1.8;
  display: block;
}

.b-order .b-img-box.i1 .b-box .img {
  width: 100%;
  display: block;
}

.b-order .b-img-box.i2 .b-img-1 {
  width: 123px;
  display: block;
  position: absolute;
  left: -12px;
  top: -18px;
  z-index: 1;
}

.b-order .b-img-box.i2 .b-img-2 {
  width: 145px;
  display: block;
  position: absolute;
  left: 35px;
  top: -20px;
  z-index: 2;
}

.b-order .b-img-box.i2 .b-img-3 {
  width: 90px;
  display: block;
  position: absolute;
  left: 115px;
  top: 55px;
  z-index: 3;
}

.b-order .b-img-box.i2 .b-text {
  font-weight: 600;
  color: #fff;
  font-family: 'Alumni Sans', sans-serif;
  font-size: 17px;
  line-height: 1;
  position: absolute;
  z-index: 4;
  transform: rotate(13deg);
  left: 47px;
  width: 140px;
  top: 23px;
  text-align: center;
}

.b-order .b-img-box.i3 .b-img-1 {
  left: 34px;
  top: -15px;
  display: block;
  position: absolute;
  z-index: 1;
  display: block;
  width: 100px;
}

.b-order .b-img-box.i3 .b-img-2 {
  display: block;
  transform: rotate(34.108deg);
  width: 189px;
  position: absolute;
  z-index: 3;
  left: -13px;
  top: 6px;
}

.b-order .b-arrow {
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%) rotate(90deg);
  bottom: -86px;
  width: 42px;
}

.b-footer {
  padding: 20px 0 50px;
  background: linear-gradient(359deg, #024F87 1.23%, #3098E2 98.91%);
  overflow: hidden;
  color: #fff;
}

.b-footer .b-bg-left {
  display: block;
  position: absolute;
  z-index: 0;
  width: 728px;
  height: calc(100% + 69px);
  top: -20px;
  left: -470px;
  background: url(../img/bg_dots_1_m.png);
  background-size: 100% auto;
}

.b-footer .b-bg-right {
  display: block;
  position: absolute;
  z-index: 0;
  width: 728px;
  height: calc(100% + 69px);
  top: -20px;
  right: -689px;
  background: url(../img/bg_dots_1_m.png);
  background-size: 100% auto;
}

.b-footer .b-mark {
  display: block;
  height: 39px;
}

.b-footer .b-mark-box {
  display: flex;
  justify-content: space-between;
  margin-bottom: 25px;
}

.b-footer .b-h1 {
  color: #0C1F63;
  margin-bottom: 16px;
}

.b-footer .b-h1 span {
  color: #fff;
}

.b-footer .b-circle {
  border-radius: 50%;
  opacity: 0.25;
  background: #FFF;
  width: 390px;
  height: 390px;
  filter: blur(50px);
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}

.b-footer .b-img {
  display: block;
  width: 100%;
  position: relative;
  z-index: 3;
}

.b-footer .b-img-box {
  width: 450px;
  margin-left: calc(50% - 225px);
  margin-top: -171px;
  margin-bottom: -39px;
  position: relative;
  z-index: 1;
}

.b-footer .b-img-box .b-circle {
  top: 65%;
}

.b-footer .b-product {
  display: block;
  width: 100%;
  position: relative;
  z-index: 3;
}

.b-footer .b-product-box {
  position: relative;
  width: 281px;
  z-index: 2;
  margin-top: 24px;
}

.desc {
  display: none;
}

@media screen and (min-width: 768px) {
  .b-conteiner {
    max-width: 768px;
  }
  .b-h1 {
    font-size: 40px;
  }
  .b-h2 {
    font-size: 32px;
  }
  .b-h3 {
    font-size: 28px;
  }
  .b-form {
    width: 314px;
  }
  .b-header .b-flex {
    display: flex;
    justify-content: space-between;
  }
  .b-header .b-left {
    width: 50%;
  }
  .b-header .b-mark {
    height: 44px;
  }
  .b-header .b-mark-box {
    width: 395px;
  }
  .b-header .b-h1 span:nth-child(1) {
    font-size: inherit;
    display: inline;
    color: #fff;
  }
  .b-header .b-h1 span:nth-child(2) {
    display: inline;
  }
  .b-header .b-h1 span:nth-child(3) {
    color: #0C1F63;
  }
  .b-effect .b-flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
  }
  .b-effect .b-top {
    width: 55%;
    order: 2;
  }
  .b-effect .b-bottom {
    order: 1;
    margin: 0;
  }
  .b-effect .b-bottom .b-arrow {
    transform: none;
    top: 76px;
    left: 46%;
  }
  .b-effect .b-not.mob {
    order: 3;
    margin-top: 15px;
  }
  .b-using .b-h3 {
    text-align: left;
  }
  .b-using .b-card {
    width: 32%;
    margin-bottom: 0;
  }
  .b-using .b-card-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .b-using .b-flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .b-using .b-left {
    width: 50%;
  }
  .b-using .b-item:nth-child(3) {
    margin: 0;
  }
  .b-using .b-right {
    height: max-content;
  }
  .b-using .b-woman-box .b-circle {
    top: -125px;
    left: -90px;
  }
  .b-compound .b-item {
    margin-bottom: 26px;
  }
  .b-compound .b-item:nth-child(5), .b-compound .b-item:nth-child(6) {
    margin-bottom: 0;
  }
  .b-compound .b-item-box {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .b-compound .b-item-box .b-left {
    width: 48%;
  }
  .b-compound .b-item-box .b-right {
    width: 48%;
  }
  .b-compound .b-product-box {
    width: 260px;
  }
  .b-compound .b-product-box .b-circle {
    width: 222px;
    height: 222px;
  }
  .b-compound .b-product-box .b-arrow {
    width: 227px;
  }
  .b-expert .b-box {
    padding-right: 52%;
    padding-bottom: 24px;
  }
  .b-expert .b-doc {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    margin: 0;
    width: 48%;
  }
  .b-reviews .b-slider {
    margin: 0 108px;
  }
  .b-reviews .b-slider-box {
    width: 903px;
    margin-left: calc(50% - 451.5px);
  }
  .b-reviews .b-slider .b-box {
    padding: 18px 32px 36px;
    display: flex;
    justify-content: space-between;
  }
  .b-reviews .b-slider .b-img-box {
    margin: 12px 0 0;
    width: 195px;
    height: 290px;
  }
  .b-reviews .b-slider .b-left {
    width: 408px;
  }
  .b-reviews .b-slider .b-ava {
    left: 25px;
  }
  .b-reviews .b-slider .b-head {
    padding-left: 115px;
  }
  .slick-prev {
    left: 30%;
  }
  .slick-next {
    right: 30%;
  }
  .b-order .b-flex {
    display: flex;
    justify-content: space-between;
  }
  .b-order .b-item {
    width: 31%;
    margin-bottom: 0;
  }
  .b-order .b-arrow {
    transform: translateY(-50%);
    left: 100%;
    bottom: 50%;
  }
  .b-footer .b-head {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .b-footer .b-mark {
    height: 38px;
  }
  .b-footer .b-mark-box {
    width: 288px;
    order: 2;
  }
  .b-footer .b-h1 {
    width: calc(100% - 308px);
    order: 1;
  }
  .b-footer .b-flex {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
  }
  .b-footer .b-product-box {
    order: 2;
    margin-top: -120px;
  }
  .b-footer .b-product-box .b-circle {
    display: none;
  }
  .b-footer .b-p2 {
    width: 55%;
  }
  .b-footer .b-form {
    order: 1;
    height: 100%;
  }
  .b-footer .b-img-box {
    order: 3;
    margin: 0;
    position: absolute;
    bottom: -50px;
    right: -75px;
  }
}

@media screen and (min-width: 992px) {
  .b-conteiner {
    max-width: 1170px;
  }
  .b-button {
    transition: 0.6s;
  }
  .b-button::before {
    content: '';
    opacity: 0;
    display: none;
    position: absolute;
    width: 100%;
    border-radius: 20px;
    background: linear-gradient(180deg, #e44c68 0%, #c03d55 100%);
    height: 100%;
    left: 0;
    top: 0;
  }
  .b-button:hover {
    transform: scale(1.05, 1.05);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.35);
  }
  .b-button:hover::before {
    opacity: 1;
  }
  .b-h1 {
    font-size: 64px;
    line-height: 70px;
  }
  .b-h2 {
    font-size: 48px;
    line-height: 50px;
  }
  .b-h3 {
    font-size: 36px;
    line-height: 42px;
  }
  .b-p {
    font-size: 18px;
    line-height: 28px;
  }
  .b-p2 {
    font-size: 24px;
    line-height: 36px;
  }
  .mob {
    display: none;
  }
  .desc {
    display: block;
  }
  .b-form {
    padding: 51px 28px 42px;
  }
  .b-header {
    padding: 24px 0 50px;
  }
  .b-header .b-bg-box {
    height: calc(100% + 74px);
    top: -24px;
  }
  .b-header .b-bg-left {
    background: url(../img/bg_dots_1.png);
    width: 1176px;
    left: -730px;
  }
  .b-header .b-bg-right {
    background: url(../img/bg_dots_1.png);
    width: 1176px;
    right: -915px;
  }
  .b-header .b-mark-box {
    margin-bottom: 24px;
  }
  .b-header .b-h1 {
    margin-bottom: 12px;
  }
  .b-header .b-ul {
    margin: 32px 0;
  }
  .b-header .b-ul .b-li {
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 24px;
  }
  .b-header .b-ul .b-li img {
    width: 39px;
    margin-right: 20px;
  }
  .b-header .b-product {
    transform: rotate(-18.78deg);
    width: 412px;
  }
  .b-header .b-product-box {
    margin: 0 0 -242px 20px;
  }
  .b-header .b-product-box .mob {
    display: none;
  }
  .b-header .b-product-box .desc {
    display: block;
  }
  .b-header .b-img {
    display: block;
    width: 100%;
    margin-top: auto;
  }
  .b-header .b-img-box {
    position: absolute;
    bottom: -50px;
    left: 28.5%;
    width: 54%;
    overflow: hidden;
    height: 111%;
    display: flex;
  }
  .b-header .b-form {
    height: 100%;
  }
  .b-effect {
    padding: 54px 0 75px;
  }
  .b-effect .b-bg-left {
    display: none;
  }
  .b-effect .b-bg-right {
    background: url(../img/effect_bg.png);
    width: 706px;
    transform: none;
    right: -475px;
    height: calc(100% + 139px);
    top: -54px;
  }
  .b-effect .b-top {
    width: 50.878%;
  }
  .b-effect .b-h2 {
    margin-bottom: 44px;
  }
  .b-effect .b-p {
    margin-bottom: 26px;
  }
  .b-effect .b-not {
    padding: 12px 20px;
  }
  .b-effect .b-bottom {
    width: 43.071%;
    height: 491px;
    margin-left: -130px;
  }
  .b-effect .b-bottom .b-circle {
    width: 491px;
    height: 491px;
    top: 0;
  }
  .b-effect .b-bottom .b-img {
    width: 213.443%;
    left: -52.5%;
    top: -83px;
  }
  .b-effect .b-bottom .b-arrow {
    width: 415px;
    left: 225px;
    top: 61px;
  }
  .b-using {
    padding: 54px 0 60px;
  }
  .b-using .b-bg-left {
    background: url(../img/using_bg.png);
    width: 710px;
    height: calc(100% + 114px);
    position: absolute;
    top: -54px;
    left: -655px;
  }
  .b-using .b-bg-right {
    display: none;
  }
  .b-using .b-h3 {
    margin-bottom: 44px;
  }
  .b-using .b-top {
    margin-bottom: 64px;
  }
  .b-using .b-card {
    width: 32.193%;
  }
  .b-using .b-item {
    text-align: left;
    display: flex;
    align-items: center;
  }
  .b-using .b-item .b-icon {
    min-width: 118px;
    width: 118px;
    height: 118px;
    margin: 0 37px 0 0;
  }
  .b-using .b-item .b-arrow {
    transform: rotate(90deg);
    left: 37px;
  }
  .b-using .b-button {
    margin: 53px 0 0;
    width: 264px;
  }
  .b-using .b-right {
    width: 50%;
  }
  .b-using .b-woman {
    background: url(../img/using_woman.png) no-repeat;
    width: 608px;
    height: 681px;
    top: 97px;
    left: 30px;
  }
  .b-using .b-woman-box {
    height: 681px;
    width: 100%;
  }
  .b-using .b-woman-box .b-circle {
    width: 654px;
    height: 654px;
    left: 18px;
    top: 144px;
  }
  .b-using .b-woman-box .b-arrow {
    width: 486px;
    left: 204px;
    top: 32px;
  }
  .b-compound {
    padding: 54px 0 90px;
  }
  .b-compound .b-bg {
    width: 2659px;
    height: 1643px;
    background: url(../img/compound_bg.png) no-repeat;
    left: -795px;
    top: 55%;
    transform: translateY(-50%);
  }
  .b-compound .b-h2 {
    text-align: left;
    margin-bottom: 47px;
  }
  .b-compound .b-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 80.595%;
    position: relative;
    z-index: 5;
    height: max-content;
    background: rgba(255, 255, 255, 0.5);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
  }
  .b-compound .b-item-box .b-left .b-item:nth-child(1) {
    flex-direction: row-reverse;
    margin: 40px 0 60px 42px;
  }
  .b-compound .b-item-box .b-left .b-item:nth-child(1) .b-img {
    margin-right: 16px;
  }
  .b-compound .b-item-box .b-left .b-item:nth-child(2) {
    margin: 0 0 60px -47px;
    flex-direction: row-reverse;
  }
  .b-compound .b-item-box .b-left .b-item:nth-child(2) .b-img {
    margin-right: 10px;
  }
  .b-compound .b-item-box .b-left .b-item:nth-child(3) {
    margin: 0 0 0 139px;
  }
  .b-compound .b-item-box .b-right .b-item:nth-child(1) {
    margin: 0 130px 60px auto;
  }
  .b-compound .b-item-box .b-right .b-item:nth-child(2) {
    margin: 0 -37px 60px auto;
  }
  .b-compound .b-item-box .b-right .b-item:nth-child(3) {
    margin: 0 34px 0 auto;
  }
  .b-compound .b-product-box {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    margin: 0;
    width: 331px;
  }
  .b-compound .b-product-box .b-circle {
    width: 707px;
    height: 707px;
    background: #d4e4f0;
    top: -169px;
  }
  .b-compound .b-product-box .b-circle::before {
    content: '';
    display: block;
    position: absolute;
    width: 543px;
    height: 543px;
    left: 82px;
    top: 82px;
    background: #a2c4dc;
    z-index: 1;
    border-radius: 50%;
  }
  .b-compound .b-product-box .b-circle::after {
    content: '';
    display: block;
    position: absolute;
    width: 377px;
    height: 377px;
    left: 165px;
    top: 165px;
    background: #3684bc;
    z-index: 2;
    border-radius: 50%;
  }
  .b-compound .b-product-box .b-arrow {
    width: 254px;
    top: 52px;
  }
  .b-double-bg .b-bg-left {
    background: url(../img/bg_dots_1.png);
    width: 1176px;
    left: calc(50% - 1185px);
  }
  .b-double-bg .b-bg-right {
    background: url(../img/bg_dots_1.png);
    width: 1176px;
    right: calc(50% - 1185px);
    transform: scaleX(-1);
  }
  .b-expert {
    padding: 54px 0 36px;
  }
  .b-expert .b-h2 {
    margin-bottom: 51px;
  }
  .b-expert .b-h2 .border {
    width: max-content;
    display: block;
  }
  .b-expert .b-box {
    padding: 28px 49% 57px 32px;
    position: relative;
  }
  .b-expert .b-box .b-bg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 20px;
    background: url(../img/expert_bg.jpg) no-repeat left calc(50% - 59px);
  }
  .b-expert .b-box .b-p {
    margin-bottom: 20px;
  }
  .b-expert .b-doc {
    height: 966px;
    top: calc(50% - 338px);
    transform: none;
  }
  .b-expert .b-doc-img {
    width: 1283px;
    height: 966px;
    background: url(../img/expert_img.png) no-repeat;
    left: -442px;
    top: -21%;
  }
  .b-expert .b-doc-text {
    width: 92.291%;
    background: rgba(255, 255, 255, 0.5);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    margin-top: 490px;
    padding: 16px 179px 16px 20px;
  }
  .b-expert .b-doc-p {
    font-size: 18px;
    line-height: 28px;
  }
  .b-expert .b-signature {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%) rotate(6.008deg);
    width: 44.7%;
  }
  .b-reviews {
    padding: 40px 0 78px;
  }
  .b-reviews .b-h3 {
    margin-bottom: 118px;
  }
  .b-reviews .b-slider .b-ava {
    width: 148px;
    height: 148px;
    left: 32px;
    top: -78px;
  }
  .b-reviews .b-slider .b-head {
    padding-left: 168px;
    margin-bottom: 22px;
  }
  .b-reviews .b-slider .b-arrow-1 {
    width: 166px;
    left: -66px;
    top: -46px;
  }
  .b-reviews .b-slider .b-arrow-2 {
    width: 166px;
    right: -66px;
    bottom: -46px;
  }
  .slick-arrow {
    width: 42px;
    height: 58px;
    background-size: 42px, 58px;
    bottom: -11.5px;
  }
  .slick-dots li {
    width: 24px;
    height: 24px;
    margin: 57px 10px 0;
  }
  .b-order {
    padding: 55px 0 87px;
  }
  .b-order .b-bg {
    width: 2377px;
    height: 692px;
    top: 50%;
    left: -600px;
    transform: translateY(-50%);
    background: url(../img/order_bg.png) no-repeat;
  }
  .b-order .b-h2 {
    text-align: left;
    margin-bottom: 53px;
  }
  .b-order .b-img-box {
    width: 208px;
    height: 208px;
    margin-bottom: 54px;
  }
  .b-order .b-img-box.i1 .b-img-1 {
    width: 391px;
    left: -120px;
    top: -31px;
  }
  .b-order .b-img-box.i1 .b-box {
    width: 130px;
    padding: 22px 11px 20px;
    right: -19px;
  }
  .b-order .b-img-box.i1 .b-box .text-2 {
    margin: 27px auto 15px;
  }
  .b-order .b-img-box.i2 .b-img-1 {
    width: 167px;
    left: -14px;
    top: -26px;
  }
  .b-order .b-img-box.i2 .b-img-2 {
    width: 184px;
    left: 45px;
  }
  .b-order .b-img-box.i2 .b-img-3 {
    width: 136px;
    left: 140px;
    top: 57px;
  }
  .b-order .b-img-box.i2 .b-text {
    left: 76px;
    top: 42px;
    font-size: 20px;
  }
  .b-order .b-img-box.i3 .b-img-1 {
    width: 139px;
    left: 37px;
    top: -37px;
  }
  .b-order .b-img-box.i3 .b-img-2 {
    width: 287px;
    left: -29px;
    top: -7px;
  }
  .b-order .b-arrow {
    width: 60px;
    top: 76px;
    transform: none;
    left: 97%;
  }
  .b-footer {
    padding: 52px 0 70px;
  }
  .b-footer .b-bg-left {
    background: url(../img/bg_dots_1.png);
    width: 1176px;
    left: -730px;
    height: calc(100% + 122px);
    top: -52px;
  }
  .b-footer .b-bg-right {
    background: url(../img/bg_dots_1.png);
    width: 1176px;
    right: -915px;
    height: calc(100% + 122px);
    top: -52px;
  }
  .b-footer .b-mark-box {
    margin: 0;
  }
  .b-footer .b-p2 {
    width: 66%;
  }
  .b-footer .b-flex {
    margin-top: 32px;
    justify-content: flex-start;
  }
  .b-footer .b-form {
    padding-bottom: 36px;
  }
  .b-footer .b-form .b-icon {
    position: absolute;
    width: 285px;
    right: -333px;
    bottom: 0;
  }
  .b-footer .b-product-box {
    width: 455px;
    margin: 0 0 0 14px;
  }
  .b-footer .b-img-box {
    width: 661px;
    right: -181px;
    bottom: -70px;
  }
  .b-footer .b-circle {
    width: 502px;
    height: 502px;
  }
  .border::before {
    height: 9px;
  }
}

.br {
  display: block;
}

.blue {
  color: #0064AC;
}

.bold {
  font-weight: 800;
}

.blue-bg {
  background: #80B1D5;
  color: #fff;
  padding: 0 3px;
}
@media screen and (min-width: 1300px) {
  .b-reviews {
    width: 2600px;
    margin-left: calc(50% - 1300px);
    overflow: hidden;
  }
}
@media screen and (max-width: 990px) {
  .b-using .b-woman-box::before {

    top: 10%;
    left: -40px;
    width: 120px;
  }
  .b-using .b-woman {
    top: 38px;
    left: 24px;
  }
}
@media screen and (max-width: 568px) {
  .b-using .b-woman-box::before {
    top: 20%;
    left: 10px;
    width: 110px;
}
}
.test {
  padding: 30px 0;
  /* margin: 50px; */
}

.test .title {
  text-align: center;
  margin-bottom: 50px;
}

.question {
  display: none;
}
.recommendation ul {
  list-style: none;
}
.question.active, .recommendation.active {
  display: block;
  max-width: 1004px;
  margin: 37px auto 0;
  border: 1px solid #0000001A;
  /* padding: 64px 59px; */
  padding: 64px 6%;
  background: #FFFFFF;
  /* box-shadow: 0px 0px 14.2px 8px rgba(0, 0, 0, 0.1); */
  border-radius: 20px;
  position: relative;
}
.question.active::before, .recommendation.active::before {
  top: -82px;
  left: -82px;
}
.question.active::after, .recommendation.active::after {
  bottom: -82px;
  right: -82px;
  transform: scale(-1);
}
.question.active::before, .question.active::after, .recommendation.active::before, .recommendation.active::after{
  position: absolute;
  content: '';
  
  inline-size: 226px;
  aspect-ratio: 1;
  z-index: -1;
  background: url("data:image/svg+xml,%3Csvg width='313' height='313' viewBox='0 0 313 313' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_666_483)'%3E%3Cmask id='mask0_666_483' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1' y='1' width='310' height='311'%3E%3Cpath d='M151.975 1.58399L310.96 160.569L160.242 311.287L1.25731 152.302L151.975 1.58399Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_666_483)'%3E%3Cg opacity='0.5'%3E%3Cpath d='M76.655 86.8416C73.9245 84.1111 73.9231 79.686 76.6517 76.9574C79.3802 74.2289 83.8055 74.2302 86.5359 76.9607C89.2664 79.6911 89.2687 84.1173 86.5401 86.8459C83.8116 89.5745 79.3855 89.5721 76.655 86.8416Z' fill='%236E9FC4'/%3E%3Cpath d='M96.6227 86.4766C94.0953 83.9492 94.0944 79.8548 96.6192 77.33C99.144 74.8052 103.238 74.806 105.766 77.3334C108.292 79.8599 108.293 83.9544 105.768 86.4791C103.244 89.004 99.1492 89.0031 96.6227 86.4766Z' fill='%236E9FC4'/%3E%3Cpath d='M115.163 86.1174C112.84 83.7939 112.838 80.0277 115.161 77.7056C117.483 75.3833 121.249 75.3852 123.572 77.7087C125.896 80.0331 125.898 83.7988 123.576 86.1211C121.254 88.4432 117.488 88.4418 115.163 86.1174Z' fill='%236E9FC4'/%3E%3Cpath d='M131.95 85.7516C129.831 83.6322 129.83 80.1968 131.948 78.0783C134.066 75.9608 137.501 75.9618 139.621 78.0812C141.741 80.2016 141.742 83.6369 139.624 85.7545C137.506 87.873 134.071 87.872 131.95 85.7516Z' fill='%236E9FC4'/%3E%3Cpath d='M148.744 85.3905C146.828 83.4741 146.826 80.3673 148.741 78.4518C150.657 76.5364 153.764 76.5373 155.681 78.4538C157.598 80.3711 157.598 83.478 155.683 85.3934C153.767 87.3089 150.661 87.3079 148.744 85.3905Z' fill='%236E9FC4'/%3E%3Cpath d='M165.535 85.0285C163.821 83.3152 163.82 80.5387 165.532 78.8273C167.243 77.1158 170.02 77.1168 171.733 78.8302C173.446 80.5435 173.447 83.32 171.736 85.0314C170.024 86.7429 167.248 86.7419 165.535 85.0285Z' fill='%236E9FC4'/%3E%3Cpath d='M182.322 84.6665C180.811 83.1562 180.81 80.7092 182.32 79.1998C183.829 77.6905 186.276 77.6914 187.786 79.2018C189.297 80.7121 189.298 83.1591 187.788 84.6684C186.279 86.1778 183.832 86.1769 182.322 84.6665Z' fill='%236E9FC4'/%3E%3Cpath d='M199.118 84.3062C197.812 82.9999 197.811 80.8826 199.116 79.5772C200.422 78.2718 202.539 78.2726 203.845 79.5789C205.152 80.8852 205.152 83.0025 203.847 84.3078C202.542 85.6132 200.424 85.6126 199.118 84.3062Z' fill='%236E9FC4'/%3E%3Cpath d='M213.847 83.9449C212.743 82.8414 212.743 81.0523 213.845 79.95C214.948 78.8477 216.737 78.8477 217.84 79.9511C218.944 81.0546 218.944 82.8437 217.841 83.946C216.739 85.0484 214.95 85.0484 213.847 83.9449Z' fill='%236E9FC4'/%3E%3Cpath d='M227.461 83.5787C226.562 82.6791 226.561 81.2211 227.461 80.3218C228.359 79.4235 229.817 79.4238 230.717 80.3234C231.616 81.2229 231.617 82.681 230.718 83.5794C229.819 84.4787 228.361 84.4782 227.461 83.5787Z' fill='%236E9FC4'/%3E%3Cpath d='M76.655 86.8416C73.9245 84.1111 73.9231 79.686 76.6517 76.9574C79.3802 74.2289 83.8055 74.2302 86.5359 76.9607C89.2664 79.6911 89.2687 84.1173 86.5401 86.8459C83.8116 89.5745 79.3855 89.5721 76.655 86.8416Z' fill='%236E9FC4'/%3E%3Cpath d='M77.0277 106.072C74.5003 103.544 74.4994 99.4498 77.0243 96.925C79.5491 94.4001 83.6435 94.401 86.1709 96.9284C88.6974 99.4549 88.6982 103.549 86.1734 106.074C83.6486 108.599 79.5542 108.598 77.0277 106.072Z' fill='%236E9FC4'/%3E%3Cpath d='M77.401 123.872C75.0776 121.549 75.0761 117.782 77.3982 115.46C79.7203 113.138 83.4866 113.14 85.81 115.463C88.1344 117.787 88.1358 121.554 85.8138 123.876C83.4917 126.198 79.7254 126.196 77.401 123.872Z' fill='%236E9FC4'/%3E%3Cpath d='M77.7801 139.929C75.6607 137.81 75.6598 134.375 77.7782 132.256C79.8965 130.138 83.3319 130.139 85.4514 132.258C87.5718 134.379 87.5726 137.814 85.4543 139.932C83.3359 142.051 79.9005 142.05 77.7801 139.929Z' fill='%236E9FC4'/%3E%3Cpath d='M78.1503 155.984C76.2339 154.068 76.2325 150.96 78.148 149.045C80.0636 147.129 83.171 147.131 85.0874 149.047C87.0047 150.965 87.0052 154.071 85.0896 155.987C83.174 157.902 80.0677 157.902 78.1503 155.984Z' fill='%236E9FC4'/%3E%3Cpath d='M78.5232 172.04C76.8098 170.327 76.8089 167.55 78.5207 165.838C80.2326 164.126 83.0091 164.127 84.7224 165.841C86.4358 167.554 86.4367 170.331 84.7248 172.043C83.013 173.754 80.2365 173.753 78.5232 172.04Z' fill='%236E9FC4'/%3E%3Cpath d='M78.9 188.096C77.3896 186.586 77.3891 184.138 78.8982 182.629C80.4073 181.12 82.8547 181.121 84.365 182.631C85.8754 184.141 85.8759 186.589 84.3668 188.098C82.8577 189.607 80.4103 189.606 78.9 188.096Z' fill='%236E9FC4'/%3E%3Cpath d='M79.2726 204.151C77.9663 202.845 77.9655 200.728 79.2708 199.423C80.5763 198.117 82.6935 198.118 83.9999 199.424C85.3062 200.731 85.307 202.848 84.0015 204.153C82.6961 205.459 80.579 205.458 79.2726 204.151Z' fill='%236E9FC4'/%3E%3Cpath d='M79.6413 218.143C78.5378 217.039 78.5372 215.251 79.6399 214.148C80.7425 213.045 82.531 213.046 83.6344 214.149C84.7379 215.253 84.7385 217.041 83.6359 218.144C82.5332 219.247 80.7448 219.246 79.6413 218.143Z' fill='%236E9FC4'/%3E%3Cpath d='M80.0193 231.021C79.1197 230.121 79.1192 228.663 80.0182 227.764C80.9171 226.865 82.375 226.866 83.2746 227.765C84.1741 228.665 84.1747 230.123 83.2758 231.022C82.3768 231.921 80.9188 231.92 80.0193 231.021Z' fill='%236E9FC4'/%3E%3Cpath d='M96.3143 106.503C93.5838 103.772 93.5825 99.347 96.311 96.6184C99.0396 93.8899 103.465 93.8913 106.195 96.6218C108.926 99.3522 108.927 103.777 106.199 106.506C103.47 109.235 99.0448 109.233 96.3143 106.503Z' fill='%236E9FC4'/%3E%3Cpath d='M116.284 106.145C113.757 103.617 113.755 99.5202 116.281 96.9944C118.807 94.4685 122.904 94.4705 125.431 96.9979C127.959 99.5254 127.96 103.621 125.434 106.147C122.908 108.673 118.812 108.672 116.284 106.145Z' fill='%236E9FC4'/%3E%3Cpath d='M134.825 105.783C132.501 103.459 132.5 99.6925 134.822 97.3704C137.144 95.0482 140.91 95.0502 143.234 97.3745C145.558 99.698 145.559 103.464 143.237 105.786C140.915 108.108 137.149 108.107 134.825 105.783Z' fill='%236E9FC4'/%3E%3Cpath d='M151.619 105.418C149.499 103.298 149.498 99.8627 151.615 97.7452C153.734 95.6267 157.169 95.6277 159.289 97.7481C161.409 99.8675 161.41 103.303 159.291 105.421C157.174 107.539 153.738 107.538 151.619 105.418Z' fill='%236E9FC4'/%3E%3Cpath d='M168.405 105.055C166.489 103.139 166.487 100.032 168.402 98.1168C170.318 96.2013 173.425 96.2023 175.342 98.1187C177.259 100.036 177.26 103.144 175.345 105.059C173.429 106.975 170.322 106.973 168.405 105.055Z' fill='%236E9FC4'/%3E%3Cpath d='M185.202 104.696C183.489 102.983 183.488 100.206 185.199 98.4946C186.912 96.7822 189.688 96.7833 191.401 98.4963C193.114 100.209 193.115 102.986 191.403 104.698C189.691 106.41 186.915 106.409 185.202 104.696Z' fill='%236E9FC4'/%3E%3Cpath d='M201.989 104.333C200.478 102.823 200.477 100.376 201.987 98.8667C203.496 97.3573 205.943 97.3584 207.453 98.8687C208.964 100.379 208.965 102.826 207.456 104.336C205.946 105.845 203.499 105.844 201.989 104.333Z' fill='%236E9FC4'/%3E%3Cpath d='M218.781 103.969C217.475 102.663 217.474 100.546 218.78 99.2404C220.086 97.9341 222.202 97.9358 223.509 99.2421C224.815 100.548 224.817 102.665 223.51 103.971C222.205 105.276 220.088 105.276 218.781 103.969Z' fill='%236E9FC4'/%3E%3Cpath d='M233.505 103.605C232.402 102.502 232.402 100.713 233.504 99.6105C234.606 98.5082 236.395 98.5082 237.499 99.6116C238.602 100.715 238.602 102.504 237.5 103.606C236.398 104.709 234.609 104.709 233.505 103.605Z' fill='%236E9FC4'/%3E%3Cpath d='M251.053 101.618C251.053 102.073 250.919 102.518 250.665 102.896C250.412 103.275 250.053 103.569 249.632 103.744C249.212 103.918 248.748 103.964 248.301 103.875C247.855 103.785 247.445 103.566 247.123 103.244C246.801 102.922 246.581 102.511 246.492 102.065C246.403 101.618 246.449 101.155 246.623 100.735C246.797 100.313 247.091 99.9545 247.47 99.7013C247.849 99.4479 248.293 99.3137 248.749 99.3136C249.052 99.3135 249.351 99.3733 249.631 99.4886C249.91 99.6049 250.164 99.7747 250.378 99.9887C250.592 100.203 250.762 100.457 250.878 100.736C250.993 101.016 251.053 101.315 251.053 101.618Z' fill='%236E9FC4'/%3E%3Cpath d='M96.3143 106.503C93.5838 103.772 93.5825 99.347 96.311 96.6184C99.0396 93.8899 103.465 93.8913 106.195 96.6218C108.926 99.3522 108.927 103.777 106.199 106.506C103.47 109.235 99.0448 109.233 96.3143 106.503Z' fill='%236E9FC4'/%3E%3Cpath d='M96.6918 125.737C94.1644 123.21 94.1625 119.113 96.6883 116.587C99.2141 114.061 103.311 114.063 105.839 116.591C108.366 119.118 108.367 123.214 105.841 125.74C103.315 128.266 99.2192 128.265 96.6918 125.737Z' fill='%236E9FC4'/%3E%3Cpath d='M97.0627 143.538C94.7384 141.214 94.7379 137.449 97.06 135.127C99.3821 132.804 103.147 132.805 105.472 135.129C107.795 137.453 107.797 141.219 105.475 143.541C103.152 145.863 99.3862 145.862 97.0627 143.538Z' fill='%236E9FC4'/%3E%3Cpath d='M97.4427 159.595C95.3223 157.474 95.3213 154.039 97.4397 151.921C99.558 149.802 102.993 149.803 105.114 151.924C107.233 154.043 107.234 157.478 105.116 159.597C102.997 161.715 99.5621 161.714 97.4427 159.595Z' fill='%236E9FC4'/%3E%3Cpath d='M97.818 175.65C95.9016 173.734 95.9001 170.626 97.8158 168.711C99.7314 166.795 102.839 166.797 104.755 168.713C106.672 170.63 106.674 173.738 104.758 175.653C102.843 177.569 99.7354 177.567 97.818 175.65Z' fill='%236E9FC4'/%3E%3Cpath d='M98.1875 191.702C96.4744 189.989 96.4734 187.213 98.1852 185.501C99.8971 183.789 102.674 183.79 104.387 185.503C106.1 187.216 106.101 189.993 104.389 191.705C102.677 193.416 99.9006 193.416 98.1875 191.702Z' fill='%236E9FC4'/%3E%3Cpath d='M98.5635 207.759C97.0532 206.248 97.0526 203.801 98.5617 202.292C100.071 200.782 102.518 200.783 104.029 202.293C105.539 203.804 105.54 206.251 104.031 207.761C102.521 209.27 100.074 209.269 98.5635 207.759Z' fill='%236E9FC4'/%3E%3Cpath d='M98.9362 223.814C97.63 222.508 97.6292 220.391 98.9346 219.085C100.24 217.78 102.357 217.781 103.664 219.087C104.97 220.393 104.971 222.511 103.665 223.816C102.36 225.121 100.243 225.121 98.9362 223.814Z' fill='%236E9FC4'/%3E%3Cpath d='M99.3097 237.808C98.2062 236.705 98.2056 234.916 99.3083 233.814C100.411 232.711 102.199 232.712 103.303 233.815C104.406 234.918 104.407 236.707 103.304 237.81C102.202 238.912 100.413 238.912 99.3097 237.808Z' fill='%236E9FC4'/%3E%3Cpath d='M101.311 251.36C101.766 251.36 102.211 251.225 102.59 250.972C102.968 250.719 103.263 250.36 103.437 249.939C103.611 249.518 103.657 249.055 103.567 248.609C103.479 248.162 103.259 247.752 102.937 247.43C102.615 247.107 102.205 246.888 101.758 246.799C101.311 246.71 100.848 246.755 100.428 246.929C100.007 247.104 99.6474 247.398 99.3945 247.777C99.1415 248.155 99.0065 248.601 99.0066 249.056C99.0066 249.358 99.0662 249.658 99.182 249.937C99.2979 250.217 99.4677 250.471 99.6816 250.685C99.8956 250.899 100.15 251.069 100.429 251.184C100.709 251.3 101.008 251.36 101.311 251.36Z' fill='%236E9FC4'/%3E%3Cpath d='M115.982 126.169C113.251 123.439 113.25 119.013 115.978 116.285C118.707 113.556 123.132 113.558 125.862 116.288C128.593 119.019 128.594 123.444 125.866 126.172C123.137 128.901 118.712 128.899 115.982 126.169Z' fill='%236E9FC4'/%3E%3Cpath d='M135.942 125.805C133.415 123.278 133.413 119.181 135.939 116.655C138.464 114.129 142.562 114.131 145.089 116.658C147.616 119.186 147.618 123.283 145.093 125.809C142.567 128.335 138.47 128.333 135.942 125.805Z' fill='%236E9FC4'/%3E%3Cpath d='M154.49 125.445C152.166 123.121 152.165 119.355 154.487 117.033C156.809 114.711 160.576 114.712 162.899 117.036C165.223 119.359 165.224 123.126 162.902 125.448C160.58 127.77 156.814 127.768 154.49 125.445Z' fill='%236E9FC4'/%3E%3Cpath d='M171.276 125.079C169.156 122.96 169.155 119.524 171.274 117.406C173.392 115.287 176.828 115.288 178.947 117.408C181.067 119.528 181.069 122.964 178.95 125.082C176.832 127.201 173.396 127.199 171.276 125.079Z' fill='%236E9FC4'/%3E%3Cpath d='M188.07 124.718C186.153 122.801 186.152 119.694 188.068 117.778C189.983 115.863 193.089 115.864 195.006 117.781C196.923 119.698 196.925 122.805 195.01 124.72C193.094 126.636 189.987 126.635 188.07 124.718Z' fill='%236E9FC4'/%3E%3Cpath d='M204.86 124.356C203.147 122.643 203.146 119.867 204.858 118.155C206.569 116.444 209.346 116.444 211.059 118.158C212.772 119.871 212.773 122.647 211.061 124.359C209.35 126.07 206.573 126.069 204.86 124.356Z' fill='%236E9FC4'/%3E%3Cpath d='M221.647 123.994C220.137 122.484 220.137 120.035 221.645 118.527C223.154 117.018 225.602 117.019 227.112 118.529C228.622 120.039 228.623 122.487 227.114 123.996C225.606 125.504 223.157 125.504 221.647 123.994Z' fill='%236E9FC4'/%3E%3Cpath d='M238.446 123.631C237.14 122.324 237.139 120.207 238.445 118.902C239.75 117.596 241.867 117.597 243.174 118.903C244.48 120.21 244.481 122.327 243.175 123.632C241.87 124.938 239.753 124.937 238.446 123.631Z' fill='%236E9FC4'/%3E%3Cpath d='M253.166 123.27C252.063 122.167 252.062 120.379 253.165 119.276C254.268 118.173 256.056 118.174 257.159 119.278C258.263 120.381 258.264 122.169 257.161 123.272C256.058 124.375 254.27 124.374 253.166 123.27Z' fill='%236E9FC4'/%3E%3Cpath d='M266.788 122.905C265.888 122.006 265.887 120.549 266.786 119.649C267.685 118.75 269.144 118.75 270.043 119.65C270.943 120.549 270.943 122.008 270.044 122.907C269.144 123.806 267.687 123.805 266.788 122.905Z' fill='%236E9FC4'/%3E%3Cpath d='M115.982 126.169C113.251 123.439 113.25 119.013 115.978 116.285C118.707 113.556 123.132 113.558 125.862 116.288C128.593 119.019 128.594 123.444 125.866 126.172C123.137 128.901 118.712 128.899 115.982 126.169Z' fill='%236E9FC4'/%3E%3Cpath d='M116.354 145.401C113.826 142.874 113.824 138.777 116.35 136.251C118.876 133.725 122.973 133.727 125.501 136.255C128.028 138.782 128.03 142.879 125.504 145.405C122.978 147.931 118.881 147.929 116.354 145.401Z' fill='%236E9FC4'/%3E%3Cpath d='M116.728 163.2C114.404 160.876 114.403 157.11 116.725 154.788C119.047 152.466 122.813 152.467 125.137 154.79C127.46 157.114 127.462 160.88 125.14 163.202C122.817 165.525 119.051 165.523 116.728 163.2Z' fill='%236E9FC4'/%3E%3Cpath d='M117.107 179.256C114.987 177.136 114.986 173.701 117.104 171.582C119.223 169.464 122.658 169.465 124.778 171.585C126.898 173.705 126.899 177.141 124.781 179.259C122.662 181.377 119.227 181.376 117.107 179.256Z' fill='%236E9FC4'/%3E%3Cpath d='M117.476 195.311C115.559 193.394 115.558 190.287 117.474 188.372C119.39 186.456 122.497 186.457 124.413 188.374C126.33 190.291 126.332 193.398 124.416 195.314C122.5 197.229 119.393 197.228 117.476 195.311Z' fill='%236E9FC4'/%3E%3Cpath d='M117.849 211.367C116.136 209.654 116.135 206.878 117.847 205.166C119.559 203.454 122.335 203.455 124.048 205.168C125.761 206.881 125.763 209.657 124.051 211.369C122.339 213.081 119.562 213.08 117.849 211.367Z' fill='%236E9FC4'/%3E%3Cpath d='M118.226 227.423C116.715 225.913 116.714 223.465 118.224 221.956C119.733 220.447 122.18 220.448 123.691 221.958C125.201 223.468 125.202 225.916 123.693 227.425C122.183 228.934 119.736 228.933 118.226 227.423Z' fill='%236E9FC4'/%3E%3Cpath d='M118.601 243.476C117.295 242.17 117.294 240.053 118.599 238.747C119.905 237.442 122.022 237.443 123.328 238.749C124.635 240.055 124.635 242.172 123.33 243.478C122.025 244.783 119.907 244.783 118.601 243.476Z' fill='%236E9FC4'/%3E%3Cpath d='M118.973 257.471C117.87 256.368 117.869 254.579 118.972 253.476C120.075 252.374 121.863 252.374 122.967 253.478C124.07 254.581 124.071 256.37 122.968 257.472C121.865 258.575 120.077 258.574 118.973 257.471Z' fill='%236E9FC4'/%3E%3Cpath d='M119.345 270.348C118.446 269.448 118.445 267.99 119.344 267.091C120.243 266.192 121.701 266.193 122.601 267.092C123.5 267.992 123.501 269.45 122.602 270.349C121.703 271.248 120.245 271.247 119.345 270.348Z' fill='%236E9FC4'/%3E%3Cpath d='M135.639 145.83C132.909 143.099 132.908 138.674 135.636 135.945C138.365 133.217 142.79 133.218 145.52 135.949C148.251 138.679 148.253 143.105 145.524 145.833C142.795 148.562 138.37 148.56 135.639 145.83Z' fill='%236E9FC4'/%3E%3Cpath d='M155.616 145.473C153.089 142.945 153.087 138.849 155.613 136.323C158.139 133.797 162.235 133.798 164.763 136.326C167.291 138.854 167.292 142.95 164.766 145.476C162.24 148.002 158.144 148 155.616 145.473Z' fill='%236E9FC4'/%3E%3Cpath d='M174.154 145.108C171.83 142.784 171.829 139.018 174.151 136.696C176.473 134.373 180.239 134.375 182.562 136.699C184.886 139.023 184.888 142.788 182.565 145.11C180.243 147.432 176.477 147.431 174.154 145.108Z' fill='%236E9FC4'/%3E%3Cpath d='M190.944 144.745C188.824 142.626 188.823 139.19 190.941 137.071C193.059 134.954 196.495 134.955 198.614 137.075C200.734 139.195 200.736 142.63 198.618 144.748C196.5 146.866 193.064 146.865 190.944 144.745Z' fill='%236E9FC4'/%3E%3Cpath d='M207.738 144.384C205.821 142.467 205.82 139.36 207.736 137.444C209.651 135.529 212.757 135.531 214.674 137.447C216.591 139.364 216.593 142.471 214.677 144.386C212.762 146.302 209.654 146.301 207.738 144.384Z' fill='%236E9FC4'/%3E%3Cpath d='M224.527 144.023C222.814 142.31 222.813 139.534 224.526 137.821C226.237 136.11 229.014 136.111 230.727 137.824C232.44 139.537 232.441 142.313 230.729 144.025C229.017 145.737 226.24 145.736 224.527 144.023Z' fill='%236E9FC4'/%3E%3Cpath d='M241.322 143.661C239.812 142.151 239.81 139.703 241.32 138.194C242.828 136.686 245.276 136.686 246.787 138.196C248.297 139.706 248.297 142.155 246.789 143.663C245.279 145.172 242.832 145.171 241.322 143.661Z' fill='%236E9FC4'/%3E%3Cpath d='M258.108 143.296C256.801 141.99 256.801 139.872 258.106 138.567C259.411 137.262 261.529 137.262 262.835 138.569C264.141 139.875 264.142 141.992 262.837 143.298C261.531 144.603 259.414 144.602 258.108 143.296Z' fill='%236E9FC4'/%3E%3Cpath d='M277.653 140.938C277.653 141.496 277.488 142.041 277.178 142.505C276.868 142.969 276.427 143.33 275.911 143.544C275.396 143.757 274.829 143.813 274.281 143.704C273.734 143.595 273.231 143.326 272.836 142.931C272.442 142.536 272.173 142.033 272.064 141.486C271.955 140.938 272.01 140.371 272.223 139.856C272.437 139.34 272.798 138.899 273.262 138.589C273.726 138.279 274.272 138.114 274.829 138.114C275.2 138.114 275.568 138.186 275.91 138.329C276.253 138.471 276.564 138.679 276.826 138.941C277.088 139.203 277.297 139.515 277.438 139.857C277.581 140.199 277.653 140.567 277.653 140.938Z' fill='%236E9FC4'/%3E%3Cpath d='M286.451 142.569C285.551 141.669 285.551 140.211 286.45 139.312C287.349 138.413 288.807 138.414 289.706 139.313C290.606 140.213 290.606 141.671 289.708 142.569C288.809 143.469 287.351 143.468 286.451 142.569Z' fill='%236E9FC4'/%3E%3Cpath d='M135.639 145.83C132.909 143.099 132.908 138.674 135.636 135.945C138.365 133.217 142.79 133.218 145.52 135.949C148.251 138.679 148.253 143.105 145.524 145.833C142.795 148.562 138.37 148.56 135.639 145.83Z' fill='%236E9FC4'/%3E%3Cpath d='M136.018 165.064C133.49 162.536 133.489 158.44 136.014 155.914C138.54 153.388 142.637 153.39 145.164 155.917C147.692 158.445 147.693 162.541 145.168 165.067C142.642 167.593 138.545 167.592 136.018 165.064Z' fill='%236E9FC4'/%3E%3Cpath d='M136.395 182.866C134.071 180.542 134.07 176.776 136.392 174.454C138.714 172.132 142.48 172.133 144.804 174.457C147.128 176.781 147.129 180.547 144.807 182.869C142.485 185.191 138.719 185.19 136.395 182.866Z' fill='%236E9FC4'/%3E%3Cpath d='M136.768 198.922C134.648 196.802 134.647 193.366 136.765 191.248C138.884 189.129 142.319 189.131 144.439 191.251C146.559 193.37 146.56 196.806 144.442 198.924C142.323 201.043 138.888 201.042 136.768 198.922Z' fill='%236E9FC4'/%3E%3Cpath d='M137.144 214.977C135.227 213.06 135.226 209.954 137.142 208.038C139.058 206.122 142.165 206.123 144.082 208.04C145.998 209.957 145.999 213.064 144.084 214.98C142.168 216.895 139.061 216.894 137.144 214.977Z' fill='%236E9FC4'/%3E%3Cpath d='M137.513 231.03C135.8 229.317 135.799 226.54 137.511 224.828C139.223 223.117 141.999 223.117 143.712 224.831C145.425 226.544 145.426 229.32 143.714 231.032C142.002 232.744 139.226 232.743 137.513 231.03Z' fill='%236E9FC4'/%3E%3Cpath d='M137.887 247.088C136.377 245.578 136.376 243.131 137.885 241.621C139.394 240.112 141.842 240.113 143.352 241.623C144.862 243.134 144.863 245.581 143.354 247.09C141.845 248.599 139.397 248.599 137.887 247.088Z' fill='%236E9FC4'/%3E%3Cpath d='M138.262 263.141C136.956 261.835 136.955 259.718 138.261 258.412C139.566 257.107 141.683 257.108 142.99 258.414C144.296 259.72 144.297 261.837 142.991 263.143C141.686 264.448 139.569 264.448 138.262 263.141Z' fill='%236E9FC4'/%3E%3Cpath d='M140.631 277.96C141.189 277.96 141.734 277.795 142.198 277.485C142.662 277.175 143.023 276.734 143.237 276.219C143.45 275.703 143.506 275.136 143.396 274.588C143.287 274.041 143.019 273.538 142.624 273.143C142.229 272.749 141.726 272.48 141.179 272.371C140.631 272.262 140.064 272.317 139.548 272.531C139.033 272.744 138.592 273.105 138.282 273.569C137.972 274.033 137.807 274.578 137.807 275.137C137.807 275.507 137.88 275.875 138.021 276.217C138.163 276.56 138.371 276.871 138.634 277.134C138.896 277.396 139.207 277.604 139.55 277.746C139.893 277.888 140.26 277.96 140.631 277.96Z' fill='%236E9FC4'/%3E%3Cpath d='M139.007 290.012C138.108 289.113 138.107 287.655 139.006 286.756C139.905 285.857 141.363 285.857 142.263 286.757C143.162 287.657 143.163 289.115 142.264 290.014C141.365 290.912 139.907 290.912 139.007 290.012Z' fill='%236E9FC4'/%3E%3Cpath d='M155.307 165.496C152.576 162.766 152.575 158.34 155.303 155.612C158.032 152.883 162.457 152.885 165.188 155.615C167.918 158.346 167.92 162.771 165.191 165.5C162.463 168.228 158.037 168.227 155.307 165.496Z' fill='%236E9FC4'/%3E%3Cpath d='M175.274 165.131C172.747 162.604 172.746 158.509 175.271 155.984C177.795 153.459 181.89 153.461 184.417 155.987C186.944 158.514 186.945 162.609 184.42 165.134C181.895 167.659 177.8 167.657 175.274 165.131Z' fill='%236E9FC4'/%3E%3Cpath d='M193.815 164.773C191.491 162.449 191.49 158.683 193.812 156.361C196.134 154.038 199.9 154.04 202.224 156.364C204.547 158.688 204.549 162.453 202.227 164.776C199.905 167.098 196.139 167.096 193.815 164.773Z' fill='%236E9FC4'/%3E%3Cpath d='M210.607 164.409C208.488 162.289 208.486 158.853 210.605 156.735C212.723 154.616 216.159 154.618 218.279 156.737C220.399 158.857 220.4 162.293 218.281 164.411C216.163 166.53 212.727 166.529 210.607 164.409Z' fill='%236E9FC4'/%3E%3Cpath d='M227.399 164.049C225.482 162.132 225.48 159.026 227.396 157.111C229.311 155.195 232.419 155.196 234.336 157.113C236.253 159.03 236.253 162.137 234.338 164.052C232.422 165.968 229.316 165.966 227.399 164.049Z' fill='%236E9FC4'/%3E%3Cpath d='M244.191 163.685C242.478 161.972 242.478 159.196 244.189 157.484C245.9 155.773 248.677 155.774 250.39 157.487C252.103 159.2 252.104 161.976 250.393 163.688C248.681 165.399 245.905 165.398 244.191 163.685Z' fill='%236E9FC4'/%3E%3Cpath d='M260.978 163.323C259.468 161.813 259.467 159.366 260.976 157.856C262.486 156.347 264.933 156.348 266.443 157.859C267.953 159.369 267.955 161.816 266.445 163.325C264.936 164.835 262.489 164.833 260.978 163.323Z' fill='%236E9FC4'/%3E%3Cpath d='M277.775 162.963C276.468 161.657 276.468 159.539 277.773 158.234C279.079 156.928 281.196 156.929 282.502 158.236C283.808 159.542 283.81 161.658 282.504 162.965C281.198 164.27 279.081 164.269 277.775 162.963Z' fill='%236E9FC4'/%3E%3Cpath d='M292.499 162.599C291.395 161.495 291.395 159.706 292.497 158.604C293.6 157.502 295.389 157.502 296.492 158.605C297.596 159.709 297.596 161.498 296.493 162.6C295.391 163.702 293.602 163.702 292.499 162.599Z' fill='%236E9FC4'/%3E%3Cpath d='M310.043 160.607C310.043 161.063 309.908 161.507 309.655 161.886C309.402 162.265 309.043 162.559 308.622 162.734C308.202 162.907 307.738 162.953 307.291 162.865C306.845 162.775 306.435 162.556 306.112 162.234C305.79 161.912 305.571 161.501 305.481 161.055C305.393 160.608 305.439 160.144 305.612 159.724C305.787 159.303 306.081 158.944 306.46 158.691C306.839 158.438 307.283 158.304 307.739 158.303C308.041 158.303 308.341 158.363 308.621 158.478C308.9 158.595 309.154 158.764 309.368 158.978C309.582 159.192 309.751 159.446 309.868 159.725C309.983 160.005 310.043 160.305 310.043 160.607Z' fill='%236E9FC4'/%3E%3Cpath d='M155.307 165.496C152.576 162.766 152.575 158.34 155.303 155.612C158.032 152.883 162.457 152.885 165.188 155.615C167.918 158.346 167.92 162.771 165.191 165.5C162.463 168.228 158.037 168.227 155.307 165.496Z' fill='%236E9FC4'/%3E%3Cpath d='M155.685 184.726C153.159 182.2 153.157 178.105 155.682 175.58C158.207 173.055 162.302 173.057 164.829 175.583C167.355 178.11 167.356 182.205 164.832 184.73C162.307 187.254 158.212 187.253 155.685 184.726Z' fill='%236E9FC4'/%3E%3Cpath d='M156.056 202.532C153.732 200.208 153.731 196.442 156.053 194.12C158.375 191.797 162.141 191.799 164.465 194.123C166.789 196.446 166.79 200.212 164.468 202.535C162.146 204.857 158.38 204.855 156.056 202.532Z' fill='%236E9FC4'/%3E%3Cpath d='M156.432 218.585C154.312 216.465 154.311 213.029 156.429 210.911C158.547 208.792 161.983 208.794 164.103 210.913C166.223 213.033 166.224 216.469 164.105 218.587C161.987 220.705 158.551 220.704 156.432 218.585Z' fill='%236E9FC4'/%3E%3Cpath d='M156.808 234.64C154.891 232.723 154.89 229.616 156.806 227.701C158.721 225.785 161.828 225.786 163.745 227.703C165.662 229.62 165.663 232.727 163.748 234.643C161.832 236.558 158.725 236.557 156.808 234.64Z' fill='%236E9FC4'/%3E%3Cpath d='M157.181 250.696C155.468 248.983 155.467 246.206 157.179 244.495C158.891 242.783 161.667 242.783 163.38 244.497C165.093 246.21 165.094 248.986 163.382 250.698C161.67 252.41 158.894 252.409 157.181 250.696Z' fill='%236E9FC4'/%3E%3Cpath d='M157.551 266.751C156.04 265.241 156.039 262.793 157.549 261.284C159.058 259.775 161.505 259.776 163.016 261.286C164.526 262.796 164.527 265.244 163.017 266.753C161.508 268.262 159.061 268.261 157.551 266.751Z' fill='%236E9FC4'/%3E%3Cpath d='M157.93 282.808C156.624 281.502 156.623 279.384 157.928 278.079C159.234 276.773 161.351 276.774 162.657 278.081C163.964 279.387 163.964 281.504 162.659 282.809C161.353 284.115 159.236 284.114 157.93 282.808Z' fill='%236E9FC4'/%3E%3Cpath d='M158.299 296.798C157.196 295.694 157.195 293.906 158.298 292.803C159.401 291.701 161.189 291.701 162.293 292.805C163.396 293.908 163.397 295.697 162.294 296.799C161.191 297.902 159.403 297.901 158.299 296.798Z' fill='%236E9FC4'/%3E%3Cpath d='M160.3 310.35C160.756 310.35 161.201 310.215 161.579 309.962C161.958 309.709 162.253 309.349 162.427 308.929C162.601 308.508 162.646 308.045 162.557 307.599C162.468 307.152 162.249 306.742 161.927 306.419C161.604 306.097 161.194 305.878 160.747 305.789C160.301 305.7 159.838 305.745 159.417 305.919C158.997 306.093 158.637 306.388 158.384 306.767C158.131 307.145 157.996 307.59 157.996 308.046C157.996 308.348 158.056 308.648 158.172 308.927C158.288 309.207 158.457 309.461 158.671 309.675C158.885 309.889 159.139 310.058 159.419 310.174C159.698 310.29 159.998 310.35 160.3 310.35Z' fill='%236E9FC4'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_666_483'%3E%3Crect width='226.189' height='215.354' fill='white' transform='translate(159.94 312.218) rotate(-135)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center/contain no-repeat;
}

.recommendation strong {
  margin-top: 20px;
  display: block;
  text-transform: uppercase;
}
.recommendation li {
  margin-top: 20px;
}
.recommendation li:last-child {
  margin-bottom: 20px;
}
.recommendation p:last-child {
  margin-top: 20px;
}
.recommendation .mainform-body__btn {
  margin: 35px 0 0;
}

.options {
  margin-top: 20px;
}
.question h2 {
  text-transform: uppercase;
}
.question h3 {
  font-size: 19px;
  font-weight: 400;
  line-height: 1.5;
  color: #797979;
  margin-bottom: 35px;
}
.options label {
  display: block;
  margin: 15px 0;
}

.question .button {
  padding: 5px;
  display: flex;
  align-items: center;
  width: 240px;
  height: 65px;
  background: linear-gradient(90deg, #E73252 -50.66%, #C11F3C 95.83%);
  border-radius: 10px;
  margin: 20px 0 0 auto;
  display: block;
  color: #fff;
  border: none;
  cursor: pointer;
  font-size: 22px;
}

.question .button:disabled {
  background: #ccc;
  cursor: not-allowed;
}

/* .question .button:hover:not(:disabled) {
  background-color: linear-gradient(130deg, #00AD6A -50.66%, #00AD6A 1.38%, #06DE8B 95.83%);
} */

.recommendation {
  display: none;
  margin-top: 20px;
}

.recommendation.active {
  display: block;
}

/* .test {
  margin: 50px;
 }

 .test .title {
  text-align: center;
  margin-bottom: 50px;
 }

  .question {
display: none;
}

.question .question.active {
display: block;
}

.options {
margin-top: 10px;
}

.options label {
display: block;
margin: 5px 0;
}

.question .button {
margin-top: 20px;
padding: 10px 20px;
background-color: #007bff;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}

.button:disabled {
background-color: #ccc;
cursor: not-allowed;
}

.button:hover:not(:disabled) {
background-color: #0056b3;
}

.recommendation {
display: none;
margin-top: 20px;
}

.recommendation.active {
display: block;
} */