@charset "UTF-8";
/***** FONTS *****/
/***** GENERAL ELEMENTS *****/
:root {
  --content-width: 1280px;
  --container-offset: 40px;
  --container-width: calc(var(--content-width) + (var(--container-offset) * 2));
  --primary-color: rgba(76,181,62,1);
  --font-color: rgba(37,37,41,1);
  --font-color-light: rgba(255,255,255,1);
  --font-color-gray: rgba(37,37,41,.5);
  --primary-light-color: rgba(221,253,217,1);
  --white-color: rgba(255,255,255,1);
}

/***** Mixins *****/
/***** BLOCKS GLOBAL *****/
html.with-fancybox body.hide-scrollbar {
  margin-right: 0 !important;
}

/***** COMPONENTS GLOBAL *****/
.fancybox__backdrop {
  background: rgba(0, 0, 0, 0.7);
  opacity: 1;
}

.is-close-btn {
  top: 20px !important;
  right: 20px !important;
  width: 18px !important;
  height: 18px !important;
  font-size: 0 !important;
  padding: 0 !important;
  border-radius: 0 !important;
  background: none !important;
  opacity: 1 !important;
  border: 0 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
  background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="22.4606" height="2.99475" transform="matrix(0.707093 0.707121 -0.707093 0.707121 2.11755 0)" fill="%2381747F"/><rect width="22.4606" height="2.99475" transform="matrix(-0.707093 0.707121 0.707093 0.707121 15.8822 0)" fill="%2381747F"/></svg>') !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.is-close-btn svg {
  display: none;
}

.fancybox__slide {
  padding: 16px !important;
}

.fbmodal {
  width: 100%;
  padding: 18px 0 20px 0;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
}
.fbmodal__heading {
  width: 100%;
  margin-bottom: 20px;
  padding-right: 40px;
  padding-left: 20px;
}
.fbmodal__heading h4 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  font-size: 24px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  text-transform: capitalize !important;
  color: #000000 !important;
}
.fbmodal__body {
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
}
.fbmodal .rub-list {
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow-y: auto;
  list-style: none;
  padding: 0;
  margin: 0;
}
.fbmodal .rub-list li {
  margin-bottom: 0;
  position: relative;
}
.fbmodal .rub-list li:nth-child(1) {
  margin-bottom: 10px !important;
}
.fbmodal .rub-list li:nth-child(1)::before {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 20px;
  width: calc(100% - 40px);
  height: 1px;
  background: #d6d6d6;
}
.fbmodal .rub-list li a {
  display: inline-block !important;
  width: calc(100% - 20px) !important;
  min-height: 36px;
  margin: 0 !important;
  padding: 7px 20px 5px 20px !important;
  font-size: 17px;
  line-height: 22px;
  text-decoration: none;
  color: #444444;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.fbmodal .rub-list li a:focus, .fbmodal .rub-list li a:hover {
  color: #ffffff;
  background-color: #30998F;
}
.fbmodal .rub-list li.active a {
  color: #ffffff;
  background-image: none !important;
  background-color: #30998F;
}
.fbmodal .pull-left.js-cancel {
  display: none;
}
.fbmodal#modal-categories .fbmodal__body {
  padding-left: 0;
  padding-right: 0;
}

/***** SECTIONS GLOBAL (Widgets) *****/
@media screen and (min-width: 577px) {
  .bar-menu,
.bar-menu__categories-dropdown {
    display: none !important;
  }
}
@media screen and (max-width: 576px) {
  .dialog {
    padding-top: 56px;
    width: 100%;
    max-width: 100%;
    overflow-x: hidden;
    background: #F3F2EF;
  }
  .dialog .navbar {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 56px;
    background: none;
    box-shadow: none;
  }
  .dialog .navbar .brand-small,
.dialog .navbar .navtop,
.dialog .navbar .my-set .prof,
.dialog .navbar .my-set .bell-icon,
.dialog .navbar .my-set .mes {
    display: none;
  }
  .dialog .navbar .my-icon .my-set {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-left: auto;
    height: 56px;
  }
  .dialog .navbar .my-icon .my-set > li {
    position: unset;
    margin-right: 0;
    margin: 0;
  }
  .dialog .navbar .search-icon.dropdown > a {
    display: inline-flex;
    padding: 0;
    width: 20px;
    height: 20px;
    background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.2939 12.5786H13.3905L13.0703 12.2699C14.191 10.9663 14.8656 9.27387 14.8656 7.43282C14.8656 3.32762 11.538 0 7.43282 0C3.32762 0 0 3.32762 0 7.43282C0 11.538 3.32762 14.8656 7.43282 14.8656C9.27387 14.8656 10.9663 14.191 12.2699 13.0703L12.5786 13.3905V14.2939L18.2962 20L20 18.2962L14.2939 12.5786V12.5786ZM7.43282 12.5786C4.58548 12.5786 2.28702 10.2802 2.28702 7.43282C2.28702 4.58548 4.58548 2.28702 7.43282 2.28702C10.2802 2.28702 12.5786 4.58548 12.5786 7.43282C12.5786 10.2802 10.2802 12.5786 7.43282 12.5786Z" fill="%2381747F"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .dialog .navbar .search-icon.dropdown > a i {
    display: none !important;
  }
  .dialog .navbar .search-icon.dropdown.open > a {
    background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.2939 12.5786H13.3905L13.0703 12.2699C14.191 10.9663 14.8656 9.27387 14.8656 7.43282C14.8656 3.32762 11.538 0 7.43282 0C3.32762 0 0 3.32762 0 7.43282C0 11.538 3.32762 14.8656 7.43282 14.8656C9.27387 14.8656 10.9663 14.191 12.2699 13.0703L12.5786 13.3905V14.2939L18.2962 20L20 18.2962L14.2939 12.5786V12.5786ZM7.43282 12.5786C4.58548 12.5786 2.28702 10.2802 2.28702 7.43282C2.28702 4.58548 4.58548 2.28702 7.43282 2.28702C10.2802 2.28702 12.5786 4.58548 12.5786 7.43282C12.5786 10.2802 10.2802 12.5786 7.43282 12.5786Z" fill="%236BB012"/></svg>');
  }
  .dialog .navbar .dropdown.set.my-set-avatar {
    margin-left: 24px;
  }
  .dialog .navbar .dropdown.set.my-set-avatar > a {
    display: inline-flex;
    padding: 0;
    width: 20px;
    height: 20px;
  }
  .dialog .navbar .dropdown.set.my-set-avatar > a img {
    width: 100%;
    height: 100%;
    border-radius: 2px;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu {
    top: 100% !important;
    left: 20px !important;
    right: 20px !important;
    width: calc(100% - 40px) !important;
    max-width: calc(100% - 40px) !important;
    padding: 20px 20px 24px 20px !important;
    font-size: 18px !important;
    margin: 0 !important;
    border: 0 !important;
    border-radius: 10px;
    background-color: #ffffff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1) !important;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu .arrow {
    display: none !important;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu ul {
    padding: 0 !important;
    width: 100%;
    font-size: 18px;
    border: 0 !important;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu ul li {
    line-height: 1.2;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu ul li:not(:last-child) {
    margin-bottom: 10px;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu ul li a {
    margin: 0;
    padding: 0 !important;
    font-size: 18px !important;
    font-weight: 400;
    line-height: 1.2;
    color: #444444 !important;
    background: none !important;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu ul li a i {
    display: none !important;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .dropdown-menu ul li.exit {
    margin-top: 30px;
    margin-bottom: 10px;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .profile-dropdown__heading {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 30px;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .profile-dropdown__heading h4 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    color: #000000;
  }
  .dialog .navbar .dropdown.set.my-set-avatar .profile-dropdown__close {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px;
    background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.11768 0L17.9994 15.8824L15.8818 18L0.00011397 2.11765L2.11768 0Z" fill="%2381747F"/><path d="M15.8823 0L0.000610047 15.8824L2.11817 18L17.9999 2.11765L15.8823 0Z" fill="%2381747F"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .dialog .navbar .btn-top {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-left: auto;
    height: 56px;
  }
  .dialog .navbar .btn-top .btn-primary {
    margin: 0;
    border: 0;
    font-size: 0;
    border-radius: 0;
    background: none;
    display: inline-flex;
    padding: 0;
    width: 20px;
    height: 20px;
    background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 2.375C11.45 2.375 12.625 3.55 12.625 5C12.625 6.45 11.45 7.625 10 7.625C8.55 7.625 7.375 6.45 7.375 5C7.375 3.55 8.55 2.375 10 2.375ZM10 13.625C13.7125 13.625 17.625 15.45 17.625 16.25V17.625H2.375V16.25C2.375 15.45 6.2875 13.625 10 13.625ZM10 0C7.2375 0 5 2.2375 5 5C5 7.7625 7.2375 10 10 10C12.7625 10 15 7.7625 15 5C15 2.2375 12.7625 0 10 0ZM10 11.25C6.6625 11.25 0 12.925 0 16.25V20H20V16.25C20 12.925 13.3375 11.25 10 11.25Z" fill="%2381747F"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .dialog .navbar .btn-top .btn-success {
    display: none !important;
  }
  .wrap-dialog {
    height: auto !important;
    padding-bottom: 80px !important;
    /* Стилизация выбора очередности */
    /* Стилизация выбора очередности */
    /* Стилизация выпадающего поиска */
    /* Стилизация выпадающего поиска */
  }
  .wrap-dialog h1 {
    margin-bottom: 20px;
    line-height: 24px;
  }
  .wrap-dialog .topmenu {
    display: none;
  }
  .wrap-dialog .top-banner {
    min-width: auto;
    width: 100%;
  }
  .wrap-dialog .top-banner .container {
    padding-right: 0;
    padding-left: 0;
  }
  .wrap-dialog .top-banner .alert {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 100%;
    position: relative;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.2;
    text-align: center;
  }
  .wrap-dialog .top-banner .alert-inner {
    margin: 0 !important;
  }
  .wrap-dialog .top-banner .alert .btn-primary {
    margin: 6px 0 0 0 !important;
  }
  .wrap-dialog .top-banner .alert .close {
    position: absolute;
    top: 0;
    right: 8px;
    margin: 0;
    font-size: 24px;
  }
  .wrap-dialog .top-banner .alert .close ~ .alert-inner {
    padding-right: 20px;
  }
  .wrap-dialog .container {
    width: 100%;
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
  .wrap-dialog .dial-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    min-height: auto;
    height: 56px;
    max-height: 56px;
    margin: 0;
  }
  .wrap-dialog .dial-header .brand-minor {
    margin-top: 16px;
    display: inline-flex;
    aspect-ratio: 250/29;
    width: 240px;
    max-width: calc(100% - 100px);
    background-image: url('data:image/svg+xml,<svg width="250" height="29" viewBox="0 0 250 29" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.0244 7.60768C27.0244 4.07416 24.513 0 13.2453 0C5.52426 0 0 2.7379 0 7.35337C0 7.95743 0.18758 8.49939 0.470562 8.8498L2.82401 8.27712C2.76149 8.02215 2.7299 7.79922 2.7299 7.5776C2.7299 5.24176 5.56101 3.52632 9.5943 2.88565V21.3037C7.76684 21.2122 6.37643 21.1063 5.71184 21.0729L5.49268 23.684C7.06229 23.7795 10.8597 24.1292 15.3165 24.1292C24.3873 24.1292 25.5489 19.8315 25.5489 18.0173C25.5489 15.6462 24.2088 14.1609 21.4035 13.4058C24.7799 12.5644 27.0244 10.5731 27.0244 7.60768ZM22.244 18.0173C22.244 20.9781 18.5807 21.4554 15.3165 21.4554C14.4269 21.4554 13.5644 21.443 12.7432 21.422V14.6113H15.0966C21.6252 14.6113 22.244 16.2339 22.244 18.0173ZM15.3165 12.1597H12.7432V2.615C12.9095 2.61173 13.0771 2.60977 13.2453 2.60977C18.2359 2.60977 23.7505 3.46945 23.7505 7.60702C23.7505 10.2174 21.2488 12.1597 15.3165 12.1597ZM99.703 24.0011C102.684 24.0011 103.972 23.3964 105.321 22.6001L104.757 20.1185C103.345 21.0416 101.742 21.6149 99.703 21.6149C97.6621 21.6149 95.6548 20.4368 95.6548 16.9354C95.6548 13.4345 97.8832 12.2558 99.703 12.2558C100.77 12.2558 101.618 12.384 102.214 12.5742V14.9931H105.039V10.9503C103.155 10.2174 101.964 9.86769 99.7036 9.86769C95.5917 9.86769 92.767 12.6376 92.767 16.9347C92.767 21.2318 95.466 24.0011 99.703 24.0011ZM123.965 24.0011C125.127 24.0011 126.069 23.684 126.853 23.365L126.444 21.3907C125.879 21.5188 125.44 21.6142 125 21.6142C124.656 21.6142 124.531 21.4861 124.531 21.2318V10.1861H121.799V21.4861C121.799 22.9191 122.554 24.0011 123.965 24.0011ZM108.492 12.2552C108.836 12.2552 108.962 12.3833 108.962 12.6376V22.4406C109.716 22.9505 111.254 24.0004 113.921 24.0004C117.719 24.0004 120.324 22.0588 120.324 18.6534C120.324 15.3108 117.751 13.5914 114.706 13.5914C113.606 13.5914 112.477 13.9419 111.724 14.3557V12.3827C111.724 10.9496 110.94 9.86703 109.527 9.86703C108.365 9.86703 107.424 10.1854 106.64 10.5038L107.048 12.4775C107.612 12.3506 108.052 12.2552 108.492 12.2552ZM111.724 16.6163C112.383 16.2986 113.325 15.9796 114.361 15.9796C116.276 15.9796 117.28 16.87 117.28 18.6541C117.28 20.2133 116.557 21.6142 113.922 21.6142C112.918 21.6142 112.195 21.4547 111.724 21.2645V16.6163ZM83.8844 24.0011C88.1213 24.0011 91.0085 21.2318 91.0085 16.9347C91.0085 12.6383 88.1213 9.86769 83.8844 9.86769C79.6467 9.86769 76.7595 12.6376 76.7595 16.9347C76.7602 21.2318 79.6467 24.0011 83.8844 24.0011ZM83.8844 12.2552C85.9239 12.2552 88.1213 13.4332 88.1213 16.9347C88.1213 20.4362 85.9239 21.6142 83.8844 21.6142C81.8442 21.6142 79.6467 20.4362 79.6467 16.9347C79.6467 13.4332 81.8442 12.2552 83.8844 12.2552ZM48.0095 23.684V12.5736H54.0037V21.4861C54.0037 22.9185 54.7572 24.0011 56.1702 24.0011C57.3318 24.0011 58.2729 23.684 59.0574 23.365L58.65 21.3907C58.0847 21.5188 57.6451 21.6142 57.2061 21.6142C56.8612 21.6142 56.7355 21.4861 56.7355 21.2318V12.5239L58.1479 12.4153V10.1861H43.7712V12.4153L45.2467 12.5206V23.684H48.0095ZM68.5679 9.86769C67.3122 9.86769 66.1339 10.3318 65.1328 10.9921C64.7918 10.3057 64.1614 9.86769 63.2641 9.86769C62.1025 9.86769 61.1285 10.1861 60.344 10.5044L60.7521 12.4781C61.3167 12.3506 61.7564 12.2552 62.196 12.2552C62.5408 12.2552 62.6672 12.3833 62.6672 12.6376V28.6492H65.4293V23.2617C66.364 23.7291 67.434 24.0004 68.5679 24.0004C72.8049 24.0004 75.159 21.2312 75.159 16.9341C75.1583 12.6383 72.8049 9.86769 68.5679 9.86769ZM68.254 21.6142C67.1317 21.6142 66.1764 21.2743 65.4293 20.4264V13.443C66.1764 12.5951 67.1317 12.2552 68.254 12.2552C70.2935 12.2552 72.1145 13.4332 72.1145 16.9347C72.1145 20.4362 70.2935 21.6142 68.254 21.6142ZM42.3596 16.9347C42.3596 12.6383 39.4724 9.86769 35.2341 9.86769C30.9971 9.86769 28.1099 12.6376 28.1099 16.9347C28.1099 21.2318 30.9971 24.0011 35.2341 24.0011C39.4724 24.0011 42.3596 21.2318 42.3596 16.9347ZM30.9971 16.9347C30.9971 13.4339 33.1946 12.2552 35.2341 12.2552C37.2743 12.2552 39.4717 13.4332 39.4717 16.9347C39.4717 20.4362 37.2743 21.6142 35.2341 21.6142C33.1952 21.6142 30.9971 20.4362 30.9971 16.9347Z" fill="%2377B02D"/><path d="M233.459 11.9375C233.993 11.9375 234.527 12.0649 235.467 12.3833L235.844 9.99582C235.154 9.77289 234.401 9.54997 233.459 9.54997C229.737 9.54997 228.751 13.4032 228.111 16.1711H226.334V12.0656C226.334 10.6332 225.58 9.54997 224.169 9.54997C223.007 9.54997 222.066 9.86834 221.282 10.1867L221.69 12.161C222.255 12.0336 222.695 11.9381 223.134 11.9381C223.478 11.9381 223.603 12.0656 223.603 12.3199V23.3663H226.334V18.5586H229.724C230.447 18.5586 230.822 18.845 230.979 19.3222L232.203 23.3663H235.781V20.9781H234.338L233.616 18.6541C233.145 17.1616 232.195 16.2953 230.604 16.1914C231.315 13.4051 232.15 11.9375 233.459 11.9375ZM216.102 19.993C215.477 20.6147 214.594 21.2952 213.56 21.2952C212.336 21.2952 211.739 20.7225 211.739 19.2268V9.89972H208.977V18.7489C208.977 19.334 209.046 19.8753 209.176 20.3715C208.417 20.9376 207.625 21.2952 206.688 21.2952C205.244 21.2952 204.678 20.7225 204.678 19.2268V12.0649C204.678 10.6326 203.893 9.54931 202.481 9.54931C201.321 9.54931 200.378 9.86769 199.594 10.1861L200.002 12.1604C200.567 12.0329 201.007 11.9375 201.446 11.9375C201.79 11.9375 201.916 12.0649 201.916 12.3192V18.7489C201.916 21.7738 203.704 23.6827 206.688 23.6827C208.36 23.6827 209.481 23.0159 210.365 22.4615C211.179 23.244 212.327 23.6827 213.749 23.6827C214.889 23.6827 215.715 23.2323 216.332 22.6825L216.417 23.4604H218.833V9.89972H216.103V19.993H216.102ZM250 16.1711C250 12.3192 247.771 9.54997 243.754 9.54997C239.454 9.54997 236.692 12.3192 236.692 16.6176C236.692 20.9141 239.454 23.6834 243.754 23.6834C246.86 23.6834 248.242 22.825 249.687 21.9973L249.216 19.7367C247.677 20.6925 246.203 21.2965 243.754 21.2965C241.808 21.2965 239.956 20.2466 239.611 17.7964H249.874C249.969 17.3172 250 16.7759 250 16.1711ZM239.611 15.4069C239.737 13.3378 241.558 11.9375 243.723 11.9375C245.951 11.9375 247.049 13.3378 247.175 15.4069H239.611ZM142.368 9.70882C139.29 9.70882 137.437 11.1778 136.648 12.7599C136.908 7.65932 139.439 6.67085 142.619 5.85759C146.794 4.77498 147.766 3.85123 147.766 1.75139C147.766 1.05188 147.515 0.382443 147.296 0L144.973 0.382442C145.099 0.764232 145.193 1.11464 145.193 1.3696C145.193 1.94163 144.878 2.1966 144.345 2.41952C142.871 3.02359 140.234 3.34196 138.35 4.39319C135.713 5.88962 134.428 8.46736 134.428 13.5921C134.428 14.5152 134.458 15.7253 134.522 16.8079L134.523 16.8072C134.523 16.8183 134.522 16.8282 134.522 16.8386C134.522 21.0729 137.409 23.6827 141.677 23.6827C145.916 23.6827 148.802 21.0729 148.802 16.9033C148.802 12.4153 145.916 9.70882 142.368 9.70882ZM141.677 21.2959C139.638 21.2959 137.44 20.3407 137.44 16.8393C137.44 13.3384 139.638 12.097 141.677 12.097C143.718 12.097 145.916 13.3378 145.916 16.8393C145.916 20.3407 143.718 21.2959 141.677 21.2959ZM192.028 9.54997C188.28 9.54997 185.788 11.8937 185.262 15.4069H182.436V12.0656C182.436 10.6332 181.683 9.54997 180.271 9.54997C179.109 9.54997 178.168 9.86834 177.383 10.1867L177.791 12.161C178.356 12.0336 178.796 11.9381 179.235 11.9381C179.58 11.9381 179.705 12.0656 179.705 12.3199V23.3663H182.435V17.8258H185.209C185.589 21.5214 188.126 23.6827 192.027 23.6827C196.264 23.6827 198.713 21.1364 198.713 16.8386C198.714 12.5422 196.266 9.54997 192.028 9.54997ZM192.028 21.2959C189.989 21.2959 188.042 20.3407 188.042 16.8393C188.042 13.3384 189.989 11.9381 192.028 11.9381C194.068 11.9381 195.827 13.3384 195.827 16.8393C195.827 20.3407 194.069 21.2959 192.028 21.2959ZM162.851 20.2773V15.1846C162.851 11.6191 160.748 9.54997 157.076 9.54997C155.162 9.54997 153.655 9.89972 151.772 10.6326V14.0386H154.502V12.2558C155.224 12.0963 156.041 11.9375 157.076 11.9375C159.242 11.9375 160.089 12.956 160.089 14.9931V16.0757C159.104 15.8345 157.82 15.6292 156.354 15.6292C153.968 15.6292 150.862 16.043 150.862 19.6092C150.862 23.1734 153.968 23.6821 155.915 23.6821C158.209 23.6821 159.677 23.0518 160.629 22.2249C161.37 23.4101 162.75 23.6821 163.981 23.6821L164.264 21.5495C163.415 21.4868 162.851 21.1043 162.851 20.2773ZM160.089 19.3549C159.806 20.5951 158.238 21.4541 156.354 21.4541C154.502 21.4541 153.749 20.8821 153.749 19.6099C153.749 18.3985 154.533 17.8585 156.354 17.8585C157.7 17.8585 159.041 17.9944 160.089 18.2043V19.3549ZM164.462 12.0963L169.084 12.246V21.1684C169.084 22.6008 169.838 23.6827 171.25 23.6827C172.411 23.6827 173.353 23.3663 174.137 23.0466L173.73 21.0723C173.165 21.1991 172.725 21.2952 172.286 21.2952C171.94 21.2952 171.815 21.1684 171.815 20.9134V12.2467L176.232 12.097V9.86899H164.462V12.0963Z" fill="%23616160"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .wrap-dialog .dial-header .brand-minor img {
    display: none;
  }
  .wrap-dialog .title-block {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 100%;
    margin-bottom: 16px;
  }
  .wrap-dialog .title-block .clearfix {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    width: 100%;
  }
  .wrap-dialog .title-block h1 {
    order: -1;
    margin-top: 3px;
    margin-right: 10px;
    width: fit-content;
    font-weight: 700;
    line-height: 1;
    color: #000000;
  }
  .wrap-dialog .title-block p {
    margin-top: 0;
    margin-bottom: 0;
    width: 100%;
    font-size: 14px;
    font-weight: normal;
    color: #444444;
  }
  .wrap-dialog .center-col {
    width: 100%;
    max-width: 100%;
  }
  .wrap-dialog .center-col .dial-list {
    width: 100%;
    max-width: 100%;
  }
  .wrap-dialog .dial-item {
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
    border-radius: 10px;
    background: #E7E4DD;
  }
  .wrap-dialog .dial-item.dial-item-active .dial-but {
    display: none !important;
  }
  .wrap-dialog .dial-item .dial-wrap {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    flex-wrap: nowrap;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    padding: 18px 8px 0 20px;
    border-radius: 10px;
    background-image: none !important;
    background-color: #ffffff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  }
  .wrap-dialog .dial-item .dial-wrap .dial-avatar {
    margin: 0 0 0 4px;
    width: 36%;
    height: auto;
  }
  .wrap-dialog .dial-item .dial-inner {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: calc(64% - 4px);
    height: auto;
    padding-bottom: 17px;
  }
  .wrap-dialog .dial-item .dial-status {
    width: 100%;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    color: #7C7C7C;
  }
  .wrap-dialog .dial-item .dial-name {
    margin-bottom: 20px;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    line-height: 21px;
    color: #000000;
  }
  .wrap-dialog .dial-item .dial-number {
    position: relative;
    width: fit-content;
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .dial-item .dial-number:nth-child(3) {
    margin-right: 18px;
  }
  .wrap-dialog .dial-item .dial-number:nth-child(3)::before {
    content: "";
    display: block;
    margin-right: 9px;
    width: 18px;
    height: 16px;
    background-image: url('data:image/svg+xml,<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12H2C1.71707 12 1.50022 11.911 1.29511 11.7059C1.08897 11.4998 1 11.2824 1 11V2C1 1.71758 1.08897 1.50025 1.29511 1.29411C1.50022 1.08899 1.71707 1 2 1H16C16.2827 1 16.5001 1.08888 16.7059 1.29413C16.9111 1.49995 17 1.71731 17 2V14.575C17 14.5788 17 14.5823 16.9999 14.5857L14.7071 12.2929Z" stroke="%23ABA5AA" stroke-width="2" stroke-linejoin="round"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .wrap-dialog .dial-item .dial-number:nth-child(4)::before {
    content: "";
    display: block;
    margin-right: 9px;
    width: 20px;
    height: 16px;
    background-image: url('data:image/svg+xml,<svg width="20" height="16" viewBox="0 0 20 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 11C16.5304 11 17.0391 11.2107 17.4142 11.5858L18 12.1716V2.00245C17.9996 2.00205 17.9992 2.00164 17.9988 2.00122C17.9984 2.00081 17.998 2.0004 17.9975 2H4.00343C4.00303 2.0004 4.00263 2.0008 4.00221 2.00121C4.00145 2.00198 4.00071 2.00272 4 2.00345V10.9966C4.00071 10.9973 4.00145 10.998 4.00221 10.9988C4.00263 10.9992 4.00303 10.9996 4.00343 11H16ZM19.413 0.587C19.8043 0.979 20 1.45 20 2V14.575C20 15.025 19.796 15.3373 19.388 15.512C18.9793 15.6873 18.6167 15.6167 18.3 15.3L16 13H4C3.45 13 2.97933 12.8043 2.588 12.413C2.196 12.021 2 11.55 2 11V2C2 1.45 2.196 0.979 2.588 0.587C2.97933 0.195667 3.45 0 4 0H18C18.55 0 19.021 0.195667 19.413 0.587Z" fill="%23ABA5AA"/><path d="M-1 13V14H0H10H11V13V11.1C11 10.6135 10.9026 10.1432 10.7075 9.69834C10.5062 9.23959 10.2074 8.84259 9.7997 8.5436L9.79972 8.54356L9.79264 8.53847C9.08653 8.03007 8.32982 7.64373 7.52421 7.3853C7.36975 7.33575 7.21392 7.29103 7.05674 7.25112C7.22792 7.1078 7.38888 6.94539 7.53905 6.76518C8.18984 5.98424 8.5 5.04286 8.5 4C8.5 2.95714 8.18984 2.01576 7.53905 1.23482C6.88309 0.447657 6.02131 0 5 0C3.97869 0 3.11691 0.447657 2.46095 1.23482C1.81016 2.01576 1.5 2.95714 1.5 4C1.5 5.04286 1.81016 5.98424 2.46095 6.76518C2.61112 6.94539 2.77207 7.1078 2.94326 7.25112C2.78608 7.29103 2.63025 7.33575 2.47579 7.3853C1.67018 7.64373 0.91347 8.03007 0.207362 8.53847L0.20734 8.53843L0.200303 8.5436C-0.207416 8.84259 -0.50625 9.23959 -0.707455 9.69834C-0.902574 10.1432 -1 10.6135 -1 11.1V13Z" fill="%2381747F" stroke="white" stroke-width="2"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .wrap-dialog .dial-item .dial-but {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    width: 100%;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    background: #E7E4DD;
  }
  .wrap-dialog .dial-item .dial-but .pull-left {
    display: flex;
    align-items: center;
    justify-content: center;
    display: none !important;
    margin-right: 10px;
    padding: 0;
    width: 56px;
    height: 36px;
    font-size: 0 !important;
    background-color: #6BB012;
  }
  .wrap-dialog .dial-item .dial-but .pull-left::before {
    content: "";
    display: block;
    width: 26px;
    height: 26px;
    background-image: url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.252575 6.50965C-1.50912 13.2841 6.26443 26.0722 13.6364 25.9997C20.2143 25.9345 25.5616 17.4453 25.9839 10.4223C26.7055 -1.5767 2.8979 -3.66337 0.252575 6.50965ZM20.9341 11.3006L18.1285 10.6373C18.2933 10.2641 18.4172 9.87091 18.4172 9.24913C18.4172 8.12998 16.9314 6.9488 13.4233 6.9488C9.64726 6.9488 7.89355 8.25441 7.89355 10.057C7.89355 12.4814 11.7314 12.6473 13.0721 12.6473H17.1786V15.1341H13.5472C11.9792 15.1341 11.0917 15.6106 11.0917 16.439C11.0917 17.4962 12.3301 17.9311 14.3725 17.9311C15.5487 17.9311 16.6423 17.7039 17.1789 17.4961V20.3144C17.1789 20.3144 15.5487 20.7288 13.692 20.7288C8.94619 20.7288 7.89355 18.1179 7.89355 16.9779C7.89355 15.7765 8.43011 14.7814 9.17283 14.2426C7.70752 13.9519 4.695 13.061 4.695 9.64228C4.695 6.40997 8.43011 4.35849 13.5059 4.35849C18.7466 4.35849 21.6151 6.40997 21.6151 8.83437C21.6154 9.91239 21.3263 10.6583 20.9341 11.3006Z" fill="white"/><path d="M21.3158 11.2091L18.4969 10.5204C18.6626 10.1327 18.787 9.72446 18.787 9.07875C18.787 7.91656 17.2942 6.68994 13.7695 6.68994C9.97565 6.68994 8.21365 8.04577 8.21365 9.91773C8.21365 12.4354 12.0696 12.6077 13.4167 12.6077H17.5425V15.1901H13.894C12.3186 15.1901 11.427 15.6849 11.427 16.5452C11.427 17.643 12.6711 18.0947 14.7233 18.0947C15.905 18.0947 17.0038 17.8587 17.5429 17.643V20.5697C17.5429 20.5697 15.905 21 14.0394 21C9.27127 21 8.21365 18.2887 8.21365 17.1048C8.21365 15.8572 8.75275 14.8238 9.49898 14.2643C8.02675 13.9624 5 13.0373 5 9.48702C5 6.13038 8.75275 4 13.8525 4C19.118 4 22 6.13038 22 8.64804C22.0003 9.76753 21.7099 10.5421 21.3158 11.2091Z" fill="%236BB012"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .wrap-dialog .dial-item .dial-but .pull-right {
    width: calc(100% - 66px);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 4px 24px;
    height: 36px;
    font-family: "OpenSans", sans-serif !important;
    font-size: 14px;
    font-weight: 700;
    color: #ffffff;
  }
  .wrap-dialog .dial-item .dial-but .btn-primary {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 4px 24px;
    height: 36px;
    font-family: "OpenSans", sans-serif !important;
    font-size: 14px;
    font-weight: 700;
    color: #ffffff;
    background-color: #6BB012;
  }
  .wrap-dialog .dial-item .dial-wa {
    padding: 0;
    min-height: 56px;
    background-position: top right;
    background-size: auto 56px;
    text-align: right;
  }
  .wrap-dialog .dial-item .dial-wa::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: #F3F2EF;
  }
  .wrap-dialog .dial-item:nth-child(1) {
    background: none;
  }
  .wrap-dialog .dial-item:nth-child(1) .dial-wa .js-tooltip {
    display: none;
  }
  .wrap-dialog .dial-item:nth-child(1) .dial-but {
    padding-top: 5px;
    padding-bottom: 0;
    background: none;
  }
  .wrap-dialog .order-dialogs {
    position: relative;
    display: inline-block;
    margin-left: auto;
    margin-bottom: 16px;
    width: fit-content;
  }
  .wrap-dialog .order-dialogs__active {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 7px 18px 7px 20px;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    color: #444444;
    border-radius: 10px;
    border: 1px solid #81747F;
    user-select: none;
    position: relative;
    cursor: pointer;
  }
  .wrap-dialog .order-dialogs__active::after {
    content: "";
    display: inline-block;
    margin-left: 8px;
    width: 14px;
    height: 12px;
    background-image: url('data:image/svg+xml,<svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.2117 4.20253L7 10.4949L0.788346 4.20253L2.21165 2.79747L7 7.648L11.7883 2.79747L13.2117 4.20253Z" fill="%2381747F"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: transform 0.3s ease;
  }
  .wrap-dialog .order-dialogs__dropdown {
    position: absolute;
    top: calc(100% + 10px);
    left: 0;
    display: none;
    width: 100%;
    padding: 10px 16px 10px 20px;
    border-radius: 10px;
    background: #ffffff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    z-index: 1000;
  }
  .wrap-dialog .order-dialogs__item {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 13px;
    line-height: 18px;
    cursor: pointer;
  }
  .wrap-dialog .order-dialogs.open .order-dialogs__active::after {
    transform: rotate(180deg);
  }
  .wrap-dialog .order-dialogs.open .order-dialogs__dropdown {
    display: block;
  }
  .wrap-dialog .form-inline.search {
    margin: 0;
    width: calc(100% - 40px) !important;
    max-width: calc(100% - 40px) !important;
    top: 56px;
    right: 20px !important;
    left: 20px !important;
    padding: 10px;
    border-radius: 10px;
    background: #ffffff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  }
  .wrap-dialog .form-inline.search input.form-control {
    border-color: #d6d6d6 !important;
    box-shadow: none;
    border-radius: 5px;
    font-size: 14px;
    color: #000;
    padding: 5px 40px 5px 10px;
    height: 36px;
  }
  .wrap-dialog .form-inline.search input.form-control::placeholder {
    font-size: 14px;
    color: #525252;
  }
  .wrap-dialog .form-inline.search .submit {
    top: 10px !important;
    right: 10px !important;
    width: 40px !important;
    height: 36px !important;
    background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.2939 12.5786H13.3905L13.0703 12.2699C14.191 10.9663 14.8656 9.27387 14.8656 7.43282C14.8656 3.32762 11.538 0 7.43282 0C3.32762 0 0 3.32762 0 7.43282C0 11.538 3.32762 14.8656 7.43282 14.8656C9.27387 14.8656 10.9663 14.191 12.2699 13.0703L12.5786 13.3905V14.2939L18.2962 20L20 18.2962L14.2939 12.5786V12.5786ZM7.43282 12.5786C4.58548 12.5786 2.28702 10.2802 2.28702 7.43282C2.28702 4.58548 4.58548 2.28702 7.43282 2.28702C10.2802 2.28702 12.5786 4.58548 12.5786 7.43282C12.5786 10.2802 10.2802 12.5786 7.43282 12.5786Z" fill="%2381747F"/></svg>') !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px 20px;
  }
  .wrap-dialog .right-col {
    width: 100%;
    max-width: 100%;
    margin-top: 6px !important;
  }
  .wrap-dialog .right-col .structure,
.wrap-dialog .right-col .title-catalogs,
.wrap-dialog .right-col .rub-block:nth-child(5),
.wrap-dialog .right-col .search-catalogs {
    display: none !important;
  }
  .wrap-dialog .right-col .rub-block:nth-child(4) {
    display: none;
  }
  .wrap-dialog .right-col .footer-right {
    position: relative;
    top: auto !important;
    left: auto !important;
    width: 100% !important;
    margin-top: 0;
    border-top: 0;
    padding: 0;
  }
  .wrap-dialog .right-col .footer-right .copy {
    font-size: 14px;
    line-height: 18px;
    color: #444444;
  }
  .wrap-dialog .right-col .footer-right a {
    font-size: 14px;
    line-height: 18px;
    color: #444444;
  }
  .wrap-dialog .right-col .footer-right .divide {
    color: #444444;
  }
  .wrap-dialog .right-col .footer-right .soc-gr {
    margin: 0;
    position: absolute;
    top: 0;
    right: 0;
  }
  .wrap-dialog .right-col .footer-right .soc-gr a {
    margin-right: 0;
    width: 30px;
    height: 30px;
    font-size: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .wrap-dialog .right-col .footer-right .soc-gr a:not(:last-child) {
    margin-right: 24px;
  }
  .wrap-dialog .right-col .footer-right .soc-gr a.vk {
    background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="30" height="30" rx="5" fill="%23ABA5AA"/><path d="M20.2767 16.6853C20.018 16.3586 20.092 16.2133 20.2767 15.9213C20.28 15.9179 22.4153 12.9673 22.6353 11.9666L22.6367 11.9659C22.746 11.6013 22.6367 11.3333 22.108 11.3333H20.3587C19.9133 11.3333 19.708 11.5633 19.598 11.8206C19.598 11.8206 18.7073 13.9526 17.4473 15.3346C17.0407 15.7339 16.8527 15.8619 16.6307 15.8619C16.5213 15.8619 16.3513 15.7339 16.3513 15.3693V11.9659C16.3513 11.5286 16.2267 11.3333 15.858 11.3333H13.1073C12.828 11.3333 12.662 11.5373 12.662 11.7273C12.662 12.1419 13.292 12.2373 13.3573 13.4039V15.9353C13.3573 16.4899 13.2567 16.5919 13.0333 16.5919C12.4387 16.5919 10.9953 14.4513 10.14 12.0013C9.96733 11.5259 9.79866 11.3339 9.34999 11.3339H7.59999C7.10066 11.3339 6.99999 11.5639 6.99999 11.8213C6.99999 12.2759 7.59466 14.5366 9.76533 17.5233C11.212 19.5619 13.2493 20.6666 15.1027 20.6666C16.2167 20.6666 16.3527 20.4213 16.3527 19.9993C16.3527 18.0513 16.252 17.8673 16.81 17.8673C17.0687 17.8673 17.514 17.9953 18.554 18.9786C19.7427 20.1446 19.938 20.6666 20.6033 20.6666H22.3527C22.8513 20.6666 23.104 20.4213 22.9587 19.9373C22.626 18.9193 20.378 16.8253 20.2767 16.6853V16.6853Z" fill="white"/></svg>');
  }
  .wrap-dialog .right-col .footer-right .soc-gr a.od {
    background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="30" height="30" rx="5" fill="%23ABA5AA"/><path d="M10.1473 15.5873C9.73864 16.3906 10.2026 16.7746 11.2613 17.4306C12.1613 17.9866 13.4046 18.19 14.2033 18.2713C13.876 18.586 15.376 17.1433 11.056 21.2986C10.14 22.1766 11.6146 23.5853 12.53 22.726L15.008 20.336C15.9566 21.2486 16.866 22.1233 17.486 22.7293C18.402 23.592 19.876 22.1953 18.97 21.302C18.902 21.2373 15.612 18.0813 15.8126 18.2746C16.6213 18.1933 17.846 17.978 18.7353 17.434L18.7346 17.4333C19.7933 16.774 20.2573 16.3906 19.8546 15.5873C19.6113 15.1313 18.9553 14.75 18.082 15.4093C18.082 15.4093 16.9026 16.3126 15.0006 16.3126C13.098 16.3126 11.9193 15.4093 11.9193 15.4093C11.0466 14.7466 10.388 15.1313 10.1473 15.5873V15.5873Z" fill="white"/><path d="M14.9993 15.0947C17.3179 15.0947 19.2113 13.2827 19.2113 11.052C19.2113 8.812 17.3179 7 14.9993 7C12.6799 7 10.7866 8.812 10.7866 11.052C10.7866 13.2827 12.6799 15.0947 14.9993 15.0947ZM14.9993 9.05267C16.1386 9.05267 17.0679 9.94667 17.0679 11.052C17.0679 12.148 16.1386 13.042 14.9993 13.042C13.8599 13.042 12.9306 12.148 12.9306 11.052C12.9299 9.946 13.8593 9.05267 14.9993 9.05267V9.05267Z" fill="white"/></svg>');
  }
  .wrap-dialog .page-heading {
    width: 100%;
    margin-bottom: 16px;
  }
  .wrap-dialog .page-heading-subtitle {
    margin-bottom: 4px;
    font-size: 16px;
    font-weight: normal;
    line-height: 18px;
    color: #616160;
  }
  .wrap-dialog .quest-ans-item {
    width: 100%;
    margin-bottom: 20px;
  }
  .wrap-dialog .quest-item {
    position: relative;
    width: 100%;
    padding: 0 20px 26px 20px;
    background: none;
    z-index: 0;
  }
  .wrap-dialog .quest-item::before {
    content: "";
    position: absolute;
    top: 48px;
    left: 0;
    right: 0;
    width: 100%;
    height: calc(100% - 50px);
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    background-color: #DAEFE2;
    z-index: -1;
  }
  .wrap-dialog .quest-item .all-temp {
    order: 20;
    margin: 0 -8px 0 8px;
  }
  .wrap-dialog .quest-item .avatar-temp {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: calc(100% + 10px);
    margin: 0 0 28px -10px;
    border-bottom: 0;
    padding: 0;
  }
  .wrap-dialog .quest-item .avatar-temp .avatar {
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    margin-right: auto;
    width: fit-content;
  }
  .wrap-dialog .quest-item .avatar-temp .avatar i {
    width: 38px;
    height: 38px;
    flex-shrink: 0;
    margin-right: 9px;
  }
  .wrap-dialog .quest-item .avatar-temp .avatar i img {
    border-radius: 5px;
  }
  .wrap-dialog .quest-item .avatar-temp .avatar span {
    padding: 0;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .quest-item .avatar-temp .avatar span b {
    margin-left: 0;
    font-size: 12px;
    text-decoration: none;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .quest-item .avatar-temp .avatar-date {
    order: 10;
    flex-shrink: 0;
    margin: 0 0 0 8px;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    text-align: right;
    color: #000000;
  }
  .wrap-dialog .quest-item .avatar-temp .avatar-date a {
    color: #000000;
  }
  .wrap-dialog .quest-item .js-answer-hide h4 {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    color: #36750C;
    margin: 0 0 13px 0;
  }
  .wrap-dialog .quest-item .js-answer-hide h4 a {
    text-decoration: none;
    color: #36750C;
  }
  .wrap-dialog .quest-item .js-answer-hide p {
    font-size: 12px !important;
    font-weight: 400;
    line-height: 18px;
    color: #000000;
  }
  .wrap-dialog .quest-item .js-answer-hide .toggle-long-text {
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    text-decoration: underline;
    color: #36750C;
  }
  .wrap-dialog .quest-item .quest-tag-rub {
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
  }
  .wrap-dialog .quest-item .quest-tag-rub i {
    transform: rotate(90deg);
    margin-right: 0;
  }
  .wrap-dialog .quest-item .quest-tag-rub .quest-main-rub {
    margin-right: auto;
    margin-left: 8px;
    font-size: 10px !important;
    font-weight: normal;
    color: #000000;
  }
  .wrap-dialog .quest-item .quest-tag-rub .tag-important,
.wrap-dialog .quest-item .quest-tag-rub .tag-simplewords {
    margin-left: 4px;
    font-size: 10px !important;
    line-height: 16px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .wrap-dialog .ans-item {
    position: relative;
    margin-top: -10px;
    width: 100%;
    padding: 10px 20px 12px 20px;
    background: #ffffff;
    border-radius: 10px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    z-index: 1;
  }
  .wrap-dialog .ans-item .avatar-temp {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 -10px 14px -10px;
    width: calc(100% + 20px);
    border-bottom: 0;
    padding: 0 10px 0 0;
  }
  .wrap-dialog .ans-item .avatar-temp .avatar {
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    margin-right: auto;
    width: fit-content;
  }
  .wrap-dialog .ans-item .avatar-temp .avatar i {
    width: 38px;
    height: 38px;
    flex-shrink: 0;
    margin-right: 9px;
  }
  .wrap-dialog .ans-item .avatar-temp .avatar i img {
    border-radius: 5px;
  }
  .wrap-dialog .ans-item .avatar-temp .avatar span {
    padding: 0;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .ans-item .avatar-temp .avatar span b {
    margin-left: 0;
    font-size: 12px;
    text-decoration: none;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .ans-item .avatar-temp .avatar-date {
    order: 10;
    margin: 0 0 0 8px;
    flex-shrink: 0;
    font-size: 12px;
    font-weight: normal;
    text-align: right;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .ans-item .avatar-temp .avatar-date a {
    color: #000000;
  }
  .wrap-dialog .ans-item h4 {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    color: #36750C;
    margin: 0 0 13px 0;
  }
  .wrap-dialog .ans-item h4 a {
    text-decoration: none;
    color: #36750C;
  }
  .wrap-dialog .ans-item p {
    font-size: 12px !important;
    font-weight: 400;
    line-height: 18px;
    color: #000000;
  }
  .wrap-dialog .ans-item .toggle-long-text {
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    text-decoration: underline;
    color: #36750C;
  }
  .wrap-dialog .ans-item .replies {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding-top: 6px;
    padding-bottom: 0;
  }
  .wrap-dialog .ans-item .replies .pull-left {
    margin-right: auto;
  }
  .wrap-dialog .ans-item .replies ul > li {
    margin-right: 0;
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .ans-item .replies ul > li:not(:last-child) {
    margin-right: 19px;
  }
  .wrap-dialog .ans-item .replies ul > li .sprite-icon {
    margin-left: 0;
    margin-right: 4px;
  }
  .wrap-dialog .paginator {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 8px;
    margin-bottom: 16px;
  }
  .wrap-dialog .paginator > .paginator-link {
    margin: 14px;
    font-size: 14px;
  }
  .wrap-dialog .dial-list {
    margin-right: 0;
    margin-left: 0;
  }
  .wrap-dialog .wrap-profile-priest {
    margin: 0 0 20px 0;
  }
  .wrap-dialog .wrap-profile-priest.active .profile-priest {
    padding-bottom: 0;
  }
  .wrap-dialog .wrap-profile-priest.active .form-block {
    margin-bottom: 36px;
  }
  .wrap-dialog .wrap-profile-priest .form-block .ask-form p:nth-child(3) {
    padding-right: 28px;
  }
  .wrap-dialog .profile-priest {
    position: relative;
    padding: 0 0 56px 0;
    border-radius: 10px;
    background: #E7E4DD;
  }
  .wrap-dialog .profile-priest .prof-pr-but {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
  }
  .wrap-dialog .profile-priest .prof-pr-but .btn-default {
    display: none;
  }
  .wrap-dialog .profile-priest .prof-pr-but .btn-primary {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 4px 24px;
    width: 68.57%;
    height: 36px;
    font-family: "OpenSans", sans-serif !important;
    font-size: 14px;
    font-weight: 700;
    color: #ffffff;
    background-color: #6BB012;
  }
  .wrap-dialog .prof-pr-wrap {
    position: unset;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    flex-wrap: nowrap;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    padding: 18px 8px 0 20px;
    border-radius: 10px;
    background-image: none !important;
    background-color: #ffffff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
  }
  .wrap-dialog .prof-pr-wrap .dial-avatar {
    margin: 0 0 0 4px;
    width: 36%;
    height: auto;
    order: 10;
  }
  .wrap-dialog .prof-pr-wrap .prof-pr-data {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: calc(64% - 4px);
    height: auto;
    padding-bottom: 17px;
  }
  .wrap-dialog .prof-pr-wrap .dial-status {
    width: 100%;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    color: #7C7C7C;
  }
  .wrap-dialog .prof-pr-wrap .dial-name {
    margin-bottom: 20px;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    line-height: 21px;
    color: #000000;
  }
  .wrap-dialog .prof-pr-wrap .dial-number {
    position: relative;
    width: fit-content;
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    color: #000000;
  }
  .wrap-dialog .prof-pr-wrap .dial-number:nth-child(3) {
    margin-right: 18px;
  }
  .wrap-dialog .prof-pr-wrap .dial-number:nth-child(3)::before {
    content: "";
    display: block;
    margin-right: 9px;
    width: 18px;
    height: 16px;
    background-image: url('data:image/svg+xml,<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12H2C1.71707 12 1.50022 11.911 1.29511 11.7059C1.08897 11.4998 1 11.2824 1 11V2C1 1.71758 1.08897 1.50025 1.29511 1.29411C1.50022 1.08899 1.71707 1 2 1H16C16.2827 1 16.5001 1.08888 16.7059 1.29413C16.9111 1.49995 17 1.71731 17 2V14.575C17 14.5788 17 14.5823 16.9999 14.5857L14.7071 12.2929Z" stroke="%23ABA5AA" stroke-width="2" stroke-linejoin="round"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .wrap-dialog .prof-pr-wrap .dial-number:nth-child(4)::before {
    content: "";
    display: block;
    margin-right: 9px;
    width: 20px;
    height: 16px;
    background-image: url('data:image/svg+xml,<svg width="20" height="16" viewBox="0 0 20 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 11C16.5304 11 17.0391 11.2107 17.4142 11.5858L18 12.1716V2.00245C17.9996 2.00205 17.9992 2.00164 17.9988 2.00122C17.9984 2.00081 17.998 2.0004 17.9975 2H4.00343C4.00303 2.0004 4.00263 2.0008 4.00221 2.00121C4.00145 2.00198 4.00071 2.00272 4 2.00345V10.9966C4.00071 10.9973 4.00145 10.998 4.00221 10.9988C4.00263 10.9992 4.00303 10.9996 4.00343 11H16ZM19.413 0.587C19.8043 0.979 20 1.45 20 2V14.575C20 15.025 19.796 15.3373 19.388 15.512C18.9793 15.6873 18.6167 15.6167 18.3 15.3L16 13H4C3.45 13 2.97933 12.8043 2.588 12.413C2.196 12.021 2 11.55 2 11V2C2 1.45 2.196 0.979 2.588 0.587C2.97933 0.195667 3.45 0 4 0H18C18.55 0 19.021 0.195667 19.413 0.587Z" fill="%23ABA5AA"/><path d="M-1 13V14H0H10H11V13V11.1C11 10.6135 10.9026 10.1432 10.7075 9.69834C10.5062 9.23959 10.2074 8.84259 9.7997 8.5436L9.79972 8.54356L9.79264 8.53847C9.08653 8.03007 8.32982 7.64373 7.52421 7.3853C7.36975 7.33575 7.21392 7.29103 7.05674 7.25112C7.22792 7.1078 7.38888 6.94539 7.53905 6.76518C8.18984 5.98424 8.5 5.04286 8.5 4C8.5 2.95714 8.18984 2.01576 7.53905 1.23482C6.88309 0.447657 6.02131 0 5 0C3.97869 0 3.11691 0.447657 2.46095 1.23482C1.81016 2.01576 1.5 2.95714 1.5 4C1.5 5.04286 1.81016 5.98424 2.46095 6.76518C2.61112 6.94539 2.77207 7.1078 2.94326 7.25112C2.78608 7.29103 2.63025 7.33575 2.47579 7.3853C1.67018 7.64373 0.91347 8.03007 0.207362 8.53847L0.20734 8.53843L0.200303 8.5436C-0.207416 8.84259 -0.50625 9.23959 -0.707455 9.69834C-0.902574 10.1432 -1 10.6135 -1 11.1V13Z" fill="%2381747F" stroke="white" stroke-width="2"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .wrap-dialog .rec-text {
    padding: 16px 18px 16px 18px;
    margin: 0 0 10px 0;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px;
    border-radius: 10px;
    background: #f9f6d7;
  }
  .wrap-dialog .rec-text .sprite-icon.share-icon {
    display: none;
  }
  .wrap-dialog .rec-text .rec-link {
    margin-bottom: 0;
  }
  .wrap-dialog .rec-text .rec-link:not(:last-child) {
    margin-bottom: 10px;
  }
  .wrap-dialog .rec-text .rec-link .rec-img {
    width: 30%;
  }
  .wrap-dialog .rec-text .rec-link .rec-img:not(:last-child) {
    margin-right: 12px;
  }
  .wrap-dialog .rec-text .rec-link .rec-img a, .wrap-dialog .rec-text .rec-link .rec-img img {
    width: 100%;
    max-width: 100%;
    height: auto;
  }
  .wrap-dialog .rec-text .rec-link .rec-note {
    margin-left: calc(30% + 12px);
    padding-right: 0;
  }
  .wrap-dialog .rec-text .rec-link .rec-note h4 {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.2;
    color: #36750C;
    margin: 0 0 8px 0;
  }
  .wrap-dialog .rec-text .rec-link .rec-note h4 a {
    text-decoration: none;
    color: #36750C;
  }
  .wrap-dialog .rec-text .rec-link .rec-note p {
    font-size: 12px !important;
    font-weight: 400;
    line-height: 18px;
    color: #000000;
    margin-bottom: 0;
  }
  .wrap-dialog .rec-text .rec-link .rec-note p:not(:last-child) {
    margin-bottom: 10px;
  }
  .wrap-dialog .rec-text .rec-link .rec-note-only h4 {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.2;
    color: #36750C;
    margin: 0 0 8px 0;
  }
  .wrap-dialog .rec-text .rec-link .rec-note-only h4 a {
    text-decoration: none;
    color: #36750C;
  }
  .wrap-dialog .rec-text .rec-link .rec-note-only p {
    font-size: 12px !important;
    font-weight: 400;
    line-height: 18px;
    color: #000000;
    margin-bottom: 0;
  }
  .wrap-dialog .rec-text .rec-link .rec-note-only p:not(:last-child) {
    margin-bottom: 10px;
  }
  .wrap-dialog .rec-media {
    max-width: 100%;
  }
  .bar-menu {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 80px;
    padding-left: 10px;
    padding-right: 10px;
    background: #F3F2EF;
    display: flex;
    align-items: center;
    justify-content: space-around;
    z-index: 500;
  }
  .bar-menu::before {
    content: "";
    position: absolute;
    top: 10px;
    left: 10px;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    border-radius: 10px;
    background: #ffffff;
    z-index: -1;
  }
  .bar-menu__favorites, .bar-menu__categories, .bar-menu__question {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 33.33%;
    text-decoration: none;
  }
  .bar-menu__favorites.current span, .bar-menu__categories.current span, .bar-menu__question.current span {
    color: #498200 !important;
  }
  .bar-menu__favorites::before, .bar-menu__categories::before, .bar-menu__question::before {
    content: "";
    display: block;
    width: 22px;
    height: 22px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .bar-menu__favorites span, .bar-menu__categories span, .bar-menu__question span {
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    text-transform: uppercase;
    color: #444444;
  }
  .bar-menu__favorites::before {
    background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.6429 2.5H5.35714C4.33571 2.5 3.50929 3.35 3.50929 4.38889L3.5 19.5L11 16.6667L18.5 19.5V4.38889C18.5 3.35 17.6643 2.5 16.6429 2.5ZM16.6429 16.6667L11 14.6078L5.35714 16.6667V4.38889H16.6429V16.6667Z" fill="%2381747F"/></svg>');
  }
  .bar-menu__favorites.current::before {
    background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.6429 2.5H5.35714C4.33571 2.5 3.50929 3.35 3.50929 4.38889L3.5 19.5L11 16.6667L18.5 19.5V4.38889C18.5 3.35 17.6643 2.5 16.6429 2.5ZM16.6429 16.6667L11 14.6078L5.35714 16.6667V4.38889H16.6429V16.6667Z" fill="%236BB012"/></svg>');
  }
  .bar-menu__categories::before {
    background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M22 5.5H0V2.5H22V5.5Z" fill="%2381747F"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22 12.5H0V9.5H22V12.5Z" fill="%2381747F"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22 19.5H0V16.5H22V19.5Z" fill="%2381747F"/></svg>');
  }
  .bar-menu__categories.current::before {
    background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M22 5.5H0V2.5H22V5.5Z" fill="%236BB012"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22 12.5H0V9.5H22V12.5Z" fill="%236BB012"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22 19.5H0V16.5H22V19.5Z" fill="%236BB012"/></svg>');
  }
  .bar-menu__question::before {
    background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.271149 4.98655C0.271153 4.98654 0.271156 4.98654 0.27116 4.98653L1.12612 6.55312C1.32132 6.42415 1.53904 6.30235 1.77928 6.18771C2.03453 6.05875 2.29729 5.95128 2.56756 5.8653C2.83783 5.76499 3.1081 5.69335 3.37837 5.65036C3.64864 5.59304 3.9039 5.56438 4.14414 5.56438C4.89489 5.56438 5.41291 5.71484 5.69819 6.01576C5.73061 6.04824 5.76127 6.08188 5.79018 6.1167H5.79015C5.76125 6.0819 5.7306 6.04827 5.6982 6.0158C5.48402 5.78989 5.13867 5.64878 4.66216 5.59247C4.50395 5.57377 4.33127 5.56442 4.14414 5.56442C3.9039 5.56442 3.64865 5.59308 3.37838 5.6504C3.15388 5.68611 2.92938 5.74159 2.70489 5.81684L2.69145 5.82137C2.65016 5.83536 2.60886 5.85001 2.56756 5.86534C2.34989 5.93458 2.13709 6.01777 1.92916 6.1149C1.87891 6.13837 1.82895 6.16265 1.77928 6.18775C1.60141 6.27262 1.43589 6.36142 1.28272 6.45415C1.229 6.48667 1.1768 6.51967 1.12612 6.55316L0.271149 4.98655ZM9.303 16.0334H18.3333L20.4417 18.1417C20.7319 18.432 21.0644 18.4968 21.439 18.336C21.813 18.1759 22 17.8896 22 17.4771V5.95003C22 5.44587 21.8206 5.01412 21.4619 4.65478C21.1026 4.29606 20.6708 4.1167 20.1667 4.1167H12.3361C12.5871 4.75111 12.7417 5.42286 12.803 6.1167H20V14.8716L19.7475 14.6192C19.3725 14.2441 18.8638 14.0334 18.3333 14.0334H8.86826C8.81705 14.0796 8.76818 14.1261 8.72152 14.1729L8.71171 14.1827V14.4555C9.00289 14.9578 9.19525 15.4926 9.303 16.0334ZM2.54084 14.0334C2.5422 14.0476 2.5436 14.0618 2.54504 14.0761H5.04504L5.04504 14.0761H2.54504C2.5436 14.0618 2.5422 14.0476 2.54084 14.0334Z" fill="%23ABA5AA"/><path d="M2.54505 14.0761C2.46997 13.331 2.50751 12.7005 2.65766 12.1846C2.80781 11.6544 3.01051 11.203 3.26577 10.8305C3.53604 10.4436 3.83634 10.114 4.16667 9.84174C4.51201 9.55515 4.82733 9.28289 5.11261 9.02495C5.41291 8.76702 5.66066 8.50193 5.85586 8.22967C6.05105 7.94308 6.14865 7.60633 6.14865 7.21944C6.14865 6.7179 5.9985 6.31668 5.6982 6.01576C5.41291 5.71484 4.89489 5.56438 4.14414 5.56438C3.9039 5.56438 3.64865 5.59304 3.37838 5.65036C3.10811 5.69335 2.83784 5.76499 2.56757 5.8653C2.2973 5.95128 2.03453 6.05875 1.77928 6.18771C1.53904 6.30235 1.32132 6.42415 1.12613 6.55312L0 4.48967C0.570571 4.1171 1.22372 3.80902 1.95946 3.56541C2.71021 3.32181 3.61111 3.20001 4.66216 3.20001C6.07357 3.20001 7.17718 3.52959 7.97297 4.18875C8.76877 4.83358 9.16667 5.70768 9.16667 6.81105C9.16667 7.54185 9.06156 8.15085 8.85135 8.63806C8.65616 9.11093 8.40841 9.51932 8.10811 9.86323C7.80781 10.1928 7.47748 10.4866 7.11712 10.7445C6.75676 11.0024 6.42643 11.2819 6.12613 11.5828C5.82583 11.8694 5.57057 12.2061 5.36036 12.593C5.15015 12.9799 5.04505 13.4743 5.04505 14.0761H2.54505ZM2.09459 17.1283C2.09459 16.6268 2.25976 16.2327 2.59009 15.9461C2.92042 15.6452 3.35586 15.4947 3.8964 15.4947C4.46697 15.4947 4.91742 15.6452 5.24775 15.9461C5.57808 16.2327 5.74324 16.6268 5.74324 17.1283C5.74324 17.6298 5.57808 18.031 5.24775 18.332C4.91742 18.6329 4.46697 18.7833 3.8964 18.7833C3.35586 18.7833 2.92042 18.6329 2.59009 18.332C2.25976 18.031 2.09459 17.6298 2.09459 17.1283Z" fill="%2381747F"/></svg>');
  }
  .bar-menu__question.current::before {
    background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.271179 4.98652C0.271183 4.98651 0.271187 4.98651 0.271191 4.9865L1.12615 6.55309C1.32135 6.42412 1.53907 6.30232 1.77931 6.18768C2.03456 6.05872 2.29732 5.95125 2.56759 5.86527C2.83786 5.76496 3.10813 5.69332 3.3784 5.65033C3.64867 5.59301 3.90393 5.56435 4.14417 5.56435C4.89492 5.56435 5.41294 5.71481 5.69823 6.01573C5.73064 6.04821 5.7613 6.08185 5.79021 6.11667H5.79018C5.76128 6.08187 5.73063 6.04824 5.69823 6.01577C5.48405 5.78986 5.13871 5.64875 4.66219 5.59243C4.50398 5.57374 4.3313 5.56439 4.14417 5.56439C3.90393 5.56439 3.64868 5.59305 3.37841 5.65037C3.15391 5.68607 2.92941 5.74156 2.70492 5.81681L2.69148 5.82134C2.65019 5.83533 2.60889 5.84998 2.5676 5.86531C2.34992 5.93455 2.13712 6.01774 1.92919 6.11487C1.87894 6.13834 1.82898 6.16262 1.77931 6.18772C1.60144 6.27259 1.43593 6.36139 1.28275 6.45412C1.22903 6.48664 1.17684 6.51964 1.12615 6.55313L0.271179 4.98652ZM9.30303 16.0333H18.3334L20.4417 18.1417C20.732 18.4319 21.0644 18.4967 21.439 18.336C21.813 18.1759 22 17.8896 22 17.4771V5.95C22 5.44584 21.8207 5.01409 21.4619 4.65475C21.1026 4.29603 20.6709 4.11667 20.1667 4.11667H12.3361C12.5871 4.75108 12.7417 5.42283 12.803 6.11667H20V14.8716L19.7476 14.6191C19.3725 14.244 18.8638 14.0333 18.3334 14.0333H8.86829C8.81708 14.0796 8.76821 14.1261 8.72155 14.1728L8.71174 14.1827V14.4555C9.00292 14.9577 9.19528 15.4926 9.30303 16.0333ZM2.54087 14.0333C2.54223 14.0475 2.54363 14.0618 2.54507 14.0761H5.04507L5.04507 14.0761H2.54507C2.54363 14.0618 2.54223 14.0476 2.54087 14.0333Z" fill="%236BB012"/><path d="M2.54505 14.0761C2.46997 13.331 2.50751 12.7005 2.65766 12.1846C2.80781 11.6544 3.01051 11.203 3.26577 10.8305C3.53604 10.4436 3.83634 10.114 4.16667 9.84174C4.51201 9.55515 4.82733 9.28289 5.11261 9.02495C5.41291 8.76702 5.66066 8.50193 5.85586 8.22967C6.05105 7.94308 6.14865 7.60633 6.14865 7.21944C6.14865 6.7179 5.9985 6.31668 5.6982 6.01576C5.41291 5.71484 4.89489 5.56438 4.14414 5.56438C3.9039 5.56438 3.64865 5.59304 3.37838 5.65036C3.10811 5.69335 2.83784 5.76499 2.56757 5.8653C2.2973 5.95128 2.03453 6.05875 1.77928 6.18771C1.53904 6.30235 1.32132 6.42415 1.12613 6.55312L0 4.48967C0.570571 4.1171 1.22372 3.80902 1.95946 3.56541C2.71021 3.32181 3.61111 3.20001 4.66216 3.20001C6.07357 3.20001 7.17718 3.52959 7.97297 4.18875C8.76877 4.83358 9.16667 5.70768 9.16667 6.81105C9.16667 7.54185 9.06156 8.15085 8.85135 8.63806C8.65616 9.11093 8.40841 9.51932 8.10811 9.86323C7.80781 10.1928 7.47748 10.4866 7.11712 10.7445C6.75676 11.0024 6.42643 11.2819 6.12613 11.5828C5.82583 11.8694 5.57057 12.2061 5.36036 12.593C5.15015 12.9799 5.04505 13.4743 5.04505 14.0761H2.54505ZM2.09459 17.1283C2.09459 16.6268 2.25976 16.2327 2.59009 15.9461C2.92042 15.6452 3.35586 15.4947 3.8964 15.4947C4.46697 15.4947 4.91742 15.6452 5.24775 15.9461C5.57808 16.2327 5.74324 16.6268 5.74324 17.1283C5.74324 17.6298 5.57808 18.031 5.24775 18.332C4.91742 18.6329 4.46697 18.7833 3.8964 18.7833C3.35586 18.7833 2.92042 18.6329 2.59009 18.332C2.25976 18.031 2.09459 17.6298 2.09459 17.1283Z" fill="%23498200"/></svg>');
  }
  .elbox-skin {
    padding: 24px 20px 20px 20px !important;
    border-radius: 10px !important;
    background: #fff !important;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1) !important;
  }
  .elbox-skin .login-main {
    margin: 0 !important;
  }
  .elbox-overlay {
    z-index: 100000 !important;
  }
  .elbox-close {
    position: absolute !important;
    top: 8px !important;
    right: 8px !important;
    width: 16px !important;
    height: 16px !important;
    font-size: 0 !important;
    padding: 0 !important;
    border-radius: 0 !important;
    background: none !important;
    background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="22.4606" height="2.99475" transform="matrix(0.707093 0.707121 -0.707093 0.707121 2.11755 0)" fill="%2381747F"/><rect width="22.4606" height="2.99475" transform="matrix(-0.707093 0.707121 0.707093 0.707121 15.8822 0)" fill="%2381747F"/></svg>') !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
  }
  .elbox-wrap {
    width: calc(100% - 32px) !important;
    left: 16px !important;
    right: 16px !important;
  }
}
.wrap-dialog .form-block {
  width: 100%;
  max-width: 100%;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  margin-top: 6px;
  margin-bottom: 0;
  padding: 18px 20px 16px 20px;
  border-radius: 10px;
}
.wrap-dialog .form-block .js-cancel {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 20px;
  height: 20px;
  font-size: 0;
  padding: 0;
  border-radius: 0;
  background: none;
  background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="22.4606" height="2.99475" transform="matrix(0.707093 0.707121 -0.707093 0.707121 2.11755 0)" fill="%2381747F"/><rect width="22.4606" height="2.99475" transform="matrix(-0.707093 0.707121 0.707093 0.707121 15.8822 0)" fill="%2381747F"/></svg>');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.wrap-dialog .form-block > h3 {
  margin-top: 0;
  margin-bottom: 14px;
  padding-right: 26px;
  font-size: 24px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
}

.wrap-dialog .ask-form,
.fbmodal .ask-form {
  margin-bottom: 0 !important;
}
.wrap-dialog .ask-form p:nth-child(3),
.fbmodal .ask-form p:nth-child(3) {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #444444;
  margin-bottom: 14px;
}
.wrap-dialog .ask-form textarea,
.fbmodal .ask-form textarea {
  height: 200px !important;
  border-color: #d6d6d6 !important;
  box-shadow: none;
  border-radius: 5px;
  font-size: 14px;
  color: #000;
  padding: 10px;
}
.wrap-dialog .ask-form textarea::placeholder,
.fbmodal .ask-form textarea::placeholder {
  color: #525252;
}
.wrap-dialog .ask-form .form-control,
.fbmodal .ask-form .form-control {
  border-color: #d6d6d6 !important;
  box-shadow: none;
  border-radius: 5px;
  font-size: 14px;
  color: #000;
  padding: 5px 10px;
  height: 36px;
}
.wrap-dialog .ask-form .form-control::placeholder,
.fbmodal .ask-form .form-control::placeholder {
  color: #525252;
}
.wrap-dialog .ask-form .form-group,
.fbmodal .ask-form .form-group {
  margin-bottom: 24px !important;
}
.wrap-dialog .ask-form .form-group-2,
.fbmodal .ask-form .form-group-2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px !important;
}
.wrap-dialog .ask-form .form-group-2 .fg-block-left,
.fbmodal .ask-form .form-group-2 .fg-block-left {
  width: 100%;
  padding: 0;
}
.wrap-dialog .ask-form .form-group-2 .fg-block-left:not(:last-child),
.fbmodal .ask-form .form-group-2 .fg-block-left:not(:last-child) {
  margin-bottom: 10px;
}
.wrap-dialog .ask-form .form-group-2 .fg-block-left div:not(:last-child) .checkbox,
.fbmodal .ask-form .form-group-2 .fg-block-left div:not(:last-child) .checkbox {
  margin-bottom: 10px;
}
.wrap-dialog .ask-form .form-group-2:nth-child(7),
.fbmodal .ask-form .form-group-2:nth-child(7) {
  flex-direction: column-reverse;
}
.wrap-dialog .ask-form .form-group-2 .block-captcha,
.fbmodal .ask-form .form-group-2 .block-captcha {
  margin-top: 24px;
}
.wrap-dialog .ask-form .checkbox,
.fbmodal .ask-form .checkbox {
  margin: 0;
  padding: 0;
  min-height: 0;
}
.wrap-dialog .ask-form .checkbox input[type=checkbox],
.fbmodal .ask-form .checkbox input[type=checkbox] {
  position: absolute;
  z-index: -1;
  opacity: 0;
  display: block;
  width: 0;
  height: 0;
}
.wrap-dialog .ask-form .checkbox label,
.fbmodal .ask-form .checkbox label {
  display: inline-block;
  position: relative;
  padding: 0 0 0 28px;
  font-size: 12px;
  line-height: 18px;
  color: #4C3849;
  cursor: pointer;
}
.wrap-dialog .ask-form .checkbox label::before,
.fbmodal .ask-form .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border-radius: 4px;
  border: 1px solid #ABA5AA;
  background: #ffffff;
  z-index: 1;
}
.wrap-dialog .ask-form .checkbox label::after,
.fbmodal .ask-form .checkbox label::after {
  content: "";
  display: inline-block;
  position: absolute;
  left: 1px;
  top: 1px;
  width: 16px;
  height: 16px;
  background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.7127 6.21266L7.49999 12.506L2.28835 7.21165L3.71366 5.80861L7.50202 9.65711L12.2894 4.8076L13.7127 6.21266Z" fill="%2381747F"/></svg>');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0;
  z-index: 2;
  transition: opacity 0.3s ease;
}
.wrap-dialog .ask-form .checkbox input:checked ~ label::after,
.fbmodal .ask-form .checkbox input:checked ~ label::after {
  opacity: 1;
}
.wrap-dialog .ask-form .btn-primary,
.fbmodal .ask-form .btn-primary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 24px;
  width: 100%;
  height: 36px;
  font-family: "OpenSans", sans-serif !important;
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  background-color: #6BB012;
}