.name {
  color: #73c21f;
  text-align: center;
}
h1.name {
  margin-bottom: 30px !important;
}
h3,
h4 {
  text-align: justify;
  color: #73c21f;
}
p {
  text-align: justify;
}
.frame {
  background-color: #0fa2b0;
  color: #fff;
  padding: 15px 20px;
  text-transform: uppercase;
  font-weight: 500;
  margin: 20px 0;
  text-align: center;
}
ul {
  list-style-image: url(/upload/content/images/list.png);
  list-style-position: inside;
}
.frame2 {
  border: 2px solid #0fa2b0;
  padding: 0 5px 10px 5px;
  background-color: #f2fbfc;
  padding: 15px 20px;
  margin: 20px 0;
}
.frame2 h2 {
  margin-top: 10px !important;
}
.frame3 {
  background-color: #0fa2b0;
  color: #fff;
  padding: 15px 20px;
  font-weight: 500;
  margin: 20px 0;
}
.selection p {
  text-align: center;
}
.selection strong {
  color: #73c21f;
  text-transform: uppercase;
  font-size: 18px;
}
.photo-pad {
  margin-top: 20px;
}
.photo-pad2 {
  margin-top: 13px;
}
.contacts {
  color: #73c21f;
  font-weight: 500;
}
.contacts-icon {
  height: 16px;
  padding-right: 5px;
}
.price {
  font-size: 18px;
}
.bg-form {
  background-image: url(/upload/content/images/form.jpg);
  padding: 30px 0;
}
@media (min-width: 992px) {
  .bg-form {
    display: flex;
    align-items: flex-end;
  }
}
.bg-form a {
  color: #7a7777;
}
.img-form {
  max-width: 85%;
}
@media (min-width: 1200px) {
  .img-form {
    padding: 12px;
    padding-bottom: 0;
  }
}
.pad-img {
  padding-top: 40px;
  padding-bottom: 20px;
}
@media (min-width: 992px) {
  .pad-img {
    padding-bottom: 15px;
    width: 50%;
    margin-left: 0;
  }
  .pad-img p {
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .pad-img {
    padding-bottom: 0;
    padding-top: 0;
  }
}
.post {
  font-size: 18px;
  margin-top: 15px;
}
.pers-name {
  font-size: 36px;
  line-height: 20px;
}
.descr {
  margin-top: 10px;
}
.marker {
  color: #cbeebb;
}
.service-icon p {
  line-height: 1.2;
  text-align: center;
}
.icon-title a {
  color: #73c21f;
  text-transform: uppercase;
  font-weight: 500;
}
.icon-descr {
  font-size: 12px;
}
.subtitle {
  font-size: 24px;
}
.cosm {
  font-size: 18px;
  font-weight: bold;
  color: #000;
}
.link-price {
  color: #000 !important;
}
.footer-wrapper a {
  color: #fff;
}
.medical a {
  color: #73c21f;
  font-size: 26px;
  line-height: 45px;
}
.circle {
  margin-right: 15px;
  width: 100px;
  height: 100px;
  float: left;
  border-radius: 100px;
}
.brand {
  padding-bottom: 10px;
}
.kuz-brand {
  text-align: center;
  font-size: 12px;
  color: #73c21f;
  text-transform: uppercase;
  font-weight: 500;
  padding-top: 20px;
}
.kuz-brand p {
  text-align: center;
}
.anim:hover {
  opacity: 0.1;
}
.checkbox label {
  font-size: 10px;
}
.order-form .form-block form {
  background-color: #9ac321;
}
.zapis-form button[type=submit] {
  width: 100%;
  background-image: linear-gradient(48deg, #007200, #73c21f);
  border: 0;
  color: #fff;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 18px;
}
.zapis-form .form-group > label {
  display: none;
}
.zapis-form textarea {
  min-height: 150px;
}
form[name=WebForm] .form-group > label {
  display: none;
}
form[name=WebForm] textarea {
  min-height: 150px;
}
@media (max-width: 1199px) {
  .slider-wrapper .slick-slide .caption .link-wrapper .slide-link {
    display: inline-block;
    padding: 10px 20px;
  }
}
.article-content img {
  max-width: 600px;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .article-content img {
    width: 100%;
    max-width: 100%;
  }
}
.nav > li > a {
  padding: 10px 10px;
}
.blog .article-link {
  color: #000;
  text-align: right;
  display: block;
}
.blog .link {
  display: none;
}
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
    transform: scale3d(1.2, 1.2, 1.2);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
    transform: scale3d(1.2, 1.2, 1.2);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 3s;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
  animation-iteration-count: infinite;
  animation-duration: 3s;
}
.pre-loader {
  background: url("/upload/content/images/logo-list.png") center no-repeat #ffffff;
}
.green-block {
  background-color: #4BA000;
  color: #fff;
  padding: 15px 20px;
  margin-bottom: 2rem;
  margin-top: 2rem;
  font-size: 2rem;
  text-align: center;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
}
.green-block a {
  color: #fff;
  font-weight: 600;
}
.news .item .title {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.news .item .title .date {
  text-align: right;
}
.news-wrapper--promo {
  background-color: unset;
}
.news-wrapper--promo .news .item .title .date {
  display: none;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22anonymous-file-0.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BEACI%3BEACA%3B%3BAAEJ%2CEAAE%3BEACE%3B%3BAAEJ%3BAAAI%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAAEJ%3BEACI%2CsDAAA%3BEACA%3B%3BAAEJ%3BEACI%2CyBAAA%3BEACA%2CuBAAA%3BEACA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAEJ%2COAAQ%3BEACJ%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%2CcAAA%3B%3BAAEJ%2CUAAW%3BEACP%3B%3BAAEJ%2CUAAW%3BEACP%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAGJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%2CsDAAA%3BEACA%2CeAAA%3B%3BAAUJ%2CQAP0B%3BEACtB%3BIACI%3BIACA%3B%3B%3BAAIR%2CQAAS%3BEACL%3B%3BAAEJ%3BEACI%3B%3BAAKJ%2CQAJ%2BB%3BEAI%5C%2FB%3BIAHQ%3BIACA%3B%3B%3BAAGR%3BEACI%3BEACA%3B%3BAAcJ%2CQAX0B%3BEACtB%3BIACI%3BIACA%3BIACA%3B%3BEAEJ%2CQAAS%3BIACL%3B%3B%3BAAWR%2CQAP0B%3BEACtB%3BIACI%3BIACA%3B%3B%3BAAIR%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%2CaAAc%3BEACV%3BEACA%3B%3BAAEJ%2CWAAY%3BEACR%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%2CeAAgB%3BEACZ%3B%3BAAEJ%2CQAAS%3BEACL%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%3BEACI%3B%3BAAEJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEJ%2CUAAW%3BEACP%3B%3BAAEJ%2CKAAK%3BEACD%3B%3BAAGJ%2CSAAU%3BEACN%3B%3BAAGJ%2CWAAY%2CYAAY%3BEACpB%3B%3BAAGJ%2CWACI%2COAAM%3BEACF%3BEACA%2CkBAAkB%2CwCAAlB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAARR%2CWAUI%2CYAAc%3BEACV%3B%3BAAXR%2CWAaI%3BEACI%3B%3BAAGR%2CIAAI%2CcACA%2CYAAc%3BEACV%3B%3BAAFR%2CIAAI%2CcAIA%3BEACI%3B%3BAAUR%2CQAN2B%3BEACvB%2CeAAgB%2CaAAa%2CSAAS%2CcAAc%3BIAChD%3BIACA%2CkBAAA%3B%3B%3BAAGR%2CgBACI%3BEACI%3BEACA%3BEACA%3BEACA%3B%3BAAKJ%2CQAJ4B%3BEAI5B%2CgBATA%3BIAMQ%3BIACA%3B%3B%3BAAIZ%2CIAAK%2CKAAG%3BEACJ%2CkBAAA%3B%3BAAEJ%2CKACI%3BEACI%3BEACA%3BEACA%3B%3BAAJR%2CKAMI%3BEACA%3B%3BAAIJ%3BEACE%3BIACE%2CmBAAmB%2CgBAAnB%3BIACA%2CWAAW%2CgBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CsBAAnB%3BIACA%2CWAAW%2CsBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CgBAAnB%3BIACA%2CWAAW%2CgBAAX%3B%3B%3BAAIJ%3BEACE%3BIACE%2CmBAAmB%2CgBAAnB%3BIACA%2CWAAW%2CgBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CsBAAnB%3BIACA%2CWAAW%2CsBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CgBAAnB%3BIACA%2CWAAW%2CgBAAX%3B%3B%3BAAIJ%3BEACE%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACE%3BIACE%2CmBAAmB%2CwBAAnB%3BIACA%2CWAAW%2CwBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CyBAAnB%3BIACA%2CWAAW%2CyBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CuBAAnB%3BIACA%2CWAAW%2CuBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CwBAAnB%3BIACA%2CWAAW%2CwBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CuBAAnB%3BIACA%2CWAAW%2CuBAAX%3B%3B%3BAAGJ%3BEACE%3BIACE%2CmBAAmB%2CwBAAnB%3BIACA%2CWAAW%2CwBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CyBAAnB%3BIACA%2CWAAW%2CyBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CuBAAnB%3BIACA%2CWAAW%2CuBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CwBAAnB%3BIACA%2CWAAW%2CwBAAX%3B%3BEAGF%3BIACE%2CmBAAmB%2CuBAAnB%3BIACA%2CWAAW%2CuBAAX%3B%3B%3BAAIJ%3BEACE%2CoCAAA%3BEACA%2C4BAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGF%3BEACI%2CgBAAgB%2CgEAAhB%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2CkBAAA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGJ%2CYAAa%3BEACT%3BEACA%3B%3BAAGJ%2CKAAM%2CMAAM%3BEACR%3BEACA%3BEACA%3B%3BAAHJ%2CKAAM%2CMAAM%2COAIR%3BEACI%3B%3BAAIR%3BEACI%3B%3BAAGJ%2CoBAAqB%2CMAAM%2CMAAM%2COAAO%3BEACxC%22%7D */