.mySwiper {
  width: 100%;
  height: 80vh;
  position: relative;
}
.mySwiper:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 30;
  pointer-events: none;
}
.mySwiper .swiper-slide img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.mySwiper .swiper-pagination {
  z-index: 70;
}

.page_header.has_swiper {
  position: relative;
  margin-bottom: 60px !important;
  border-radius: 0px 0px 16px 16px;
  overflow: hidden;
}
.page_header.has_swiper .hero_titles {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  text-align: center;
}
.page_header.has_swiper .hero_titles h1 {
  font-weight: bold;
  font-size: 50px;
  text-align: center;
  line-height: 120%;
  color: #ffffff;
  margin-bottom: 30px;
}
.page_header.has_swiper .hero_titles h2 {
  font-weight: normal;
  font-size: 24px;
  text-align: center;
  line-height: 120%;
  color: #ffffff;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #444;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hero_img_container {
  border-radius: 0px 0px 16px 16px;
  overflow: hidden;
}

.fw.single_page_link .full_img {
  border-radius: 16px;
  overflow: hidden;
}

.fw.single_page_link .caption {
  border-radius: 16px 0px 16px 0px;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.text_img_block {
  padding-bottom: 60px;
}
.text_img_block.reverse .flex {
  flex-direction: row-reverse;
}
.text_img_block .flex {
  display: flex;
}
.text_img_block .col_img img {
  width: 100%;
  height: 100%;
  border-radius: 16px 0px 16px 0px;
  -o-object-fit: cover;
     object-fit: cover;
}
.text_img_block .col_text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 2rem;
  background: #fafafa;
  border-radius: 12px;
}
.text_img_block .col_text h3 {
  font-size: 26px;
  font-weight: 600;
  margin-bottom: 1rem;
  color: #222;
  line-height: 1.3;
}
.text_img_block .col_text p {
  font-size: 17px;
  line-height: 1.6;
  color: #555;
  margin: 0;
}

.reviews_block {
  padding: 0 28px;
  max-width: 1173px;
}
.reviews_block .gc > [class*=col] {
  margin-bottom: 24px;
}
.reviews_block .review_card {
  height: 100%;
}
.reviews_block .swiper-pagination {
  margin-top: 1rem;
}
.reviews_block .swiper-button-prev,
.reviews_block .swiper-button-next {
  color: #333;
}
.reviews_block .review_card {
  height: 100%;
  background: #fff;
  padding: 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 0.85rem;
  border: 1px solid rgba(0, 0, 0, 0.06);
}
.reviews_block .review_card .review_head {
  display: flex;
  align-items: center;
  gap: 0.9rem;
}
.reviews_block .review_card .review_head .avatar {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  flex: 0 0 44px;
  display: none;
}
.reviews_block .review_card .review_head > div {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.reviews_block .review_card .review_head h4 {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.2;
  margin: 0 0 2px;
  color: #222;
}
.reviews_block .review_card .review_head .meta {
  font-size: 13px;
  color: #777;
}
.reviews_block .review_card .stars {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.reviews_block .review_card .stars .stars_svg {
  width: 110px;
  height: 20px;
  fill: #ffb400;
}
.reviews_block .review_card .stars .stars_svg .half {
  clip-path: inset(0 50% 0 0);
}
.reviews_block .review_card .stars .score {
  font-size: 14px;
  color: #555;
}
.reviews_block .review_card .quote {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
  margin: 0.25rem 0 0;
  text-align: left;
}
.reviews_block.alt {
  background: #fafafa;
}
.reviews_block.alt .review_card {
  background: #fff;
}
@media (max-width: 1024px) {
  .reviews_block .review_card {
    padding: 1.25rem;
  }
}
@media (max-width: 768px) {
  .reviews_block .review_card {
    border-radius: 12px;
  }
}

.cta_block {
  background: linear-gradient(135deg, #0a0a0a, #222);
  color: #fff;
  padding: 80px 20px;
  margin-top: 60px;
  text-align: center;
  border-radius: 16px 16px 0px 0px;
}

.cta_block h2 {
  font-size: 32px;
  margin-bottom: 16px;
}

.cta_block p {
  font-size: 18px;
  margin-bottom: 28px;
  opacity: 0.9;
}

.cta_btn {
  display: inline-block;
  background: #dd3333;
  color: #fff;
  font-size: 18px;
  padding: 14px 32px;
  border-radius: 50px;
  text-decoration: none;
  transition: background 0.3s ease;
}

.fw.all_works .single_page_img .caption {
  border-radius: 16px 0px 16px 0px;
}

.fw.all_works .single_page_img img {
  border-radius: 16px;
  overflow: hidden;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlzdC9tYWluLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0VBQ0E7RUFDQTtBQUNKO0FBQVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFWjtBQUFRO0VBQ0k7RUFDQTtFQUNBO0tBQUE7QUFFWjtBQUFRO0VBQ0k7QUFFWjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQXdCQTtBQXJCSjtBQUZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSVI7QUFIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUtaO0FBSFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBS1o7O0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHSjs7QUFEQTtFQUNJO0VBQ0E7QUFJSjs7QUFGQTtFQUNJO0VBQ0E7QUFLSjs7QUFIQTtFQUNJO0FBTUo7O0FBSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0FBTUo7O0FBSEE7RUFDSTtBQU1KO0FBSlE7RUFDSTtBQU1aO0FBSEk7RUFDSTtBQUtSO0FBSEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0FBS1I7QUFISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUtSO0FBSFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBS1o7QUFGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBSVo7O0FBQUE7RUFDQztFQUNHO0FBR0o7QUFBRTtFQUFtQjtBQUdyQjtBQURLO0VBQ0g7QUFHRjtBQURDO0VBQ0M7QUFHRjtBQURDOztFQUVDO0FBR0Y7QUFEQztFQUNDO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7QUFDRTtFQUNDO0VBQ0E7RUFDQTtBQUNIO0FBQ0c7RUFDQztFQUNBO0VBQ0E7RUFDQTtLQUFBO0VBQ0E7RUFDWTtBQUNoQjtBQUNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFDaEI7QUFDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjtBQUVHO0VBQ0M7RUFDQTtBQUFKO0FBSUU7RUFDQztFQUNBO0VBQ0E7QUFGSDtBQUlHO0VBQ0M7RUFBYztFQUNkO0FBREo7QUFJRztFQUFtQjtBQUR0QjtBQUdHO0VBQ0M7RUFDQTtBQURKO0FBS0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNTO0FBSFo7QUFRQztFQUNDO0FBTkY7QUFRRTtFQUNDO0FBTkg7QUFXQztFQUNDO0lBQWU7RUFSZjtBQUNGO0FBU0M7RUFDQztJQUNDO0VBUEQ7QUFDRjs7QUFVQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztBQVBKOztBQVVBO0VBQ0M7RUFDQTtBQVBEOztBQVVBO0VBQ0M7RUFDQTtFQUNBO0FBUEQ7O0FBVUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUEQ7O0FBU0E7RUFDSTtBQU5KOztBQVFBO0VBQ0k7RUFDQTtBQUxKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9ucG0vLi9zcmMvbWFpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5teVN3aXBlcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA4MHZoO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQwKTtcclxuICAgICAgICAgICAgei1pbmRleDogMzA7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3dpcGVyLXNsaWRlIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbntcclxuICAgICAgICAgICAgei1pbmRleDogNzA7XHJcbiAgICAgICAgfVxyXG59XHJcbi5wYWdlX2hlYWRlci5oYXNfc3dpcGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAxNnB4IDE2cHg7XHJcbiAgICAuaGVyb190aXRsZXN7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uc3dpcGVyLXNsaWRlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGJhY2tncm91bmQ6ICM0NDQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5oZXJvX2ltZ19jb250YWluZXJ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDE2cHggMTZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmZ3LnNpbmdsZV9wYWdlX2xpbmsgLmZ1bGxfaW1ne1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmZ3LnNpbmdsZV9wYWdlX2xpbmsgLmNhcHRpb257XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4IDBweCAxNnB4IDBweDtcclxuICAgIFxyXG59XHJcbi5zd2lwZXItc2xpZGUgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLnRleHRfaW1nX2Jsb2Nre1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAmLnJldmVyc2V7XHJcbiAgICAgICAgLmZsZXh7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmxleHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gICAgLmNvbF9pbWcgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAwcHggMTZweCAwcHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgICAuY29sX3RleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7IC8vIHN1YnRsZSBiYWNrZ3JvdW5kXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICBcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucmV2aWV3c19ibG9jayB7XHJcblx0cGFkZGluZzogMCAyOHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMTczcHg7XHJcblx0LmdjIHtcclxuXHRcdC8vIGtlZXAgeW91ciBncmlkOyBqdXN0IGFkZCB2ZXJ0aWNhbCByaHl0aG1cclxuXHRcdD4gW2NsYXNzKj1cImNvbFwiXSB7IG1hcmdpbi1ib3R0b206IDI0cHg7IH1cclxuXHR9XHJcbiAgICBcdC5yZXZpZXdfY2FyZCB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdH1cclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG5cdC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG5cdFx0Y29sb3I6ICMzMzM7XHJcblx0fVxyXG5cdC5yZXZpZXdfY2FyZCB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ly8gYm9yZGVyLXJhZGl1czogMTRweDtcclxuXHRcdC8vIGJveC1zaGFkb3c6IDAgNnB4IDE4cHggcmdiYSgwLDAsMCwuMDYpO1xyXG5cdFx0cGFkZGluZzogMS41cmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDAuODVyZW07XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4wNik7XHJcblxyXG5cdFx0LnJldmlld19oZWFkIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiAwLjlyZW07XHJcblxyXG5cdFx0XHQuYXZhdGFyIHtcclxuXHRcdFx0XHR3aWR0aDogNDRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdGZsZXg6IDAgMCA0NHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG4gICAgICAgICAgICA+IGRpdntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMnB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWV0YSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGNvbG9yOiAjNzc3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnN0YXJzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiAuNXJlbTtcclxuXHJcblx0XHRcdC5zdGFyc19zdmcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMTBweDsgaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGZpbGw6ICNmZmI0MDA7IC8vIGdvbGQgc3RhcnNcclxuXHRcdFx0fVxyXG5cdFx0XHQvLyBzaW1wbGUg4oCcaGFsZiBzdGFy4oCdIGxvb2tcclxuXHRcdFx0LnN0YXJzX3N2ZyAuaGFsZiB7IGNsaXAtcGF0aDogaW5zZXQoMCA1MCUgMCAwKTsgfVxyXG5cclxuXHRcdFx0LnNjb3JlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucXVvdGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdGNvbG9yOiAjNDQ0O1xyXG5cdFx0XHRtYXJnaW46IC4yNXJlbSAwIDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBMaWdodCB0aGVtZSBhbHQgYmFja2dyb3VuZCAob3B0aW9uYWwpXHJcblx0Ji5hbHQge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZhZmFmYTtcclxuXHJcblx0XHQucmV2aWV3X2NhcmQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gUmVzcG9uc2l2ZSBuaWNldGllc1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdC5yZXZpZXdfY2FyZCB7IHBhZGRpbmc6IDEuMjVyZW07IH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHQucmV2aWV3X2NhcmQge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY3RhX2Jsb2NrIHtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMGEwYTBhLCAjMjIyKTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiA4MHB4IDIwcHg7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMHB4IDBweDtcclxufVxyXG5cclxuLmN0YV9ibG9jayBoMiB7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi5jdGFfYmxvY2sgcCB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDI4cHg7XHJcblx0b3BhY2l0eTogMC45O1xyXG59XHJcblxyXG4uY3RhX2J0biB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJhY2tncm91bmQ6ICNkZDMzMzM7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdHBhZGRpbmc6IDE0cHggMzJweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxufVxyXG4uZncuYWxsX3dvcmtzIC5zaW5nbGVfcGFnZV9pbWcgLmNhcHRpb257XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4IDBweCAxNnB4IDBweDtcclxufVxyXG4uZncuYWxsX3dvcmtzIC5zaW5nbGVfcGFnZV9pbWcgaW1ne1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/